/* line 6, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* line 12, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
*:before,
*:after {
  box-sizing: inherit;
}

/* line 17, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.container {
  position: relative;
}

/* line 22, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 32, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.col-xs-5ths {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
  /* line 38, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .col-sm-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 992px) {
  /* line 45, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .col-md-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 1200px) {
  /* line 52, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .col-lg-5ths {
    width: 20%;
    float: left;
  }
}

/* line 59, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
body {
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 66, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
body.fixed {
  overflow: hidden;
}

/* line 71, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.red {
  color: #bf3121;
}

/* line 75, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.green {
  color: #2ea595;
}

/* line 84, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
p {
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #555;
}

/* line 92, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
p.small {
  line-height: 1.4;
}

/* line 99, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
p.lead {
  color: #999;
  font-size: 22px;
  line-height: 32px;
}

/* line 105, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 112, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
ul.aside {
  margin-bottom: 40px;
}

/* line 115, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
ul.aside li {
  padding: 0 0 6px 0;
}

/* line 120, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

/* line 126, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a {
  color: #334999;
  text-decoration: none;
  background: none;
  cursor: pointer;
  font-weight: 500;
}

/* line 134, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.inline-large {
  display: block;
  clear: both;
  margin-bottom: 20px;
  line-height: 30px;
  font-size: 16px;
}

/* line 141, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.inline-large i {
  font-size: 30px;
  float: left;
  margin-right: 8px;
}

/* line 148, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.bold {
  font-weight: 600;
}

/* line 152, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a:hover {
  color: #263773;
}

/* line 160, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1,
h2,
h3,
h4,
h5,
.event-dashboard-left li a,
.event-dashboard-left li span.header,
.nav-dashboard-event-actions li a,
.pages-sub-nav li a,
h6 {
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}

/* line 171, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h4,
.h4 {
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 12px;
}

/* line 178, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h4 a,
.h4 a {
  color: inherit;
  font-weight: 600;
}

/* line 183, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h4.h4subheader,
.h4.h4subheader {
  font-weight: 800;
  border-bottom: 4px solid #334999;
  display: inline-block;
  padding-bottom: 5px;
}

/* line 193, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h2.h2subheader,
.h2.h2subheader {
  margin-bottom: 20px;
  font-size: 36px !important;
}

/* line 197, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h2.h2subheader:after,
.h2.h2subheader:after {
  content: "";
  display: block;
  width: 100px;
  height: 3px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 206, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h2.h2subheader.h2subheader_lg,
.h2.h2subheader.h2subheader_lg {
  margin-bottom: 20px !important;
  font-size: 40px !important;
}

/* line 212, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h2.h2subheader.h2subheader_white:after,
.h2.h2subheader.h2subheader_white:after {
  background-color: #fff;
  margin: 20px auto 0 auto;
}

/* line 221, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages h2.h2hasborderbottom {
  margin-bottom: 20px;
  font-size: 40px;
  margin-top: 0;
}

/* line 226, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages h2.h2hasborderbottom:after {
  content: "";
  display: block;
  width: 100px;
  height: 6px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 238, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.text-center .h2subheader:after {
  content: "";
  display: block;
  width: 100px;
  height: 6px;
  background-color: #334999;
  margin: 10px auto 0 auto;
}

/* line 250, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1.green,
.h1.green {
  color: #2ea595;
}

/* line 254, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1.red,
.h1.red {
  color: #bf3121;
}

/* line 258, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1.purple,
.h1.purple {
  color: rebeccapurple;
}

/* line 263, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1,
.jumbotron h1 {
  font-size: 42px;
  font-weight: 700;
}

/* line 271, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h1 sup,
.jumbotron h1 sup {
  font-size: 14px;
  color: #334999;
  position: absolute;
}

/* line 310, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h3 {
  font-size: 20px;
}

/* line 314, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h5, .event-dashboard-left li a, .event-dashboard-left li span.header, .nav-dashboard-event-actions li a, .pages-sub-nav li a,
.h5 {
  font-size: 17px;
  font-weight: 700;
}

/* line 320, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
h6 {
  font-size: 14px;
  font-weight: 600;
  margin: 0;
}

/* line 326, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.borderbottom {
  margin-bottom: 20px;
}

/* line 329, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.borderbottom:after {
  content: "";
  display: block;
  width: 100px;
  height: 6px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 339, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
hr {
  margin: 40px 0;
}

/* line 342, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
hr.hr {
  border-top: 1px solid black;
}

/* line 347, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.icon {
  display: inline-flex;
}

/* line 350, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.icon.icon-block {
  display: block;
  font-size: 60px;
}

/* line 356, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.sup {
  color: #fff;
  background: rebeccapurple;
  font-size: 10px;
  padding: 2px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 900;
}

/* line 366, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.sup.sup-basic {
  background: #334999;
}

/* line 371, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.icon.icon-loader {
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  animation-name: rotate;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes rotate {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}

/* line 404, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.jumbotron {
  background: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  background-position: 50%;
  position: relative;
}

/* line 413, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.jumbotron .jumbotron-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 422, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.cover {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.3);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

/* line 435, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.has-border {
  border: 1px solid #efefef;
}

/* line 441, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert,
#error_explanation {
  position: fixed;
  background: rgba(255, 255, 255, 0.92);
  z-index: 11;
  top: -100px;
  right: 20px;
  margin: 0;
  font-weight: 400;
  opacity: 0;
  padding: 0;
  z-index: 99999999;
  border-radius: 0;
  background: #252f3e;
  color: #fff;
  border: 1px solid #09c;
  border: none;
  box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
}

/* line 464, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.visible,
#error_explanation.visible {
  top: 10px;
  opacity: 1;
}

/* line 469, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert .alert-content,
#error_explanation .alert-content {
  padding: 10px 20px;
  display: inline-block;
}

/* line 473, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.alert-error,
#error_explanation.alert-error {
  background: #993354;
}

/* line 481, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert .fa-times-circle,
#error_explanation .fa-times-circle {
  padding: 16px 20px;
  display: inline-block;
  opacity: 0.8;
  cursor: pointer;
}

/* line 488, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert .fa-times-circle:hover,
#error_explanation .fa-times-circle:hover {
  background: #334999;
  color: #fff;
  opacity: 1;
}

/* line 495, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert .error,
#error_explanation .error {
  background: red;
}

/* line 499, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert h2,
#error_explanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin-bottom: 0px;
  color: #fff;
}

/* line 508, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert ul,
#error_explanation ul {
  margin-bottom: 20px;
}

/* line 511, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert ul li,
#error_explanation ul li {
  font-size: 12px;
  list-style: inherit;
  text-align: left;
  margin: 0 40px 0px;
}

/* line 524, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#default_bg_picker li {
  width: 110px;
  padding: 10px 2px;
  cursor: pointer;
}

/* line 529, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#default_bg_picker img {
  width: 100%;
  border: 2px solid transparent;
}

/* line 533, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#default_bg_picker img:hover, #default_bg_picker img.active {
  border: 2px solid #21afbf;
}

/* line 541, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.side-nav li {
  position: relative;
}

/* line 543, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.side-nav li span {
  background: #000;
  color: #fff;
  padding: 4px 2px;
  font-size: 10px;
  position: absolute;
  width: 90px;
  top: -8px;
  right: 30px;
  opacity: 0;
}

/* line 557, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.side-nav li:hover span {
  opacity: 1;
}

/* line 562, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.side-nav li:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 50px 0 50px 200px;
  border-color: transparent transparent transparent #007bff;
}

/* line 572, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-details {
  padding-top: 10px;
  position: relative;
  z-index: 9999;
}

/* line 578, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-info {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  text-align: center;
  width: 100%;
  padding: 0 50px;
  max-width: 1000px;
  margin: 0 auto;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 598, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-info #RSVP {
  margin-top: 20px;
  display: inline-block;
}

/* line 603, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-info .share {
  font-size: 28px;
  padding-top: 140px;
}

/* line 608, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-info .event-description {
  font-size: 13px;
  line-height: 26px;
}

/* line 614, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.profile {
  border-radius: 50%;
}

/* line 618, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.input-md {
  width: 48%;
}

/* line 622, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.input-lg {
  width: 85%;
}

/* line 627, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.purple {
  color: rebeccapurple;
}

/* line 631, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.crossedout {
  position: relative;
}

/* line 634, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.crossedout:before {
  border-bottom: 3px solid black;
  -webkit-transform: skewY(-10deg);
  transform: skewY(-10deg);
  content: "";
  width: 100%;
  position: absolute;
  right: 0;
  top: 50%;
}

/* line 647, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.list-inline li {
  display: inline-block;
}

/* line 652, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.list-unstyled li {
  list-style-type: none;
  margin-left: 0;
}

/* line 658, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#btn-create {
  display: none;
}

/* line 662, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn,
.carrier-wave-field input {
  cursor: pointer;
  border: none;
  background: #334999;
  font-size: 15px;
  color: #fff;
  padding: 15px 28px;
  border-radius: 6px;
  display: inline-block;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-size: 13px;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
}

/* line 682, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-md,
.carrier-wave-field input.btn-md {
  padding: 20px 50px;
  font-size: 14px;
}

/* line 687, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-large,
.carrier-wave-field input.btn-large {
  padding: 22px 52px;
  font-size: 16px;
}

/* line 692, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-small,
.carrier-wave-field input.btn-small {
  padding: 8px 16px;
  font-size: 12px;
}

/* line 697, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-dark-gray,
.carrier-wave-field input.btn-dark-gray {
  background-color: #212a37;
}

/* line 701, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-obvious,
.carrier-wave-field input.btn-obvious {
  background-color: #f29b30;
}

/* line 705, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-positive,
.carrier-wave-field input.btn-positive {
  background-color: #2ea595;
}

/* line 709, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-purple,
.carrier-wave-field input.btn-purple {
  background-color: #663399;
}

/* line 712, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-purple:hover,
.carrier-wave-field input.btn-purple:hover {
  background-color: #4e2a71;
}

/* line 717, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-red,
.carrier-wave-field input.btn-red {
  background-color: #993350;
}

/* line 720, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-red:hover,
.carrier-wave-field input.btn-red:hover {
  background-color: #924242;
}

/* line 725, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-subtle,
.carrier-wave-field input.btn-subtle {
  background-color: #dee2e2;
  color: #555;
}

/* line 730, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg,
.carrier-wave-field input.btn-nobg {
  background-color: transparent;
  color: #222;
}

/* line 734, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg.btn-nobg-hovernoeffect,
.carrier-wave-field input.btn-nobg.btn-nobg-hovernoeffect {
  color: #888;
}

/* line 738, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg.btn-nobg-hovernoeffect:hover,
.carrier-wave-field input.btn-nobg.btn-nobg-hovernoeffect:hover {
  background-color: transparent;
  color: #222;
  cursor: initial;
}

/* line 746, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg.btn-nobg-nohover,
.carrier-wave-field input.btn-nobg.btn-nobg-nohover {
  opacity: .5;
}

/* line 750, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg.btn-nobg-nohover:hover,
.carrier-wave-field input.btn-nobg.btn-nobg-nohover:hover {
  background-color: transparent;
  color: #222;
  cursor: initial;
}

/* line 757, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg:focus,
.carrier-wave-field input.btn-nobg:focus {
  color: #fff;
  background-color: #293a7a;
  border: none;
}

/* line 765, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-gray,
.carrier-wave-field input.btn-gray {
  background-color: #a0a6ab;
}

/* line 769, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-dark,
.carrier-wave-field input.btn-dark {
  background-color: #1f2834;
}

/* line 773, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-dark-new,
.carrier-wave-field input.btn-dark-new {
  background-color: #1f2834;
}

/* line 776, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-dark-new:hover,
.carrier-wave-field input.btn-dark-new:hover {
  background-color: #151c24;
}

/* line 781, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-dark-transparent,
.carrier-wave-field input.btn-dark-transparent {
  background-color: #1f2834;
}

/* line 785, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-ghost,
.carrier-wave-field input.btn-ghost {
  border: 1px solid #334999 !important;
  background: none;
  color: #334999;
}

/* line 791, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-transparent,
.carrier-wave-field input.btn-transparent {
  background-color: transparent;
}

/* line 795, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-green,
.carrier-wave-field input.btn-green {
  background-color: #2ea595;
}

/* line 799, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-darkmd,
.carrier-wave-field input.btn-darkmd {
  background-color: #4a5563;
}

/* line 803, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn:hover,
.carrier-wave-field input:hover {
  background-color: #2d4086;
  color: #fff;
}

/* line 809, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn:active,
.carrier-wave-field input:active {
  background-color: #1f2834;
  transform: scale(0.98);
  color: #fff;
}

/* line 817, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-bordered,
.carrier-wave-field input.btn-bordered {
  border: 2px solid #fff !important;
  background: none;
}

/* line 821, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-bordered:hover,
.carrier-wave-field input.btn-bordered:hover {
  background-color: #fff;
  color: #222;
}

/* line 827, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg,
.carrier-wave-field input.btn-nobg {
  background: transparent;
}

/* line 830, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-nobg:hover,
.carrier-wave-field input.btn-nobg:hover {
  background: rgba(51, 73, 153, 0.1);
  text-decoration: none;
  color: initial;
}

/* line 837, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app .btn.btn-disabled,
.carrier-wave-field input.btn-disabled {
  background: #808080;
  cursor: default;
  opacity: 0.5;
}

/* line 843, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #facebook.btn, .app .btn.btn-facebook,
.carrier-wave-field input#facebook,
.carrier-wave-field input.btn-facebook {
  background-color: #3b5998;
}

/* line 847, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #facebook.btn:hover, .app .btn.btn-facebook:hover,
.carrier-wave-field input#facebook:hover,
.carrier-wave-field input.btn-facebook:hover {
  background-color: #334999;
}

/* line 852, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #twitter.btn, .app .btn.btn-twitter,
.carrier-wave-field input#twitter,
.carrier-wave-field input.btn-twitter {
  background-color: #00aced;
}

/* line 856, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #twitter.btn:hover, .app .btn.btn-twitter:hover,
.carrier-wave-field input#twitter:hover,
.carrier-wave-field input.btn-twitter:hover {
  background-color: #334999;
}

/* line 861, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #instagram.btn,
.carrier-wave-field input#instagram {
  background-color: #8a3ab9;
}

/* line 864, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.app #instagram.btn:hover,
.carrier-wave-field input#instagram:hover {
  background-color: #334999;
}

/* line 870, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.link-delete {
  color: #bf3121;
  display: block;
  margin-top: 40px;
}

/* line 877, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.circle {
  background: #334999;
  width: 38px;
  height: 38px;
  color: #fff;
  line-height: 38px;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
}

/* line 887, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.circle i {
  font-size: 20px;
  position: relative;
  top: 4px;
}

/* line 893, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a#facebook.circle {
  background: #3b5998;
  background: transparent;
}

/* line 898, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a#twitter.circle {
  background: #00aced;
  background: transparent;
}

/* line 904, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.container.simple {
  height: auto;
  background: #ccc;
  min-height: 100%;
}

/* line 909, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.container.simple h1 {
  font-size: 40px;
}

/* line 913, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.container.simple h2 {
  font-size: 24px;
}

/* line 918, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.events,
.attendees {
  background: #fff;
  color: #1a1a1a;
}

/* line 924, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well {
  padding: 30px;
  background: #f8f9fc;
  border-radius: 0;
  border: 1px solid #e7e7e7;
  font-size: 14px;
}

/* line 932, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well h5, .well .event-dashboard-left li a, .event-dashboard-left li .well a, .well .event-dashboard-left li span.header, .event-dashboard-left li .well span.header, .well .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .well a, .well .pages-sub-nav li a, .pages-sub-nav li .well a {
  font-weight: 500;
}

/* line 936, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-sm {
  padding: 10px;
}

/* line 940, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-md {
  padding: 20px;
}

/* line 944, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-dashboard-promo {
  font-size: 15px;
  font-weight: 500;
  background: #fff;
  padding: 20px;
}

/* line 951, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-notification {
  border: none;
  background: #fcfcfe;
  color: #fff;
  margin: 0;
  background-size: cover;
  background-position: 0% 0%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  font-size: 13px;
  font-weight: 400;
  background: linear-gradient(to right, #219dbd 0%, #a743a3 100%);
  background: transparent;
  position: absolute;
  width: 100%;
  top: 88px;
  left: 0;
  padding: 0;
  border: none;
}

/* line 971, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-notification .badge {
  margin-right: 10px;
}

/* line 976, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-notification .fa {
  float: right;
  opacity: 0.5;
  font-size: 18px;
  cursor: pointer;
}

/* line 982, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-notification .fa:hover {
  opacity: 0.9;
}

/* line 988, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-promo {
  text-align: center;
  font-size: 11px;
  padding: 8px;
  z-index: 9999999999;
  position: relative;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  margin: 0;
  background: black;
  color: #fff;
  display: none;
  position: fixed;
  width: 100%;
  border: none;
}

/* line 1006, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-promo a {
  color: #334999;
  font-weight: 700;
}

/* line 1012, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-error {
  background: #9933380f;
  border-radius: 0;
  box-shadow: none;
  border: none;
}

/* line 1018, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-error .fa-exclamation-triangle {
  color: #993338;
}

/* line 1023, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  padding: 16px;
  margin-bottom: 0;
  position: relative;
  display: block;
  border: 2px solid transparent;
  background-color: transparent;
  box-shadow: none;
}

/* line 1035, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select i {
  font-size: 26px;
  display: block;
  margin-bottom: 8px;
}

/* line 1041, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select p {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 0;
  opacity: 1;
}

/* line 1048, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select.active {
  border: 2px solid #334999;
  background-color: #f8f9fc;
}

/* line 1052, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select.active:after, .well.well-select.active:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 1064, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select.active:after {
  border-color: rgba(248, 249, 252, 0);
  border-top-color: #f8f9fc;
  border-width: 20px;
  margin-left: -20px;
}

/* line 1070, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select.active:before {
  border-color: rgba(46, 143, 165, 0);
  border-top-color: #334999;
  border-width: 23px;
  margin-left: -23px;
}

/* line 1078, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-select:hover {
  border: 2px solid #334999;
}

/* line 1084, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  border: 2px solid transparent;
  background-color: white;
  padding: 16px;
  margin-bottom: 0;
  position: relative;
  display: block;
}

/* line 1095, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active {
  border: 2px solid rgba(51, 73, 153, 0.5);
  background-color: #f8f9fc;
}

/* line 1100, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active:after, .well.well-radio.active:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 1112, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active:after {
  border-color: rgba(248, 249, 252, 0);
  border-top-color: #f8f9fc;
  border-width: 12px;
  margin-left: -12px;
}

/* line 1118, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active:before {
  border-color: rgba(46, 143, 165, 0);
  border-top-color: rgba(51, 73, 153, 0.5);
  border-width: 15px;
  margin-left: -15px;
}

/* line 1125, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active .form-enhanced .radio-enhanced {
  background-color: #334999;
}

/* line 1129, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.active .form-enhanced .radio-enhanced:after {
  top: 5px;
  left: 5px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white;
  visibility: visible;
  opacity: 1;
}

/* line 1141, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio.well-radioinactive {
  opacity: 0.5;
}

/* line 1145, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio i {
  font-size: 26px;
}

/* line 1149, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio .form-enhanced .radio-enhanced {
  position: relative;
  display: inline-block;
  top: 3.6px;
}

/* line 1155, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio .form-group {
  margin-bottom: 0;
}

/* line 1159, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio label.form-enhanced {
  padding-left: 0;
  font-size: 16px;
}

/* line 1163, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio .help-block {
  margin-top: 10px !important;
  font-size: 14px !important;
  opacity: 0.6 !important;
  margin-bottom: 0 !important;
}

/* line 1170, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio:hover {
  border: 2px solid #334999;
}

/* line 1173, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.well.well-radio:hover:before {
  border-top-color: #334999;
}

/* line 1180, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
p.alert {
  color: #000;
}

/* line 1184, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-registration select {
  outline: none;
  font-size: 16px;
  display: inline-block;
  padding: 1.2em 3em 1.3em 1.5em;
  margin: 0;
  transition: border-color 0.2s;
  border-radius: 5px;
  background: #fff;
  color: #555;
  line-height: normal;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 1185, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-registration select:disabled {
  opacity: 0.3;
}

/* line 1205, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
input[name="event[style_id]"] {
  display: none;
}

/* line 1209, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-autocomplete {
  width: 60% !important;
  max-width: 600px;
  background: #fff;
}

/* line 1213, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-autocomplete li {
  padding: 10px;
}

/* line 1214, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-autocomplete li.ui-state-focus {
  background: #334999;
  color: #fff;
}

/* line 1222, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-helper-hidden-accessible {
  display: none;
}

/* line 1226, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.thm-size {
  width: 100px;
}

/* line 1230, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-timepicker-selected {
  background: #1f2834;
  color: #fff;
  cursor: pointer;
}

/* line 1236, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-timepicker-wrapper,
.ui-datepicker {
  display: none;
  background: #fff;
  border: 1px solid #ccc;
  width: 300px;
  z-index: 999;
}

/* line 1245, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-timepicker-wrapper {
  color: #000;
  width: 100%;
  height: 140px;
  overflow: auto;
  max-width: 300px;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
}

/* line 1255, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
li.ui-timepicker-pm,
li.ui-timepicker-am {
  padding: 5px;
  cursor: pointer;
}

/* line 1260, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
li.ui-timepicker-pm:hover,
li.ui-timepicker-am:hover {
  background: #334999;
  color: #fff;
}

/* line 1278, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker .ui-datepicker-current-day {
  background: #1f2834;
}

/* line 1281, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker .ui-datepicker-current-day a {
  color: #fff !important;
}

/* line 1287, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-title {
  text-align: center;
  width: 100%;
  position: absolute;
  z-index: -1;
  top: 5px;
}

/* line 1296, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-prev,
.ui-datepicker-next {
  display: inline-block;
  width: 14px;
  height: 30px;
  text-align: center;
  cursor: pointer;
  background-image: url(/assets/arrow-cabd54cb5c620e8974ee362c9fe0545b605f5d3cd3e79afc25703619099c2f29.png);
  background-repeat: no-repeat;
  line-height: 600%;
  overflow: hidden;
}

/* line 1309, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-next {
  background-position: -10px 0px;
}

/* line 1313, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-calendar {
  width: 100%;
}

/* line 1316, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-calendar td {
  text-align: center;
}

/* line 1321, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-datepicker-next {
  float: right;
}

/* line 1325, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#map {
  z-index: 10;
  height: 300px;
}

/* line 1330, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pac-container {
  font-family: Roboto;
}

/* line 1334, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#type-selector {
  color: #fff;
  background-color: #4d90fe;
  padding: 5px 11px 0px 11px;
}

/* line 1340, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#type-selector label {
  font-family: Roboto;
  font-size: 13px;
  font-weight: 300;
}

/* line 1346, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-page .more {
  position: absolute;
  bottom: 20px;
  left: 0;
  font-size: 30px;
  opacity: 0.6;
  z-index: 2;
  text-align: center;
  width: 100%;
  transition: opacity 0.4s ease-out;
}

/* line 1357, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.event-page .more:hover {
  opacity: 1;
}

/* line 1361, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.error {
  border-radius: 6px;
  background: red;
}

/* line 1363, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.error h2 {
  margin: 0;
  padding: 0;
  line-height: 1.4em;
}

/* line 1368, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.error ul {
  margin-bottom: 6px;
}

/* line 1371, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.alert.error li {
  list-style-type: disc;
  color: #fff;
}

/* line 1378, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-autocomplete {
  z-index: 99999999;
  max-width: 300px;
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

/* line 1384, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ui-autocomplete li {
  cursor: pointer;
}

/* line 1389, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #334999;
}

/* line 1396, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail.active:after {
  content: "\f00c";
  position: absolute;
  background: #21a2bf;
  color: #fff;
  top: 14px;
  right: 17px;
  border-radius: 50%;
  display: inline-block;
  font-family: "Font Awesome 6 Pro";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  padding: 12px;
  font-size: 13px;
}

/* line 1414, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail {
  border: 2px solid transparent;
  margin-bottom: 36px;
  text-decoration: none;
  position: relative;
}

/* line 1420, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail p.small {
  font-size: 13px;
  line-height: 20px;
  color: #777;
}

/* line 1426, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail img {
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}

/* line 1430, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
a.thumbnail sup {
  color: #fff;
  background: #334999;
  font-size: 9px;
  text-transform: lowercase;
  padding: 2px;
  font-weight: bold;
  text-transform: uppercase;
  margin-left: 5px;
}

/* line 1442, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.dropable {
  width: 100%;
  height: 100px;
  background: #efefef59;
  border: 1px dashed rgba(153, 153, 153, 0.49);
}

/* line 1448, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.dropable i {
  text-align: center;
  width: 100%;
  top: 32px;
  position: relative;
  font-size: 27px;
  opacity: 0.2;
}

/* line 1459, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.fade-in {
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

@media (min-width: 768px) {
  /* line 1465, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-dialog {
    width: 800px;
    margin: 30px auto;
  }
  /* line 1469, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-dialog.modal-sm {
    width: 500px;
  }
  /* line 1473, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-dialog.modal-xs {
    width: 400px;
  }
  /* line 1477, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-dialog.modal-md-2 {
    width: 640px;
  }
  /* line 1481, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-dialog.modal-lg {
    width: 80%;
    max-width: 1200px;
  }
  /* line 1487, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-content {
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
  }
}

/* line 1493, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-content {
  border-radius: 0;
}

/* line 1498, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-dialog .modal-body {
  padding-bottom: 30px;
}

/* line 1502, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-dialog .tab-content {
  margin-top: 40px;
}

/* line 1508, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v2 .modal-body {
  position: relative;
  padding: 24px;
}

/* line 1513, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v2 h1 {
  font-size: 52px;
  letter-spacing: -2px;
}

/* line 1518, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v2 p {
  font-size: 18px;
  line-height: 30px;
  opacity: 1;
  color: #999;
}

/* line 1526, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 {
  text-align: center;
}

@media screen and (min-width: 768px) {
  /* line 1530, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .modal-v3.modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}

/* line 1538, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 .modal-content {
  background: transparent;
  border: none;
}

/* line 1543, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 .modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

/* line 1549, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 .modal-body {
  position: relative;
  padding: 40px;
  background-color: #f8f9fc;
}

/* line 1557, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 h3 {
  font-weight: 800;
  margin-bottom: 20px !important;
  font-family: outfit;
  font-size: 24px;
}

/* line 1564, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 p {
  font-size: 16px;
  line-height: 24px;
  opacity: 1;
  color: #555;
}

/* line 1571, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 .bottom-md {
  margin-bottom: 22px;
}

/* line 1575, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-v3 .modal-footer {
  padding: 20px 15px;
  background-color: #f8f9fc;
}

/* line 1583, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb {
  background: none;
  padding: 0;
  font-weight: 500;
  color: #000;
  margin-bottom: 40px;
  font-size: 13px;
}

/* line 1591, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb a {
  font-weight: 500;
  color: #000;
}

/* line 1599, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb > li + li:before {
  content: "\3E";
  /* Hex code for > */
}

/* line 1606, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb li.active {
  opacity: 1;
  font-weight: 700;
  color: #000;
}

/* line 1611, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb li.active a {
  font-weight: 600;
}

/* line 1615, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb li.active span {
  background: #1f2834;
  color: #fff;
}

/* line 1621, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.breadcrumb span {
  padding: 2px;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  display: inline-block;
  background: #334999;
  color: #fff;
  font-weight: 400;
  text-align: center;
  color: #888;
  background: #efefef;
}

/* line 1636, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#drift-widget-container #drift-widget {
  z-index: 100 !important;
}

/* line 1642, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.thank_spam {
  background: #eeeeee !important;
}

/* line 1645, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.thank_spam nav {
  display: block !important;
}

/* line 1650, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
sup.new {
  color: #2ea595;
  font-weight: 900;
}

/* line 1655, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pro {
  color: #2ea595;
}

/* line 1659, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.unpublished {
  background: rgba(213, 55, 37, 0.9) !important;
}

/* line 1663, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.red-copy {
  color: rgba(213, 55, 37, 0.9);
}

/* line 1667, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.popover {
  font-size: 14px;
  color: #000;
  min-width: 300px;
}

/* line 1672, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.popover .form-control {
  font-size: 14px;
  height: 40px;
}

/* line 1676, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.popover .form-control[disabled] {
  font-size: 12px;
}

/* line 1681, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.popover .popover-actions {
  margin: 30px 0 10px;
}

/* line 1687, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.tooltip.bottom .tooltip-arrow {
  display: none;
}

/* line 1692, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.tooltip {
  font-size: 13px;
  font-weight: 500;
}

/* line 1696, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.tooltip .tooltip-inner {
  background: #1f2834;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
  font-weight: 500;
  padding: 8px 10px;
  border-radius: 0;
}

/* line 1707, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.tooltip.right .tooltip-arrow {
  border-right-color: #1f2834;
}

/* line 1713, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ec-panel .sortable .ui-sortable-handle .fa-bars:hover {
  cursor: move;
}

/* line 1717, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ec-panel .sortable tr {
  display: block;
  width: 100%;
}

/* line 1721, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ec-panel .sortable tr td {
  display: block;
}

/* line 1727, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
label.form-enhanced {
  display: block;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 15px;
  padding-left: 24px;
}

/* line 1740, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
label.form-enhanced .btn.btn-small {
  position: relative;
  top: -3px;
  margin-top: 0;
  margin-left: 10px;
  padding: 4px 8px;
}

/* line 1749, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* line 1755, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .checkmark-enhanced {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #eee;
}

/* line 1763, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .checkmark-enhanced.checkmark-enhanced-lg {
  width: 30px;
  height: 30px;
  box-shadow: 2px 2px 12px inset #0000001f;
}

/* line 1768, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .checkmark-enhanced.checkmark-enhanced-lg:after {
  left: 11px;
  top: 4px;
  width: 9px;
  height: 17px;
}

/* On mouse-over, add a grey background color */
/* line 1778, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced:hover input ~ .checkmark-enhanced {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
/* line 1783, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input:checked ~ .checkmark-enhanced {
  background-color: #334999;
}

/* When the checkbox is checked, add a blue background */
/* line 1788, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input:disabled ~ .checkmark-enhanced {
  opacity: 0.6;
}

/* Create the checkmark/indicator (hidden when not checked) */
/* line 1793, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .checkmark-enhanced:after {
  content: "";
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transition: 0.3s ease all;
}

/* Show the checkmark when checked */
/* line 1802, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input:checked ~ .checkmark-enhanced:after {
  visibility: visible;
  opacity: 1;
}

/* Style the checkmark/indicator */
/* line 1808, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .checkmark-enhanced:after {
  left: 7px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* Create a custom radio button */
/* line 1821, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .radio-enhanced {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #eee;
  border-radius: 50%;
}

/* Create a custom radio button */
/* Create a custom radio button */
/* line 1836, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .radio label {
  padding-left: 24px;
}

/* line 1840, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .radio + .radio,
.form-enhanced .checkbox + .checkbox {
  margin-top: 0;
}

/* On mouse-over, add a grey background color */
/* line 1846, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced:hover input ~ .radio-enhanced {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
/* line 1851, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input:checked ~ .radio-enhanced {
  background-color: #334999;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
/* line 1856, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .radio-enhanced:after {
  content: "";
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transition: 0.2s linear all;
}

/* Show the indicator (dot/circle) when checked */
/* line 1865, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced input:checked ~ .radio-enhanced:after {
  visibility: visible;
  opacity: 1;
}

/* Style the indicator (dot/circle) */
/* line 1871, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced .radio-enhanced:after {
  top: 5px;
  left: 5px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white;
}

/* line 1880, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.select-enhanced {
  position: relative;
}

/* line 1884, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.select-enhanced:after {
  content: "\f107";
  font-family: "Font Awesome 6 Pro";
  color: #000;
  right: 11px;
  height: 34px;
  padding: 15px 0px 0px 8px;
  position: absolute;
  pointer-events: none;
}

/* IE11 hide native button (thanks Matt!) */
/* line 1898, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
select::-ms-expand {
  display: none;
}

/* line 1902, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.select-enhanced select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Add some styling */
  display: block;
  height: 50px;
  float: right;
  background-color: #ffffff;
  background-image: none;
  -ms-word-break: normal;
  word-break: normal;
}

/* line 1925, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.form-enhanced.form-enhanced-disabled {
  opacity: 0.5;
}

/* line 1936, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.fa-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#334999), to(#6f50a0));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* line 1948, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.click-trigger,
.jumbotron p.click-trigger {
  font-size: 12px;
  font-weight: 500;
  margin-top: 6px;
  line-height: 1.1;
}

/* line 1956, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-10 {
  margin-bottom: 10px;
}

/* line 1960, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-20 {
  margin-bottom: 20px;
}

/* line 1964, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-30 {
  margin-bottom: 30px;
}

/* line 1968, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-40 {
  margin-bottom: 40px;
}

/* line 1972, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-50 {
  margin-bottom: 60px;
}

/* line 1976, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-60 {
  margin-bottom: 60px;
}

/* line 1980, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.margin-80 {
  margin-bottom: 80px;
}

/* line 1984, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal-backdrop {
  z-index: 99998;
}

/* line 1988, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.modal {
  z-index: 99999;
}

/* line 1993, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.feature-block i {
  font-size: 42px;
  display: block;
  margin-bottom: 20px;
}

/* line 1999, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.feature-block p {
  color: #888;
}

/* line 2004, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.feature-block.feature-block-sm i {
  font-size: 26px;
  display: block;
  margin-bottom: 20px;
}

/* line 2012, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.strike {
  position: relative;
  display: inline-block;
}

/* line 2016, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.strike:after {
  content: "";
  position: absolute;
  height: 7px;
  width: 127%;
  transform: rotate(135deg);
  background-color: #fff;
  top: 44px;
  left: -9px;
}

/* line 2027, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.strike.dark {
  color: black;
}

/* line 2030, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.strike.dark:after {
  background-color: #000;
  top: 31px;
}

/* line 2037, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.green {
  color: #2ea595;
}

/* line 2041, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.fa-positive {
  color: #2ea595;
}

/* line 2045, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.fa-negative {
  color: #bf3121;
}

/* line 2049, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.fa-neutral {
  color: #cdc21f;
}

/* line 2053, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.visible-xlg {
  display: none !important;
}

@media (min-width: 1350px) {
  /* line 2058, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .visible-xlg {
    display: block !important;
  }
  /* line 2061, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .hidden-xlg {
    display: none !important;
  }
}

/* line 2066, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well,
.payments .container .pricing-well {
  position: relative;
}

/* line 2070, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well:after,
.payments .container .pricing-well:after {
  content: "";
  display: block;
  position: absolute;
  top: 30px;
  right: 7.5px;
  width: 1px;
  height: 500px;
  background: #eee;
}

/* line 2082, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well:last-child:after,
.payments .container .pricing-well:last-child:after {
  display: none;
}

/* line 2087, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .pricing-well-plan-name,
.payments .container .pricing-well .pricing-well-plan-name {
  font-size: 24px;
  font-family: outfit;
}

/* line 2092, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .pricing-well-plan-price,
.payments .container .pricing-well .pricing-well-plan-price {
  font-size: 24px;
  font-family: outfit;
  color: #334999;
  margin-bottom: 0;
  margin-top: 10px;
}

/* line 2100, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .pricing-well-plan-desc,
.payments .container .pricing-well .pricing-well-plan-desc {
  margin: 20px 0 25px 0;
  max-width: 282px;
}

/* line 2105, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .fa-stack,
.payments .container .pricing-well .fa-stack {
  font-size: 12px;
  display: none;
}

/* line 2110, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .fa-square-info,
.payments .container .pricing-well .fa-square-info {
  font-size: 12px;
  color: #666;
}

/* line 2115, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .fa-circle.fa-stack-2x,
.payments .container .pricing-well .fa-circle.fa-stack-2x {
  color: #334999;
}

/* line 2119, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well ul,
.pages .container .pricing-well li,
.payments .container .pricing-well ul,
.payments .container .pricing-well li {
  list-style: none !important;
  padding: 0 !important;
}

/* line 2125, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well ul,
.payments .container .pricing-well ul {
  margin-top: 36px;
  font-weight: 500;
  color: #222;
}

/* line 2130, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well ul li,
.payments .container .pricing-well ul li {
  margin-bottom: 3px;
}

/* line 2133, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well ul li span,
.payments .container .pricing-well ul li span {
  text-decoration: underline;
  text-decoration-color: #999;
  text-decoration-style: dotted;
}

/* line 2141, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well ul:first-of-type,
.payments .container .pricing-well ul:first-of-type {
  margin-top: 40px;
}

/* line 2145, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well li.empty,
.payments .container .pricing-well li.empty {
  visibility: hidden;
}

/* line 2149, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well em,
.payments .container .pricing-well em {
  font-weight: 600;
}

/* line 2154, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-feature .btn,
.payments .container .pricing-well.pricing-well-feature .btn {
  background: rebeccapurple;
}

/* line 2157, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-feature .btn:hover,
.payments .container .pricing-well.pricing-well-feature .btn:hover {
  background-color: #4e2a71;
}

/* line 2162, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-feature .pricing-well-plan-price,
.payments .container .pricing-well.pricing-well-feature .pricing-well-plan-price {
  color: rebeccapurple;
}

/* line 2167, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well .fa-check,
.payments .container .pricing-well .fa-check {
  color: #334999;
}

/* line 2172, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-inactive .pricing-well-inner,
.payments .container .pricing-well.pricing-well-inactive .pricing-well-inner {
  opacity: 0.5;
}

/* line 2176, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-inactive .btn,
.payments .container .pricing-well.pricing-well-inactive .btn {
  pointer-events: none;
}

/* line 2183, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-active:before,
.payments .container .pricing-well.pricing-well-active:before {
  position: absolute;
  top: 0;
  content: "active";
  display: block;
  width: 64px;
  height: 20px;
  background: #334999;
  text-align: center;
  color: #fff;
  top: -5px;
  left: 50%;
  z-index: 99;
  margin-left: -32px;
}

/* line 2199, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-active .pricing-well-inner,
.payments .container .pricing-well.pricing-well-active .pricing-well-inner {
  border: 1px dashed #334999;
}

/* line 2205, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-required:before,
.payments .container .pricing-well.pricing-well-required:before {
  position: absolute;
  top: 0;
  content: 'suggested';
  display: block;
  width: 90px;
  height: 20px;
  background: #2ea595;
  text-align: center;
  color: #fff;
  top: -5px;
  left: 50%;
  z-index: 99;
  margin-left: -45px;
}

/* line 2222, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-required .pricing-well-inner,
.payments .container .pricing-well.pricing-well-required .pricing-well-inner {
  border: 1px solid #2ea595;
}

/* line 2227, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well span.pricing-desc,
.payments .container .pricing-well span.pricing-desc {
  font-size: 12px;
  display: inline-block;
  margin-left: 4px;
  color: #999;
  text-decoration: none;
}

/* line 2240, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 .btn,
.payments .container .pricing-well.pricing-well-2 .btn {
  margin-top: 16px;
}

/* line 2244, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 ul li,
.payments .container .pricing-well.pricing-well-2 ul li {
  font-size: 17px;
  line-height: 32px;
}

/* line 2249, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 li.separator,
.payments .container .pricing-well.pricing-well-2 li.separator {
  margin-top: 10px;
}

/* line 2254, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 ul li.freedesc,
.payments .container .pricing-well.pricing-well-2 ul li.freedesc {
  color: #334999;
  margin-top: 12px;
  font-size: 14px;
  font-weight: 500;
}

/* line 2262, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 .pricing-well-plan-desc,
.payments .container .pricing-well.pricing-well-2 .pricing-well-plan-desc {
  margin-bottom: 8px;
  margin-top: 30px;
  color: #888;
}

/* line 2268, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 ul:first-of-type,
.payments .container .pricing-well.pricing-well-2 ul:first-of-type {
  margin-top: 16px;
}

/* line 2272, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages .container .pricing-well.pricing-well-2 .fa-check,
.payments .container .pricing-well.pricing-well-2 .fa-check {
  display: none;
}

@media (max-width: 992px) {
  /* line 2281, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .pages .container .pricing-well,
.payments .container .pricing-well {
    text-align: center;
    background: #f8f9fc;
    padding-top: 20px;
    padding-bottom: 30px;
    margin-bottom: 20px;
  }
  /* line 2289, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .pages .container .pricing-well .pricing-well-plan-desc,
.payments .container .pricing-well .pricing-well-plan-desc {
    margin: 20px auto 25px auto;
  }
}

/* line 2295, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.free-well {
  margin-top: 60px;
  background: #ebedf0;
  padding: 30px;
}

/* line 2300, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.free-well .pricing-well-plan-name {
  font-size: 24px;
  font-family: outfit;
  margin-top: 0;
}

/* line 2306, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.free-well .pricing-well-plan-price {
  font-size: 24px;
  font-family: outfit;
  color: #334999;
  margin-bottom: 0;
  margin-top: 10px;
}

@media (min-width: 1400px) {
  /* line 2317, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .payments #designtestjuly2023.container,
.payments #Rdesigntestsept2023.container {
    width: 1320px;
  }
}

@media (max-width: 1400px) {
  /* line 2324, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .payments .pricing-well-plan-desc {
    min-height: 110px;
  }
}

@media (max-width: 1200px) {
  /* line 2330, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .payments .pricing-well-plan-desc {
    min-height: 140px;
  }
}

@media (max-width: 1000px) {
  /* line 2335, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
  .payments .pricing-well-plan-desc {
    min-height: 60px;
  }
}

/* line 2341, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.payments .pricing-well:after {
  display: none !important;
}

/* line 2345, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.payments .pricing-well .pricing-well-inner {
  background-color: #fff;
  padding: 24px;
  border: 1px solid #efefef;
}

/* line 2351, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.payments .pricing-well .col-md-3 {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 2355, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.payments .pricing-well ul {
  font-size: 16px;
}

/* line 2361, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg {
  background-color: #334999;
  padding: 40px 0 80px;
  color: #fff;
  position: relative;
}

/* line 2367, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .h2 {
  font-size: 38px;
}

/* line 2371, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .container {
  max-width: 1000px;
}

/* line 2375, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .btn {
  background: #242d39;
}

/* line 2379, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg p.lead,
.pages-cta-colorbg p.lead {
  color: #fff;
  opacity: 0.6;
  margin: 0 auto;
  margin-bottom: 30px;
  max-width: 720px;
}

/* line 2388, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .help-block {
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  opacity: 0.4;
}

/* line 2396, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .cta-stars {
  font-size: 18px;
  display: inline-block;
  margin-bottom: 4px;
  color: #fff;
}

/* line 2403, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.pages-cta-colorbg .cta-rating {
  opacity: 0.5;
}

/* common */
/* line 2409, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon {
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: absolute;
}

/* line 2415, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon::before,
.ribbon::after {
  position: absolute;
  z-index: -1;
  content: "";
  display: block;
  border: 5px solid #334999;
}

/* line 2423, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon span {
  position: absolute;
  display: block;
  width: 225px;
  padding: 15px 0;
  background-color: #334999;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  color: #fff;
  font: 700 18px/1 "Lato", sans-serif;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  font-family: outfit;
}

/* top left*/
/* line 2440, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-left {
  top: -10px;
  left: -10px;
}

/* line 2444, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-left::before,
.ribbon-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}

/* line 2449, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-left::before {
  top: 0;
  right: 0;
}

/* line 2453, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-left::after {
  bottom: 0;
  left: 0;
}

/* line 2457, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-left span {
  right: -25px;
  top: 30px;
  transform: rotate(-45deg);
}

/* top right*/
/* line 2464, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-right {
  top: -10px;
  right: -10px;
}

/* line 2468, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-right::before,
.ribbon-top-right::after {
  border-top-color: transparent;
  border-right-color: transparent;
}

/* line 2473, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-right::before {
  top: 0;
  left: 7px;
}

/* line 2477, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-right::after {
  bottom: 12.5px;
  right: 6px;
}

/* line 2481, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-top-right span {
  left: -25px;
  top: 30px;
  transform: rotate(45deg);
}

/* bottom left*/
/* line 2488, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-left {
  bottom: -10px;
  left: -10px;
}

/* line 2492, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-left::before,
.ribbon-bottom-left::after {
  border-bottom-color: transparent;
  border-left-color: transparent;
}

/* line 2497, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-left::before {
  bottom: 0;
  right: 0;
}

/* line 2501, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-left::after {
  top: 0;
  left: 0;
}

/* line 2505, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-left span {
  right: -25px;
  bottom: 30px;
  transform: rotate(225deg);
}

/* bottom right*/
/* line 2512, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-right {
  bottom: -10px;
  right: -10px;
}

/* line 2516, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-right::before,
.ribbon-bottom-right::after {
  border-bottom-color: transparent;
  border-right-color: transparent;
}

/* line 2521, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-right::before {
  bottom: 0;
  left: 7px;
}

/* line 2525, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-right::after {
  top: 0;
  right: 0;
}

/* line 2529, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.ribbon-bottom-right span {
  left: -25px;
  bottom: 30px;
  transform: rotate(-225deg);
}

/* line 2535, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
#confetti-canvas {
  position: fixed;
  top: 0;
}

/* line 2540, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.row.flexboxcenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: center;
}

/* line 2551, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus {
  position: relative;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 20px;
  /* Vertical line */
  /* horizontal line */
}

/* line 2558, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus:before, .plusminus:after {
  content: "";
  position: absolute;
  background-color: #334999;
  transition: transform 0.25s ease-out;
}

/* line 2567, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus:before {
  top: 0;
  left: 50%;
  width: 4px;
  height: 100%;
  margin-left: -2px;
  transform: rotate(90deg);
}

/* line 2577, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus:after {
  top: 50%;
  left: 0;
  width: 100%;
  height: 4px;
  margin-top: -2px;
  transform: rotate(180deg);
}

/* line 2586, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus:hover {
  cursor: pointer;
}

/* line 2593, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus.plusminus-sm {
  width: 14px;
  height: 14px;
}

/* line 2598, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus.plusminus-sm:before {
  width: 2px;
  margin-left: -1px;
}

/* line 2603, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.plusminus.plusminus-sm:after {
  height: 2px;
  margin-top: -1px;
}

/* line 2621, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.collapsed .plusminus:before {
  transform: rotate(0deg);
}

/* line 2622, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.collapsed .plusminus:after {
  transform: rotate(0deg);
}

/* line 2636, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav .panel-body {
  padding: 0 15px;
}

/* line 2638, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav .panel-body a {
  font-size: 14px;
}

/* line 2644, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav a {
  display: block;
  margin-bottom: 3px;
  font-size: 15px;
  color: black;
  margin-right: 30px;
  padding: 6px 3px;
  border-radius: 3px;
  position: relative;
  text-decoration: none;
}

/* line 2655, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav a:hover {
  background: rgba(51, 73, 153, 0.1);
}

/* line 2660, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav a i.fa-fw {
  font-size: 12px;
  margin-right: 4px;
  color: #334999;
}

/* line 2666, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav a.theme-filter:hover {
  background-color: #2d4086;
}

/* line 2672, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.component-list-nav a.active {
  color: #334999;
}

/* line 2687, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.device-mockup {
  box-shadow: 1px 1px 10px #00000030;
}

/* line 2693, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.device-nav {
  background: #fff;
  width: 100%;
  padding: 10px 0 20px 10px;
  border-bottom: 1px solid #efefef;
}

/* line 2701, app/assets/stylesheets/enterprise/../styles/scaffolds.scss */
.device-nav .button {
  width: 10px;
  height: 10px;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  float: left;
  margin-right: 4px;
  background: rgba(0, 0, 0, 0.1);
}

/* line 1, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar {
  z-index: 998;
}

/* line 6, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec {
  background: #fff;
  margin-bottom: 0;
  min-height: 68px;
  z-index: 999;
  border: none;
}

/* line 15, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-avatar > a {
  padding: 16px 20px 12px 20px !important;
}

/* line 19, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top {
  background: #1f2834;
  border: none;
}

/* line 43, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li.border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}

/* line 47, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li.border-left a {
  border-left: 1px solid rgba(255, 255, 255, 0.05);
}

/* line 53, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 55, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li.border-right a {
  border-right: 1px solid rgba(255, 255, 255, 0.05);
}

/* line 62, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li > a {
  color: #fff;
}

/* line 65, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-nav > li > a:hover {
  color: #334999;
}

/* line 71, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-brand path {
  fill: #fff;
}

/* line 74, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-brand path.a {
  fill: #334999;
}

/* line 80, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-btn {
  margin-right: 20px;
  margin-top: 20px;
}

/* line 86, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-btn.upgrade {
  color: #fff;
  background: #2ea595;
  background: #21bf9a;
}

/* line 93, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-fixed-top .navbar-btn.upgrade:hover {
  background: #334999;
}

/* line 105, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-scrolltop {
  position: fixed;
  width: 100%;
  top: -73px;
  transition: .4s top ease;
  box-shadow: 2px 2px 20px black;
  box-shadow: 2px 2px 20px #0000002e;
  background: #1f2834;
}

/* line 114, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-scrolltop .btn {
  margin: 0;
  height: 73px;
  padding: 25px 28px;
  font-size: 15px;
  border-radius: 0;
}

/* line 122, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-scrolltop li > a {
  color: #fff !important;
}

/* line 126, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-scrolltop .navbar-brand path, .navbar.navbar-default.navbar-ec.navbar-scrolltop .navbar-brand path.a {
  fill: #fff;
}

/* line 130, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.navbar-scrolltop.top {
  top: 0;
}

/* line 138, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .fa-lock {
  font-size: 20px;
  float: left;
  margin-right: 6px;
}

/* line 145, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand {
  padding: 23px 38px 23px 23px;
  min-width: 60px;
}

/* line 149, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand i {
  font-size: 22px;
}

/* line 153, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand:hover i {
  color: #334999;
}

/* line 159, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a {
  padding: 26px 20px;
  font-weight: 600;
  font-size: 13px;
  color: #1a1a1a;
  transition: .3s all ease;
  -webkit-transition: .3 all ease;
  position: relative;
}

/* line 172, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a .fa-angle-down {
  font-size: 14px;
  float: right;
  line-height: 20px;
  display: inline-block;
  margin-left: 4px;
}

/* line 181, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.has-left-border {
  margin-left: 10px;
  padding-left: 30px;
}

/* line 185, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.has-left-border:after {
  position: absolute;
  content: '';
  left: 0;
  top: 16px;
  width: 1px;
  height: 39px;
  background-color: #e4e4e4;
}

/* line 196, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn {
  padding: 8px 16px;
  font-size: 12px;
}

/* line 201, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.upgrade {
  color: #334999;
}

/* line 205, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.muted {
  opacity: .5;
  text-transform: initial;
  letter-spacing: 0px;
  font-size: 13px;
  font-weight: bold;
}

/* line 216, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a.purple {
  color: rebeccapurple;
}

/* line 220, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-nav > li > a:hover {
  color: #334999;
  opacity: 1;
}

/* line 238, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .dropdown i.fa-angle-down, .themes .dropdown i.fa-angle-down {
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 247, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .dropdown.open i.fa-angle-down, .themes .dropdown.open i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 263, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a, .themes .navbar.navbar-default.navbar-ec li > a {
  text-transform: none;
  letter-spacing: 2px;
  font-size: 12px;
  font-weight: bold;
  padding: 26px 22px;
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 600;
  padding: 24px 22px;
}

/* line 275, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a:after, .themes .navbar.navbar-default.navbar-ec li > a:after {
  content: '';
  position: absolute;
  width: 0%;
  height: 5px;
  background-color: #334999;
  bottom: -1px;
  left: 0;
  transition: .2s ease width;
}

/* line 287, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a:hover, .themes .navbar.navbar-default.navbar-ec li > a:hover {
  color: #334999;
}

/* line 291, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a:hover:after, .themes .navbar.navbar-default.navbar-ec li > a:hover:after {
  width: 100%;
}

/* line 298, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a.muted:hover, .themes .navbar.navbar-default.navbar-ec li > a.muted:hover {
  background: none;
  color: #000;
}

/* line 302, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec li > a.muted:hover:after, .themes .navbar.navbar-default.navbar-ec li > a.muted:hover:after {
  display: none;
}

/* line 310, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-menu > li > a, .themes .navbar.navbar-default.navbar-ec .dropdown-menu > li > a {
  padding: 12px 20px;
}

/* line 313, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-menu > li > a:after, .themes .navbar.navbar-default.navbar-ec .dropdown-menu > li > a:after {
  display: none;
}

/* line 326, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown {
  background: #f3f3f3;
  background-color: #1f2834;
  color: #fff;
  padding: 6px;
  font-size: 13px;
  font-weight: 500;
  position: absolute;
  z-index: 999;
  width: 100%;
  display: block;
  padding: 60px 0;
  box-shadow: 0px 11px 10px #0000001f;
  display: none;
}

/* line 342, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .feature-dropdown-close {
  position: absolute;
  right: 18px;
  top: 18px;
  color: #fff;
  cursor: pointer;
  font-size: 20px;
  opacity: .2;
}

/* line 351, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .feature-dropdown-close:hover {
  opacity: 1;
}

/* line 356, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .fad {
  color: #334999;
  color: rebeccapurple;
}

/* line 361, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown hr {
  border-top: 1px solid #404040;
  margin-bottom: 16px;
}

/* line 366, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown p {
  color: white !important;
  opacity: .5;
}

/* line 371, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown a {
  text-decoration: none;
  color: #fff;
  transition: .2s all ease;
}

/* line 376, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown a:hover {
  color: #334999;
}

/* line 379, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown a:hover .fad {
  color: rebeccapurple;
}

/* line 391, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .feature-dropdown-secondary {
  color: #868686;
}

/* line 395, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .feature-dropdown-secondary a.subtle {
  color: #fff;
  text-decoration: underline;
}

/* line 399, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.feature-dropdown .feature-dropdown-secondary a.subtle:hover {
  color: #334999;
}

/* line 413, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#navfeatures i {
  transition: .2s transform ease;
}

/* line 418, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#navfeatures.active i {
  transform: rotate(180deg);
}

/* line 426, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand path {
  fill: #000;
  transition: .5s all ease;
}

/* line 430, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand path.a {
  fill: #000;
}

/* line 436, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec .navbar-brand:hover path {
  fill: #334999;
}

/* line 463, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix {
  position: fixed;
  top: 0;
  background-color: #fff;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid #efefef;
}

/* line 470, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix .btn {
  background: #334999;
  color: #fff;
  opacity: 1;
}

/* line 478, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix .navbar-brand path {
  fill: #000;
}

/* line 481, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix .navbar-brand path.a {
  fill: #334999;
}

/* line 487, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix .navbar-nav > li > a {
  color: #000;
}

/* line 490, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar.navbar-default.navbar-ec.affix .navbar-nav > li > a:hover {
  color: #334999;
}

/* line 512, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-logo {
  height: 22px;
  width: 164px;
}

/* line 522, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-avatar > a {
  padding: 20px !important;
}

/* line 526, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-avatar img {
  width: 40px;
  border-radius: 50%;
}

/* line 532, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-btn {
  margin: 12px 20px 8px 0;
  float: right;
  font-size: 15px !important;
  padding: 12px 20px !important;
}

/* line 541, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-btn.btn-small {
  margin-right: 0;
  margin-top: 20px;
}

/* line 549, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-nav > li.border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 551, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-nav > li.border-left a {
  border-left: 1px solid rgba(255, 255, 255, 0.05);
}

/* line 557, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-nav > li.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 559, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-nav > li.border-right a {
  border-right: 1px solid rgba(255, 255, 255, 0.05);
}

/* line 565, app/assets/stylesheets/enterprise/../styles/navigation.scss */
a.selected {
  background: rgba(255, 255, 255, 0.03);
}

/* line 577, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu {
  opacity: 0;
  top: 120%;
  -webkit-transition: all .2s ease;
  /* Safari */
  transition: all .2s ease;
  display: block;
  visibility: hidden;
  border: none;
  padding: 2px 0 0 0;
  min-width: 260px;
  left: -10px;
}

/* line 590, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu .fa-fw {
  margin-right: 4px;
}

/* line 594, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu p.small {
  color: #888;
}

/* line 598, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu .divider {
  margin: 0;
}

/* line 603, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: whitesmoke;
}

/* line 607, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.open .dropdown-menu {
  opacity: 1;
  top: 100%;
  visibility: visible;
}

/* line 614, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a {
  padding: 12px 20px;
  font-weight: 500;
  font-size: 14px;
  color: #000;
  transition: .2s all ease;
}

/* line 622, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a span.subtext {
  color: #777;
  font-weight: 400;
  display: block;
  font-size: 13px;
}

/* line 629, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a sup {
  background-color: rebeccapurple;
  color: #fff;
  padding: 2px 4px;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 4px;
}

/* line 638, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a.iconlink {
  display: inline-block;
  float: right;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 645, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a.iconlink:hover {
  background: none;
  color: #334999;
}

/* line 651, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a.border-top {
  border-top: 1px solid #e7e7e7;
}

/* line 655, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li > a p.click-trigger {
  margin-bottom: 0;
  opacity: .5;
}

/* line 661, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu > li.hasiconlink {
  position: relative;
}

/* line 665, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.dropdown-menu-right {
  right: 0;
  left: auto;
}

/* line 674, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu {
  min-width: 800px;
  min-width: 450px;
  padding: 30px 34px;
  padding: 20px 24px;
  left: -40px;
}

/* line 681, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu h5, .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu .event-dashboard-left li a, .event-dashboard-left li .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu a, .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu .event-dashboard-left li span.header, .event-dashboard-left li .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu span.header, .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu a, .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu .pages-sub-nav li a, .pages-sub-nav li .pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu a {
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 14px;
}

/* line 686, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu li > a {
  display: block;
  color: black;
  padding: 12px 6px;
  border-radius: 3px;
}

/* line 692, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu li > a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
  color: #334999;
}

/* line 697, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu li > a:after {
  display: none;
}

/* line 702, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages .navbar.navbar-default.navbar-ec .dropdown-unique.dropdown-unique-lg .dropdown-menu .dropdown-anchor-link {
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  padding: 19px 30px;
  font-size: 12px;
  color: black;
  font-style: italic;
}

/* line 720, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs {
  margin-bottom: 0px;
}

/* line 724, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li {
  margin-bottom: -2px;
}

/* line 727, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li h4 {
  padding: 20px 36px 16px 16px;
  margin: 0;
  font-weight: 700;
  color: #888;
}

/* line 734, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li a {
  margin-right: 6px;
  line-height: 1.428571429;
  border: none !important;
  border-radius: 0;
  font-size: 15px;
  font-weight: 600;
  color: #000;
  padding: 16px 26px;
  position: relative;
  z-index: 1;
  border: none;
  border-bottom: 3px solid transparent;
}

/* line 750, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li a:hover, .nav-tabs li a:active {
  background: none;
  color: #334999;
}

/* line 756, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li:hover a {
  background: none;
  color: #334999;
}

/* line 762, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li:active a {
  color: #334999;
}

/* line 766, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs li.active a {
  border-bottom: 1px solid #334999 !important;
  color: #334999 !important;
  background: transparent !important;
}

/* line 779, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 {
  margin-bottom: 0;
  border: none;
}

/* line 783, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li {
  margin-bottom: -2px;
}

/* line 786, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li h4 {
  padding: 20px 36px 16px 16px;
  margin: 0;
  font-weight: 700;
  color: #888;
}

/* line 793, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li a {
  margin-right: 6px;
  line-height: 1.428571429;
  border: none !important;
  border-radius: 0;
  font-size: 15px;
  font-weight: 600;
  color: #000;
  padding: 16px 26px;
  position: relative;
  z-index: 1;
  border: none;
  border-bottom: 3px solid transparent;
  background: #00000008;
}

/* line 810, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li a:hover, .nav-tabs.nav-tabs-2 li a:active {
  background: none;
  color: #334999;
}

/* line 816, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li:hover a {
  background: #00000018;
}

/* line 824, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li:active a {
  color: #334999;
}

/* line 828, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.active a {
  border: 1px solid #e9ecef !important;
  border-bottom: none !important;
  color: #334999 !important;
  background: #fff !important;
}

/* line 837, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li .dropdown-menu a {
  border: none !important;
  padding: 8px 26px;
  background: none;
}

/* line 846, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.disabled:hover {
  background: none !important;
}

/* line 849, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.disabled:hover a {
  background: #00000008 !important;
}

/* line 854, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.disabled a {
  color: #ccc;
  pointer-events: none;
  cursor: not-allowed;
}

/* line 859, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.disabled a:hover {
  background: #00000008 !important;
}

/* line 867, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.nav-tab-sm a {
  font-size: 13px;
  background: none;
  font-weight: 500;
  color: #334999;
  padding: 16px 12px;
}

/* line 874, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-2 li.nav-tab-sm a:hover {
  color: #263773;
}

/* line 887, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-3 {
  margin-bottom: 20px;
  border: none;
}

/* line 891, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-3 li {
  margin-bottom: -2px;
}

/* line 894, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-tabs.nav-tabs-3 li a {
  padding: 10px 14px;
}

/* line 906, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer {
  background: #191d25;
  background: #252b36;
  background: #1f242d;
  padding-top: 60px;
  padding-bottom: 40px;
  color: rgba(255, 255, 255, 0.8);
}

/* line 914, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .container {
  max-width: 1100px;
}

/* line 918, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer svg.footer-logo {
  max-width: 60px;
}

/* line 922, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer h5, #footer .event-dashboard-left li a, .event-dashboard-left li #footer a, #footer .event-dashboard-left li span.header, .event-dashboard-left li #footer span.header, #footer .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li #footer a, #footer .pages-sub-nav li a, .pages-sub-nav li #footer a {
  font-size: 17px;
  color: #fff;
  /* border-bottom: 2px solid #fff; */
  display: inline-block;
  padding-bottom: 14px;
  margin-bottom: 9px;
  font-weight: 800;
}

/* line 932, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer h4 {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 11px;
}

/* line 938, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .col-md-3 a, #footer .col-md-4 a, #footer .col-md-2 a {
  display: block;
  color: rgba(255, 255, 255, 0.9);
  font-size: 14px;
  line-height: 25px;
}

/* line 946, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer #footer-contact .h2 {
  font-weight: 400;
  font-size: 22px;
  margin: 14px 0 10px;
}

/* line 953, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .site-review-module {
  min-width: 280px;
  margin-bottom: 20px;
}

/* line 957, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .footer-secondary {
  margin: 60px 0 0;
  font-size: 13px;
  color: #999;
}

/* line 962, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .footer-secondary a {
  display: inline-block;
  margin: 0 6px;
  color: #fff;
}

/* line 967, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer .footer-secondary a.footersocial {
  color: #334999;
}

/* line 973, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer sup {
  background-color: #334999;
  color: #fff;
  padding: 2px 4px;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 4px;
  text-decoration: none !important;
}

/* line 989, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer-sm {
  margin-top: 50px;
  padding-bottom: 26px;
  color: #999;
  font-size: 13px;
}

/* line 999, app/assets/stylesheets/enterprise/../styles/navigation.scss */
#footer-sm a {
  display: inline-block;
  margin-left: 8px;
}

/* line 1013, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event {
  position: fixed;
  top: 60px;
  left: 0;
  width: 240px;
  height: 100%;
  background: #2b2f3a;
  color: #fff;
}

/* line 1023, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-overview {
  background: #334999;
  background: #21a2bf;
  padding: 40px 20px;
  background-size: cover;
  background-position: 50%;
  position: relative;
}

/* line 1036, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-overview .cover {
  position: absolute;
  background: rgba(51, 73, 153, 0.9);
  visibility: visible;
  opacity: 1;
}

/* line 1043, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-overview li {
  position: relative;
}

/* line 1047, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-overview a {
  color: #fff;
}

/* line 1056, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions li a {
  color: #fff;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  padding: 10px 20px;
  display: block;
}

/* line 1064, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions li a i {
  font-size: 14px;
  float: left;
  margin-right: 12px;
  opacity: .8;
}

/* line 1071, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions li a:hover {
  text-decoration: none;
  background: rgba(255, 255, 255, 0.1);
}

/* line 1078, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions li h4 {
  padding: 15px 20px 0px 20px;
  opacity: .5;
  font-size: 10px;
}

/* line 1087, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions-bottom {
  position: fixed;
  left: 0;
  bottom: 10px;
  width: 240px;
}

/* line 1098, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions-bottom li a {
  display: block;
  padding: 10px 10px;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  color: #fff;
}

/* line 1106, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions-bottom li a span {
  opacity: .8;
  font-size: 90%;
}

/* line 1111, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions-bottom li a:hover {
  text-decoration: none;
  background: rgba(255, 255, 255, 0.1);
}

/* line 1118, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.nav-dashboard-event .nav-dashboard-event-actions-bottom img {
  width: 30px;
  border-radius: 50%;
  margin-right: 10px;
}

/* line 1133, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages-sub-nav li {
  margin-bottom: 10px;
}

/* line 1136, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages-sub-nav li a {
  color: #000;
}

/* line 1140, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages-sub-nav li a.selected {
  color: #334999;
}

/* line 1144, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages-sub-nav li a:hover {
  color: #334999;
}

/* line 1150, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages-sub-nav sup {
  color: #2ea595;
}

/* line 1161, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-default .navbar-toggle {
  margin-top: 8px;
  background: #334999;
  padding: 14px;
  border-radius: 0;
  border: none;
}

/* line 1171, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}

/* line 1177, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-cover {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9999999999;
  opacity: 0;
  -webkit-transition: opacity .3s ease;
  /* Safari */
  transition: opacity .3s ease;
  visibility: hidden;
}

/* line 1191, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel {
  position: fixed;
  top: 0;
  right: -300px;
  width: 90%;
  height: 100%;
  max-width: 300px;
  z-index: 9999999999;
  background: #fff;
  -webkit-transition: right .3s ease;
  /* Safari */
  transition: right .3s ease;
  overflow: scroll;
}

/* line 1207, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout.open {
  right: 0;
  opacity: 1;
  visibility: visible;
  box-shadow: -8px 0px 20px rgba(0, 0, 0, 0.49);
}

/* line 1216, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-close {
  color: #111;
  background: none;
  height: 60px;
  width: 70px;
  font-size: 23px;
  text-align: center;
  line-height: 60px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 1230, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-close:hover {
  background: #dddddd;
}

/* line 1236, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel ul {
  margin: 0;
  list-style: none;
  padding: 0;
}

/* line 1246, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel ul h4 {
  padding-left: 20px;
  color: #999;
}

/* line 1252, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel ul li a {
  display: block;
  padding: 16px 20px;
  font-size: 16px;
  font-weight: 600;
  color: #111;
  -webkit-font-smoothing: antialiased;
  border-bottom: 1px solid #b5b5b56e;
  background: #f8f9fc;
}

/* line 1263, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel ul li a i.fa-angle-right {
  float: right;
  font-size: 18px;
}

/* line 1268, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.mobile-slideout-panel .panel-collapse ul li a {
  padding-left: 30px;
  font-size: 14px;
}

/* line 1280, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.turbolinks-progress-bar {
  height: 4px;
  background-color: #334999;
  display: block;
  z-index: 999999999999999999;
}

/* line 1311, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle {
  border: none;
  background: transparent !important;
}

/* line 1315, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle:hover {
  background: transparent !important;
}

/* line 1319, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle .icon-bar {
  width: 22px;
  transition: all 0.2s;
}

/* line 1323, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle .top-bar {
  transform: rotate(45deg);
  transform-origin: 10% 10%;
}

/* line 1327, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle .middle-bar {
  opacity: 0;
}

/* line 1330, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}

/* line 1336, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle.collapsed .top-bar {
  transform: rotate(0);
}

/* line 1339, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle.collapsed .middle-bar {
  opacity: 1;
}

/* line 1342, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-toggle.collapsed .bottom-bar {
  transform: rotate(0);
}

/* line 1349, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-default .navbar-toggle {
  position: relative;
  z-index: 9999;
}

/* line 1354, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border: none;
}

/* line 1359, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar {
  z-index: 99999;
}

/* line 1367, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-collapse.in .navbar-nav, .navbar-collapse.collapsing .navbar-nav {
  display: none !important;
}

/* line 1379, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.event-nav-mobile {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  background: rgba(0, 0, 0, 0.9);
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  transition: 1s all ease;
}

/* line 1392, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.event-nav-mobile ul {
  padding: 100px;
}

/* line 1395, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.event-nav-mobile ul li {
  padding: 10px 0;
  display: none;
}

/* line 1399, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.event-nav-mobile ul li a {
  color: #fff;
  font-size: 20px;
}

/* line 1406, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.event-nav-mobile.open {
  visibility: visible;
  opacity: 1;
}

/* line 1415, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec {
  position: fixed;
  box-shadow: 0px 0px 10px #00000026;
  transition: .4s top ease;
  top: 0;
}

/* line 1417, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .container-fluid {
  padding-left: 0;
}

/* line 1422, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .status {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #797979bd;
  margin-left: 6px;
  box-shadow: inset 1px 2px 3px rgba(255, 255, 255, 0.23);
}

/* line 1432, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .status.status-positive {
  background-color: #2ea595;
}

/* line 1436, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .status.status-neutral {
  background-color: #334999;
}

/* line 1440, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .status.status-negative {
  background-color: #bf3121;
}

/* line 1446, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec b {
  opacity: .72;
  color: #fff !important;
}

/* line 1459, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec.inactive {
  top: -73px;
}

/* line 1468, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn {
  padding: 7px 16px;
  font-size: 13px;
  margin: 16px 18px 0 16px;
}

/* line 1473, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn:hover {
  background-color: #2d4086;
  color: #fff;
}

/* line 1478, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > li > a#save-publish.btn {
  margin-left: 0;
}

/* line 1486, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn, .navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn:hover, .navbar-website-editor.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn:focus {
  background-color: #2d4086;
  color: #fff;
}

/* line 1491, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec .editor-save-btn .dropdown-menu {
  max-width: 200px;
  margin-top: 12px;
}

/* line 1496, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec li.highlighted a {
  background: #334999;
  height: 73px;
  transition: all .2s ease;
  -webkit-transition: all .2s ease;
}

/* line 1502, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec li.highlighted a .fal {
  font-size: 24px;
  float: left;
  margin-right: 10px;
  position: relative;
  top: -3px;
}

/* line 1510, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec li.highlighted a:hover {
  background-color: #2d4086;
  color: #fff;
}

/* line 1517, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor.navbar.navbar-default.navbar-ec li.subtle a {
  background: #ffffff0d;
}

/* line 1526, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec {
  min-height: 55px;
  position: fixed;
  transition: .4s top ease;
  top: 0;
  background-color: #fff;
  box-shadow: 0px 0px 4px #00000026;
}

/* line 1529, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .container-fluid {
  padding-left: 0;
}

/* line 1534, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .status {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #797979bd;
  margin-left: 6px;
  box-shadow: inset 1px 2px 3px rgba(255, 255, 255, 0.23);
}

/* line 1544, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .status.status-positive {
  background-color: #2ea595;
}

/* line 1548, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .status.status-neutral {
  background-color: #334999;
}

/* line 1552, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .status.status-negative {
  background-color: #bf3121;
}

/* line 1558, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec b {
  opacity: .72;
  color: #fff !important;
}

/* line 1573, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec.inactive {
  top: -73px;
}

/* line 1578, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li.shift {
  margin-left: 50px;
}

/* line 1585, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li.large a {
  font-size: 18px;
  color: #444;
}

/* line 1589, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li.large a:hover {
  background-color: #f8f9fc;
}

/* line 1599, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li > a {
  padding: 22px 20px;
  color: black;
}

/* line 1603, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn {
  padding: 7px 16px;
  font-size: 13px;
  margin: 18px 18px 0 16px;
  color: #fff;
}

/* line 1609, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn:hover {
  background-color: #2d4086;
  color: #fff;
}

/* line 1614, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li > a.btn:focus {
  background-color: #2d4086;
  color: #fff;
}

/* line 1619, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > li > a#save-publish.btn {
  margin-left: 0;
}

/* line 1627, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn, .navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn:hover, .navbar-website-editor-2.navbar.navbar-default.navbar-ec .navbar-nav > .open > a.btn:focus {
  background-color: #2d4086;
  color: #fff;
}

/* line 1634, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec li.highlighted a {
  background: #334999;
  height: 73px;
  transition: all .2s ease;
  -webkit-transition: all .2s ease;
}

/* line 1640, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec li.highlighted a .fal {
  font-size: 24px;
  float: left;
  margin-right: 10px;
  position: relative;
  top: -3px;
}

/* line 1648, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec li.highlighted a:hover {
  background-color: #2d4086;
  color: #fff;
}

/* line 1655, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec li.subtle a {
  background: #ffffff0d;
}

/* line 1663, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.navbar-website-editor-2.navbar.navbar-default.navbar-ec li.light a {
  padding: 22px 10px;
  color: #999;
  font-size: 12px;
}

/* Standard syntax */
@keyframes moveupdown {
  from {
    bottom: -135px;
  }
  to {
    bottom: -140px;
  }
}

@media (max-width: 1300px) {
  /* line 1688, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .pages .navbar.navbar-default.navbar-ec li > a, .themes .navbar.navbar-default.navbar-ec li > a {
    padding: 24px 14px;
    font-size: 14px;
  }
}

@media (max-width: 1100px) {
  /* line 1696, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .pages .navbar.navbar-default.navbar-ec li > a, .themes .navbar.navbar-default.navbar-ec li > a {
    padding: 24px 12px;
    font-size: 13px;
  }
}

@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
  }
  21.25% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  25% {
    -webkit-transform: scale(1);
  }
}

/* line 1714, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.myClass img {
  float: left;
  margin: 20px;
  -webkit-animation: FadeIn 4s infinite linear;
  -webkit-animation-fill-mode: both;
}

/* line 1715, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.myClass img:nth-child(1) {
  -webkit-animation-delay: .5s;
}

/* line 1716, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.myClass img:nth-child(2) {
  -webkit-animation-delay: 1s;
}

/* line 1717, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.myClass img:nth-child(3) {
  -webkit-animation-delay: 1.5s;
}

/* line 1718, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.myClass img:nth-child(4) {
  -webkit-animation-delay: 2s;
}

/* line 1726, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages #secondarypromolinks, .themes #secondarypromolinks, .registrations #secondarypromolinks {
  display: none;
}

/* line 1729, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages #secondarypromolinks a, .themes #secondarypromolinks a, .registrations #secondarypromolinks a {
  position: absolute;
  width: 300px;
  top: -9PX;
  left: -28px;
  font-size: 15px;
  font-weight: 600;
}

/* line 1738, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages #secondarypromolinks a:hover, .themes #secondarypromolinks a:hover, .registrations #secondarypromolinks a:hover {
  color: initial;
  cursor: initial;
}

/* line 1743, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages #secondarypromolinks a:hover:after, .themes #secondarypromolinks a:hover:after, .registrations #secondarypromolinks a:hover:after {
  display: none;
}

/* line 1750, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages #notitifcation1, .themes #notitifcation1, .registrations #notitifcation1 {
  display: none;
}

/* line 1770, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages.landing #primarylinks, .pages.landing #primaryfooter, .pages.landing #notitifcation2, .pages.landing #footersocial,
.pages.landingeventwebsites #primarylinks,
.pages.landingeventwebsites #primaryfooter,
.pages.landingeventwebsites #notitifcation2,
.pages.landingeventwebsites #footersocial,
.pages.landingpartywebsites #primarylinks,
.pages.landingpartywebsites #primaryfooter,
.pages.landingpartywebsites #notitifcation2,
.pages.landingpartywebsites #footersocial,
.pages.landingweddingwebsites #primarylinks,
.pages.landingweddingwebsites #primaryfooter,
.pages.landingweddingwebsites #notitifcation2,
.pages.landingweddingwebsites #footersocial,
.pages.landingfundraiserwebsites #primarylinks,
.pages.landingfundraiserwebsites #primaryfooter,
.pages.landingfundraiserwebsites #notitifcation2,
.pages.landingfundraiserwebsites #footersocial,
.pages.landingbabyshowerwebsites #primarylinks,
.pages.landingbabyshowerwebsites #primaryfooter,
.pages.landingbabyshowerwebsites #notitifcation2,
.pages.landingbabyshowerwebsites #footersocial,
.pages.landingconferencewebsites #primarylinks,
.pages.landingconferencewebsites #primaryfooter,
.pages.landingconferencewebsites #notitifcation2,
.pages.landingconferencewebsites #footersocial,
.pages.landingselltickets #primarylinks,
.pages.landingselltickets #primaryfooter,
.pages.landingselltickets #notitifcation2,
.pages.landingselltickets #footersocial,
.pages.landingselltickets_nofees #primarylinks,
.pages.landingselltickets_nofees #primaryfooter,
.pages.landingselltickets_nofees #notitifcation2,
.pages.landingselltickets_nofees #footersocial,
.pages.landinginvites #primarylinks,
.pages.landinginvites #primaryfooter,
.pages.landinginvites #notitifcation2,
.pages.landinginvites #footersocial,
.pages.landingeventmarketing #primarylinks,
.pages.landingeventmarketing #primaryfooter,
.pages.landingeventmarketing #notitifcation2,
.pages.landingeventmarketing #footersocial,
.pages.landingeventmanagement #primarylinks,
.pages.landingeventmanagement #primaryfooter,
.pages.landingeventmanagement #notitifcation2,
.pages.landingeventmanagement #footersocial,
.pages.landingreunionwebsites #primarylinks,
.pages.landingreunionwebsites #primaryfooter,
.pages.landingreunionwebsites #notitifcation2,
.pages.landingreunionwebsites #footersocial,
.pages.landingvirtualeventwebsites #primarylinks,
.pages.landingvirtualeventwebsites #primaryfooter,
.pages.landingvirtualeventwebsites #notitifcation2,
.pages.landingvirtualeventwebsites #footersocial,
.pages.landingcalendarwebsites #primarylinks,
.pages.landingcalendarwebsites #primaryfooter,
.pages.landingcalendarwebsites #notitifcation2,
.pages.landingcalendarwebsites #footersocial {
  display: none;
}

/* line 1774, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages.landing #footer .footer-secondary,
.pages.landingeventwebsites #footer .footer-secondary,
.pages.landingpartywebsites #footer .footer-secondary,
.pages.landingweddingwebsites #footer .footer-secondary,
.pages.landingfundraiserwebsites #footer .footer-secondary,
.pages.landingbabyshowerwebsites #footer .footer-secondary,
.pages.landingconferencewebsites #footer .footer-secondary,
.pages.landingselltickets #footer .footer-secondary,
.pages.landingselltickets_nofees #footer .footer-secondary,
.pages.landinginvites #footer .footer-secondary,
.pages.landingeventmarketing #footer .footer-secondary,
.pages.landingeventmanagement #footer .footer-secondary,
.pages.landingreunionwebsites #footer .footer-secondary,
.pages.landingvirtualeventwebsites #footer .footer-secondary,
.pages.landingcalendarwebsites #footer .footer-secondary {
  margin-top: 40px;
}

/* line 1777, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.pages.landing #secondarypromolinks, .pages.landing #notitifcation1,
.pages.landingeventwebsites #secondarypromolinks,
.pages.landingeventwebsites #notitifcation1,
.pages.landingpartywebsites #secondarypromolinks,
.pages.landingpartywebsites #notitifcation1,
.pages.landingweddingwebsites #secondarypromolinks,
.pages.landingweddingwebsites #notitifcation1,
.pages.landingfundraiserwebsites #secondarypromolinks,
.pages.landingfundraiserwebsites #notitifcation1,
.pages.landingbabyshowerwebsites #secondarypromolinks,
.pages.landingbabyshowerwebsites #notitifcation1,
.pages.landingconferencewebsites #secondarypromolinks,
.pages.landingconferencewebsites #notitifcation1,
.pages.landingselltickets #secondarypromolinks,
.pages.landingselltickets #notitifcation1,
.pages.landingselltickets_nofees #secondarypromolinks,
.pages.landingselltickets_nofees #notitifcation1,
.pages.landinginvites #secondarypromolinks,
.pages.landinginvites #notitifcation1,
.pages.landingeventmarketing #secondarypromolinks,
.pages.landingeventmarketing #notitifcation1,
.pages.landingeventmanagement #secondarypromolinks,
.pages.landingeventmanagement #notitifcation1,
.pages.landingreunionwebsites #secondarypromolinks,
.pages.landingreunionwebsites #notitifcation1,
.pages.landingvirtualeventwebsites #secondarypromolinks,
.pages.landingvirtualeventwebsites #notitifcation1,
.pages.landingcalendarwebsites #secondarypromolinks,
.pages.landingcalendarwebsites #notitifcation1 {
  display: block;
}

/* line 1785, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.registrations #notitifcation2 {
  display: none;
}

/* line 1789, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.registrations #notitifcation1 {
  display: block;
}

/* line 1795, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.homepage-notification {
  background: #1f2834;
  color: #fff;
  padding: 8px;
  font-size: 13px;
  font-weight: 500;
}

/* line 1802, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.homepage-notification .badge {
  text-transform: uppercase;
  background-color: rebeccapurple;
}

/* line 1811, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.homepage-notification-2 {
  background: #f8f9fc;
  border-bottom: 1px solid #efefef;
  color: #111;
  padding: 10px 30px;
  font-size: 13px;
  font-weight: 500;
  background: #4a487214;
  border-bottom: 1px solid #efefef;
  color: #111;
  font-size: 13px;
  font-weight: 500;
}

/* line 1826, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.homepage-notification-2 a {
  color: #444;
  display: inline-block;
  margin-left: 14px;
  color: #373737;
  margin-left: 23px;
  font-size: 14px;
}

/* --------------------------------

xnugget info

-------------------------------- */
/* line 1846, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-nugget-info {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 50px;
  line-height: 50px;
  top: 0;
  left: 0;
}

/* line 1855, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-nugget-info a {
  position: relative;
  font-size: 14px;
  color: #334999;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

/* line 1863, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.no-touch .cd-nugget-info a:hover {
  opacity: .8;
}

/* line 1866, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-nugget-info span {
  vertical-align: middle;
  display: inline-block;
}

/* line 1870, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-nugget-info span svg {
  display: block;
}

/* line 1873, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-nugget-info .cd-nugget-info-arrow {
  fill: #334999;
}

/* --------------------------------

Basic Style

-------------------------------- */
/* line 1882, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb, .cd-multi-steps {
  width: 90%;
  max-width: 768px;
  padding: 0.5em 1em;
  margin: 1em auto;
  background-color: #e8e8e8;
  border-radius: .25em;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1892, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb::after, .cd-multi-steps::after {
  clear: both;
  content: "";
  display: table;
}

/* line 1897, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb li, .cd-multi-steps li {
  display: inline-block;
  float: left;
  margin: 0.5em 0;
}

/* line 1902, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb li::after, .cd-multi-steps li::after {
  /* this is the separator between items */
  display: inline-block;
  content: '\00bb';
  margin: 0 .6em;
  color: #959fa5;
}

/* line 1909, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb li:last-of-type::after, .cd-multi-steps li:last-of-type::after {
  /* hide separator after the last item */
  display: none;
}

/* line 1913, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb li > *, .cd-multi-steps li > * {
  /* single step */
  display: inline-block;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  color: #2c3f4c;
}

/* line 1921, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb li.current > *, .cd-multi-steps li.current > * {
  /* selected step */
  color: #334999;
}

/* line 1925, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.no-touch .cd-breadcrumb a:hover, .no-touch .cd-multi-steps a:hover {
  /* steps already visited */
  color: #334999;
}

/* line 1929, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-separator li::after, .cd-multi-steps.custom-separator li::after {
  /* replace the default separator with a custom icon */
  content: '';
  height: 16px;
  width: 16px;
  background: url(https://codyhouse.co/demo/breadcrumbs-multi-steps-indicator/img/cd-custom-separator.svg) no-repeat center center;
  vertical-align: middle;
}

/* line 1937, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li > *::before, .cd-multi-steps.custom-icons li > *::before {
  /* add a custom icon before each item */
  content: '';
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: .4em;
  margin-top: -2px;
  background: url(https://codyhouse.co/demo/breadcrumbs-multi-steps-indicator/img/cd-custom-icons-01.svg) no-repeat 0 0;
  vertical-align: middle;
}

/* line 1948, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(2) > *::before {
  /* change custom icon using image sprites */
  background-position: -20px 0;
}

/* line 1952, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(3) > *::before {
  background-position: -40px 0;
}

/* line 1955, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(4) > *::before {
  background-position: -60px 0;
}

/* line 1958, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li.current:first-of-type > *::before, .cd-multi-steps.custom-icons li.current:first-of-type > *::before {
  /* change custom icon for the current item */
  background-position: 0 -20px;
}

/* line 1962, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li.current:nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(2) > *::before {
  background-position: -20px -20px;
}

/* line 1965, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li.current:nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(3) > *::before {
  background-position: -40px -20px;
}

/* line 1968, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-breadcrumb.custom-icons li.current:nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(4) > *::before {
  background-position: -60px -20px;
}

@media only screen and (min-width: 768px) {
  /* line 1972, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb, .cd-multi-steps {
    padding: 0 1.2em;
  }
  /* line 1975, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb li, .cd-multi-steps li {
    margin: 1.2em 0;
  }
  /* line 1978, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb li::after, .cd-multi-steps li::after {
    margin: 0 1em;
  }
  /* line 1981, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb li > *, .cd-multi-steps li > * {
    font-size: 12px;
  }
}

/* --------------------------------

Triangle breadcrumb

-------------------------------- */
@media only screen and (min-width: 768px) {
  /* line 1992, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle {
    /* reset basic style */
    background-color: transparent;
    padding: 0;
  }
  /* line 1997, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li {
    position: relative;
    padding: 0;
    margin: 4px 4px 4px 0;
  }
  /* line 2002, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li:last-of-type {
    margin-right: 0;
  }
  /* line 2005, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li > * {
    position: relative;
    padding: 1em .8em 1em 2.5em;
    color: #2c3f4c;
    background-color: #e8e8e8;
    /* the border color is used to style its ::after pseudo-element */
    border-color: #e8e8e8;
  }
  /* line 2013, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li.current > * {
    /* selected step */
    color: #ffffff;
    background-color: #334999;
    border-color: #334999;
  }
  /* line 2019, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li:first-of-type > * {
    padding-left: 1.6em;
    border-radius: .25em 0 0 .25em;
  }
  /* line 2023, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li:last-of-type > * {
    padding-right: 1.6em;
    border-radius: 0 .25em .25em 0;
  }
  /* line 2027, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-breadcrumb.triangle a:hover {
    /* steps already visited */
    color: #ffffff;
    background-color: #2c3f4c;
    border-color: #2c3f4c;
  }
  /* line 2033, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li::after, .cd-breadcrumb.triangle li > *::after {
    /*
        li > *::after is the colored triangle after each item
        li::after is the white separator between two items
    */
    content: '';
    position: absolute;
    top: 0;
    left: 100%;
    content: '';
    height: 0;
    width: 0;
    /* 48px is the height of the <a> element */
    border: 24px solid transparent;
    border-right-width: 0;
    border-left-width: 20px;
  }
  /* line 2050, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li::after {
    /* this is the white separator between two items */
    z-index: 1;
    -webkit-transform: translateX(4px);
    -moz-transform: translateX(4px);
    -ms-transform: translateX(4px);
    -o-transform: translateX(4px);
    transform: translateX(4px);
    border-left-color: #ffffff;
    /* reset style */
    margin: 0;
  }
  /* line 2062, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li > *::after {
    /* this is the colored triangle after each element */
    z-index: 2;
    border-left-color: inherit;
  }
  /* line 2067, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle li:last-of-type::after, .cd-breadcrumb.triangle li:last-of-type > *::after {
    /* hide the triangle after the last step */
    display: none;
  }
  /* line 2071, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle.custom-separator li::after {
    /* reset style */
    background-image: none;
  }
  /* line 2075, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-breadcrumb.triangle.custom-icons li::after, .cd-breadcrumb.triangle.custom-icons li > *::after {
    /* 50px is the height of the <a> element */
    border-top-width: 25px;
    border-bottom-width: 25px;
  }
  @-moz-document url-prefix() {
    /* line 2082, app/assets/stylesheets/enterprise/../styles/navigation.scss */
    .cd-breadcrumb.triangle li::after,
.cd-breadcrumb.triangle li > *::after {
      /* fix a bug on Firefix - tooth edge on css triangle */
      border-left-style: dashed;
    }
  }
}

/* --------------------------------

Custom icons hover effects - breadcrumb and multi-steps

-------------------------------- */
@media only screen and (min-width: 768px) {
  /* line 2095, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-breadcrumb.triangle.custom-icons li:first-of-type a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:first-of-type em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:first-of-type a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:first-of-type em::before {
    /* change custom icon using image sprites - hover effect or current item */
    background-position: 0 -40px;
  }
  /* line 2099, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(2) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(2) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(2) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(2) em::before {
    background-position: -20px -40px;
  }
  /* line 2102, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(3) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(3) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(3) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(3) em::before {
    background-position: -40px -40px;
  }
  /* line 2105, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(4) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(4) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(4) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(4) em::before {
    background-position: -60px -40px;
  }
}

/* --------------------------------

Multi steps indicator

-------------------------------- */
@media only screen and (min-width: 768px) {
  /* line 2115, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps {
    /* reset style */
    background-color: transparent;
    padding: 0;
    text-align: center;
  }
  /* line 2122, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps li {
    position: relative;
    float: none;
    margin: 0.4em 40px 0.4em 0;
  }
  /* line 2127, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps li:last-of-type {
    margin-right: 0;
  }
  /* line 2130, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps li::after {
    /* this is the line connecting 2 adjacent items */
    position: absolute;
    content: '';
    height: 4px;
    background: #e8e8e8;
    /* reset style */
    margin: 0;
  }
  /* line 2139, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps li.visited::after {
    background-color: #334999;
  }
  /* line 2142, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps li > *, .cd-multi-steps li.current > * {
    position: relative;
    color: #2c3f4c;
  }
  /* line 2147, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.custom-separator li::after {
    /* reset style */
    height: 4px;
    background: #e8e8e8;
  }
  /* line 2153, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-center li::after {
    width: 100%;
    top: 50%;
    left: 100%;
    -webkit-transform: translateY(-50%) translateX(-1px);
    -moz-transform: translateY(-50%) translateX(-1px);
    -ms-transform: translateY(-50%) translateX(-1px);
    -o-transform: translateY(-50%) translateX(-1px);
    transform: translateY(-50%) translateX(-1px);
  }
  /* line 2163, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-center li > * {
    z-index: 1;
    padding: .6em 1em;
    border-radius: .25em;
    background-color: #e8e8e8;
  }
  /* line 2169, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-multi-steps.text-center a:hover {
    background-color: #2c3f4c;
  }
  /* line 2172, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-center li.current > *, .cd-multi-steps.text-center li.visited > * {
    color: #ffffff;
    background-color: #334999;
  }
  /* line 2176, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-center.custom-icons li.visited a::before {
    /* change the custom icon for the visited item - check icon */
    background-position: 0 -60px;
  }
  /* line 2181, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li, .cd-multi-steps.text-bottom li {
    width: 80px;
    text-align: center;
  }
  /* line 2185, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li::after, .cd-multi-steps.text-bottom li::after {
    /* this is the line connecting 2 adjacent items */
    position: absolute;
    left: 50%;
    /* 40px is the <li> right margin value */
    width: calc(100% + 40px);
  }
  /* line 2192, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li > *::before, .cd-multi-steps.text-bottom li > *::before {
    /* this is the spot indicator */
    content: '';
    position: absolute;
    z-index: 1;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background-color: #e8e8e8;
  }
  /* line 2209, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li.visited > *::before,
.cd-multi-steps.text-top li.current > *::before, .cd-multi-steps.text-bottom li.visited > *::before,
.cd-multi-steps.text-bottom li.current > *::before {
    background-color: #334999;
  }
  /* line 2214, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-multi-steps.text-top a:hover, .no-touch .cd-multi-steps.text-bottom a:hover {
    color: #334999;
  }
  /* line 2217, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .no-touch .cd-multi-steps.text-top a:hover::before, .no-touch .cd-multi-steps.text-bottom a:hover::before {
    box-shadow: 0 0 0 3px rgba(150, 192, 61, 0.3);
  }
  /* line 2221, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li::after {
    /* this is the line connecting 2 adjacent items */
    bottom: 4px;
  }
  /* line 2225, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li > * {
    padding-bottom: 20px;
  }
  /* line 2228, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top li > *::before {
    /* this is the spot indicator */
    bottom: 0;
  }
  /* line 2233, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-bottom li::after {
    /* this is the line connecting 2 adjacent items */
    top: 3px;
  }
  /* line 2237, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-bottom li > * {
    padding-top: 20px;
  }
  /* line 2240, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-bottom li > *::before {
    /* this is the spot indicator */
    top: 0;
  }
}

/* --------------------------------

Add a counter to the multi-steps indicator

-------------------------------- */
/* line 2250, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-multi-steps.count li {
  counter-increment: steps;
}

/* line 2254, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.cd-multi-steps.count li > *::before {
  content: counter(steps) " - ";
}

@media only screen and (min-width: 768px) {
  /* line 2259, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top.count li > *::before,
.cd-multi-steps.text-bottom.count li > *::before {
    /* this is the spot indicator */
    content: counter(steps);
    height: 26px;
    width: 26px;
    line-height: 26px;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    color: #ffffff;
  }
  /* line 2274, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top.count li:not(.current) em::before,
.cd-multi-steps.text-bottom.count li:not(.current) em::before {
    /* steps not visited yet - counter color */
    color: #2c3f4c;
  }
  /* line 2280, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top.count li::after {
    bottom: 11px;
  }
  /* line 2284, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-top.count li > * {
    padding-bottom: 34px;
  }
  /* line 2288, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-bottom.count li::after {
    top: 11px;
  }
  /* line 2292, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .cd-multi-steps.text-bottom.count li > * {
    padding-top: 34px;
  }
}

/* line 2299, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header {
  background: #1a254d;
  color: #fff;
  padding: 20px 0;
}

/* line 2304, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header a.blog-title {
  display: inline-block;
  font-size: 20px;
  float: left;
  line-height: 20px;
  font-family: outfit;
  margin-right: 20px;
  color: white;
}

/* line 2313, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header a.blog-title:hover {
  text-decoration: none;
}

/* line 2318, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header .blog-desc {
  display: inline-block;
  font-size: 14px;
  line-height: 25px;
  opacity: .5;
}

/* line 2326, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header .blog-search {
  float: right;
}

/* line 2329, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.blog-header .blog-search input {
  min-width: 300px;
  color: black;
}

/* line 2340, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.topnav .topnav-percentage-text {
  display: inline-block;
  float: left;
  font-size: 14px;
  padding: 6px;
  margin-top: 3px;
  font-size: 15px;
  line-height: 18.5714px;
}

/* line 2350, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.topnav .topnav-percentage-graph {
  display: inline-block;
  float: right;
  position: relative;
  top: -6px;
  left: -8px;
}

/* line 2357, app/assets/stylesheets/enterprise/../styles/navigation.scss */
.topnav .topnav-percentage-graph svg circle:last-child {
  stroke: #334999;
  transition: stroke .3s ease;
}

@media (max-width: 768px) {
  /* line 2339, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .topnav {
    padding: 8px !important;
    top: 56px !important;
  }
  /* line 2371, app/assets/stylesheets/enterprise/../styles/navigation.scss */
  .topnav .ml-40 {
    margin-left: 4px !important;
  }
}

/* line 4, app/assets/stylesheets/enterprise/../styles/forms.scss */
.checkout-container input.date, .checkout-container input.date2, .edit_purchase input.date, .edit_purchase input.date2, .attendee-form input.date, .attendee-form input.date2 {
  width: 200px;
}

/* line 7, app/assets/stylesheets/enterprise/../styles/forms.scss */
.checkout-container input.time, .edit_purchase input.time, .attendee-form input.time {
  width: 200px;
}

/* line 11, app/assets/stylesheets/enterprise/../styles/forms.scss */
form {
  width: 100%;
}

/* line 19, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group {
  position: relative;
  margin-bottom: 24px;
}

/* line 25, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-sm {
  margin-bottom: 14px;
}

/* line 29, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-nm {
  margin-bottom: 14px;
}

/* line 34, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-lg {
  margin-bottom: 34px;
}

/* line 39, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .btn {
  margin-top: 10px;
}

/* line 44, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-disabled {
  opacity: .5;
}

/* line 48, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-upgraderequired {
  padding: 10px;
  background: #f8f9fc;
  border: 1px solid #f0f0f0;
  box-shadow: 2px 2px 10px #00000003;
}

/* line 54, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-upgraderequired .checkbox, .form-group.form-group-upgraderequired .radio, .form-group.form-group-upgraderequired input, .form-group.form-group-upgraderequired .bootstrap-tagsinput {
  pointer-events: none;
  opacity: .4;
}

/* line 59, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-upgraderequired .btn-upgrade {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 0;
  padding: 8px 20px;
}

/* line 66, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.form-group-upgraderequired .btn-upgrade i {
  color: #334999;
}

/* line 72, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .img-responsive {
  margin-top: 4px;
}

/* line 77, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group label.error {
  color: #fff;
  z-index: 99;
  display: inline-block;
  position: relative;
  margin-top: 5px;
  color: #555;
  color: #555;
  font-weight: 500;
}

/* line 93, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group label.error:after {
  bottom: 100%;
  left: 14%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #f1f0f0;
  border-width: 5px;
  margin-left: -5px;
}

/* line 112, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .help-block, .form-group div.help-block p {
  font-size: 12px;
  line-height: 1.3;
}

/* line 116, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .help-block.red, .form-group div.help-block p.red {
  color: #bf3121;
  font-weight: 600;
}

/* line 122, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .help-block.green, .form-group div.help-block p.green {
  color: #2ea595;
  font-weight: 600;
}

/* line 127, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .help-block a.help-block-link, .form-group div.help-block p a.help-block-link {
  display: inline-block;
  margin-right: 10px;
}

/* line 140, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .minicolors-theme-default.minicolors {
  display: block;
}

/* line 144, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .radio .help-block, .form-group .checkbox .help-block {
  font-size: 12px;
  line-height: 1.3;
  margin-bottom: 24px;
  -webkit-font-smoothing: auto;
  font-size: 13px;
  font-weight: 500;
  color: #555;
  opacity: .5;
  margin-top: 2px;
}

/* line 156, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .checkbox:first-of-type {
  margin-top: 4px;
}

/* line 166, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control {
  height: 50px;
  border-radius: 0;
  background: #f5f5f5;
  background: #fff;
  color: #333;
  font-size: 16px;
}

/* line 174, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #b9b9b9;
}

/* line 177, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #b9b9b9;
}

/* line 180, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #b9b9b9;
}

/* line 183, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #b9b9b9;
}

/* line 187, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control.form-control-notepad {
  background: #eaea7f12;
}

/* line 192, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control:focus {
  border-color: #334999;
  outline: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  position: relative;
  z-index: 1;
  outline: 1px solid #334999;
}

/* line 202, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control.form-control-small {
  height: 40px;
}

/* line 207, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control.form-control-subtle {
  height: 26px;
  padding: 0;
  border: none;
  box-shadow: none;
}

/* line 213, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control.form-control-subtle[readonly] {
  background-color: white;
  color: #333;
}

/* line 226, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-inline .col-md-6:nth-child(2), .form-inline .col-sm-6:nth-child(2) {
  position: relative;
  left: -1px;
}

/* line 231, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-inline.disabled {
  opacity: .5;
}

/* line 236, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control-feedback, .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
  top: initial;
  bottom: 0;
  opacity: .5;
}

/* line 249, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group.has-submit button {
  background: transparent;
  border: 0;
  color: #334999;
}

/* line 258, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-inline:after {
  content: "";
  display: table;
  clear: both;
}

/* line 265, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-inline .form-group, .navbar-form .form-group {
  margin-bottom: 24px;
  padding: 0;
}

/* line 269, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-inline .form-group .form-control, .navbar-form .form-group .form-control {
  width: 100%;
}

/* line 276, app/assets/stylesheets/enterprise/../styles/forms.scss */
.CodeMirror {
  border: 1px solid #ccc;
}

/* line 284, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  color: #888;
}

/* line 294, app/assets/stylesheets/enterprise/../styles/forms.scss */
input.input-primary[disabled] {
  opacity: .5;
}

/* line 298, app/assets/stylesheets/enterprise/../styles/forms.scss */
textarea {
  height: 250px;
  max-height: 250px;
}

/* line 305, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-header {
  margin-bottom: 40px;
}

/* line 319, app/assets/stylesheets/enterprise/../styles/forms.scss */
.checkbox label {
  cursor: normal;
}

/* line 336, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker {
  padding: 10px;
  padding: 0;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
}

/* line 342, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker, .ui-timepicker {
  z-index: 9999 !important;
}

/* line 346, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-header {
  background-color: #ebedf0;
}

/* line 350, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-calendar {
  padding: 14px 14px 8px 14px;
  border-collapse: inherit;
}

/* line 355, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker td {
  padding: 6px;
}

/* line 359, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker td[data-event*="click"] {
  cursor: pointer;
  transition: .2s all ease;
}

/* line 364, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker td[data-event*="click"] a {
  text-decoration: none;
  color: #222;
}

/* line 370, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker td[data-event*="click"]:hover {
  background: #334999;
}

/* line 374, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker td[data-event*="click"]:hover a {
  color: #fff !important;
}

/* line 379, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-prev {
  position: relative;
  top: 8px;
  left: 7px;
  z-index: 2;
  opacity: .2;
  transition: .2s  ease;
}

/* line 389, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-next {
  position: relative;
  top: 8px;
  right: 7px;
  z-index: 2;
  opacity: .2;
  transition: .2s ease;
}

/* line 399, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
  opacity: 1;
}

/* line 403, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-title {
  top: 7px;
  font-weight: 600;
  z-index: 1;
}

/* line 410, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker th {
  text-align: center;
  padding-bottom: 4px;
}

/* line 415, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ui-datepicker-unselectable.ui-state-disabled {
  color: #ccc;
}

/* line 428, app/assets/stylesheets/enterprise/../styles/forms.scss */
.toggle.btn {
  border-radius: 50px !important;
  border: 1px solid #dcdcdc;
}

/* line 433, app/assets/stylesheets/enterprise/../styles/forms.scss */
.toggle.btn .toggle-handle {
  border-radius: 43px;
  background: #fff !important;
}

/* line 443, app/assets/stylesheets/enterprise/../styles/forms.scss */
.toggle-on.btn-sm {
  padding-right: 32px !important;
}

/* line 447, app/assets/stylesheets/enterprise/../styles/forms.scss */
.event-editor-section-container .toggle-off.btn, .toggle-off.btn {
  background: #efefef;
  color: #999;
}

/* line 456, app/assets/stylesheets/enterprise/../styles/forms.scss */
.toggle-off.btn-sm {
  padding-left: 34px !important;
}

/* line 464, app/assets/stylesheets/enterprise/../styles/forms.scss */
.columnSelectorWrapper .columnSelectorButton {
  background: none !important;
  cursor: pointer;
  border: none;
  margin-right: 29px;
  font-size: 12px;
  font-weight: 600;
  color: #999;
}

/* line 474, app/assets/stylesheets/enterprise/../styles/forms.scss */
.columnSelectorWrapper .columnSelector {
  border: none;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
  border-radius: 0;
  /* width: 200px; */
  border: 1px solid #efefef;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

/* line 484, app/assets/stylesheets/enterprise/../styles/forms.scss */
.columnSelectorWrapper .columnSelector label {
  font-weight: 600;
}

/* line 492, app/assets/stylesheets/enterprise/../styles/forms.scss */
body.froala-editor-open {
  overflow: hidden;
}

/* line 501, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99999;
  overflow: scroll;
  opacity: 0;
  visibility: hidden;
  transition: none;
}

/* line 515, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container.froala-modal-visible {
  visibility: visible;
  opacity: 1;
  transition: opacity .4s ease;
}

/* line 523, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container {
  width: 96%;
  margin: 30px auto 10px auto;
  background: #fff;
  position: relative;
  height: 92%;
}

/* line 531, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-editor-action-container {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: #f8f9fc;
  color: #fff;
  left: 0;
  z-index: 999;
}

/* line 544, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  padding: 20px 40px;
  width: 18%;
  overflow: scroll;
  z-index: 9999;
  background: #fff;
  background: #f8f9fc;
  border-right: 1px solid #e6e6e6;
}

/* line 559, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager a {
  display: block;
  margin-bottom: 30px;
  opacity: .2;
  border: 2px solid transparent;
  padding: 4px;
  transition: opacity .1s ease-in-out;
}

/* line 567, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager a .container {
  max-width: 100%;
  padding: 0;
}

/* line 572, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager a .row {
  margin-left: 0;
  margin-right: 0;
}

/* line 577, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager a .col {
  min-height: 76px;
  background: #3c3c3c;
  outline: 2px solid black;
  padding: 0;
}

/* line 585, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-custom-content-manager a:hover {
  opacity: 1;
  border: 2px solid #334999;
}

/* line 595, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-editor-container {
  margin-left: 18%;
  width: 82%;
}

/* line 600, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-inner-container .froala-editor-container .fr-box.fr-basic .fr-element {
  padding: 32px 32px 100px 32px;
}

/* line 612, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-external-close {
  position: fixed;
  top: 5px;
  right: 8px;
  font-size: 20px;
  color: #fff;
  opacity: .6;
  cursor: pointer;
}

/* line 621, app/assets/stylesheets/enterprise/../styles/forms.scss */
.froala-outer-container .froala-external-close:hover {
  opacity: 1;
}

/* line 630, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-tooltip {
  z-index: 99999999999;
}

/* line 634, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-popup {
  z-index: 99999 !important;
}

/* line 639, app/assets/stylesheets/enterprise/../styles/forms.scss */
.flow input[type='radio'], .dashboard input[type='radio'] {
  margin-left: -20px;
  margin-right: 5px;
}

/* line 646, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-toolbar.fr-top {
  border-top: none;
}

/* line 651, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-element {
  color: inherit;
}

/* line 661, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper {
  background: #fff;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.06);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}

/* line 673, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .popover.bottom {
  margin-top: -6px;
}

/* line 678, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .theme-content-block {
  outline: 1px dotted rgba(51, 73, 153, 0.4);
}

/* line 681, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .theme-content-block.container {
  width: 78%;
}

/* line 685, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .theme-content-block.container {
  width: 92%;
}

/* line 690, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row {
  position: relative;
}

/* line 697, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row .col {
  outline: 1px dotted rgba(51, 73, 153, 0.4);
  min-height: 100px;
}

/* line 703, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row:hover {
  outline: 2px dotted #334999;
}

/* line 707, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row:hover .col-md-1, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-2, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-3, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-4, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-5, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-6, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-7, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-8, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-9, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-10, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-11, .fr-box.fr-basic .fr-wrapper .row:hover .col-md-12 {
  outline: 1px dotted #334999;
}

/* line 713, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row .inline-content-editor {
  position: absolute;
  top: -14px;
  right: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  background: #fff;
}

/* line 722, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row .inline-content-editor a {
  background: #fff;
  color: #222;
  -moz-outline: 0;
  outline: 0;
  border: 0;
  line-height: 1;
  cursor: pointer;
  text-align: left;
  margin: 0 2px;
  -webkit-transition: background .2s ease 0s;
  -moz-transition: background .2s ease 0s;
  -ms-transition: background .2s ease 0s;
  -o-transition: background .2s ease 0s;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 2;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  float: left;
  padding: 0;
  width: 38px;
  height: 37px;
}

/* line 759, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row .inline-content-editor a i {
  display: block;
  font-size: 15px;
  width: 15px;
  margin: 11px 11.5px;
  text-align: center;
  float: none;
}

/* line 768, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-box.fr-basic .fr-wrapper .row .inline-content-editor a:hover {
  color: #222;
  background: #ebebeb;
}

/* line 778, app/assets/stylesheets/enterprise/../styles/forms.scss */
.fr-element.fr-view {
  background-image: none !important;
}

/* line 785, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select {
  font-size: 16px;
  width: 100%;
  position: relative;
  display: block;
  zoom: 1;
  *display: inline;
}

/* line 794, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-drop {
  background: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute;
  top: 50px;
  left: 0;
  -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.15);
  z-index: 999;
}

/* line 808, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select > a {
  background-color: #fff;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 50px;
  line-height: 26px;
  padding: 0 0 0 8px;
  color: #444;
  text-decoration: none;
}

/* line 827, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select > a span {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  line-height: 1.8;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  cursor: pointer;
  padding: 10px;
}

/* line 840, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select > a div {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #ccc;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
  background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
  background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
  background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
  border-left: 1px solid #aaa;
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  width: 18px;
  display: none;
}

/* line 866, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select > a div b {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

/* line 874, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-drop {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

/* line 883, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-results {
  margin: 0 4px 4px 0;
  max-height: 190px;
  width: 200px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 893, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-results li {
  line-height: 80%;
  padding: 7px 7px 8px;
  margin: 0;
  list-style: none;
  font-size: 18px;
}

/* line 901, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-results li.active {
  background: #efefef;
  cursor: pointer;
}

/* line 907, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-results li em {
  background: #feffde;
  font-style: normal;
}

/* line 912, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select .fs-results li.active em {
  background: transparent;
}

/* line 916, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select-active > a {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  border: 1px solid #5897fb;
}

/* line 924, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select-active > a {
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow: 0 1px 0 #fff inset;
  -o-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  background-color: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
  background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
  background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
  background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 946, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select-active > a div {
  background: transparent;
  border-left: none;
}

/* line 951, app/assets/stylesheets/enterprise/../styles/forms.scss */
.font-select-active > a div b {
  background-position: -18px 1px;
}

/* line 955, app/assets/stylesheets/enterprise/../styles/forms.scss */
input.invalid, input.error, textarea.error {
  border-color: red;
}

/* line 960, app/assets/stylesheets/enterprise/../styles/forms.scss */
.bootstrap-select > .dropdown-toggle {
  background: #f5f5f5;
  color: black;
  font-weight: 500;
  font-size: 14px;
  border: 1px solid #efefef;
  color: #333;
  font-size: 16px;
  border: none;
  border-radius: 4px;
  transition: none;
  border-radius: 0;
  margin-top: 0;
}

/* line 974, app/assets/stylesheets/enterprise/../styles/forms.scss */
.bootstrap-select > .dropdown-toggle:hover {
  background: #f3f3f3;
  color: black;
}

/* line 979, app/assets/stylesheets/enterprise/../styles/forms.scss */
.bootstrap-select > .dropdown-toggle:active {
  transform: none;
  background: initial;
  color: black;
}

/* line 989, app/assets/stylesheets/enterprise/../styles/forms.scss */
.bootstrap-select .dropdown-menu li a {
  font-size: 14px;
  font-weight: 600;
}

/* line 994, app/assets/stylesheets/enterprise/../styles/forms.scss */
.bootstrap-select .dropdown-menu > .active > a, .bootstrap-select .dropdown-menu > .active > a:hover, .bootstrap-select.dropdown-menu > .active > a:focus {
  background-color: #334999;
}

/* stripe elments 3 */
/* line 1000, app/assets/stylesheets/enterprise/../styles/forms.scss */
.StripeElement {
  box-sizing: border-box;
  height: 40px;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: white;
  box-shadow: 0 1px 3px 0 #e6ebf1;
  -webkit-transition: box-shadow 150ms ease;
  transition: box-shadow 150ms ease;
}

/* line 1016, app/assets/stylesheets/enterprise/../styles/forms.scss */
.StripeElement--focus {
  box-shadow: 0 1px 3px 0 #cfd7df;
}

/* line 1020, app/assets/stylesheets/enterprise/../styles/forms.scss */
.StripeElement--invalid {
  border-color: #fa755a;
}

/* line 1024, app/assets/stylesheets/enterprise/../styles/forms.scss */
.StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}

/* line 1028, app/assets/stylesheets/enterprise/../styles/forms.scss */
#card-errors {
  color: #fa755a;
}

/* line 1035, app/assets/stylesheets/enterprise/../styles/forms.scss */
.uploadcare--widget__button_type_open {
  background: #1f2834;
  color: #fff;
  cursor: pointer;
}

/* line 1042, app/assets/stylesheets/enterprise/../styles/forms.scss */
.uploadcare--widget__button_type_open:focus, .uploadcare--widget__button_type_open:hover {
  background: #334999;
}

/* line 1046, app/assets/stylesheets/enterprise/../styles/forms.scss */
.uploadcare--powered-by {
  display: none;
}

/* line 1052, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle h5, .sectiontoggle .event-dashboard-left li a, .event-dashboard-left li .sectiontoggle a, .sectiontoggle .event-dashboard-left li span.header, .event-dashboard-left li .sectiontoggle span.header, .sectiontoggle .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .sectiontoggle a, .sectiontoggle .pages-sub-nav li a, .pages-sub-nav li .sectiontoggle a {
  font-size: 15px;
  margin-top: 4px;
}

/* line 1057, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle .btn {
  content: '';
  line-height: 0px;
}

/* line 1063, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle *:disabled .toggle-handle, .sectiontoggle *[disabled] .toggle-handle {
  display: none;
}

/* line 1068, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle .sectiontoggle-content {
  padding-left: 16px;
}

/* line 1071, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle .sectiontoggle-content.sectiontoggle-content-disabled {
  opacity: .5;
}

/* line 1076, app/assets/stylesheets/enterprise/../styles/forms.scss */
.sectiontoggle .form-group {
  padding: 15px 0 0 0;
  margin: 0 0 0 -16px;
}

/* line 1082, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .bootstrap-tagsinput {
  display: block;
  width: 100%;
  height: 50px;
  border-radius: 0;
  padding-top: 12px;
}

/* line 1088, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .bootstrap-tagsinput .label-info {
  background-color: #334999;
}

/* line 1092, app/assets/stylesheets/enterprise/../styles/forms.scss */
.form-group .bootstrap-tagsinput .label {
  font-size: 100%;
}

/* line 1097, app/assets/stylesheets/enterprise/../styles/forms.scss */
.ec_error {
  border: 1px solid red;
}

/* line 1101, app/assets/stylesheets/enterprise/../styles/forms.scss */
#ticket-error {
  margin: 0 0 0 -15px;
  color: #333;
}

/* line 1106, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess {
  background: rgba(248, 249, 252, 0.4);
  border: 1px solid #f0f0f0;
  box-shadow: 2px 2px 10px #00000003;
}

/* line 1111, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess select, .donotallowaccess .checkbox, .donotallowaccess .radio, .donotallowaccess input, .donotallowaccess .bootstrap-tagsinput {
  pointer-events: none;
  opacity: .4;
}

/* line 1116, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess .help-block, .donotallowaccess h5, .donotallowaccess .event-dashboard-left li a, .event-dashboard-left li .donotallowaccess a, .donotallowaccess .event-dashboard-left li span.header, .event-dashboard-left li .donotallowaccess span.header, .donotallowaccess .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .donotallowaccess a, .donotallowaccess .pages-sub-nav li a, .pages-sub-nav li .donotallowaccess a {
  opacity: 0.4;
}

/* line 1120, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess .upgradelink {
  font-weight: 600;
}

/* line 1124, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess .btn-upgrade {
  padding: 8px 20px !important;
  margin: 0 -15px 0 0 !important;
}

/* line 1128, app/assets/stylesheets/enterprise/../styles/forms.scss */
.donotallowaccess .btn-upgrade i {
  color: #334999;
}

/* line 1134, app/assets/stylesheets/enterprise/../styles/forms.scss */
.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
  margin-bottom: 0;
}

/* line 1139, app/assets/stylesheets/enterprise/../styles/forms.scss */
.twitter-typeahead .tt-hint {
  display: none;
}

/* line 1144, app/assets/stylesheets/enterprise/../styles/forms.scss */
.tt-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  cursor: pointer;
}

/* line 1166, app/assets/stylesheets/enterprise/../styles/forms.scss */
.tt-suggestion {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: nowrap;
}

/* line 1176, app/assets/stylesheets/enterprise/../styles/forms.scss */
.tt-suggestion:hover,
.tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #334999;
}

/* line 1185, app/assets/stylesheets/enterprise/../styles/forms.scss */
#donation_line_item .donation_indicator {
  display: none;
  margin-right: 5px;
}

/* line 1190, app/assets/stylesheets/enterprise/../styles/forms.scss */
#donation_line_item.shrink {
  font-size: 80%;
  line-height: 80%;
  margin-bottom: 5px;
}

/* line 1195, app/assets/stylesheets/enterprise/../styles/forms.scss */
#donation_line_item.shrink .donation_indicator {
  display: inline-block;
}

/* line 1201, app/assets/stylesheets/enterprise/../styles/forms.scss */
input.ineligible, select.ineligible {
  visibility: hidden;
}

/* line 4, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal {
  text-align: left;
  max-width: 400px !important;
}

/* line 12, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal textarea {
  width: 100%;
}

/* line 17, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal-wrapper {
  display: none;
}

/* line 22, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal-overlay {
  background: rgba(26, 26, 26, 0.82);
}

/* line 27, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal {
  padding: 0 !important;
  text-align: center;
}

/* line 32, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .remodal-close {
  color: #262b31;
}

/* line 36, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-secure {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #ccc;
}

/* line 42, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-secure i {
  font-size: 22px;
}

/* line 47, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header {
  background: #334999;
  color: #fff;
  padding: 30px 50px;
}

/* line 52, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header .btn {
  border: 1px solid;
  margin-top: 20px;
}

/* line 57, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header .inline-link {
  display: block;
  color: #fff;
  margin-top: 10px;
}

/* line 63, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header.modal-header-light {
  background: #fff;
  color: #333;
  padding: 30px 20px 10px 20px;
  border: none;
  margin: 0 30px;
}

/* line 72, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header i {
  font-size: 60px;
  line-height: 60px;
}

/* line 77, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-header p a {
  color: #fff;
  text-decoration: underline;
}

/* line 83, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .payment-modal-footer {
  font-size: 10px;
  font-weight: 600;
}

/* line 87, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .payment-modal-footer a {
  text-decoration: underline;
}

/* line 92, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body {
  padding: 20px 30px;
  text-align: left;
}

/* line 97, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .owl-item {
  width: 100%;
  min-height: 360px;
}

/* line 102, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .btn {
  width: 100%;
}

/* line 106, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .price {
  font-weight: 400;
  margin: 0 0 20px;
  font-size: 12px;
  color: #444;
}

/* line 113, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body form {
  width: 100%;
  max-width: inherit;
  position: relative;
}

/* line 118, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body form .be-validation {
  display: none;
  position: absolute;
  width: 100%;
  background: red;
  color: #fff;
  padding: 10px;
  bottom: 0;
  z-index: 999999;
  font-size: 12px;
  text-align: center;
  -webkit-animation: anim-jelly 0.8s linear forwards;
  animation: anim-jelly 0.8s linear forwards;
}

/* line 135, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .input-group.input-group-centered {
  text-align: center;
}

/* line 140, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body #success.input-group p {
  text-align: center;
  font-size: 16px;
  line-height: 28px;
  color: #444;
}

/* line 149, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .input-group label.error {
  bottom: 0;
  top: inherit;
}

/* line 158, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body .input-group #lock {
  position: absolute;
  top: 29px;
  right: 8px;
  font-size: 22px;
  color: #999;
}

/* line 167, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body input.btn-primary {
  background: #334999;
}

/* line 169, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .modal-body input.btn-primary:hover {
  background: #405bbf;
}

/* line 175, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal form {
  width: 100%;
}

/* line 179, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .link-list {
  margin: 12px 0 16px 0;
}

/* line 182, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .link-list a {
  margin: 5px;
  display: inline-block;
}

/* line 188, app/assets/stylesheets/enterprise/../styles/modals.scss */
.remodal .link-list-small a {
  font-size: 12px;
  margin: 2px;
  display: inline-block;
}

/* line 197, app/assets/stylesheets/enterprise/../styles/modals.scss */
.send-invite {
  display: none;
}

/* line 201, app/assets/stylesheets/enterprise/../styles/modals.scss */
.image-results li {
  margin: 2px 0;
  vertical-align: middle;
}

/* line 205, app/assets/stylesheets/enterprise/../styles/modals.scss */
.image-results li img {
  padding: 15px;
  border: 2px solid transparent;
  display: block;
  transition: 0.2s all ease;
}

/* line 213, app/assets/stylesheets/enterprise/../styles/modals.scss */
.image-results li:hover img {
  border: 2px solid #334999;
  cursor: pointer;
}

/* line 221, app/assets/stylesheets/enterprise/../styles/modals.scss */
.modal.fade .modal-dialog {
  -webkit-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}

/* line 226, app/assets/stylesheets/enterprise/../styles/modals.scss */
.modal.in .modal-dialog {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

/* line 231, app/assets/stylesheets/enterprise/../styles/modals.scss */
.modal-header {
  background: #f8f9fc;
  border-bottom: 1px solid #e6e6e6;
}

/* line 240, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-content, #locationsmodal .modal-content, #content_block_modal .modal-content {
  background: #fff;
}

/* line 245, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .content-block-options, #locationsmodal .content-block-options, #content_block_modal .content-block-options {
  padding-bottom: 100px;
}

/* line 249, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .content-block-list-container, #locationsmodal .content-block-list-container, #content_block_modal .content-block-list-container {
  max-height: 500px;
  overflow: scroll;
}

/* line 254, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .nav-tabs, #locationsmodal .nav-tabs, #content_block_modal .nav-tabs {
  border: none;
}

/* line 258, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .nav-tabs li a, #locationsmodal .nav-tabs li a, #content_block_modal .nav-tabs li a {
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  z-index: 1;
  border: none;
  border-bottom: 1px solid transparent;
}

/* line 270, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal h2, #locationsmodal h2, #content_block_modal h2 {
  font-size: 24px;
  font-family: outfit,sans-serif;
  margin-top: 0;
}

/* line 275, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal h2:after, #locationsmodal h2:after, #content_block_modal h2:after {
  content: '';
  display: block;
  width: 80px;
  height: 4px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 286, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .dropable, #locationsmodal .dropable, #content_block_modal .dropable {
  min-height: 300px;
}

/* line 291, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-body, #locationsmodal .modal-body, #content_block_modal .modal-body {
  padding: 30px 40px;
  padding-bottom: 20px;
}

/* line 297, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-header, #locationsmodal .modal-header, #content_block_modal .modal-header {
  background: #fff;
  color: #000;
  padding: 0;
  padding-left: 20px;
  position: relative;
}

/* line 304, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-header p, #locationsmodal .modal-header p, #content_block_modal .modal-header p {
  opacity: .6;
  margin-bottom: 16px;
}

/* line 309, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-header .modal-close, #locationsmodal .modal-header .modal-close, #content_block_modal .modal-header .modal-close {
  position: absolute;
  top: 8px;
  right: 15px;
  font-size: 20px;
  display: block;
  opacity: .5;
}

/* line 317, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-header .modal-close:hover, #locationsmodal .modal-header .modal-close:hover, #content_block_modal .modal-header .modal-close:hover {
  opacity: 1;
}

/* line 325, app/assets/stylesheets/enterprise/../styles/modals.scss */
#image_uploader_modal .modal-title, #locationsmodal .modal-title, #content_block_modal .modal-title {
  color: white;
  font-size: 14px;
  font-weight: 600;
}

/* line 5, app/assets/stylesheets/enterprise/../styles/tables.scss */
#email-invite-modal td {
  vertical-align: top;
}

/* line 13, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) td, .emails .table:not(.ui-datepicker-calendar) th, .reports .table:not(.ui-datepicker-calendar) td, .reports .table:not(.ui-datepicker-calendar) th, .dashboard .table:not(.ui-datepicker-calendar) td, .dashboard .table:not(.ui-datepicker-calendar) th, .flow .table:not(.ui-datepicker-calendar) td, .flow .table:not(.ui-datepicker-calendar) th, .galleries .table:not(.ui-datepicker-calendar) td, .galleries .table:not(.ui-datepicker-calendar) th, .event-show .table:not(.ui-datepicker-calendar) td, .event-show .table:not(.ui-datepicker-calendar) th, .tickets .table:not(.ui-datepicker-calendar) td, .tickets .table:not(.ui-datepicker-calendar) th {
  vertical-align: middle;
  padding: 0;
  margin: 0;
  text-align: left;
  border-spacing: 0;
}

/* line 23, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) td.row-actions, .emails .table:not(.ui-datepicker-calendar) th.row-actions, .reports .table:not(.ui-datepicker-calendar) td.row-actions, .reports .table:not(.ui-datepicker-calendar) th.row-actions, .dashboard .table:not(.ui-datepicker-calendar) td.row-actions, .dashboard .table:not(.ui-datepicker-calendar) th.row-actions, .flow .table:not(.ui-datepicker-calendar) td.row-actions, .flow .table:not(.ui-datepicker-calendar) th.row-actions, .galleries .table:not(.ui-datepicker-calendar) td.row-actions, .galleries .table:not(.ui-datepicker-calendar) th.row-actions, .event-show .table:not(.ui-datepicker-calendar) td.row-actions, .event-show .table:not(.ui-datepicker-calendar) th.row-actions, .tickets .table:not(.ui-datepicker-calendar) td.row-actions, .tickets .table:not(.ui-datepicker-calendar) th.row-actions {
  text-align: center;
  text-decoration: none;
}

/* line 28, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) td, .emails .table:not(.ui-datepicker-calendar) th, .reports .table:not(.ui-datepicker-calendar) td, .reports .table:not(.ui-datepicker-calendar) th, .dashboard .table:not(.ui-datepicker-calendar) td, .dashboard .table:not(.ui-datepicker-calendar) th, .flow .table:not(.ui-datepicker-calendar) td, .flow .table:not(.ui-datepicker-calendar) th, .galleries .table:not(.ui-datepicker-calendar) td, .galleries .table:not(.ui-datepicker-calendar) th, .event-show .table:not(.ui-datepicker-calendar) td, .event-show .table:not(.ui-datepicker-calendar) th, .tickets .table:not(.ui-datepicker-calendar) td, .tickets .table:not(.ui-datepicker-calendar) th {
  padding: 12px;
  font-weight: 400;
  border: 1px solid #efefef;
  border: none;
}

/* line 38, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) td, .reports .table:not(.ui-datepicker-calendar) td, .dashboard .table:not(.ui-datepicker-calendar) td, .flow .table:not(.ui-datepicker-calendar) td, .galleries .table:not(.ui-datepicker-calendar) td, .event-show .table:not(.ui-datepicker-calendar) td, .tickets .table:not(.ui-datepicker-calendar) td {
  padding: 20px 12px;
}

/* line 45, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) th, .reports .table:not(.ui-datepicker-calendar) th, .dashboard .table:not(.ui-datepicker-calendar) th, .flow .table:not(.ui-datepicker-calendar) th, .galleries .table:not(.ui-datepicker-calendar) th, .event-show .table:not(.ui-datepicker-calendar) th, .tickets .table:not(.ui-datepicker-calendar) th {
  border-top: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 11px;
  font-weight: 800;
  background: #f8f9fc;
  border-top: 0;
  text-transform: none;
  letter-spacing: 0px;
  font-size: 14px;
  font-weight: 600;
  background: #cdd2d64a;
}

/* line 63, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) img, .reports .table:not(.ui-datepicker-calendar) img, .dashboard .table:not(.ui-datepicker-calendar) img, .flow .table:not(.ui-datepicker-calendar) img, .galleries .table:not(.ui-datepicker-calendar) img, .event-show .table:not(.ui-datepicker-calendar) img, .tickets .table:not(.ui-datepicker-calendar) img {
  width: 100px;
}

/* line 66, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) img.gallery-image, .reports .table:not(.ui-datepicker-calendar) img.gallery-image, .dashboard .table:not(.ui-datepicker-calendar) img.gallery-image, .flow .table:not(.ui-datepicker-calendar) img.gallery-image, .galleries .table:not(.ui-datepicker-calendar) img.gallery-image, .event-show .table:not(.ui-datepicker-calendar) img.gallery-image, .tickets .table:not(.ui-datepicker-calendar) img.gallery-image {
  width: 200px;
}

/* line 71, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) tr.disabled td, .reports .table:not(.ui-datepicker-calendar) tr.disabled td, .dashboard .table:not(.ui-datepicker-calendar) tr.disabled td, .flow .table:not(.ui-datepicker-calendar) tr.disabled td, .galleries .table:not(.ui-datepicker-calendar) tr.disabled td, .event-show .table:not(.ui-datepicker-calendar) tr.disabled td, .tickets .table:not(.ui-datepicker-calendar) tr.disabled td {
  text-decoration: line-through;
}

/* line 74, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .reports .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .dashboard .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .flow .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .galleries .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .event-show .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions, .tickets .table:not(.ui-datepicker-calendar) tr.disabled td td.row-actions {
  text-decoration: none;
}

/* line 81, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) tbody tr:hover,
.emails .table:not(.ui-datepicker-calendar) tbody tr:hover td, .reports .table:not(.ui-datepicker-calendar) tbody tr:hover,
.reports .table:not(.ui-datepicker-calendar) tbody tr:hover td, .dashboard .table:not(.ui-datepicker-calendar) tbody tr:hover,
.dashboard .table:not(.ui-datepicker-calendar) tbody tr:hover td, .flow .table:not(.ui-datepicker-calendar) tbody tr:hover,
.flow .table:not(.ui-datepicker-calendar) tbody tr:hover td, .galleries .table:not(.ui-datepicker-calendar) tbody tr:hover,
.galleries .table:not(.ui-datepicker-calendar) tbody tr:hover td, .event-show .table:not(.ui-datepicker-calendar) tbody tr:hover,
.event-show .table:not(.ui-datepicker-calendar) tbody tr:hover td, .tickets .table:not(.ui-datepicker-calendar) tbody tr:hover,
.tickets .table:not(.ui-datepicker-calendar) tbody tr:hover td {
  background-color: #f8f9fc;
}

/* line 86, app/assets/stylesheets/enterprise/../styles/tables.scss */
.emails .table:not(.ui-datepicker-calendar) .dropdown-menu, .reports .table:not(.ui-datepicker-calendar) .dropdown-menu, .dashboard .table:not(.ui-datepicker-calendar) .dropdown-menu, .flow .table:not(.ui-datepicker-calendar) .dropdown-menu, .galleries .table:not(.ui-datepicker-calendar) .dropdown-menu, .event-show .table:not(.ui-datepicker-calendar) .dropdown-menu, .tickets .table:not(.ui-datepicker-calendar) .dropdown-menu {
  left: initial;
  right: -20px;
}

/* line 110, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .dataTables_length,
.reports .table-enhanced .dataTables_length,
.dashboard .table-enhanced .dataTables_length,
.tickets .table-enhanced .dataTables_length {
  float: left;
}

/* line 113, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .dataTables_length, .flow .table-enhanced .dataTables_paginate,
.reports .table-enhanced .dataTables_length,
.reports .table-enhanced .dataTables_paginate,
.dashboard .table-enhanced .dataTables_length,
.dashboard .table-enhanced .dataTables_paginate,
.tickets .table-enhanced .dataTables_length,
.tickets .table-enhanced .dataTables_paginate {
  margin-top: 20px;
}

/* line 117, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table-arrows,
.reports .table-enhanced .table-arrows,
.dashboard .table-enhanced .table-arrows,
.tickets .table-enhanced .table-arrows {
  display: block;
  position: absolute;
  top: 0 !important;
  right: 0;
  z-index: 1;
  float: right;
  top: 0;
  background-color: #cdd2d64a;
  right: 0;
  height: 44px;
  padding-top: 6px;
  width: 72px;
  text-align: right;
  padding-right: 6px;
}

/* line 133, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table-arrows .table-arrow,
.reports .table-enhanced .table-arrows .table-arrow,
.dashboard .table-enhanced .table-arrows .table-arrow,
.tickets .table-enhanced .table-arrows .table-arrow {
  padding: 5px 10px;
  display: inline-block;
  background: white;
  border: 1px solid #efefef;
  cursor: pointer;
}

/* line 140, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table-arrows .table-arrow:hover,
.reports .table-enhanced .table-arrows .table-arrow:hover,
.dashboard .table-enhanced .table-arrows .table-arrow:hover,
.tickets .table-enhanced .table-arrows .table-arrow:hover {
  background: #cdd2d6;
}

/* line 150, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table-wrapper,
.reports .table-enhanced .table-wrapper,
.dashboard .table-enhanced .table-wrapper,
.tickets .table-enhanced .table-wrapper {
  overflow-x: scroll;
  margin-right: 0;
}

/* line 156, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table,
.reports .table-enhanced .table,
.dashboard .table-enhanced .table,
.tickets .table-enhanced .table {
  position: relative;
  table-layout: fixed;
  min-width: 100%;
}

/* line 165, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table h3,
.reports .table-enhanced .table h3,
.dashboard .table-enhanced .table h3,
.tickets .table-enhanced .table h3 {
  margin-bottom: 0;
}

/* line 168, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table h3 a,
.reports .table-enhanced .table h3 a,
.dashboard .table-enhanced .table h3 a,
.tickets .table-enhanced .table h3 a {
  font-weight: 600;
}

/* line 173, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table tr.linked,
.reports .table-enhanced .table tr.linked,
.dashboard .table-enhanced .table tr.linked,
.tickets .table-enhanced .table tr.linked {
  cursor: pointer;
}

/* line 176, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table tr.linked:hover,
.reports .table-enhanced .table tr.linked:hover,
.dashboard .table-enhanced .table tr.linked:hover,
.tickets .table-enhanced .table tr.linked:hover {
  background: #f7f7f7;
}

/* line 181, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td, .flow .table-enhanced .table th,
.reports .table-enhanced .table td,
.reports .table-enhanced .table th,
.dashboard .table-enhanced .table td,
.dashboard .table-enhanced .table th,
.tickets .table-enhanced .table td,
.tickets .table-enhanced .table th {
  vertical-align: middle;
  margin: 0;
  text-align: left;
  border-spacing: 0;
  min-width: 160px;
  max-width: 460px;
  padding: 12px;
  font-weight: 400;
  border: none;
  text-overflow: ellipsis;
  overflow-x: hidden;
}

/* line 195, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td.small, .flow .table-enhanced .table th.small,
.reports .table-enhanced .table td.small,
.reports .table-enhanced .table th.small,
.dashboard .table-enhanced .table td.small,
.dashboard .table-enhanced .table th.small,
.tickets .table-enhanced .table td.small,
.tickets .table-enhanced .table th.small {
  min-width: 100px;
  max-width: 100px;
  width: 100px;
}

/* line 203, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table th,
.reports .table-enhanced .table th,
.dashboard .table-enhanced .table th,
.tickets .table-enhanced .table th {
  border-top: 0;
  text-transform: none;
  letter-spacing: 0px;
  font-size: 14px;
  font-weight: 800;
  background: #cdd2d64a;
  cursor: pointer;
}

/* line 216, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table th.active-asc:after,
.reports .table-enhanced .table th.active-asc:after,
.dashboard .table-enhanced .table th.active-asc:after,
.tickets .table-enhanced .table th.active-asc:after {
  display: inline-block;
  width: 0;
  height: 0;
  content: "";
  margin-right: -10px;
  margin-bottom: 2px;
  margin-left: 5px;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-top: 4px solid;
}

/* line 229, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table th.active-desc:after,
.reports .table-enhanced .table th.active-desc:after,
.dashboard .table-enhanced .table th.active-desc:after,
.tickets .table-enhanced .table th.active-desc:after {
  display: inline-block;
  width: 0;
  height: 0;
  content: "";
  margin-right: -10px;
  margin-bottom: 2px;
  margin-left: 5px;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 4px solid;
}

/* line 244, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td,
.reports .table-enhanced .table td,
.dashboard .table-enhanced .table td,
.tickets .table-enhanced .table td {
  padding: 20px 12px;
  border-bottom: 1px solid #efefef;
}

/* line 248, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td .attending-status,
.reports .table-enhanced .table td .attending-status,
.dashboard .table-enhanced .table td .attending-status,
.tickets .table-enhanced .table td .attending-status {
  padding: 4px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  background: #cccccc;
}

/* line 256, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td .attending-status.attending-status-attending,
.reports .table-enhanced .table td .attending-status.attending-status-attending,
.dashboard .table-enhanced .table td .attending-status.attending-status-attending,
.tickets .table-enhanced .table td .attending-status.attending-status-attending {
  background: #2eac9b;
}

/* line 260, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td .attending-status.attending-status-pending,
.reports .table-enhanced .table td .attending-status.attending-status-pending,
.dashboard .table-enhanced .table td .attending-status.attending-status-pending,
.tickets .table-enhanced .table td .attending-status.attending-status-pending {
  background: #bf803d;
}

/* line 264, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td .attending-status.attending-status-not-attending,
.reports .table-enhanced .table td .attending-status.attending-status-not-attending,
.dashboard .table-enhanced .table td .attending-status.attending-status-not-attending,
.tickets .table-enhanced .table td .attending-status.attending-status-not-attending {
  background: #ac2e3f;
}

/* line 267, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table td .attending-status.attending-list,
.reports .table-enhanced .table td .attending-status.attending-list,
.dashboard .table-enhanced .table td .attending-status.attending-list,
.tickets .table-enhanced .table td .attending-status.attending-list {
  background: rebeccapurple;
}

/* line 278, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table img,
.reports .table-enhanced .table img,
.dashboard .table-enhanced .table img,
.tickets .table-enhanced .table img {
  width: 100px;
}

/* line 282, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table tr.disabled td,
.reports .table-enhanced .table tr.disabled td,
.dashboard .table-enhanced .table tr.disabled td,
.tickets .table-enhanced .table tr.disabled td {
  text-decoration: line-through;
}

/* line 285, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced .table tr.disabled td td.row-actions,
.reports .table-enhanced .table tr.disabled td td.row-actions,
.dashboard .table-enhanced .table tr.disabled td td.row-actions,
.tickets .table-enhanced .table tr.disabled td td.row-actions {
  text-decoration: none;
}

/* line 300, app/assets/stylesheets/enterprise/../styles/tables.scss */
#myTable-Simple_length {
  display: none;
}

/* line 304, app/assets/stylesheets/enterprise/../styles/tables.scss */
#myTable-Simple_previous {
  margin-right: 20px;
}

/* line 308, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filter {
  margin: 0 20px 16px 0;
}

/* line 311, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filter .form-control {
  height: 30px;
  width: 300px;
  padding-left: 6px;
}

/* line 317, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filter a {
  text-decoration: none;
  display: inline-block;
  margin-left: 4px;
}

/* line 328, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group {
  margin-bottom: 0.8em;
  margin-top: 0.8em;
}

/* line 333, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder {
  border-top: 1px solid #CCC;
  padding-top: 10px;
  padding-top: 0;
  margin-bottom: 0 !important;
}

/* line 340, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-titleRow, div.dtsb-searchBuilder div.dtsb-logicContainer {
  display: none !important;
  visibility: none !important;
}

/* line 345, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select {
  /* removes gloss on inputs */
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='100' fill='%23CCCCCC'><polygon points='0,25 60,25 30,70'/></svg>") no-repeat;
  background-size: 12px;
  background-position: calc(100% - 5px) center;
  background-repeat: no-repeat;
  background-color: #efefef;
  padding-right: 20px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

/* line 358, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select, div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input {
  border-color: #CCC !important;
  background-color: #f8f9fc !important;
  height: 40px;
  color: unset !important;
}

/* line 365, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select:disabled {
  color: #CCC !important;
  display: none;
}

/* line 370, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group button.dtsb-add {
  background: none !important;
  border: none;
  padding: 0 !important;
  color: #334999;
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
}

/* line 379, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group button.dtsb-add:hover {
  color: #263773;
}

/* line 384, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-condition {
  width: 150px;
}

/* line 388, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div {
  flex: none !important;
}

/* line 392, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer {
  margin-left: 0px !important;
  margin-top: -5px !important;
}

/* line 397, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable tr.selected td.select-checkbox:after, table.dataTable tr.selected th.select-checkbox:after {
  font-family: 'Font Awesome 6 Pro';
  text-shadow: none !important;
  content: "\f00c";
}

/* line 404, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button {
  background: none !important;
  border: none;
  padding: 0 !important;
  color: #334999;
  font-weight: 600;
  font-size: 30px;
  cursor: pointer;
}

/* line 414, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-right {
  display: none;
  margin-right: 0px;
}

/* line 419, app/assets/stylesheets/enterprise/../styles/tables.scss */
div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont input.dtsb-value {
  width: calc(100% - 10px) !important;
}

/* line 423, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
  bottom: 12px !important;
  font-family: "Font Awesome 6 Pro" !important;
}

/* line 430, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
  color: #1f2834;
  opacity: 1 !important;
}

/* line 437, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead .sorting:after {
  content: "\f0dc" !important;
}

/* line 442, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead .sorting_asc:after {
  content: "\f160" !important;
}

/* line 446, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead .sorting_desc:after {
  content: "\f161" !important;
}

/* line 451, app/assets/stylesheets/enterprise/../styles/tables.scss */
.guestlist .dataTables_wrapper.no-footer .dataTables_scrollBody, .attendees .dataTables_wrapper.no-footer .dataTables_scrollBody, .orders .dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: none !important;
}

/* line 456, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-actions {
  text-align: right;
}

/* line 463, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-search #search {
  width: 200px;
  height: 36px;
  position: relative;
  top: 4px;
  display: inline-block;
}

/* line 473, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter .filtered {
  display: none;
}

/* line 481, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-header {
  outline: none !important;
  cursor: pointer;
}

/* line 486, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-header.tablesorter-headerAsc, .tablesorter-header.tablesorter-headerDesc {
  color: #334999;
  border-bottom: 2px solid #334999;
}

/* line 492, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-header-inner {
  float: left;
}

/* line 496, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-headerAsc:after, .tablesorter-headerDesc:after {
  display: inline-block;
  width: 0;
  height: 0;
  content: "";
  margin-right: -10px;
  margin-bottom: 2px;
  margin-left: 5px;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 509, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-headerDesc:after {
  border-bottom: 4px solid;
}

/* line 513, app/assets/stylesheets/enterprise/../styles/tables.scss */
.tablesorter-headerAsc:after {
  border-top: 4px solid;
}

/*** custom css only popup ***/
/* line 518, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelectorWrapper {
  position: relative;
  margin: 10px 0;
  display: inline-block;
}

/* line 523, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector, .hidden {
  display: none;
}

/* line 526, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelectorButton {
  background: #99bfe6;
  border: #888 1px solid;
  color: #111;
  border-radius: 5px;
  padding: 5px;
}

/* line 533, app/assets/stylesheets/enterprise/../styles/tables.scss */
#colSelect-orders:checked + label, #colSelect-attendees:checked + label {
  background: #5797d7;
  border-color: #555;
}

/* line 537, app/assets/stylesheets/enterprise/../styles/tables.scss */
#colSelect-attendees:checked ~ #columnSelector-attendees, #colSelect-orders:checked ~ #columnSelector-orders {
  display: block;
}

/* line 540, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector {
  width: 120px;
  position: absolute;
  top: 30px;
  padding: 10px;
  background: #fff;
  border: #99bfe6 1px solid;
  border-radius: 5px;
}

/* line 549, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector label {
  display: block;
}

/* line 552, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector label:nth-child(1) {
  border-bottom: #99bfe6 solid 1px;
  margin-bottom: 5px;
}

/* line 556, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector input {
  margin-right: 5px;
}

/* line 559, app/assets/stylesheets/enterprise/../styles/tables.scss */
.columnSelector .disabled {
  color: #ddd;
}

/* line 565, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > td.sorting:before, table.dataTable thead > tr > td.sorting:after, table.dataTable thead > tr > td.sorting_asc:before, table.dataTable thead > tr > td.sorting_asc:after, table.dataTable thead > tr > td.sorting_desc:before, table.dataTable thead > tr > td.sorting_desc:after, table.dataTable thead > tr > td.sorting_asc_disabled:before, table.dataTable thead > tr > td.sorting_asc_disabled:after, table.dataTable thead > tr > td.sorting_desc_disabled:before, table.dataTable thead > tr > td.sorting_desc_disabled:after {
  opacity: .2 !important;
  color: black !important;
}

/* line 571, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-enhanced table.dataTable thead .sorting_asc:after,
.flow .table-enhanced table.dataTable thead .sorting_desc:after,
.dashboard .table-enhanced table.dataTable thead .sorting_asc:after,
.dashboard .table-enhanced table.dataTable thead .sorting_desc:after {
  color: black !important;
  opacity: 1 !important;
}

/* line 579, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > td.sorting:before, table.dataTable thead > tr > td.sorting_asc:before, table.dataTable thead > tr > td.sorting_desc:before, table.dataTable thead > tr > td.sorting_asc_disabled:before, table.dataTable thead > tr > td.sorting_desc_disabled:before {
  content: none !important;
}

/* line 583, app/assets/stylesheets/enterprise/../styles/tables.scss */
table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > td.sorting:after, table.dataTable thead > tr > td.sorting_asc:after, table.dataTable thead > tr > td.sorting_desc:after, table.dataTable thead > tr > td.sorting_asc_disabled:after, table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 40% !important;
}

/* line 589, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters {
  margin-bottom: 24px;
  line-height: 40px;
  font-size: 14px;
}

/* line 594, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters a {
  text-decoration: none;
}

/* line 597, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters a.collapsed i.fa-angle-down {
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 603, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters a i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 613, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters .table-filter {
  display: inline-block;
  margin-right: 20px;
}

/* line 617, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters .table-filter.table-filter-lg {
  font-size: 16px;
  font-weight: 400;
}

/* line 624, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-filters .table-filter .dropdown-menu > li > a {
  padding: 6px 20px;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* line 635, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-search {
  width: 240px;
  float: right;
}

/* line 640, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-search .input-group-addon {
  background: white;
}

/* line 644, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-search .form-control {
  height: 40px;
  width: 200px;
}

/* line 651, app/assets/stylesheets/enterprise/../styles/tables.scss */
.guestlist .table, .admin .table, .attendees .table, .orders .table {
  margin-bottom: 0;
}

/* line 655, app/assets/stylesheets/enterprise/../styles/tables.scss */
.guestlist .pagination > .active > a, .admin .pagination > .active > a, .attendees .pagination > .active > a, .orders .pagination > .active > a {
  background-color: #334999;
}

/* line 658, app/assets/stylesheets/enterprise/../styles/tables.scss */
.guestlist .dataTables_length label, .admin .dataTables_length label, .attendees .dataTables_length label, .orders .dataTables_length label {
  font-weight: normal;
}

/* line 664, app/assets/stylesheets/enterprise/../styles/tables.scss */
.attending-status {
  padding: 4px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  background: #cccccc;
}

/* line 672, app/assets/stylesheets/enterprise/../styles/tables.scss */
.attending-status.attending-status-attending {
  background: #2eac9b;
}

/* line 676, app/assets/stylesheets/enterprise/../styles/tables.scss */
.attending-status.attending-status-pending {
  background: #bf803d;
}

/* line 680, app/assets/stylesheets/enterprise/../styles/tables.scss */
.attending-status.attending-status-not-attending {
  background: #ac2e3f;
}

/* line 683, app/assets/stylesheets/enterprise/../styles/tables.scss */
.attending-status.attending-list {
  background: rebeccapurple;
}

/* line 698, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) th,
.dashboard .table-2.table:not(.ui-datepicker-calendar) th,
.reports .table-2.table:not(.ui-datepicker-calendar) th,
.coupons .table-2.table:not(.ui-datepicker-calendar) th,
.emails .table-2.table:not(.ui-datepicker-calendar) th,
.tickets .table-2.table:not(.ui-datepicker-calendar) th {
  color: #999;
  background: #f8f9fc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* line 706, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td,
.reports .table-2.table:not(.ui-datepicker-calendar) td,
.coupons .table-2.table:not(.ui-datepicker-calendar) td,
.emails .table-2.table:not(.ui-datepicker-calendar) td,
.tickets .table-2.table:not(.ui-datepicker-calendar) td {
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}

/* line 710, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines,
.reports .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines,
.coupons .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines,
.emails .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines,
.tickets .table-2.table:not(.ui-datepicker-calendar) td .fa-grip-lines {
  cursor: move;
}

/* line 714, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td .avatar,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td .avatar,
.reports .table-2.table:not(.ui-datepicker-calendar) td .avatar,
.coupons .table-2.table:not(.ui-datepicker-calendar) td .avatar,
.emails .table-2.table:not(.ui-datepicker-calendar) td .avatar,
.tickets .table-2.table:not(.ui-datepicker-calendar) td .avatar {
  width: 22px;
  border-radius: 50%;
}

/* line 720, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td .media-body,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td .media-body,
.reports .table-2.table:not(.ui-datepicker-calendar) td .media-body,
.coupons .table-2.table:not(.ui-datepicker-calendar) td .media-body,
.emails .table-2.table:not(.ui-datepicker-calendar) td .media-body,
.tickets .table-2.table:not(.ui-datepicker-calendar) td .media-body {
  font-size: 14px;
  font-weight: 600;
}

/* line 724, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td .media-body a,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td .media-body a,
.reports .table-2.table:not(.ui-datepicker-calendar) td .media-body a,
.coupons .table-2.table:not(.ui-datepicker-calendar) td .media-body a,
.emails .table-2.table:not(.ui-datepicker-calendar) td .media-body a,
.tickets .table-2.table:not(.ui-datepicker-calendar) td .media-body a {
  font-weight: 600;
}

/* line 729, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) td .radio, .flow .table-2.table:not(.ui-datepicker-calendar) td checkbox,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td .radio,
.dashboard .table-2.table:not(.ui-datepicker-calendar) td checkbox,
.reports .table-2.table:not(.ui-datepicker-calendar) td .radio,
.reports .table-2.table:not(.ui-datepicker-calendar) td checkbox,
.coupons .table-2.table:not(.ui-datepicker-calendar) td .radio,
.coupons .table-2.table:not(.ui-datepicker-calendar) td checkbox,
.emails .table-2.table:not(.ui-datepicker-calendar) td .radio,
.emails .table-2.table:not(.ui-datepicker-calendar) td checkbox,
.tickets .table-2.table:not(.ui-datepicker-calendar) td .radio,
.tickets .table-2.table:not(.ui-datepicker-calendar) td checkbox {
  margin: 0;
}

/* line 733, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .form-group, .flow .table-2.table:not(.ui-datepicker-calendar) .checkbox,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .form-group,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .checkbox,
.reports .table-2.table:not(.ui-datepicker-calendar) .form-group,
.reports .table-2.table:not(.ui-datepicker-calendar) .checkbox,
.coupons .table-2.table:not(.ui-datepicker-calendar) .form-group,
.coupons .table-2.table:not(.ui-datepicker-calendar) .checkbox,
.emails .table-2.table:not(.ui-datepicker-calendar) .form-group,
.emails .table-2.table:not(.ui-datepicker-calendar) .checkbox,
.tickets .table-2.table:not(.ui-datepicker-calendar) .form-group,
.tickets .table-2.table:not(.ui-datepicker-calendar) .checkbox {
  margin-bottom: 0;
}

/* line 739, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container.table-2-percentage-container-selfcontained {
  border: none;
  padding-left: 0;
  padding-top: 0;
}

/* line 745, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage {
  position: relative;
  top: 14px;
}

/* line 749, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container .table-2-percentage .table-2-percentage-desc {
  font-size: 12px;
  color: #a0aab6;
}

/* line 755, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg {
  float: left;
}

/* line 758, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container svg circle:last-child {
  stroke: #334999;
}

/* line 762, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span,
.dashboard .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span,
.reports .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span,
.coupons .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span,
.emails .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span,
.tickets .table-2.table:not(.ui-datepicker-calendar) .table-2-percentage-container span {
  display: block;
}

/* line 767, app/assets/stylesheets/enterprise/../styles/tables.scss */
.flow .table-2.table:not(.ui-datepicker-calendar) sup,
.dashboard .table-2.table:not(.ui-datepicker-calendar) sup,
.reports .table-2.table:not(.ui-datepicker-calendar) sup,
.coupons .table-2.table:not(.ui-datepicker-calendar) sup,
.emails .table-2.table:not(.ui-datepicker-calendar) sup,
.tickets .table-2.table:not(.ui-datepicker-calendar) sup {
  background: rebeccapurple;
  color: #fff;
  padding: 1px 4px;
  border-radius: 4px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 800;
  font-size: 10px;
}

/* line 780, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-external {
  border: 2px solid #d5dbe6;
  font-size: 16px;
}

/* line 785, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-external th {
  background-color: #f7f8fa;
  color: #171c24;
  border: 2px solid #d5dbe6 !important;
  padding: 12px !important;
  border-bottom: 2px solid #ddd !important;
}

/* line 792, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-external td {
  border: 2px solid #d5dbe6;
  padding: 6px !important;
  padding-left: 10px !important;
  border: 2px solid #d5dbe6 !important;
}

/* line 800, app/assets/stylesheets/enterprise/../styles/tables.scss */
.table-external .fa-check {
  color: rebeccapurple;
}

/* line 805, app/assets/stylesheets/enterprise/../styles/tables.scss */
.default-addon {
  width: 100%;
  max-width: 100px;
  background: lightgrey;
  align-items: center;
  height: 100px;
  font-size: 20px;
  display: flex;
  border-radius: 4px;
  justify-content: center;
  color: white;
}

@media (max-width: 640px) {
  /* line 820, app/assets/stylesheets/enterprise/../styles/tables.scss */
  .table-responsive-2 {
    width: 100%;
    overflow-x: auto;
  }
}

/* line 1, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.full-page-loader {
  color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(31, 40, 52, 0.9);
  text-align: center;
  padding: 140px 20px;
  opacity: 0;
  -webkit-transition: all .32s ease;
  transition: all .32s ease;
  visibility: hidden;
  z-index: 999999;
}

/* line 21, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.full-page-loader i {
  font-size: 36px;
  line-height: 30px;
  width: 60px;
  height: 30px;
}

/* line 28, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.full-page-loader.visible {
  visibility: visible;
  opacity: 1;
}

/* line 33, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.full-page-loader h1, .full-page-loader h2, .full-page-loader h3, .full-page-loader h4 {
  margin-top: 20px;
}

/* line 39, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader {
  color: #334999;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(31, 40, 52, 0.12);
  text-align: center;
  padding: 140px 20px;
  opacity: 0;
  -webkit-transition: all .32s ease;
  transition: all .32s ease;
  visibility: hidden;
  z-index: 9;
}

/* line 41, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader.scanner {
  background: rgba(31, 40, 52, 0.42);
}

/* line 44, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader.scanner h1, .partial-page-loader.scanner h2, .partial-page-loader.scanner h3, .partial-page-loader.scanner h4 {
  height: 100%;
  display: none;
}

/* line 69, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader i {
  font-size: 36px;
  line-height: 30px;
  width: 60px;
  height: 30px;
}

/* line 77, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader.visible {
  visibility: visible;
  opacity: 1;
}

/* line 82, app/assets/stylesheets/enterprise/../styles/pageloader.scss */
.partial-page-loader h1, .partial-page-loader h2, .partial-page-loader h3, .partial-page-loader h4 {
  margin-top: 20px;
}

/* line 1, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor,
.dashboard,
.beta,
.venues,
.table_shapes,
.blogs,
.authors,
.seating_charts,
.flow,
.affiliates.show,
.galleries,
.gallery_photos,
.admin,
.attendees,
.attendee_tags,
.checkin,
.checkin_new,
.search_event,
.events.index,
.events.new,
.events.new_select_theme,
.events.new_details,
.events.newcalendar,
.events.newcalendarquiz,
.events.newcalendartheme,
.tickets,
.subevents_create,
.coupons,
.custom_domains,
.survey_questions,
.emails,
.email_templates,
.users,
.payments,
.purchases,
.addons,
.event_pages,
.reports,
.email_select_specific_recipients,
.text_message,
.text_message_templates,
.text_messages,
.namebadges {
  color: #000;
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 400;
  background: #fff;
  padding: 0;
  margin: 0;
}

/* line 52, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .code-block,
.dashboard .code-block,
.beta .code-block,
.venues .code-block,
.table_shapes .code-block,
.blogs .code-block,
.authors .code-block,
.seating_charts .code-block,
.flow .code-block,
.affiliates.show .code-block,
.galleries .code-block,
.gallery_photos .code-block,
.admin .code-block,
.attendees .code-block,
.attendee_tags .code-block,
.checkin .code-block,
.checkin_new .code-block,
.search_event .code-block,
.events.index .code-block,
.events.new .code-block,
.events.new_select_theme .code-block,
.events.new_details .code-block,
.events.newcalendar .code-block,
.events.newcalendarquiz .code-block,
.events.newcalendartheme .code-block,
.tickets .code-block,
.subevents_create .code-block,
.coupons .code-block,
.custom_domains .code-block,
.survey_questions .code-block,
.emails .code-block,
.email_templates .code-block,
.users .code-block,
.payments .code-block,
.purchases .code-block,
.addons .code-block,
.event_pages .code-block,
.reports .code-block,
.email_select_specific_recipients .code-block,
.text_message .code-block,
.text_message_templates .code-block,
.text_messages .code-block,
.namebadges .code-block {
  height: 400px;
  font-family: monospace;
  font-size: 10px;
}

/* line 58, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .callout,
.dashboard .callout,
.beta .callout,
.venues .callout,
.table_shapes .callout,
.blogs .callout,
.authors .callout,
.seating_charts .callout,
.flow .callout,
.affiliates.show .callout,
.galleries .callout,
.gallery_photos .callout,
.admin .callout,
.attendees .callout,
.attendee_tags .callout,
.checkin .callout,
.checkin_new .callout,
.search_event .callout,
.events.index .callout,
.events.new .callout,
.events.new_select_theme .callout,
.events.new_details .callout,
.events.newcalendar .callout,
.events.newcalendarquiz .callout,
.events.newcalendartheme .callout,
.tickets .callout,
.subevents_create .callout,
.coupons .callout,
.custom_domains .callout,
.survey_questions .callout,
.emails .callout,
.email_templates .callout,
.users .callout,
.payments .callout,
.purchases .callout,
.addons .callout,
.event_pages .callout,
.reports .callout,
.email_select_specific_recipients .callout,
.text_message .callout,
.text_message_templates .callout,
.text_messages .callout,
.namebadges .callout {
  padding: 5px 10px 5px 10px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 8px 10px -5px;
  margin-bottom: 20px;
}

/* line 63, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .callout h4,
.dashboard .callout h4,
.beta .callout h4,
.venues .callout h4,
.table_shapes .callout h4,
.blogs .callout h4,
.authors .callout h4,
.seating_charts .callout h4,
.flow .callout h4,
.affiliates.show .callout h4,
.galleries .callout h4,
.gallery_photos .callout h4,
.admin .callout h4,
.attendees .callout h4,
.attendee_tags .callout h4,
.checkin .callout h4,
.checkin_new .callout h4,
.search_event .callout h4,
.events.index .callout h4,
.events.new .callout h4,
.events.new_select_theme .callout h4,
.events.new_details .callout h4,
.events.newcalendar .callout h4,
.events.newcalendarquiz .callout h4,
.events.newcalendartheme .callout h4,
.tickets .callout h4,
.subevents_create .callout h4,
.coupons .callout h4,
.custom_domains .callout h4,
.survey_questions .callout h4,
.emails .callout h4,
.email_templates .callout h4,
.users .callout h4,
.payments .callout h4,
.purchases .callout h4,
.addons .callout h4,
.event_pages .callout h4,
.reports .callout h4,
.email_select_specific_recipients .callout h4,
.text_message .callout h4,
.text_message_templates .callout h4,
.text_messages .callout h4,
.namebadges .callout h4 {
  margin: 0px;
}

/* line 75, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .refunded_amount,
.dashboard .refunded_amount,
.beta .refunded_amount,
.venues .refunded_amount,
.table_shapes .refunded_amount,
.blogs .refunded_amount,
.authors .refunded_amount,
.seating_charts .refunded_amount,
.flow .refunded_amount,
.affiliates.show .refunded_amount,
.galleries .refunded_amount,
.gallery_photos .refunded_amount,
.admin .refunded_amount,
.attendees .refunded_amount,
.attendee_tags .refunded_amount,
.checkin .refunded_amount,
.checkin_new .refunded_amount,
.search_event .refunded_amount,
.events.index .refunded_amount,
.events.new .refunded_amount,
.events.new_select_theme .refunded_amount,
.events.new_details .refunded_amount,
.events.newcalendar .refunded_amount,
.events.newcalendarquiz .refunded_amount,
.events.newcalendartheme .refunded_amount,
.tickets .refunded_amount,
.subevents_create .refunded_amount,
.coupons .refunded_amount,
.custom_domains .refunded_amount,
.survey_questions .refunded_amount,
.emails .refunded_amount,
.email_templates .refunded_amount,
.users .refunded_amount,
.payments .refunded_amount,
.purchases .refunded_amount,
.addons .refunded_amount,
.event_pages .refunded_amount,
.reports .refunded_amount,
.email_select_specific_recipients .refunded_amount,
.text_message .refunded_amount,
.text_message_templates .refunded_amount,
.text_messages .refunded_amount,
.namebadges .refunded_amount {
  color: #cc0000;
  font-style: italic;
}

/* line 80, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .dimmed_60,
.dashboard .dimmed_60,
.beta .dimmed_60,
.venues .dimmed_60,
.table_shapes .dimmed_60,
.blogs .dimmed_60,
.authors .dimmed_60,
.seating_charts .dimmed_60,
.flow .dimmed_60,
.affiliates.show .dimmed_60,
.galleries .dimmed_60,
.gallery_photos .dimmed_60,
.admin .dimmed_60,
.attendees .dimmed_60,
.attendee_tags .dimmed_60,
.checkin .dimmed_60,
.checkin_new .dimmed_60,
.search_event .dimmed_60,
.events.index .dimmed_60,
.events.new .dimmed_60,
.events.new_select_theme .dimmed_60,
.events.new_details .dimmed_60,
.events.newcalendar .dimmed_60,
.events.newcalendarquiz .dimmed_60,
.events.newcalendartheme .dimmed_60,
.tickets .dimmed_60,
.subevents_create .dimmed_60,
.coupons .dimmed_60,
.custom_domains .dimmed_60,
.survey_questions .dimmed_60,
.emails .dimmed_60,
.email_templates .dimmed_60,
.users .dimmed_60,
.payments .dimmed_60,
.purchases .dimmed_60,
.addons .dimmed_60,
.event_pages .dimmed_60,
.reports .dimmed_60,
.email_select_specific_recipients .dimmed_60,
.text_message .dimmed_60,
.text_message_templates .dimmed_60,
.text_messages .dimmed_60,
.namebadges .dimmed_60 {
  opacity: 0.6;
}

/* line 84, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .dimmed_40,
.dashboard .dimmed_40,
.beta .dimmed_40,
.venues .dimmed_40,
.table_shapes .dimmed_40,
.blogs .dimmed_40,
.authors .dimmed_40,
.seating_charts .dimmed_40,
.flow .dimmed_40,
.affiliates.show .dimmed_40,
.galleries .dimmed_40,
.gallery_photos .dimmed_40,
.admin .dimmed_40,
.attendees .dimmed_40,
.attendee_tags .dimmed_40,
.checkin .dimmed_40,
.checkin_new .dimmed_40,
.search_event .dimmed_40,
.events.index .dimmed_40,
.events.new .dimmed_40,
.events.new_select_theme .dimmed_40,
.events.new_details .dimmed_40,
.events.newcalendar .dimmed_40,
.events.newcalendarquiz .dimmed_40,
.events.newcalendartheme .dimmed_40,
.tickets .dimmed_40,
.subevents_create .dimmed_40,
.coupons .dimmed_40,
.custom_domains .dimmed_40,
.survey_questions .dimmed_40,
.emails .dimmed_40,
.email_templates .dimmed_40,
.users .dimmed_40,
.payments .dimmed_40,
.purchases .dimmed_40,
.addons .dimmed_40,
.event_pages .dimmed_40,
.reports .dimmed_40,
.email_select_specific_recipients .dimmed_40,
.text_message .dimmed_40,
.text_message_templates .dimmed_40,
.text_messages .dimmed_40,
.namebadges .dimmed_40 {
  opacity: 0.4;
}

/* line 88, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .dimmed_20,
.dashboard .dimmed_20,
.beta .dimmed_20,
.venues .dimmed_20,
.table_shapes .dimmed_20,
.blogs .dimmed_20,
.authors .dimmed_20,
.seating_charts .dimmed_20,
.flow .dimmed_20,
.affiliates.show .dimmed_20,
.galleries .dimmed_20,
.gallery_photos .dimmed_20,
.admin .dimmed_20,
.attendees .dimmed_20,
.attendee_tags .dimmed_20,
.checkin .dimmed_20,
.checkin_new .dimmed_20,
.search_event .dimmed_20,
.events.index .dimmed_20,
.events.new .dimmed_20,
.events.new_select_theme .dimmed_20,
.events.new_details .dimmed_20,
.events.newcalendar .dimmed_20,
.events.newcalendarquiz .dimmed_20,
.events.newcalendartheme .dimmed_20,
.tickets .dimmed_20,
.subevents_create .dimmed_20,
.coupons .dimmed_20,
.custom_domains .dimmed_20,
.survey_questions .dimmed_20,
.emails .dimmed_20,
.email_templates .dimmed_20,
.users .dimmed_20,
.payments .dimmed_20,
.purchases .dimmed_20,
.addons .dimmed_20,
.event_pages .dimmed_20,
.reports .dimmed_20,
.email_select_specific_recipients .dimmed_20,
.text_message .dimmed_20,
.text_message_templates .dimmed_20,
.text_messages .dimmed_20,
.namebadges .dimmed_20 {
  opacity: 0.2;
}

/* line 92, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .discounted_amount,
.dashboard .discounted_amount,
.beta .discounted_amount,
.venues .discounted_amount,
.table_shapes .discounted_amount,
.blogs .discounted_amount,
.authors .discounted_amount,
.seating_charts .discounted_amount,
.flow .discounted_amount,
.affiliates.show .discounted_amount,
.galleries .discounted_amount,
.gallery_photos .discounted_amount,
.admin .discounted_amount,
.attendees .discounted_amount,
.attendee_tags .discounted_amount,
.checkin .discounted_amount,
.checkin_new .discounted_amount,
.search_event .discounted_amount,
.events.index .discounted_amount,
.events.new .discounted_amount,
.events.new_select_theme .discounted_amount,
.events.new_details .discounted_amount,
.events.newcalendar .discounted_amount,
.events.newcalendarquiz .discounted_amount,
.events.newcalendartheme .discounted_amount,
.tickets .discounted_amount,
.subevents_create .discounted_amount,
.coupons .discounted_amount,
.custom_domains .discounted_amount,
.survey_questions .discounted_amount,
.emails .discounted_amount,
.email_templates .discounted_amount,
.users .discounted_amount,
.payments .discounted_amount,
.purchases .discounted_amount,
.addons .discounted_amount,
.event_pages .discounted_amount,
.reports .discounted_amount,
.email_select_specific_recipients .discounted_amount,
.text_message .discounted_amount,
.text_message_templates .discounted_amount,
.text_messages .discounted_amount,
.namebadges .discounted_amount {
  color: #cc9900;
  font-style: italic;
}

/* line 98, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .badge.indicator,
.dashboard .badge.indicator,
.beta .badge.indicator,
.venues .badge.indicator,
.table_shapes .badge.indicator,
.blogs .badge.indicator,
.authors .badge.indicator,
.seating_charts .badge.indicator,
.flow .badge.indicator,
.affiliates.show .badge.indicator,
.galleries .badge.indicator,
.gallery_photos .badge.indicator,
.admin .badge.indicator,
.attendees .badge.indicator,
.attendee_tags .badge.indicator,
.checkin .badge.indicator,
.checkin_new .badge.indicator,
.search_event .badge.indicator,
.events.index .badge.indicator,
.events.new .badge.indicator,
.events.new_select_theme .badge.indicator,
.events.new_details .badge.indicator,
.events.newcalendar .badge.indicator,
.events.newcalendarquiz .badge.indicator,
.events.newcalendartheme .badge.indicator,
.tickets .badge.indicator,
.subevents_create .badge.indicator,
.coupons .badge.indicator,
.custom_domains .badge.indicator,
.survey_questions .badge.indicator,
.emails .badge.indicator,
.email_templates .badge.indicator,
.users .badge.indicator,
.payments .badge.indicator,
.purchases .badge.indicator,
.addons .badge.indicator,
.event_pages .badge.indicator,
.reports .badge.indicator,
.email_select_specific_recipients .badge.indicator,
.text_message .badge.indicator,
.text_message_templates .badge.indicator,
.text_messages .badge.indicator,
.namebadges .badge.indicator {
  background: #334999;
  padding: 3px 12px;
}

/* line 103, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .badge.new,
.dashboard .badge.new,
.beta .badge.new,
.venues .badge.new,
.table_shapes .badge.new,
.blogs .badge.new,
.authors .badge.new,
.seating_charts .badge.new,
.flow .badge.new,
.affiliates.show .badge.new,
.galleries .badge.new,
.gallery_photos .badge.new,
.admin .badge.new,
.attendees .badge.new,
.attendee_tags .badge.new,
.checkin .badge.new,
.checkin_new .badge.new,
.search_event .badge.new,
.events.index .badge.new,
.events.new .badge.new,
.events.new_select_theme .badge.new,
.events.new_details .badge.new,
.events.newcalendar .badge.new,
.events.newcalendarquiz .badge.new,
.events.newcalendartheme .badge.new,
.tickets .badge.new,
.subevents_create .badge.new,
.coupons .badge.new,
.custom_domains .badge.new,
.survey_questions .badge.new,
.emails .badge.new,
.email_templates .badge.new,
.users .badge.new,
.payments .badge.new,
.purchases .badge.new,
.addons .badge.new,
.event_pages .badge.new,
.reports .badge.new,
.email_select_specific_recipients .badge.new,
.text_message .badge.new,
.text_message_templates .badge.new,
.text_messages .badge.new,
.namebadges .badge.new {
  background: #236c7d;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 8px 10px -5px;
}

/* line 109, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .navbar.navbar-default,
.dashboard .navbar.navbar-default,
.beta .navbar.navbar-default,
.venues .navbar.navbar-default,
.table_shapes .navbar.navbar-default,
.blogs .navbar.navbar-default,
.authors .navbar.navbar-default,
.seating_charts .navbar.navbar-default,
.flow .navbar.navbar-default,
.affiliates.show .navbar.navbar-default,
.galleries .navbar.navbar-default,
.gallery_photos .navbar.navbar-default,
.admin .navbar.navbar-default,
.attendees .navbar.navbar-default,
.attendee_tags .navbar.navbar-default,
.checkin .navbar.navbar-default,
.checkin_new .navbar.navbar-default,
.search_event .navbar.navbar-default,
.events.index .navbar.navbar-default,
.events.new .navbar.navbar-default,
.events.new_select_theme .navbar.navbar-default,
.events.new_details .navbar.navbar-default,
.events.newcalendar .navbar.navbar-default,
.events.newcalendarquiz .navbar.navbar-default,
.events.newcalendartheme .navbar.navbar-default,
.tickets .navbar.navbar-default,
.subevents_create .navbar.navbar-default,
.coupons .navbar.navbar-default,
.custom_domains .navbar.navbar-default,
.survey_questions .navbar.navbar-default,
.emails .navbar.navbar-default,
.email_templates .navbar.navbar-default,
.users .navbar.navbar-default,
.payments .navbar.navbar-default,
.purchases .navbar.navbar-default,
.addons .navbar.navbar-default,
.event_pages .navbar.navbar-default,
.reports .navbar.navbar-default,
.email_select_specific_recipients .navbar.navbar-default,
.text_message .navbar.navbar-default,
.text_message_templates .navbar.navbar-default,
.text_messages .navbar.navbar-default,
.namebadges .navbar.navbar-default {
  display: none;
  background: #252f3e;
  background: #1f2834;
  border: none;
}

/* line 116, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .navbar.navbar-default .navbar-nav > li > a,
.dashboard .navbar.navbar-default .navbar-nav > li > a,
.beta .navbar.navbar-default .navbar-nav > li > a,
.venues .navbar.navbar-default .navbar-nav > li > a,
.table_shapes .navbar.navbar-default .navbar-nav > li > a,
.blogs .navbar.navbar-default .navbar-nav > li > a,
.authors .navbar.navbar-default .navbar-nav > li > a,
.seating_charts .navbar.navbar-default .navbar-nav > li > a,
.flow .navbar.navbar-default .navbar-nav > li > a,
.affiliates.show .navbar.navbar-default .navbar-nav > li > a,
.galleries .navbar.navbar-default .navbar-nav > li > a,
.gallery_photos .navbar.navbar-default .navbar-nav > li > a,
.admin .navbar.navbar-default .navbar-nav > li > a,
.attendees .navbar.navbar-default .navbar-nav > li > a,
.attendee_tags .navbar.navbar-default .navbar-nav > li > a,
.checkin .navbar.navbar-default .navbar-nav > li > a,
.checkin_new .navbar.navbar-default .navbar-nav > li > a,
.search_event .navbar.navbar-default .navbar-nav > li > a,
.events.index .navbar.navbar-default .navbar-nav > li > a,
.events.new .navbar.navbar-default .navbar-nav > li > a,
.events.new_select_theme .navbar.navbar-default .navbar-nav > li > a,
.events.new_details .navbar.navbar-default .navbar-nav > li > a,
.events.newcalendar .navbar.navbar-default .navbar-nav > li > a,
.events.newcalendarquiz .navbar.navbar-default .navbar-nav > li > a,
.events.newcalendartheme .navbar.navbar-default .navbar-nav > li > a,
.tickets .navbar.navbar-default .navbar-nav > li > a,
.subevents_create .navbar.navbar-default .navbar-nav > li > a,
.coupons .navbar.navbar-default .navbar-nav > li > a,
.custom_domains .navbar.navbar-default .navbar-nav > li > a,
.survey_questions .navbar.navbar-default .navbar-nav > li > a,
.emails .navbar.navbar-default .navbar-nav > li > a,
.email_templates .navbar.navbar-default .navbar-nav > li > a,
.users .navbar.navbar-default .navbar-nav > li > a,
.payments .navbar.navbar-default .navbar-nav > li > a,
.purchases .navbar.navbar-default .navbar-nav > li > a,
.addons .navbar.navbar-default .navbar-nav > li > a,
.event_pages .navbar.navbar-default .navbar-nav > li > a,
.reports .navbar.navbar-default .navbar-nav > li > a,
.email_select_specific_recipients .navbar.navbar-default .navbar-nav > li > a,
.text_message .navbar.navbar-default .navbar-nav > li > a,
.text_message_templates .navbar.navbar-default .navbar-nav > li > a,
.text_messages .navbar.navbar-default .navbar-nav > li > a,
.namebadges .navbar.navbar-default .navbar-nav > li > a {
  color: #fff;
}

/* line 121, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .navbar.navbar-default .navbar-brand path,
.dashboard .navbar.navbar-default .navbar-brand path,
.beta .navbar.navbar-default .navbar-brand path,
.venues .navbar.navbar-default .navbar-brand path,
.table_shapes .navbar.navbar-default .navbar-brand path,
.blogs .navbar.navbar-default .navbar-brand path,
.authors .navbar.navbar-default .navbar-brand path,
.seating_charts .navbar.navbar-default .navbar-brand path,
.flow .navbar.navbar-default .navbar-brand path,
.affiliates.show .navbar.navbar-default .navbar-brand path,
.galleries .navbar.navbar-default .navbar-brand path,
.gallery_photos .navbar.navbar-default .navbar-brand path,
.admin .navbar.navbar-default .navbar-brand path,
.attendees .navbar.navbar-default .navbar-brand path,
.attendee_tags .navbar.navbar-default .navbar-brand path,
.checkin .navbar.navbar-default .navbar-brand path,
.checkin_new .navbar.navbar-default .navbar-brand path,
.search_event .navbar.navbar-default .navbar-brand path,
.events.index .navbar.navbar-default .navbar-brand path,
.events.new .navbar.navbar-default .navbar-brand path,
.events.new_select_theme .navbar.navbar-default .navbar-brand path,
.events.new_details .navbar.navbar-default .navbar-brand path,
.events.newcalendar .navbar.navbar-default .navbar-brand path,
.events.newcalendarquiz .navbar.navbar-default .navbar-brand path,
.events.newcalendartheme .navbar.navbar-default .navbar-brand path,
.tickets .navbar.navbar-default .navbar-brand path,
.subevents_create .navbar.navbar-default .navbar-brand path,
.coupons .navbar.navbar-default .navbar-brand path,
.custom_domains .navbar.navbar-default .navbar-brand path,
.survey_questions .navbar.navbar-default .navbar-brand path,
.emails .navbar.navbar-default .navbar-brand path,
.email_templates .navbar.navbar-default .navbar-brand path,
.users .navbar.navbar-default .navbar-brand path,
.payments .navbar.navbar-default .navbar-brand path,
.purchases .navbar.navbar-default .navbar-brand path,
.addons .navbar.navbar-default .navbar-brand path,
.event_pages .navbar.navbar-default .navbar-brand path,
.reports .navbar.navbar-default .navbar-brand path,
.email_select_specific_recipients .navbar.navbar-default .navbar-brand path,
.text_message .navbar.navbar-default .navbar-brand path,
.text_message_templates .navbar.navbar-default .navbar-brand path,
.text_messages .navbar.navbar-default .navbar-brand path,
.namebadges .navbar.navbar-default .navbar-brand path {
  fill: #fff;
}

/* line 124, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .navbar.navbar-default .navbar-brand path.a,
.dashboard .navbar.navbar-default .navbar-brand path.a,
.beta .navbar.navbar-default .navbar-brand path.a,
.venues .navbar.navbar-default .navbar-brand path.a,
.table_shapes .navbar.navbar-default .navbar-brand path.a,
.blogs .navbar.navbar-default .navbar-brand path.a,
.authors .navbar.navbar-default .navbar-brand path.a,
.seating_charts .navbar.navbar-default .navbar-brand path.a,
.flow .navbar.navbar-default .navbar-brand path.a,
.affiliates.show .navbar.navbar-default .navbar-brand path.a,
.galleries .navbar.navbar-default .navbar-brand path.a,
.gallery_photos .navbar.navbar-default .navbar-brand path.a,
.admin .navbar.navbar-default .navbar-brand path.a,
.attendees .navbar.navbar-default .navbar-brand path.a,
.attendee_tags .navbar.navbar-default .navbar-brand path.a,
.checkin .navbar.navbar-default .navbar-brand path.a,
.checkin_new .navbar.navbar-default .navbar-brand path.a,
.search_event .navbar.navbar-default .navbar-brand path.a,
.events.index .navbar.navbar-default .navbar-brand path.a,
.events.new .navbar.navbar-default .navbar-brand path.a,
.events.new_select_theme .navbar.navbar-default .navbar-brand path.a,
.events.new_details .navbar.navbar-default .navbar-brand path.a,
.events.newcalendar .navbar.navbar-default .navbar-brand path.a,
.events.newcalendarquiz .navbar.navbar-default .navbar-brand path.a,
.events.newcalendartheme .navbar.navbar-default .navbar-brand path.a,
.tickets .navbar.navbar-default .navbar-brand path.a,
.subevents_create .navbar.navbar-default .navbar-brand path.a,
.coupons .navbar.navbar-default .navbar-brand path.a,
.custom_domains .navbar.navbar-default .navbar-brand path.a,
.survey_questions .navbar.navbar-default .navbar-brand path.a,
.emails .navbar.navbar-default .navbar-brand path.a,
.email_templates .navbar.navbar-default .navbar-brand path.a,
.users .navbar.navbar-default .navbar-brand path.a,
.payments .navbar.navbar-default .navbar-brand path.a,
.purchases .navbar.navbar-default .navbar-brand path.a,
.addons .navbar.navbar-default .navbar-brand path.a,
.event_pages .navbar.navbar-default .navbar-brand path.a,
.reports .navbar.navbar-default .navbar-brand path.a,
.email_select_specific_recipients .navbar.navbar-default .navbar-brand path.a,
.text_message .navbar.navbar-default .navbar-brand path.a,
.text_message_templates .navbar.navbar-default .navbar-brand path.a,
.text_messages .navbar.navbar-default .navbar-brand path.a,
.namebadges .navbar.navbar-default .navbar-brand path.a {
  fill: #334999;
}

/* line 130, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .navbar.navbar-default .navbar-btn,
.dashboard .navbar.navbar-default .navbar-btn,
.beta .navbar.navbar-default .navbar-btn,
.venues .navbar.navbar-default .navbar-btn,
.table_shapes .navbar.navbar-default .navbar-btn,
.blogs .navbar.navbar-default .navbar-btn,
.authors .navbar.navbar-default .navbar-btn,
.seating_charts .navbar.navbar-default .navbar-btn,
.flow .navbar.navbar-default .navbar-btn,
.affiliates.show .navbar.navbar-default .navbar-btn,
.galleries .navbar.navbar-default .navbar-btn,
.gallery_photos .navbar.navbar-default .navbar-btn,
.admin .navbar.navbar-default .navbar-btn,
.attendees .navbar.navbar-default .navbar-btn,
.attendee_tags .navbar.navbar-default .navbar-btn,
.checkin .navbar.navbar-default .navbar-btn,
.checkin_new .navbar.navbar-default .navbar-btn,
.search_event .navbar.navbar-default .navbar-btn,
.events.index .navbar.navbar-default .navbar-btn,
.events.new .navbar.navbar-default .navbar-btn,
.events.new_select_theme .navbar.navbar-default .navbar-btn,
.events.new_details .navbar.navbar-default .navbar-btn,
.events.newcalendar .navbar.navbar-default .navbar-btn,
.events.newcalendarquiz .navbar.navbar-default .navbar-btn,
.events.newcalendartheme .navbar.navbar-default .navbar-btn,
.tickets .navbar.navbar-default .navbar-btn,
.subevents_create .navbar.navbar-default .navbar-btn,
.coupons .navbar.navbar-default .navbar-btn,
.custom_domains .navbar.navbar-default .navbar-btn,
.survey_questions .navbar.navbar-default .navbar-btn,
.emails .navbar.navbar-default .navbar-btn,
.email_templates .navbar.navbar-default .navbar-btn,
.users .navbar.navbar-default .navbar-btn,
.payments .navbar.navbar-default .navbar-btn,
.purchases .navbar.navbar-default .navbar-btn,
.addons .navbar.navbar-default .navbar-btn,
.event_pages .navbar.navbar-default .navbar-btn,
.reports .navbar.navbar-default .navbar-btn,
.email_select_specific_recipients .navbar.navbar-default .navbar-btn,
.text_message .navbar.navbar-default .navbar-btn,
.text_message_templates .navbar.navbar-default .navbar-btn,
.text_messages .navbar.navbar-default .navbar-btn,
.namebadges .navbar.navbar-default .navbar-btn {
  margin-right: 0;
  margin-top: 20px;
}

/* line 136, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor.email .table,
.dashboard.email .table,
.beta.email .table,
.venues.email .table,
.table_shapes.email .table,
.blogs.email .table,
.authors.email .table,
.seating_charts.email .table,
.flow.email .table,
.affiliates.show.email .table,
.galleries.email .table,
.gallery_photos.email .table,
.admin.email .table,
.attendees.email .table,
.attendee_tags.email .table,
.checkin.email .table,
.checkin_new.email .table,
.search_event.email .table,
.events.index.email .table,
.events.new.email .table,
.events.new_select_theme.email .table,
.events.new_details.email .table,
.events.newcalendar.email .table,
.events.newcalendarquiz.email .table,
.events.newcalendartheme.email .table,
.tickets.email .table,
.subevents_create.email .table,
.coupons.email .table,
.custom_domains.email .table,
.survey_questions.email .table,
.emails.email .table,
.email_templates.email .table,
.users.email .table,
.payments.email .table,
.purchases.email .table,
.addons.email .table,
.event_pages.email .table,
.reports.email .table,
.email_select_specific_recipients.email .table,
.text_message.email .table,
.text_message_templates.email .table,
.text_messages.email .table,
.namebadges.email .table {
  margin-bottom: 60px;
}

/* line 144, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-fluid.left,
.dashboard .container-fluid.left,
.beta .container-fluid.left,
.venues .container-fluid.left,
.table_shapes .container-fluid.left,
.blogs .container-fluid.left,
.authors .container-fluid.left,
.seating_charts .container-fluid.left,
.flow .container-fluid.left,
.affiliates.show .container-fluid.left,
.galleries .container-fluid.left,
.gallery_photos .container-fluid.left,
.admin .container-fluid.left,
.attendees .container-fluid.left,
.attendee_tags .container-fluid.left,
.checkin .container-fluid.left,
.checkin_new .container-fluid.left,
.search_event .container-fluid.left,
.events.index .container-fluid.left,
.events.new .container-fluid.left,
.events.new_select_theme .container-fluid.left,
.events.new_details .container-fluid.left,
.events.newcalendar .container-fluid.left,
.events.newcalendarquiz .container-fluid.left,
.events.newcalendartheme .container-fluid.left,
.tickets .container-fluid.left,
.subevents_create .container-fluid.left,
.coupons .container-fluid.left,
.custom_domains .container-fluid.left,
.survey_questions .container-fluid.left,
.emails .container-fluid.left,
.email_templates .container-fluid.left,
.users .container-fluid.left,
.payments .container-fluid.left,
.purchases .container-fluid.left,
.addons .container-fluid.left,
.event_pages .container-fluid.left,
.reports .container-fluid.left,
.email_select_specific_recipients .container-fluid.left,
.text_message .container-fluid.left,
.text_message_templates .container-fluid.left,
.text_messages .container-fluid.left,
.namebadges .container-fluid.left {
  margin-left: 270px;
  margin-right: 30px;
}

/* line 149, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .profile-md,
.two-factor .profile-sm,
.dashboard .profile-md,
.dashboard .profile-sm,
.beta .profile-md,
.beta .profile-sm,
.venues .profile-md,
.venues .profile-sm,
.table_shapes .profile-md,
.table_shapes .profile-sm,
.blogs .profile-md,
.blogs .profile-sm,
.authors .profile-md,
.authors .profile-sm,
.seating_charts .profile-md,
.seating_charts .profile-sm,
.flow .profile-md,
.flow .profile-sm,
.affiliates.show .profile-md,
.affiliates.show .profile-sm,
.galleries .profile-md,
.galleries .profile-sm,
.gallery_photos .profile-md,
.gallery_photos .profile-sm,
.admin .profile-md,
.admin .profile-sm,
.attendees .profile-md,
.attendees .profile-sm,
.attendee_tags .profile-md,
.attendee_tags .profile-sm,
.checkin .profile-md,
.checkin .profile-sm,
.checkin_new .profile-md,
.checkin_new .profile-sm,
.search_event .profile-md,
.search_event .profile-sm,
.events.index .profile-md,
.events.index .profile-sm,
.events.new .profile-md,
.events.new .profile-sm,
.events.new_select_theme .profile-md,
.events.new_select_theme .profile-sm,
.events.new_details .profile-md,
.events.new_details .profile-sm,
.events.newcalendar .profile-md,
.events.newcalendar .profile-sm,
.events.newcalendarquiz .profile-md,
.events.newcalendarquiz .profile-sm,
.events.newcalendartheme .profile-md,
.events.newcalendartheme .profile-sm,
.tickets .profile-md,
.tickets .profile-sm,
.subevents_create .profile-md,
.subevents_create .profile-sm,
.coupons .profile-md,
.coupons .profile-sm,
.custom_domains .profile-md,
.custom_domains .profile-sm,
.survey_questions .profile-md,
.survey_questions .profile-sm,
.emails .profile-md,
.emails .profile-sm,
.email_templates .profile-md,
.email_templates .profile-sm,
.users .profile-md,
.users .profile-sm,
.payments .profile-md,
.payments .profile-sm,
.purchases .profile-md,
.purchases .profile-sm,
.addons .profile-md,
.addons .profile-sm,
.event_pages .profile-md,
.event_pages .profile-sm,
.reports .profile-md,
.reports .profile-sm,
.email_select_specific_recipients .profile-md,
.email_select_specific_recipients .profile-sm,
.text_message .profile-md,
.text_message .profile-sm,
.text_message_templates .profile-md,
.text_message_templates .profile-sm,
.text_messages .profile-md,
.text_messages .profile-sm,
.namebadges .profile-md,
.namebadges .profile-sm {
  border-radius: 50%;
}

/* line 153, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .profile-md,
.dashboard .profile-md,
.beta .profile-md,
.venues .profile-md,
.table_shapes .profile-md,
.blogs .profile-md,
.authors .profile-md,
.seating_charts .profile-md,
.flow .profile-md,
.affiliates.show .profile-md,
.galleries .profile-md,
.gallery_photos .profile-md,
.admin .profile-md,
.attendees .profile-md,
.attendee_tags .profile-md,
.checkin .profile-md,
.checkin_new .profile-md,
.search_event .profile-md,
.events.index .profile-md,
.events.new .profile-md,
.events.new_select_theme .profile-md,
.events.new_details .profile-md,
.events.newcalendar .profile-md,
.events.newcalendarquiz .profile-md,
.events.newcalendartheme .profile-md,
.tickets .profile-md,
.subevents_create .profile-md,
.coupons .profile-md,
.custom_domains .profile-md,
.survey_questions .profile-md,
.emails .profile-md,
.email_templates .profile-md,
.users .profile-md,
.payments .profile-md,
.purchases .profile-md,
.addons .profile-md,
.event_pages .profile-md,
.reports .profile-md,
.email_select_specific_recipients .profile-md,
.text_message .profile-md,
.text_message_templates .profile-md,
.text_messages .profile-md,
.namebadges .profile-md {
  width: 80px;
}

/* line 157, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .profile-sm,
.dashboard .profile-sm,
.beta .profile-sm,
.venues .profile-sm,
.table_shapes .profile-sm,
.blogs .profile-sm,
.authors .profile-sm,
.seating_charts .profile-sm,
.flow .profile-sm,
.affiliates.show .profile-sm,
.galleries .profile-sm,
.gallery_photos .profile-sm,
.admin .profile-sm,
.attendees .profile-sm,
.attendee_tags .profile-sm,
.checkin .profile-sm,
.checkin_new .profile-sm,
.search_event .profile-sm,
.events.index .profile-sm,
.events.new .profile-sm,
.events.new_select_theme .profile-sm,
.events.new_details .profile-sm,
.events.newcalendar .profile-sm,
.events.newcalendarquiz .profile-sm,
.events.newcalendartheme .profile-sm,
.tickets .profile-sm,
.subevents_create .profile-sm,
.coupons .profile-sm,
.custom_domains .profile-sm,
.survey_questions .profile-sm,
.emails .profile-sm,
.email_templates .profile-sm,
.users .profile-sm,
.payments .profile-sm,
.purchases .profile-sm,
.addons .profile-sm,
.event_pages .profile-sm,
.reports .profile-sm,
.email_select_specific_recipients .profile-sm,
.text_message .profile-sm,
.text_message_templates .profile-sm,
.text_messages .profile-sm,
.namebadges .profile-sm {
  width: 40px !important;
}

/* line 161, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h1.stat,
.dashboard h1.stat,
.beta h1.stat,
.venues h1.stat,
.table_shapes h1.stat,
.blogs h1.stat,
.authors h1.stat,
.seating_charts h1.stat,
.flow h1.stat,
.affiliates.show h1.stat,
.galleries h1.stat,
.gallery_photos h1.stat,
.admin h1.stat,
.attendees h1.stat,
.attendee_tags h1.stat,
.checkin h1.stat,
.checkin_new h1.stat,
.search_event h1.stat,
.events.index h1.stat,
.events.new h1.stat,
.events.new_select_theme h1.stat,
.events.new_details h1.stat,
.events.newcalendar h1.stat,
.events.newcalendarquiz h1.stat,
.events.newcalendartheme h1.stat,
.tickets h1.stat,
.subevents_create h1.stat,
.coupons h1.stat,
.custom_domains h1.stat,
.survey_questions h1.stat,
.emails h1.stat,
.email_templates h1.stat,
.users h1.stat,
.payments h1.stat,
.purchases h1.stat,
.addons h1.stat,
.event_pages h1.stat,
.reports h1.stat,
.email_select_specific_recipients h1.stat,
.text_message h1.stat,
.text_message_templates h1.stat,
.text_messages h1.stat,
.namebadges h1.stat {
  font-size: 72px;
  color: rebeccapurple;
}

/* line 167, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-dashboard,
.dashboard .container-dashboard,
.beta .container-dashboard,
.venues .container-dashboard,
.table_shapes .container-dashboard,
.blogs .container-dashboard,
.authors .container-dashboard,
.seating_charts .container-dashboard,
.flow .container-dashboard,
.affiliates.show .container-dashboard,
.galleries .container-dashboard,
.gallery_photos .container-dashboard,
.admin .container-dashboard,
.attendees .container-dashboard,
.attendee_tags .container-dashboard,
.checkin .container-dashboard,
.checkin_new .container-dashboard,
.search_event .container-dashboard,
.events.index .container-dashboard,
.events.new .container-dashboard,
.events.new_select_theme .container-dashboard,
.events.new_details .container-dashboard,
.events.newcalendar .container-dashboard,
.events.newcalendarquiz .container-dashboard,
.events.newcalendartheme .container-dashboard,
.tickets .container-dashboard,
.subevents_create .container-dashboard,
.coupons .container-dashboard,
.custom_domains .container-dashboard,
.survey_questions .container-dashboard,
.emails .container-dashboard,
.email_templates .container-dashboard,
.users .container-dashboard,
.payments .container-dashboard,
.purchases .container-dashboard,
.addons .container-dashboard,
.event_pages .container-dashboard,
.reports .container-dashboard,
.email_select_specific_recipients .container-dashboard,
.text_message .container-dashboard,
.text_message_templates .container-dashboard,
.text_messages .container-dashboard,
.namebadges .container-dashboard {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 171, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-dashboard.container-small,
.dashboard .container-dashboard.container-small,
.beta .container-dashboard.container-small,
.venues .container-dashboard.container-small,
.table_shapes .container-dashboard.container-small,
.blogs .container-dashboard.container-small,
.authors .container-dashboard.container-small,
.seating_charts .container-dashboard.container-small,
.flow .container-dashboard.container-small,
.affiliates.show .container-dashboard.container-small,
.galleries .container-dashboard.container-small,
.gallery_photos .container-dashboard.container-small,
.admin .container-dashboard.container-small,
.attendees .container-dashboard.container-small,
.attendee_tags .container-dashboard.container-small,
.checkin .container-dashboard.container-small,
.checkin_new .container-dashboard.container-small,
.search_event .container-dashboard.container-small,
.events.index .container-dashboard.container-small,
.events.new .container-dashboard.container-small,
.events.new_select_theme .container-dashboard.container-small,
.events.new_details .container-dashboard.container-small,
.events.newcalendar .container-dashboard.container-small,
.events.newcalendarquiz .container-dashboard.container-small,
.events.newcalendartheme .container-dashboard.container-small,
.tickets .container-dashboard.container-small,
.subevents_create .container-dashboard.container-small,
.coupons .container-dashboard.container-small,
.custom_domains .container-dashboard.container-small,
.survey_questions .container-dashboard.container-small,
.emails .container-dashboard.container-small,
.email_templates .container-dashboard.container-small,
.users .container-dashboard.container-small,
.payments .container-dashboard.container-small,
.purchases .container-dashboard.container-small,
.addons .container-dashboard.container-small,
.event_pages .container-dashboard.container-small,
.reports .container-dashboard.container-small,
.email_select_specific_recipients .container-dashboard.container-small,
.text_message .container-dashboard.container-small,
.text_message_templates .container-dashboard.container-small,
.text_messages .container-dashboard.container-small,
.namebadges .container-dashboard.container-small {
  max-width: 600px;
  margin-top: 70px;
}

/* line 176, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-dashboard.container-md,
.dashboard .container-dashboard.container-md,
.beta .container-dashboard.container-md,
.venues .container-dashboard.container-md,
.table_shapes .container-dashboard.container-md,
.blogs .container-dashboard.container-md,
.authors .container-dashboard.container-md,
.seating_charts .container-dashboard.container-md,
.flow .container-dashboard.container-md,
.affiliates.show .container-dashboard.container-md,
.galleries .container-dashboard.container-md,
.gallery_photos .container-dashboard.container-md,
.admin .container-dashboard.container-md,
.attendees .container-dashboard.container-md,
.attendee_tags .container-dashboard.container-md,
.checkin .container-dashboard.container-md,
.checkin_new .container-dashboard.container-md,
.search_event .container-dashboard.container-md,
.events.index .container-dashboard.container-md,
.events.new .container-dashboard.container-md,
.events.new_select_theme .container-dashboard.container-md,
.events.new_details .container-dashboard.container-md,
.events.newcalendar .container-dashboard.container-md,
.events.newcalendarquiz .container-dashboard.container-md,
.events.newcalendartheme .container-dashboard.container-md,
.tickets .container-dashboard.container-md,
.subevents_create .container-dashboard.container-md,
.coupons .container-dashboard.container-md,
.custom_domains .container-dashboard.container-md,
.survey_questions .container-dashboard.container-md,
.emails .container-dashboard.container-md,
.email_templates .container-dashboard.container-md,
.users .container-dashboard.container-md,
.payments .container-dashboard.container-md,
.purchases .container-dashboard.container-md,
.addons .container-dashboard.container-md,
.event_pages .container-dashboard.container-md,
.reports .container-dashboard.container-md,
.email_select_specific_recipients .container-dashboard.container-md,
.text_message .container-dashboard.container-md,
.text_message_templates .container-dashboard.container-md,
.text_messages .container-dashboard.container-md,
.namebadges .container-dashboard.container-md {
  max-width: 800px;
  margin-top: 70px;
}

/* line 181, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-dashboard.top,
.dashboard .container-dashboard.top,
.beta .container-dashboard.top,
.venues .container-dashboard.top,
.table_shapes .container-dashboard.top,
.blogs .container-dashboard.top,
.authors .container-dashboard.top,
.seating_charts .container-dashboard.top,
.flow .container-dashboard.top,
.affiliates.show .container-dashboard.top,
.galleries .container-dashboard.top,
.gallery_photos .container-dashboard.top,
.admin .container-dashboard.top,
.attendees .container-dashboard.top,
.attendee_tags .container-dashboard.top,
.checkin .container-dashboard.top,
.checkin_new .container-dashboard.top,
.search_event .container-dashboard.top,
.events.index .container-dashboard.top,
.events.new .container-dashboard.top,
.events.new_select_theme .container-dashboard.top,
.events.new_details .container-dashboard.top,
.events.newcalendar .container-dashboard.top,
.events.newcalendarquiz .container-dashboard.top,
.events.newcalendartheme .container-dashboard.top,
.tickets .container-dashboard.top,
.subevents_create .container-dashboard.top,
.coupons .container-dashboard.top,
.custom_domains .container-dashboard.top,
.survey_questions .container-dashboard.top,
.emails .container-dashboard.top,
.email_templates .container-dashboard.top,
.users .container-dashboard.top,
.payments .container-dashboard.top,
.purchases .container-dashboard.top,
.addons .container-dashboard.top,
.event_pages .container-dashboard.top,
.reports .container-dashboard.top,
.email_select_specific_recipients .container-dashboard.top,
.text_message .container-dashboard.top,
.text_message_templates .container-dashboard.top,
.text_messages .container-dashboard.top,
.namebadges .container-dashboard.top {
  margin-top: 100px;
}

/* line 186, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-full,
.dashboard .container-full,
.beta .container-full,
.venues .container-full,
.table_shapes .container-full,
.blogs .container-full,
.authors .container-full,
.seating_charts .container-full,
.flow .container-full,
.affiliates.show .container-full,
.galleries .container-full,
.gallery_photos .container-full,
.admin .container-full,
.attendees .container-full,
.attendee_tags .container-full,
.checkin .container-full,
.checkin_new .container-full,
.search_event .container-full,
.events.index .container-full,
.events.new .container-full,
.events.new_select_theme .container-full,
.events.new_details .container-full,
.events.newcalendar .container-full,
.events.newcalendarquiz .container-full,
.events.newcalendartheme .container-full,
.tickets .container-full,
.subevents_create .container-full,
.coupons .container-full,
.custom_domains .container-full,
.survey_questions .container-full,
.emails .container-full,
.email_templates .container-full,
.users .container-full,
.payments .container-full,
.purchases .container-full,
.addons .container-full,
.event_pages .container-full,
.reports .container-full,
.email_select_specific_recipients .container-full,
.text_message .container-full,
.text_message_templates .container-full,
.text_messages .container-full,
.namebadges .container-full {
  margin: 0 auto;
  max-width: 1600px;
  padding: 0 80px;
}

/* line 192, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body,
.dashboard .container-body,
.beta .container-body,
.venues .container-body,
.table_shapes .container-body,
.blogs .container-body,
.authors .container-body,
.seating_charts .container-body,
.flow .container-body,
.affiliates.show .container-body,
.galleries .container-body,
.gallery_photos .container-body,
.admin .container-body,
.attendees .container-body,
.attendee_tags .container-body,
.checkin .container-body,
.checkin_new .container-body,
.search_event .container-body,
.events.index .container-body,
.events.new .container-body,
.events.new_select_theme .container-body,
.events.new_details .container-body,
.events.newcalendar .container-body,
.events.newcalendarquiz .container-body,
.events.newcalendartheme .container-body,
.tickets .container-body,
.subevents_create .container-body,
.coupons .container-body,
.custom_domains .container-body,
.survey_questions .container-body,
.emails .container-body,
.email_templates .container-body,
.users .container-body,
.payments .container-body,
.purchases .container-body,
.addons .container-body,
.event_pages .container-body,
.reports .container-body,
.email_select_specific_recipients .container-body,
.text_message .container-body,
.text_message_templates .container-body,
.text_messages .container-body,
.namebadges .container-body {
  background: #fff;
  padding: 46px;
  margin-bottom: 5px;
  border: 1px solid #e9ecef;
  border-radius: 0;
  position: relative;
}

/* line 200, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body.container-body-has-max-md,
.dashboard .container-body.container-body-has-max-md,
.beta .container-body.container-body-has-max-md,
.venues .container-body.container-body-has-max-md,
.table_shapes .container-body.container-body-has-max-md,
.blogs .container-body.container-body-has-max-md,
.authors .container-body.container-body-has-max-md,
.seating_charts .container-body.container-body-has-max-md,
.flow .container-body.container-body-has-max-md,
.affiliates.show .container-body.container-body-has-max-md,
.galleries .container-body.container-body-has-max-md,
.gallery_photos .container-body.container-body-has-max-md,
.admin .container-body.container-body-has-max-md,
.attendees .container-body.container-body-has-max-md,
.attendee_tags .container-body.container-body-has-max-md,
.checkin .container-body.container-body-has-max-md,
.checkin_new .container-body.container-body-has-max-md,
.search_event .container-body.container-body-has-max-md,
.events.index .container-body.container-body-has-max-md,
.events.new .container-body.container-body-has-max-md,
.events.new_select_theme .container-body.container-body-has-max-md,
.events.new_details .container-body.container-body-has-max-md,
.events.newcalendar .container-body.container-body-has-max-md,
.events.newcalendarquiz .container-body.container-body-has-max-md,
.events.newcalendartheme .container-body.container-body-has-max-md,
.tickets .container-body.container-body-has-max-md,
.subevents_create .container-body.container-body-has-max-md,
.coupons .container-body.container-body-has-max-md,
.custom_domains .container-body.container-body-has-max-md,
.survey_questions .container-body.container-body-has-max-md,
.emails .container-body.container-body-has-max-md,
.email_templates .container-body.container-body-has-max-md,
.users .container-body.container-body-has-max-md,
.payments .container-body.container-body-has-max-md,
.purchases .container-body.container-body-has-max-md,
.addons .container-body.container-body-has-max-md,
.event_pages .container-body.container-body-has-max-md,
.reports .container-body.container-body-has-max-md,
.email_select_specific_recipients .container-body.container-body-has-max-md,
.text_message .container-body.container-body-has-max-md,
.text_message_templates .container-body.container-body-has-max-md,
.text_messages .container-body.container-body-has-max-md,
.namebadges .container-body.container-body-has-max-md {
  max-width: 900px;
  margin: 0 auto;
}

/* line 205, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body.container-body-has-max,
.dashboard .container-body.container-body-has-max,
.beta .container-body.container-body-has-max,
.venues .container-body.container-body-has-max,
.table_shapes .container-body.container-body-has-max,
.blogs .container-body.container-body-has-max,
.authors .container-body.container-body-has-max,
.seating_charts .container-body.container-body-has-max,
.flow .container-body.container-body-has-max,
.affiliates.show .container-body.container-body-has-max,
.galleries .container-body.container-body-has-max,
.gallery_photos .container-body.container-body-has-max,
.admin .container-body.container-body-has-max,
.attendees .container-body.container-body-has-max,
.attendee_tags .container-body.container-body-has-max,
.checkin .container-body.container-body-has-max,
.checkin_new .container-body.container-body-has-max,
.search_event .container-body.container-body-has-max,
.events.index .container-body.container-body-has-max,
.events.new .container-body.container-body-has-max,
.events.new_select_theme .container-body.container-body-has-max,
.events.new_details .container-body.container-body-has-max,
.events.newcalendar .container-body.container-body-has-max,
.events.newcalendarquiz .container-body.container-body-has-max,
.events.newcalendartheme .container-body.container-body-has-max,
.tickets .container-body.container-body-has-max,
.subevents_create .container-body.container-body-has-max,
.coupons .container-body.container-body-has-max,
.custom_domains .container-body.container-body-has-max,
.survey_questions .container-body.container-body-has-max,
.emails .container-body.container-body-has-max,
.email_templates .container-body.container-body-has-max,
.users .container-body.container-body-has-max,
.payments .container-body.container-body-has-max,
.purchases .container-body.container-body-has-max,
.addons .container-body.container-body-has-max,
.event_pages .container-body.container-body-has-max,
.reports .container-body.container-body-has-max,
.email_select_specific_recipients .container-body.container-body-has-max,
.text_message .container-body.container-body-has-max,
.text_message_templates .container-body.container-body-has-max,
.text_messages .container-body.container-body-has-max,
.namebadges .container-body.container-body-has-max {
  max-width: 700px;
  margin: 0 auto;
}

/* line 210, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body.container-body-md,
.dashboard .container-body.container-body-md,
.beta .container-body.container-body-md,
.venues .container-body.container-body-md,
.table_shapes .container-body.container-body-md,
.blogs .container-body.container-body-md,
.authors .container-body.container-body-md,
.seating_charts .container-body.container-body-md,
.flow .container-body.container-body-md,
.affiliates.show .container-body.container-body-md,
.galleries .container-body.container-body-md,
.gallery_photos .container-body.container-body-md,
.admin .container-body.container-body-md,
.attendees .container-body.container-body-md,
.attendee_tags .container-body.container-body-md,
.checkin .container-body.container-body-md,
.checkin_new .container-body.container-body-md,
.search_event .container-body.container-body-md,
.events.index .container-body.container-body-md,
.events.new .container-body.container-body-md,
.events.new_select_theme .container-body.container-body-md,
.events.new_details .container-body.container-body-md,
.events.newcalendar .container-body.container-body-md,
.events.newcalendarquiz .container-body.container-body-md,
.events.newcalendartheme .container-body.container-body-md,
.tickets .container-body.container-body-md,
.subevents_create .container-body.container-body-md,
.coupons .container-body.container-body-md,
.custom_domains .container-body.container-body-md,
.survey_questions .container-body.container-body-md,
.emails .container-body.container-body-md,
.email_templates .container-body.container-body-md,
.users .container-body.container-body-md,
.payments .container-body.container-body-md,
.purchases .container-body.container-body-md,
.addons .container-body.container-body-md,
.event_pages .container-body.container-body-md,
.reports .container-body.container-body-md,
.email_select_specific_recipients .container-body.container-body-md,
.text_message .container-body.container-body-md,
.text_message_templates .container-body.container-body-md,
.text_messages .container-body.container-body-md,
.namebadges .container-body.container-body-md {
  padding: 31px;
}

/* line 214, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body.container-body-sm,
.dashboard .container-body.container-body-sm,
.beta .container-body.container-body-sm,
.venues .container-body.container-body-sm,
.table_shapes .container-body.container-body-sm,
.blogs .container-body.container-body-sm,
.authors .container-body.container-body-sm,
.seating_charts .container-body.container-body-sm,
.flow .container-body.container-body-sm,
.affiliates.show .container-body.container-body-sm,
.galleries .container-body.container-body-sm,
.gallery_photos .container-body.container-body-sm,
.admin .container-body.container-body-sm,
.attendees .container-body.container-body-sm,
.attendee_tags .container-body.container-body-sm,
.checkin .container-body.container-body-sm,
.checkin_new .container-body.container-body-sm,
.search_event .container-body.container-body-sm,
.events.index .container-body.container-body-sm,
.events.new .container-body.container-body-sm,
.events.new_select_theme .container-body.container-body-sm,
.events.new_details .container-body.container-body-sm,
.events.newcalendar .container-body.container-body-sm,
.events.newcalendarquiz .container-body.container-body-sm,
.events.newcalendartheme .container-body.container-body-sm,
.tickets .container-body.container-body-sm,
.subevents_create .container-body.container-body-sm,
.coupons .container-body.container-body-sm,
.custom_domains .container-body.container-body-sm,
.survey_questions .container-body.container-body-sm,
.emails .container-body.container-body-sm,
.email_templates .container-body.container-body-sm,
.users .container-body.container-body-sm,
.payments .container-body.container-body-sm,
.purchases .container-body.container-body-sm,
.addons .container-body.container-body-sm,
.event_pages .container-body.container-body-sm,
.reports .container-body.container-body-sm,
.email_select_specific_recipients .container-body.container-body-sm,
.text_message .container-body.container-body-sm,
.text_message_templates .container-body.container-body-sm,
.text_messages .container-body.container-body-sm,
.namebadges .container-body.container-body-sm {
  padding: 20px;
}

/* line 218, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body.container-body-nobg,
.dashboard .container-body.container-body-nobg,
.beta .container-body.container-body-nobg,
.venues .container-body.container-body-nobg,
.table_shapes .container-body.container-body-nobg,
.blogs .container-body.container-body-nobg,
.authors .container-body.container-body-nobg,
.seating_charts .container-body.container-body-nobg,
.flow .container-body.container-body-nobg,
.affiliates.show .container-body.container-body-nobg,
.galleries .container-body.container-body-nobg,
.gallery_photos .container-body.container-body-nobg,
.admin .container-body.container-body-nobg,
.attendees .container-body.container-body-nobg,
.attendee_tags .container-body.container-body-nobg,
.checkin .container-body.container-body-nobg,
.checkin_new .container-body.container-body-nobg,
.search_event .container-body.container-body-nobg,
.events.index .container-body.container-body-nobg,
.events.new .container-body.container-body-nobg,
.events.new_select_theme .container-body.container-body-nobg,
.events.new_details .container-body.container-body-nobg,
.events.newcalendar .container-body.container-body-nobg,
.events.newcalendarquiz .container-body.container-body-nobg,
.events.newcalendartheme .container-body.container-body-nobg,
.tickets .container-body.container-body-nobg,
.subevents_create .container-body.container-body-nobg,
.coupons .container-body.container-body-nobg,
.custom_domains .container-body.container-body-nobg,
.survey_questions .container-body.container-body-nobg,
.emails .container-body.container-body-nobg,
.email_templates .container-body.container-body-nobg,
.users .container-body.container-body-nobg,
.payments .container-body.container-body-nobg,
.purchases .container-body.container-body-nobg,
.addons .container-body.container-body-nobg,
.event_pages .container-body.container-body-nobg,
.reports .container-body.container-body-nobg,
.email_select_specific_recipients .container-body.container-body-nobg,
.text_message .container-body.container-body-nobg,
.text_message_templates .container-body.container-body-nobg,
.text_messages .container-body.container-body-nobg,
.namebadges .container-body.container-body-nobg {
  background: transparent;
  box-shadow: none;
  border: none;
  padding: 20px 0 0 0;
}

/* line 225, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body .form-header p,
.dashboard .container-body .form-header p,
.beta .container-body .form-header p,
.venues .container-body .form-header p,
.table_shapes .container-body .form-header p,
.blogs .container-body .form-header p,
.authors .container-body .form-header p,
.seating_charts .container-body .form-header p,
.flow .container-body .form-header p,
.affiliates.show .container-body .form-header p,
.galleries .container-body .form-header p,
.gallery_photos .container-body .form-header p,
.admin .container-body .form-header p,
.attendees .container-body .form-header p,
.attendee_tags .container-body .form-header p,
.checkin .container-body .form-header p,
.checkin_new .container-body .form-header p,
.search_event .container-body .form-header p,
.events.index .container-body .form-header p,
.events.new .container-body .form-header p,
.events.new_select_theme .container-body .form-header p,
.events.new_details .container-body .form-header p,
.events.newcalendar .container-body .form-header p,
.events.newcalendarquiz .container-body .form-header p,
.events.newcalendartheme .container-body .form-header p,
.tickets .container-body .form-header p,
.subevents_create .container-body .form-header p,
.coupons .container-body .form-header p,
.custom_domains .container-body .form-header p,
.survey_questions .container-body .form-header p,
.emails .container-body .form-header p,
.email_templates .container-body .form-header p,
.users .container-body .form-header p,
.payments .container-body .form-header p,
.purchases .container-body .form-header p,
.addons .container-body .form-header p,
.event_pages .container-body .form-header p,
.reports .container-body .form-header p,
.email_select_specific_recipients .container-body .form-header p,
.text_message .container-body .form-header p,
.text_message_templates .container-body .form-header p,
.text_messages .container-body .form-header p,
.namebadges .container-body .form-header p {
  color: #999;
}

/* line 234, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body-statsbox h5 i, .two-factor .container-body-statsbox .event-dashboard-left li a i, .event-dashboard-left li .two-factor .container-body-statsbox a i, .two-factor .container-body-statsbox .event-dashboard-left li span.header i, .event-dashboard-left li .two-factor .container-body-statsbox span.header i, .two-factor .container-body-statsbox .nav-dashboard-event-actions li a i, .nav-dashboard-event-actions li .two-factor .container-body-statsbox a i, .two-factor .container-body-statsbox .pages-sub-nav li a i, .pages-sub-nav li .two-factor .container-body-statsbox a i,
.dashboard .container-body-statsbox h5 i,
.dashboard .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .dashboard .container-body-statsbox a i,
.dashboard .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .dashboard .container-body-statsbox span.header i,
.dashboard .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .dashboard .container-body-statsbox a i,
.dashboard .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .dashboard .container-body-statsbox a i,
.beta .container-body-statsbox h5 i,
.beta .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .beta .container-body-statsbox a i,
.beta .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .beta .container-body-statsbox span.header i,
.beta .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .beta .container-body-statsbox a i,
.beta .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .beta .container-body-statsbox a i,
.venues .container-body-statsbox h5 i,
.venues .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .venues .container-body-statsbox a i,
.venues .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .venues .container-body-statsbox span.header i,
.venues .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .venues .container-body-statsbox a i,
.venues .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .venues .container-body-statsbox a i,
.table_shapes .container-body-statsbox h5 i,
.table_shapes .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .table_shapes .container-body-statsbox a i,
.table_shapes .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .table_shapes .container-body-statsbox span.header i,
.table_shapes .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .table_shapes .container-body-statsbox a i,
.table_shapes .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .table_shapes .container-body-statsbox a i,
.blogs .container-body-statsbox h5 i,
.blogs .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .blogs .container-body-statsbox a i,
.blogs .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .blogs .container-body-statsbox span.header i,
.blogs .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .blogs .container-body-statsbox a i,
.blogs .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .blogs .container-body-statsbox a i,
.authors .container-body-statsbox h5 i,
.authors .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .authors .container-body-statsbox a i,
.authors .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .authors .container-body-statsbox span.header i,
.authors .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .authors .container-body-statsbox a i,
.authors .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .authors .container-body-statsbox a i,
.seating_charts .container-body-statsbox h5 i,
.seating_charts .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .seating_charts .container-body-statsbox a i,
.seating_charts .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .seating_charts .container-body-statsbox span.header i,
.seating_charts .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .seating_charts .container-body-statsbox a i,
.seating_charts .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .seating_charts .container-body-statsbox a i,
.flow .container-body-statsbox h5 i,
.flow .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .flow .container-body-statsbox a i,
.flow .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .flow .container-body-statsbox span.header i,
.flow .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .flow .container-body-statsbox a i,
.flow .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .flow .container-body-statsbox a i,
.affiliates.show .container-body-statsbox h5 i,
.affiliates.show .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .affiliates.show .container-body-statsbox a i,
.affiliates.show .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .affiliates.show .container-body-statsbox span.header i,
.affiliates.show .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .affiliates.show .container-body-statsbox a i,
.affiliates.show .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .affiliates.show .container-body-statsbox a i,
.galleries .container-body-statsbox h5 i,
.galleries .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .galleries .container-body-statsbox a i,
.galleries .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .galleries .container-body-statsbox span.header i,
.galleries .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .galleries .container-body-statsbox a i,
.galleries .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .galleries .container-body-statsbox a i,
.gallery_photos .container-body-statsbox h5 i,
.gallery_photos .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .gallery_photos .container-body-statsbox a i,
.gallery_photos .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .gallery_photos .container-body-statsbox span.header i,
.gallery_photos .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .gallery_photos .container-body-statsbox a i,
.gallery_photos .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .gallery_photos .container-body-statsbox a i,
.admin .container-body-statsbox h5 i,
.admin .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .admin .container-body-statsbox a i,
.admin .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .admin .container-body-statsbox span.header i,
.admin .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .admin .container-body-statsbox a i,
.admin .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .admin .container-body-statsbox a i,
.attendees .container-body-statsbox h5 i,
.attendees .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .attendees .container-body-statsbox a i,
.attendees .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .attendees .container-body-statsbox span.header i,
.attendees .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .attendees .container-body-statsbox a i,
.attendees .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .attendees .container-body-statsbox a i,
.attendee_tags .container-body-statsbox h5 i,
.attendee_tags .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .attendee_tags .container-body-statsbox a i,
.attendee_tags .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .attendee_tags .container-body-statsbox span.header i,
.attendee_tags .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .attendee_tags .container-body-statsbox a i,
.attendee_tags .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .attendee_tags .container-body-statsbox a i,
.checkin .container-body-statsbox h5 i,
.checkin .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .checkin .container-body-statsbox a i,
.checkin .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .checkin .container-body-statsbox span.header i,
.checkin .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .checkin .container-body-statsbox a i,
.checkin .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .checkin .container-body-statsbox a i,
.checkin_new .container-body-statsbox h5 i,
.checkin_new .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .checkin_new .container-body-statsbox a i,
.checkin_new .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .checkin_new .container-body-statsbox span.header i,
.checkin_new .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .checkin_new .container-body-statsbox a i,
.checkin_new .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .checkin_new .container-body-statsbox a i,
.search_event .container-body-statsbox h5 i,
.search_event .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .search_event .container-body-statsbox a i,
.search_event .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .search_event .container-body-statsbox span.header i,
.search_event .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .search_event .container-body-statsbox a i,
.search_event .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .search_event .container-body-statsbox a i,
.events.index .container-body-statsbox h5 i,
.events.index .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.index .container-body-statsbox a i,
.events.index .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.index .container-body-statsbox span.header i,
.events.index .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.index .container-body-statsbox a i,
.events.index .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.index .container-body-statsbox a i,
.events.new .container-body-statsbox h5 i,
.events.new .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.new .container-body-statsbox a i,
.events.new .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.new .container-body-statsbox span.header i,
.events.new .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.new .container-body-statsbox a i,
.events.new .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.new .container-body-statsbox a i,
.events.new_select_theme .container-body-statsbox h5 i,
.events.new_select_theme .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.new_select_theme .container-body-statsbox a i,
.events.new_select_theme .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.new_select_theme .container-body-statsbox span.header i,
.events.new_select_theme .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.new_select_theme .container-body-statsbox a i,
.events.new_select_theme .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.new_select_theme .container-body-statsbox a i,
.events.new_details .container-body-statsbox h5 i,
.events.new_details .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.new_details .container-body-statsbox a i,
.events.new_details .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.new_details .container-body-statsbox span.header i,
.events.new_details .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.new_details .container-body-statsbox a i,
.events.new_details .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.new_details .container-body-statsbox a i,
.events.newcalendar .container-body-statsbox h5 i,
.events.newcalendar .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.newcalendar .container-body-statsbox a i,
.events.newcalendar .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.newcalendar .container-body-statsbox span.header i,
.events.newcalendar .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.newcalendar .container-body-statsbox a i,
.events.newcalendar .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.newcalendar .container-body-statsbox a i,
.events.newcalendarquiz .container-body-statsbox h5 i,
.events.newcalendarquiz .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.newcalendarquiz .container-body-statsbox a i,
.events.newcalendarquiz .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.newcalendarquiz .container-body-statsbox span.header i,
.events.newcalendarquiz .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.newcalendarquiz .container-body-statsbox a i,
.events.newcalendarquiz .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.newcalendarquiz .container-body-statsbox a i,
.events.newcalendartheme .container-body-statsbox h5 i,
.events.newcalendartheme .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .events.newcalendartheme .container-body-statsbox a i,
.events.newcalendartheme .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .events.newcalendartheme .container-body-statsbox span.header i,
.events.newcalendartheme .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .events.newcalendartheme .container-body-statsbox a i,
.events.newcalendartheme .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .events.newcalendartheme .container-body-statsbox a i,
.tickets .container-body-statsbox h5 i,
.tickets .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .tickets .container-body-statsbox a i,
.tickets .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .tickets .container-body-statsbox span.header i,
.tickets .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .tickets .container-body-statsbox a i,
.tickets .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .tickets .container-body-statsbox a i,
.subevents_create .container-body-statsbox h5 i,
.subevents_create .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .subevents_create .container-body-statsbox a i,
.subevents_create .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .subevents_create .container-body-statsbox span.header i,
.subevents_create .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .subevents_create .container-body-statsbox a i,
.subevents_create .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .subevents_create .container-body-statsbox a i,
.coupons .container-body-statsbox h5 i,
.coupons .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .coupons .container-body-statsbox a i,
.coupons .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .coupons .container-body-statsbox span.header i,
.coupons .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .coupons .container-body-statsbox a i,
.coupons .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .coupons .container-body-statsbox a i,
.custom_domains .container-body-statsbox h5 i,
.custom_domains .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .custom_domains .container-body-statsbox a i,
.custom_domains .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .custom_domains .container-body-statsbox span.header i,
.custom_domains .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .custom_domains .container-body-statsbox a i,
.custom_domains .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .custom_domains .container-body-statsbox a i,
.survey_questions .container-body-statsbox h5 i,
.survey_questions .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .survey_questions .container-body-statsbox a i,
.survey_questions .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .survey_questions .container-body-statsbox span.header i,
.survey_questions .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .survey_questions .container-body-statsbox a i,
.survey_questions .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .survey_questions .container-body-statsbox a i,
.emails .container-body-statsbox h5 i,
.emails .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .emails .container-body-statsbox a i,
.emails .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .emails .container-body-statsbox span.header i,
.emails .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .emails .container-body-statsbox a i,
.emails .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .emails .container-body-statsbox a i,
.email_templates .container-body-statsbox h5 i,
.email_templates .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .email_templates .container-body-statsbox a i,
.email_templates .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .email_templates .container-body-statsbox span.header i,
.email_templates .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .email_templates .container-body-statsbox a i,
.email_templates .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .email_templates .container-body-statsbox a i,
.users .container-body-statsbox h5 i,
.users .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .users .container-body-statsbox a i,
.users .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .users .container-body-statsbox span.header i,
.users .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .users .container-body-statsbox a i,
.users .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .users .container-body-statsbox a i,
.payments .container-body-statsbox h5 i,
.payments .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .payments .container-body-statsbox a i,
.payments .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .payments .container-body-statsbox span.header i,
.payments .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .payments .container-body-statsbox a i,
.payments .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .payments .container-body-statsbox a i,
.purchases .container-body-statsbox h5 i,
.purchases .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .purchases .container-body-statsbox a i,
.purchases .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .purchases .container-body-statsbox span.header i,
.purchases .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .purchases .container-body-statsbox a i,
.purchases .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .purchases .container-body-statsbox a i,
.addons .container-body-statsbox h5 i,
.addons .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .addons .container-body-statsbox a i,
.addons .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .addons .container-body-statsbox span.header i,
.addons .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .addons .container-body-statsbox a i,
.addons .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .addons .container-body-statsbox a i,
.event_pages .container-body-statsbox h5 i,
.event_pages .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .event_pages .container-body-statsbox a i,
.event_pages .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .event_pages .container-body-statsbox span.header i,
.event_pages .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .event_pages .container-body-statsbox a i,
.event_pages .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .event_pages .container-body-statsbox a i,
.reports .container-body-statsbox h5 i,
.reports .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .reports .container-body-statsbox a i,
.reports .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .reports .container-body-statsbox span.header i,
.reports .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .reports .container-body-statsbox a i,
.reports .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .reports .container-body-statsbox a i,
.email_select_specific_recipients .container-body-statsbox h5 i,
.email_select_specific_recipients .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .email_select_specific_recipients .container-body-statsbox a i,
.email_select_specific_recipients .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .email_select_specific_recipients .container-body-statsbox span.header i,
.email_select_specific_recipients .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .email_select_specific_recipients .container-body-statsbox a i,
.email_select_specific_recipients .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .email_select_specific_recipients .container-body-statsbox a i,
.text_message .container-body-statsbox h5 i,
.text_message .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .text_message .container-body-statsbox a i,
.text_message .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .text_message .container-body-statsbox span.header i,
.text_message .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .text_message .container-body-statsbox a i,
.text_message .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .text_message .container-body-statsbox a i,
.text_message_templates .container-body-statsbox h5 i,
.text_message_templates .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .text_message_templates .container-body-statsbox a i,
.text_message_templates .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .text_message_templates .container-body-statsbox span.header i,
.text_message_templates .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .text_message_templates .container-body-statsbox a i,
.text_message_templates .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .text_message_templates .container-body-statsbox a i,
.text_messages .container-body-statsbox h5 i,
.text_messages .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .text_messages .container-body-statsbox a i,
.text_messages .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .text_messages .container-body-statsbox span.header i,
.text_messages .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .text_messages .container-body-statsbox a i,
.text_messages .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .text_messages .container-body-statsbox a i,
.namebadges .container-body-statsbox h5 i,
.namebadges .container-body-statsbox .event-dashboard-left li a i,
.event-dashboard-left li .namebadges .container-body-statsbox a i,
.namebadges .container-body-statsbox .event-dashboard-left li span.header i,
.event-dashboard-left li .namebadges .container-body-statsbox span.header i,
.namebadges .container-body-statsbox .nav-dashboard-event-actions li a i,
.nav-dashboard-event-actions li .namebadges .container-body-statsbox a i,
.namebadges .container-body-statsbox .pages-sub-nav li a i,
.pages-sub-nav li .namebadges .container-body-statsbox a i {
  font-size: 12px;
}

/* line 239, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body-statsbox h2,
.dashboard .container-body-statsbox h2,
.beta .container-body-statsbox h2,
.venues .container-body-statsbox h2,
.table_shapes .container-body-statsbox h2,
.blogs .container-body-statsbox h2,
.authors .container-body-statsbox h2,
.seating_charts .container-body-statsbox h2,
.flow .container-body-statsbox h2,
.affiliates.show .container-body-statsbox h2,
.galleries .container-body-statsbox h2,
.gallery_photos .container-body-statsbox h2,
.admin .container-body-statsbox h2,
.attendees .container-body-statsbox h2,
.attendee_tags .container-body-statsbox h2,
.checkin .container-body-statsbox h2,
.checkin_new .container-body-statsbox h2,
.search_event .container-body-statsbox h2,
.events.index .container-body-statsbox h2,
.events.new .container-body-statsbox h2,
.events.new_select_theme .container-body-statsbox h2,
.events.new_details .container-body-statsbox h2,
.events.newcalendar .container-body-statsbox h2,
.events.newcalendarquiz .container-body-statsbox h2,
.events.newcalendartheme .container-body-statsbox h2,
.tickets .container-body-statsbox h2,
.subevents_create .container-body-statsbox h2,
.coupons .container-body-statsbox h2,
.custom_domains .container-body-statsbox h2,
.survey_questions .container-body-statsbox h2,
.emails .container-body-statsbox h2,
.email_templates .container-body-statsbox h2,
.users .container-body-statsbox h2,
.payments .container-body-statsbox h2,
.purchases .container-body-statsbox h2,
.addons .container-body-statsbox h2,
.event_pages .container-body-statsbox h2,
.reports .container-body-statsbox h2,
.email_select_specific_recipients .container-body-statsbox h2,
.text_message .container-body-statsbox h2,
.text_message_templates .container-body-statsbox h2,
.text_messages .container-body-statsbox h2,
.namebadges .container-body-statsbox h2 {
  margin-bottom: 0;
}

/* line 242, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body-statsbox p,
.dashboard .container-body-statsbox p,
.beta .container-body-statsbox p,
.venues .container-body-statsbox p,
.table_shapes .container-body-statsbox p,
.blogs .container-body-statsbox p,
.authors .container-body-statsbox p,
.seating_charts .container-body-statsbox p,
.flow .container-body-statsbox p,
.affiliates.show .container-body-statsbox p,
.galleries .container-body-statsbox p,
.gallery_photos .container-body-statsbox p,
.admin .container-body-statsbox p,
.attendees .container-body-statsbox p,
.attendee_tags .container-body-statsbox p,
.checkin .container-body-statsbox p,
.checkin_new .container-body-statsbox p,
.search_event .container-body-statsbox p,
.events.index .container-body-statsbox p,
.events.new .container-body-statsbox p,
.events.new_select_theme .container-body-statsbox p,
.events.new_details .container-body-statsbox p,
.events.newcalendar .container-body-statsbox p,
.events.newcalendarquiz .container-body-statsbox p,
.events.newcalendartheme .container-body-statsbox p,
.tickets .container-body-statsbox p,
.subevents_create .container-body-statsbox p,
.coupons .container-body-statsbox p,
.custom_domains .container-body-statsbox p,
.survey_questions .container-body-statsbox p,
.emails .container-body-statsbox p,
.email_templates .container-body-statsbox p,
.users .container-body-statsbox p,
.payments .container-body-statsbox p,
.purchases .container-body-statsbox p,
.addons .container-body-statsbox p,
.event_pages .container-body-statsbox p,
.reports .container-body-statsbox p,
.email_select_specific_recipients .container-body-statsbox p,
.text_message .container-body-statsbox p,
.text_message_templates .container-body-statsbox p,
.text_messages .container-body-statsbox p,
.namebadges .container-body-statsbox p {
  color: #999;
  margin-bottom: 0;
  font-weight: 700;
}

/* line 248, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .container-body-statsbox .fa-spin,
.dashboard .container-body-statsbox .fa-spin,
.beta .container-body-statsbox .fa-spin,
.venues .container-body-statsbox .fa-spin,
.table_shapes .container-body-statsbox .fa-spin,
.blogs .container-body-statsbox .fa-spin,
.authors .container-body-statsbox .fa-spin,
.seating_charts .container-body-statsbox .fa-spin,
.flow .container-body-statsbox .fa-spin,
.affiliates.show .container-body-statsbox .fa-spin,
.galleries .container-body-statsbox .fa-spin,
.gallery_photos .container-body-statsbox .fa-spin,
.admin .container-body-statsbox .fa-spin,
.attendees .container-body-statsbox .fa-spin,
.attendee_tags .container-body-statsbox .fa-spin,
.checkin .container-body-statsbox .fa-spin,
.checkin_new .container-body-statsbox .fa-spin,
.search_event .container-body-statsbox .fa-spin,
.events.index .container-body-statsbox .fa-spin,
.events.new .container-body-statsbox .fa-spin,
.events.new_select_theme .container-body-statsbox .fa-spin,
.events.new_details .container-body-statsbox .fa-spin,
.events.newcalendar .container-body-statsbox .fa-spin,
.events.newcalendarquiz .container-body-statsbox .fa-spin,
.events.newcalendartheme .container-body-statsbox .fa-spin,
.tickets .container-body-statsbox .fa-spin,
.subevents_create .container-body-statsbox .fa-spin,
.coupons .container-body-statsbox .fa-spin,
.custom_domains .container-body-statsbox .fa-spin,
.survey_questions .container-body-statsbox .fa-spin,
.emails .container-body-statsbox .fa-spin,
.email_templates .container-body-statsbox .fa-spin,
.users .container-body-statsbox .fa-spin,
.payments .container-body-statsbox .fa-spin,
.purchases .container-body-statsbox .fa-spin,
.addons .container-body-statsbox .fa-spin,
.event_pages .container-body-statsbox .fa-spin,
.reports .container-body-statsbox .fa-spin,
.email_select_specific_recipients .container-body-statsbox .fa-spin,
.text_message .container-body-statsbox .fa-spin,
.text_message_templates .container-body-statsbox .fa-spin,
.text_messages .container-body-statsbox .fa-spin,
.namebadges .container-body-statsbox .fa-spin {
  font-size: 31px;
  line-height: 42px;
  height: 42px;
  margin-top: 20px;
}

/* line 256, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .well.well-alert,
.dashboard .well.well-alert,
.beta .well.well-alert,
.venues .well.well-alert,
.table_shapes .well.well-alert,
.blogs .well.well-alert,
.authors .well.well-alert,
.seating_charts .well.well-alert,
.flow .well.well-alert,
.affiliates.show .well.well-alert,
.galleries .well.well-alert,
.gallery_photos .well.well-alert,
.admin .well.well-alert,
.attendees .well.well-alert,
.attendee_tags .well.well-alert,
.checkin .well.well-alert,
.checkin_new .well.well-alert,
.search_event .well.well-alert,
.events.index .well.well-alert,
.events.new .well.well-alert,
.events.new_select_theme .well.well-alert,
.events.new_details .well.well-alert,
.events.newcalendar .well.well-alert,
.events.newcalendarquiz .well.well-alert,
.events.newcalendartheme .well.well-alert,
.tickets .well.well-alert,
.subevents_create .well.well-alert,
.coupons .well.well-alert,
.custom_domains .well.well-alert,
.survey_questions .well.well-alert,
.emails .well.well-alert,
.email_templates .well.well-alert,
.users .well.well-alert,
.payments .well.well-alert,
.purchases .well.well-alert,
.addons .well.well-alert,
.event_pages .well.well-alert,
.reports .well.well-alert,
.email_select_specific_recipients .well.well-alert,
.text_message .well.well-alert,
.text_message_templates .well.well-alert,
.text_messages .well.well-alert,
.namebadges .well.well-alert {
  margin-top: 5px;
  margin-bottom: 5px;
  background: rgba(248, 175, 77, 0.1);
  border: none;
}

/* line 264, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .well.well-positive,
.dashboard .well.well-positive,
.beta .well.well-positive,
.venues .well.well-positive,
.table_shapes .well.well-positive,
.blogs .well.well-positive,
.authors .well.well-positive,
.seating_charts .well.well-positive,
.flow .well.well-positive,
.affiliates.show .well.well-positive,
.galleries .well.well-positive,
.gallery_photos .well.well-positive,
.admin .well.well-positive,
.attendees .well.well-positive,
.attendee_tags .well.well-positive,
.checkin .well.well-positive,
.checkin_new .well.well-positive,
.search_event .well.well-positive,
.events.index .well.well-positive,
.events.new .well.well-positive,
.events.new_select_theme .well.well-positive,
.events.new_details .well.well-positive,
.events.newcalendar .well.well-positive,
.events.newcalendarquiz .well.well-positive,
.events.newcalendartheme .well.well-positive,
.tickets .well.well-positive,
.subevents_create .well.well-positive,
.coupons .well.well-positive,
.custom_domains .well.well-positive,
.survey_questions .well.well-positive,
.emails .well.well-positive,
.email_templates .well.well-positive,
.users .well.well-positive,
.payments .well.well-positive,
.purchases .well.well-positive,
.addons .well.well-positive,
.event_pages .well.well-positive,
.reports .well.well-positive,
.email_select_specific_recipients .well.well-positive,
.text_message .well.well-positive,
.text_message_templates .well.well-positive,
.text_messages .well.well-positive,
.namebadges .well.well-positive {
  margin-top: 5px;
  margin-bottom: 5px;
  background: rgba(248, 175, 77, 0.1);
  border: none;
  background: #21bf9a;
  color: #fff;
  padding: 14px;
}

/* line 275, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h1,
.dashboard h1,
.beta h1,
.venues h1,
.table_shapes h1,
.blogs h1,
.authors h1,
.seating_charts h1,
.flow h1,
.affiliates.show h1,
.galleries h1,
.gallery_photos h1,
.admin h1,
.attendees h1,
.attendee_tags h1,
.checkin h1,
.checkin_new h1,
.search_event h1,
.events.index h1,
.events.new h1,
.events.new_select_theme h1,
.events.new_details h1,
.events.newcalendar h1,
.events.newcalendarquiz h1,
.events.newcalendartheme h1,
.tickets h1,
.subevents_create h1,
.coupons h1,
.custom_domains h1,
.survey_questions h1,
.emails h1,
.email_templates h1,
.users h1,
.payments h1,
.purchases h1,
.addons h1,
.event_pages h1,
.reports h1,
.email_select_specific_recipients h1,
.text_message h1,
.text_message_templates h1,
.text_messages h1,
.namebadges h1 {
  font-size: 42px;
  margin-top: 0;
  font-style: normal;
  letter-spacing: 0;
  font-weight: 700;
  font-family: outfit;
}

/* line 283, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h1 sup,
.dashboard h1 sup,
.beta h1 sup,
.venues h1 sup,
.table_shapes h1 sup,
.blogs h1 sup,
.authors h1 sup,
.seating_charts h1 sup,
.flow h1 sup,
.affiliates.show h1 sup,
.galleries h1 sup,
.gallery_photos h1 sup,
.admin h1 sup,
.attendees h1 sup,
.attendee_tags h1 sup,
.checkin h1 sup,
.checkin_new h1 sup,
.search_event h1 sup,
.events.index h1 sup,
.events.new h1 sup,
.events.new_select_theme h1 sup,
.events.new_details h1 sup,
.events.newcalendar h1 sup,
.events.newcalendarquiz h1 sup,
.events.newcalendartheme h1 sup,
.tickets h1 sup,
.subevents_create h1 sup,
.coupons h1 sup,
.custom_domains h1 sup,
.survey_questions h1 sup,
.emails h1 sup,
.email_templates h1 sup,
.users h1 sup,
.payments h1 sup,
.purchases h1 sup,
.addons h1 sup,
.event_pages h1 sup,
.reports h1 sup,
.email_select_specific_recipients h1 sup,
.text_message h1 sup,
.text_message_templates h1 sup,
.text_messages h1 sup,
.namebadges h1 sup {
  text-transform: uppercase;
  line-height: 1;
}

/* line 287, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h1 sup.live,
.dashboard h1 sup.live,
.beta h1 sup.live,
.venues h1 sup.live,
.table_shapes h1 sup.live,
.blogs h1 sup.live,
.authors h1 sup.live,
.seating_charts h1 sup.live,
.flow h1 sup.live,
.affiliates.show h1 sup.live,
.galleries h1 sup.live,
.gallery_photos h1 sup.live,
.admin h1 sup.live,
.attendees h1 sup.live,
.attendee_tags h1 sup.live,
.checkin h1 sup.live,
.checkin_new h1 sup.live,
.search_event h1 sup.live,
.events.index h1 sup.live,
.events.new h1 sup.live,
.events.new_select_theme h1 sup.live,
.events.new_details h1 sup.live,
.events.newcalendar h1 sup.live,
.events.newcalendarquiz h1 sup.live,
.events.newcalendartheme h1 sup.live,
.tickets h1 sup.live,
.subevents_create h1 sup.live,
.coupons h1 sup.live,
.custom_domains h1 sup.live,
.survey_questions h1 sup.live,
.emails h1 sup.live,
.email_templates h1 sup.live,
.users h1 sup.live,
.payments h1 sup.live,
.purchases h1 sup.live,
.addons h1 sup.live,
.event_pages h1 sup.live,
.reports h1 sup.live,
.email_select_specific_recipients h1 sup.live,
.text_message h1 sup.live,
.text_message_templates h1 sup.live,
.text_messages h1 sup.live,
.namebadges h1 sup.live {
  background: #2ea595;
}

/* line 292, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h1 .h1tooltip,
.dashboard h1 .h1tooltip,
.beta h1 .h1tooltip,
.venues h1 .h1tooltip,
.table_shapes h1 .h1tooltip,
.blogs h1 .h1tooltip,
.authors h1 .h1tooltip,
.seating_charts h1 .h1tooltip,
.flow h1 .h1tooltip,
.affiliates.show h1 .h1tooltip,
.galleries h1 .h1tooltip,
.gallery_photos h1 .h1tooltip,
.admin h1 .h1tooltip,
.attendees h1 .h1tooltip,
.attendee_tags h1 .h1tooltip,
.checkin h1 .h1tooltip,
.checkin_new h1 .h1tooltip,
.search_event h1 .h1tooltip,
.events.index h1 .h1tooltip,
.events.new h1 .h1tooltip,
.events.new_select_theme h1 .h1tooltip,
.events.new_details h1 .h1tooltip,
.events.newcalendar h1 .h1tooltip,
.events.newcalendarquiz h1 .h1tooltip,
.events.newcalendartheme h1 .h1tooltip,
.tickets h1 .h1tooltip,
.subevents_create h1 .h1tooltip,
.coupons h1 .h1tooltip,
.custom_domains h1 .h1tooltip,
.survey_questions h1 .h1tooltip,
.emails h1 .h1tooltip,
.email_templates h1 .h1tooltip,
.users h1 .h1tooltip,
.payments h1 .h1tooltip,
.purchases h1 .h1tooltip,
.addons h1 .h1tooltip,
.event_pages h1 .h1tooltip,
.reports h1 .h1tooltip,
.email_select_specific_recipients h1 .h1tooltip,
.text_message h1 .h1tooltip,
.text_message_templates h1 .h1tooltip,
.text_messages h1 .h1tooltip,
.namebadges h1 .h1tooltip {
  font-size: 16px;
  position: relative;
  top: -10px;
  color: #7b7b7b;
}

/* line 300, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor p.lead,
.dashboard p.lead,
.beta p.lead,
.venues p.lead,
.table_shapes p.lead,
.blogs p.lead,
.authors p.lead,
.seating_charts p.lead,
.flow p.lead,
.affiliates.show p.lead,
.galleries p.lead,
.gallery_photos p.lead,
.admin p.lead,
.attendees p.lead,
.attendee_tags p.lead,
.checkin p.lead,
.checkin_new p.lead,
.search_event p.lead,
.events.index p.lead,
.events.new p.lead,
.events.new_select_theme p.lead,
.events.new_details p.lead,
.events.newcalendar p.lead,
.events.newcalendarquiz p.lead,
.events.newcalendartheme p.lead,
.tickets p.lead,
.subevents_create p.lead,
.coupons p.lead,
.custom_domains p.lead,
.survey_questions p.lead,
.emails p.lead,
.email_templates p.lead,
.users p.lead,
.payments p.lead,
.purchases p.lead,
.addons p.lead,
.event_pages p.lead,
.reports p.lead,
.email_select_specific_recipients p.lead,
.text_message p.lead,
.text_message_templates p.lead,
.text_messages p.lead,
.namebadges p.lead {
  color: rgba(0, 0, 0, 0.36);
}

/* line 304, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor h3,
.dashboard h3,
.beta h3,
.venues h3,
.table_shapes h3,
.blogs h3,
.authors h3,
.seating_charts h3,
.flow h3,
.affiliates.show h3,
.galleries h3,
.gallery_photos h3,
.admin h3,
.attendees h3,
.attendee_tags h3,
.checkin h3,
.checkin_new h3,
.search_event h3,
.events.index h3,
.events.new h3,
.events.new_select_theme h3,
.events.new_details h3,
.events.newcalendar h3,
.events.newcalendarquiz h3,
.events.newcalendartheme h3,
.tickets h3,
.subevents_create h3,
.coupons h3,
.custom_domains h3,
.survey_questions h3,
.emails h3,
.email_templates h3,
.users h3,
.payments h3,
.purchases h3,
.addons h3,
.event_pages h3,
.reports h3,
.email_select_specific_recipients h3,
.text_message h3,
.text_message_templates h3,
.text_messages h3,
.namebadges h3 {
  margin-top: 0;
}

/* line 312, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor .form-element,
.dashboard .form-element,
.beta .form-element,
.venues .form-element,
.table_shapes .form-element,
.blogs .form-element,
.authors .form-element,
.seating_charts .form-element,
.flow .form-element,
.affiliates.show .form-element,
.galleries .form-element,
.gallery_photos .form-element,
.admin .form-element,
.attendees .form-element,
.attendee_tags .form-element,
.checkin .form-element,
.checkin_new .form-element,
.search_event .form-element,
.events.index .form-element,
.events.new .form-element,
.events.new_select_theme .form-element,
.events.new_details .form-element,
.events.newcalendar .form-element,
.events.newcalendarquiz .form-element,
.events.newcalendartheme .form-element,
.tickets .form-element,
.subevents_create .form-element,
.coupons .form-element,
.custom_domains .form-element,
.survey_questions .form-element,
.emails .form-element,
.email_templates .form-element,
.users .form-element,
.payments .form-element,
.purchases .form-element,
.addons .form-element,
.event_pages .form-element,
.reports .form-element,
.email_select_specific_recipients .form-element,
.text_message .form-element,
.text_message_templates .form-element,
.text_messages .form-element,
.namebadges .form-element {
  position: relative;
}

/* line 315, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor label.error,
.dashboard label.error,
.beta label.error,
.venues label.error,
.table_shapes label.error,
.blogs label.error,
.authors label.error,
.seating_charts label.error,
.flow label.error,
.affiliates.show label.error,
.galleries label.error,
.gallery_photos label.error,
.admin label.error,
.attendees label.error,
.attendee_tags label.error,
.checkin label.error,
.checkin_new label.error,
.search_event label.error,
.events.index label.error,
.events.new label.error,
.events.new_select_theme label.error,
.events.new_details label.error,
.events.newcalendar label.error,
.events.newcalendarquiz label.error,
.events.newcalendartheme label.error,
.tickets label.error,
.subevents_create label.error,
.coupons label.error,
.custom_domains label.error,
.survey_questions label.error,
.emails label.error,
.email_templates label.error,
.users label.error,
.payments label.error,
.purchases label.error,
.addons label.error,
.event_pages label.error,
.reports label.error,
.email_select_specific_recipients label.error,
.text_message label.error,
.text_message_templates label.error,
.text_messages label.error,
.namebadges label.error {
  top: 8px;
  right: 0;
}

/* line 320, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor #description form,
.dashboard #description form,
.beta #description form,
.venues #description form,
.table_shapes #description form,
.blogs #description form,
.authors #description form,
.seating_charts #description form,
.flow #description form,
.affiliates.show #description form,
.galleries #description form,
.gallery_photos #description form,
.admin #description form,
.attendees #description form,
.attendee_tags #description form,
.checkin #description form,
.checkin_new #description form,
.search_event #description form,
.events.index #description form,
.events.new #description form,
.events.new_select_theme #description form,
.events.new_details #description form,
.events.newcalendar #description form,
.events.newcalendarquiz #description form,
.events.newcalendartheme #description form,
.tickets #description form,
.subevents_create #description form,
.coupons #description form,
.custom_domains #description form,
.survey_questions #description form,
.emails #description form,
.email_templates #description form,
.users #description form,
.payments #description form,
.purchases #description form,
.addons #description form,
.event_pages #description form,
.reports #description form,
.email_select_specific_recipients #description form,
.text_message #description form,
.text_message_templates #description form,
.text_messages #description form,
.namebadges #description form {
  max-width: 5000px;
}

/* line 323, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.two-factor #description form .fr-box.fr-basic .fr-element,
.dashboard #description form .fr-box.fr-basic .fr-element,
.beta #description form .fr-box.fr-basic .fr-element,
.venues #description form .fr-box.fr-basic .fr-element,
.table_shapes #description form .fr-box.fr-basic .fr-element,
.blogs #description form .fr-box.fr-basic .fr-element,
.authors #description form .fr-box.fr-basic .fr-element,
.seating_charts #description form .fr-box.fr-basic .fr-element,
.flow #description form .fr-box.fr-basic .fr-element,
.affiliates.show #description form .fr-box.fr-basic .fr-element,
.galleries #description form .fr-box.fr-basic .fr-element,
.gallery_photos #description form .fr-box.fr-basic .fr-element,
.admin #description form .fr-box.fr-basic .fr-element,
.attendees #description form .fr-box.fr-basic .fr-element,
.attendee_tags #description form .fr-box.fr-basic .fr-element,
.checkin #description form .fr-box.fr-basic .fr-element,
.checkin_new #description form .fr-box.fr-basic .fr-element,
.search_event #description form .fr-box.fr-basic .fr-element,
.events.index #description form .fr-box.fr-basic .fr-element,
.events.new #description form .fr-box.fr-basic .fr-element,
.events.new_select_theme #description form .fr-box.fr-basic .fr-element,
.events.new_details #description form .fr-box.fr-basic .fr-element,
.events.newcalendar #description form .fr-box.fr-basic .fr-element,
.events.newcalendarquiz #description form .fr-box.fr-basic .fr-element,
.events.newcalendartheme #description form .fr-box.fr-basic .fr-element,
.tickets #description form .fr-box.fr-basic .fr-element,
.subevents_create #description form .fr-box.fr-basic .fr-element,
.coupons #description form .fr-box.fr-basic .fr-element,
.custom_domains #description form .fr-box.fr-basic .fr-element,
.survey_questions #description form .fr-box.fr-basic .fr-element,
.emails #description form .fr-box.fr-basic .fr-element,
.email_templates #description form .fr-box.fr-basic .fr-element,
.users #description form .fr-box.fr-basic .fr-element,
.payments #description form .fr-box.fr-basic .fr-element,
.purchases #description form .fr-box.fr-basic .fr-element,
.addons #description form .fr-box.fr-basic .fr-element,
.event_pages #description form .fr-box.fr-basic .fr-element,
.reports #description form .fr-box.fr-basic .fr-element,
.email_select_specific_recipients #description form .fr-box.fr-basic .fr-element,
.text_message #description form .fr-box.fr-basic .fr-element,
.text_message_templates #description form .fr-box.fr-basic .fr-element,
.text_messages #description form .fr-box.fr-basic .fr-element,
.namebadges #description form .fr-box.fr-basic .fr-element {
  min-height: 320px;
}

/* line 330, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_pages label.error {
  color: rgba(213, 55, 37, 0.9);
  font-weight: 600;
  top: 3px;
  right: 0;
}

/* line 338, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard,
.flow,
.namebadges,
.namebadge_templates,
.dashboard.team,
.dashboard.index,
.dashboard.templates,
.dashboard.refer,
.dashboard.calendars,
.dashboard.apps,
.dashboard.profile,
.dashboard.feedback,
.dashboard.api,
.dashboard.seatingcharts,
.payments,
.tickets.edit,
.tickets.new,
.custom_domains,
.delete_account,
.users.admin_new_user,
.dashboard.referrals,
.events.new_select_theme,
.events.new_details {
  background: #f8f9fc;
}

/* line 367, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events.new .event-breadcrumbs,
.events.new_select_theme .event-breadcrumbs,
.events.new_details .event-breadcrumbs {
  display: none;
}

/* line 372, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.manage_checkin .dataTables_wrapper {
  margin-top: 10px;
}

/* line 377, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#searchFiltersToggle .search-filter-show {
  display: none;
}

/* line 381, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#searchFiltersToggle .search-filter-hide {
  display: inline-block;
}

/* line 387, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#searchFiltersToggle.searchFiltersOff .search-filter-show {
  display: inline-block;
}

/* line 391, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#searchFiltersToggle.searchFiltersOff .search-filter-hide {
  display: none;
}

/* line 396, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#select-actions {
  z-index: 100;
  background: #f8f9fc;
  position: absolute;
  padding: 10px;
  left: 48px;
  width: 0px;
  padding: 0px;
  top: 20px;
  overflow: hidden;
  font-weight: 500;
}

/* line 409, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#select-actions .link-danger,
#select-actions .link-danger:visited {
  margin-left: 40px;
  color: #bf3121;
  font-weight: 500;
}

/* line 416, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#select-actions .link-danger:hover {
  color: #942619;
}

/* line 420, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
table.display.dataTable > tbody > tr.selected > *,
table.display.dataTable > tbody > tr.odd.selected > *,
table.display.dataTable > tbody > tr.selected:hover > * {
  box-shadow: inset 0 0 0 9999px #ededed;
  color: black !important;
}

/* line 429, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable tbody td.select-checkbox,
.manage_checkin table.dataTable tbody td.select-checkbox {
  box-shadow: 4px 2px 2px #0000000a !important;
}

/* line 438, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable tbody td.select-checkbox,
.manage_checkin table.dataTable tbody td.select-checkbox {
  box-shadow: 4px 2px 2px #0000000a !important;
}

/* line 442, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable tbody td.select-checkbox:before,
.event_schedules.manage table.dataTable tbody td.select-checkbox:after,
.event_schedules.manage table.dataTable tbody th.select-checkbox:before,
.event_schedules.manage table.dataTable tbody th.select-checkbox:after,
.manage_checkin table.dataTable tbody td.select-checkbox:before,
.manage_checkin table.dataTable tbody td.select-checkbox:after,
.manage_checkin table.dataTable tbody th.select-checkbox:before,
.manage_checkin table.dataTable tbody th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 0.8em;
  left: 50%;
  width: 24px;
  height: 24px;
  box-sizing: border-box;
  border-color: #334999 !important;
  border-radius: 0;
  border-width: 1.5px;
  border-color: #cfcfcf !important;
  border-radius: 0;
  border-width: 1px;
}

/* line 462, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.display.dataTable > tbody > tr.selected > *,
.event_schedules.manage table.display.dataTable > tbody > tr.odd.selected > *,
.event_schedules.manage table.display.dataTable > tbody > tr.selected:hover > *,
.manage_checkin table.display.dataTable > tbody > tr.selected > *,
.manage_checkin table.display.dataTable > tbody > tr.odd.selected > *,
.manage_checkin table.display.dataTable > tbody > tr.selected:hover > * {
  box-shadow: none;
  color: black !important;
}

/* line 469, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable tr.selected td.select-checkbox:after,
.event_schedules.manage table.dataTable tr.selected th.select-checkbox:after,
.manage_checkin table.dataTable tr.selected td.select-checkbox:after,
.manage_checkin table.dataTable tr.selected th.select-checkbox:after {
  font-size: 12px;
  margin-top: -19px;
  margin-left: -6px;
  text-align: center;
  text-shadow: 1px 1px #b0bed9, -1px -1px #b0bed9, 1px -1px #b0bed9, -1px 1px #b0bed9;
  content: "\f00c";
  top: 32px;
  color: white;
}

/* line 482, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable tr.selected td.select-checkbox:before,
.event_schedules.manage table.dataTable tr.selected th.select-checkbox:before,
.manage_checkin table.dataTable tr.selected td.select-checkbox:before,
.manage_checkin table.dataTable tr.selected th.select-checkbox:before {
  border: 1px solid black;
  background: #334999;
  color: #fff;
  border-color: transparent !important;
}

/* line 491, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedules.manage table.dataTable td.select-checkbox:hover:before,
.event_schedules.manage table.dataTable tr.selected th.select-checkbox:hover:before,
.manage_checkin table.dataTable td.select-checkbox:hover:before,
.manage_checkin table.dataTable tr.selected th.select-checkbox:hover:before {
  border: 1px solid black;
  background: #263773;
  color: #fff;
  border-color: transparent !important;
  cursor: pointer;
}

/* line 511, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist .inset-right,
.event_schedules .inset-right,
.managed_lists .inset-right,
.email_select_specific_recipients .inset-right,
.reports .inset-right,
.tickets .inset-right,
.attendees .inset-right,
.orders .inset-right,
.manage_checkin .inset-right {
  position: absolute;
  top: 25px;
  right: 50px;
}

/* line 517, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist th.select-col,
.event_schedules th.select-col,
.managed_lists th.select-col,
.email_select_specific_recipients th.select-col,
.reports th.select-col,
.tickets th.select-col,
.attendees th.select-col,
.orders th.select-col,
.manage_checkin th.select-col {
  width: 12px !important;
}

/* line 522, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist td.select-checkbox:before,
.event_schedules td.select-checkbox:before,
.managed_lists td.select-checkbox:before,
.email_select_specific_recipients td.select-checkbox:before,
.reports td.select-checkbox:before,
.tickets td.select-checkbox:before,
.attendees td.select-checkbox:before,
.orders td.select-checkbox:before,
.manage_checkin td.select-checkbox:before {
  margin-top: 30px !important;
  border-color: #ccc !important;
}

/* line 527, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist td.select-checkbox:after,
.event_schedules td.select-checkbox:after,
.managed_lists td.select-checkbox:after,
.email_select_specific_recipients td.select-checkbox:after,
.reports td.select-checkbox:after,
.tickets td.select-checkbox:after,
.attendees td.select-checkbox:after,
.orders td.select-checkbox:after,
.manage_checkin td.select-checkbox:after {
  margin-top: 15px !important;
}

/* line 531, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist th.large,
.event_schedules th.large,
.managed_lists th.large,
.email_select_specific_recipients th.large,
.reports th.large,
.tickets th.large,
.attendees th.large,
.orders th.large,
.manage_checkin th.large {
  width: 300px !important;
}

/* line 534, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist th.sorting_disabled,
.event_schedules th.sorting_disabled,
.managed_lists th.sorting_disabled,
.email_select_specific_recipients th.sorting_disabled,
.reports th.sorting_disabled,
.tickets th.sorting_disabled,
.attendees th.sorting_disabled,
.orders th.sorting_disabled,
.manage_checkin th.sorting_disabled {
  cursor: default !important;
}

/* line 537, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist .media img,
.event_schedules .media img,
.managed_lists .media img,
.email_select_specific_recipients .media img,
.reports .media img,
.tickets .media img,
.attendees .media img,
.orders .media img,
.manage_checkin .media img {
  width: 68px !important;
}

/* line 540, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist .media-body,
.guestlist .media-left,
.guestlist .media-right,
.event_schedules .media-body,
.event_schedules .media-left,
.event_schedules .media-right,
.managed_lists .media-body,
.managed_lists .media-left,
.managed_lists .media-right,
.email_select_specific_recipients .media-body,
.email_select_specific_recipients .media-left,
.email_select_specific_recipients .media-right,
.reports .media-body,
.reports .media-left,
.reports .media-right,
.tickets .media-body,
.tickets .media-left,
.tickets .media-right,
.attendees .media-body,
.attendees .media-left,
.attendees .media-right,
.orders .media-body,
.orders .media-left,
.orders .media-right,
.manage_checkin .media-body,
.manage_checkin .media-left,
.manage_checkin .media-right {
  display: table-cell;
  vertical-align: middle;
}

/* line 547, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist .media-left,
.guestlist .media > .pull-left,
.event_schedules .media-left,
.event_schedules .media > .pull-left,
.managed_lists .media-left,
.managed_lists .media > .pull-left,
.email_select_specific_recipients .media-left,
.email_select_specific_recipients .media > .pull-left,
.reports .media-left,
.reports .media > .pull-left,
.tickets .media-left,
.tickets .media > .pull-left,
.attendees .media-left,
.attendees .media > .pull-left,
.orders .media-left,
.orders .media > .pull-left,
.manage_checkin .media-left,
.manage_checkin .media > .pull-left {
  padding-right: 10px;
}

/* line 552, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist div.dts div.dataTables_scrollBody,
.event_schedules div.dts div.dataTables_scrollBody,
.managed_lists div.dts div.dataTables_scrollBody,
.email_select_specific_recipients div.dts div.dataTables_scrollBody,
.reports div.dts div.dataTables_scrollBody,
.tickets div.dts div.dataTables_scrollBody,
.attendees div.dts div.dataTables_scrollBody,
.orders div.dts div.dataTables_scrollBody,
.manage_checkin div.dts div.dataTables_scrollBody {
  background: #fefefe;
}

/* line 556, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist div.dts div.dts_label,
.event_schedules div.dts div.dts_label,
.managed_lists div.dts div.dts_label,
.email_select_specific_recipients div.dts div.dts_label,
.reports div.dts div.dts_label,
.tickets div.dts div.dts_label,
.attendees div.dts div.dts_label,
.orders div.dts div.dts_label,
.manage_checkin div.dts div.dts_label {
  display: none !important;
}

/* line 560, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist table.dataTable.display tbody tr,
.event_schedules table.dataTable.display tbody tr,
.managed_lists table.dataTable.display tbody tr,
.email_select_specific_recipients table.dataTable.display tbody tr,
.reports table.dataTable.display tbody tr,
.tickets table.dataTable.display tbody tr,
.attendees table.dataTable.display tbody tr,
.orders table.dataTable.display tbody tr,
.manage_checkin table.dataTable.display tbody tr {
  height: 100px;
  min-height: 100px;
}

/* line 565, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.guestlist .dataTables_wrapper.no-footer .dataTables_scrollBody,
.event_schedules .dataTables_wrapper.no-footer .dataTables_scrollBody,
.managed_lists .dataTables_wrapper.no-footer .dataTables_scrollBody,
.email_select_specific_recipients .dataTables_wrapper.no-footer .dataTables_scrollBody,
.reports .dataTables_wrapper.no-footer .dataTables_scrollBody,
.tickets .dataTables_wrapper.no-footer .dataTables_scrollBody,
.attendees .dataTables_wrapper.no-footer .dataTables_scrollBody,
.orders .dataTables_wrapper.no-footer .dataTables_scrollBody,
.manage_checkin .dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #ccc;
}

/* line 571, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.manage_checkin th.select-col {
  width: 40px !important;
  box-shadow: 4px 2px 2px #0000000a !important;
}

/* line 578, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-tips .section {
  margin-top: 36px;
  margin-bottom: 0;
}

/* line 582, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-tips .section h3 {
  margin-bottom: 6px;
}

/* line 586, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-tips .section p {
  color: #999;
}

/* line 594, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.thumb {
  width: 100%;
  height: 140px;
  background-size: cover;
  background-position: 50% 50%;
  display: block;
}

/* line 603, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.progress .bar {
  height: 20px;
  background: #334999;
}

/* line 611, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard .screen {
  margin-top: 40px;
}

/* line 614, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard .screen .screen-buttons {
  position: absolute;
  width: 100%;
  top: 40%;
  text-align: center;
  opacity: 0;
}

/* line 626, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard .screen:hover .screen-buttons {
  opacity: 1;
}

/* line 633, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-action-bar ul li {
  display: inline-block;
  margin-right: 10px;
}

/* line 639, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-activity-meter {
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  float: left;
  margin-right: 10px;
  background: #2ea595;
  box-shadow: inset 0px -1px 4px rgba(0, 0, 0, 0.3);
}

/* line 649, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-activity-meter.event-activity-meter-false {
  background: #f8ca4d;
}

/* line 653, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-activity-meter.event-activity-meter-main {
  position: absolute;
  left: -10px;
  top: 9px;
}

/* line 660, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well {
  padding: 40px;
  box-shadow: none;
}

/* line 664, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .ec-logo {
  width: 220px;
}

/* line 668, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .logo-addon {
  text-transform: uppercase;
  letter-spacing: 4px;
  font-weight: 900;
  margin-bottom: 18px;
  font-size: 12px;
  position: relative;
  top: -7px;
  color: #334999;
  color: #ccc;
  line-height: 1;
}

/* line 681, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-powered {
  font-size: 15px;
  line-height: 50px;
  font-weight: 700;
}

/* line 687, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-offset {
  margin-left: 46px;
}

/* line 691, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-desc {
  font-size: 14px;
  line-height: 22px;
  color: #888;
  margin-top: 30px;
}

/* line 699, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-powered svg {
  width: 50px;
  position: relative;
  top: 5px;
}

/* line 706, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-cc {
  margin-top: 40px;
}

/* line 709, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well .stripe-well-cc img {
  max-width: 140px;
}

/* line 714, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.stripe-well p.help-block {
  font-size: 13px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.6);
}

/* line 722, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event {
  clear: both;
  margin: 44px 0;
  box-sizing: border-box;
}

/* line 727, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event.inactive {
  opacity: 0.3;
}

/* line 731, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event .image {
  width: 200px;
  height: 200px;
  float: left;
  margin-right: 30px;
  background-size: cover;
  background-position: 50% 50%;
  display: block;
}

/* line 741, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event .title {
  font-size: 30px;
  font-weight: 400;
}

/* line 746, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event .registrants {
  margin-top: 20px;
}

/* line 750, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event .actions {
  margin-top: 20px;
}

/* line 753, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event .actions a {
  font-size: 12px;
  margin-right: 10px;
  display: inline-block;
}

/* line 761, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.events-list .event:after {
  content: "";
  display: table;
  clear: both;
}

/* line 768, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tab-pane {
  display: none;
}

/* line 771, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tab-pane.active {
  display: block;
}

/* line 776, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.card-container {
  display: inline-block;
  margin-right: 20px;
  margin: 20px 20px 20px 0;
}

/* line 782, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.card {
  width: 200px;
  height: 140px;
  background: #fff;
  outline: 2px solid #fff;
  cursor: pointer;
}

/* line 789, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout2.card {
  border-top: 60px solid #efefef;
}

/* line 792, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout2.card span {
  display: block;
  width: 40%;
  height: 3px;
  margin: 5px 0;
  background: #777;
}

/* line 799, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout2.card span:first-child {
  width: 60%;
  margin-top: 10px;
}

/* line 806, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout1.card {
  background: #efefef;
  padding: 30px;
  text-align: center;
}

/* line 811, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout1.card span {
  display: block;
  width: 80%;
  height: 3px;
  margin: 5px auto;
  background: #777;
}

/* line 818, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#layout1.card span:first-child {
  width: 100%;
}

/* line 824, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.card:hover, .card.active {
  outline: 2px solid #334999;
}

/* line 830, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-action-bar {
  padding-top: 10px;
  padding-bottom: 20px;
  color: #999;
  font-size: 13px;
}

/* line 836, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-action-bar svg {
  width: 20px;
  float: left;
  height: auto;
  margin-right: 5px;
  margin-left: 20px;
}

/* line 846, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions h6 {
  font-weight: bold;
  margin-top: 40px;
  color: #ccc;
}

/* line 852, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li {
  margin-bottom: 12px;
}

/* line 855, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a {
  font-weight: 500;
  color: #000;
  transition: all 0.3s ease;
  text-decoration: none;
  display: block;
  font-size: 16px;
}

/* line 865, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a.selected {
  color: #334999;
}

/* line 869, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a:hover {
  color: #334999;
}

/* line 873, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a:active {
  text-decoration: none;
}

/* line 877, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a.collapsed i.fa-angle-down {
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 883, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions li a i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 893, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions .panel-body {
  padding: 5px 0 15px 10px;
}

/* line 896, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions .panel-body li a {
  font-size: 15px;
  color: #666;
  text-decoration: none;
}

/* line 901, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions .panel-body li a.selected {
  color: #334999;
}

/* line 905, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions .panel-body li a:hover {
  color: #334999;
}

/* line 909, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions .panel-body li a .fa-share {
  font-size: 10px;
  position: relative;
  top: -4px;
  opacity: 0.5;
}

/* line 918, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions sup {
  color: #2ea595;
}

/* line 922, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-event-actions h4 {
  margin-top: 30px;
}

/* dashboard profile */
/* line 937, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.avatar img {
  border-radius: 50%;
}

/* line 942, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
span.avatar {
  width: 36px;
  display: inline-block;
  height: 36px;
}

/* line 955, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-empty {
  padding: 50px 0 60px;
}

/* line 958, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-empty h1 {
  opacity: 0.14;
}

/* line 962, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-empty .btn {
  margin-top: 30px;
  min-width: 200px;
}

/* line 967, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-empty sup {
  background-color: #222 !important;
}

/* line 970, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-empty sup.sup {
  background: rebeccapurple !important;
}

/* line 976, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-cover-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 983, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-cover-container .ticket-cover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
}

/* line 992, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-cover-container .ticket-cover-copy {
  margin: 0 auto;
  width: 50%;
  text-align: center;
  background: #fff;
  padding: 20px;
  margin-top: 70px;
  border: 3px solid #e9ecef;
  max-width: 420px;
  position: relative;
}

/* line 1003, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-cover-container .ticket-cover-copy i {
  font-size: 30px;
  line-height: 30px;
  display: none;
}

/* line 1014, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade .nav,
.update_membership .nav,
.update_card .nav {
  display: none;
}

/* line 1018, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade #static_lock,
.update_membership #static_lock,
.update_card #static_lock {
  position: absolute;
  top: 12px;
  right: 12px;
  color: #ccc;
  font-size: 20px;
}

/* line 1027, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade .upgrade-benefits p,
.update_membership .upgrade-benefits p,
.update_card .upgrade-benefits p {
  margin-bottom: 0;
}

/* line 1030, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade .upgrade-benefits p i,
.update_membership .upgrade-benefits p i,
.update_card .upgrade-benefits p i {
  color: #334999;
}

/* line 1036, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade #creditcards,
.update_membership #creditcards,
.update_card #creditcards {
  max-width: 140px;
}

/* line 1040, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade .help-block .fa-lock,
.update_membership .help-block .fa-lock,
.update_card .help-block .fa-lock {
  font-size: 16px;
  float: left;
  margin: 0px 2px 0 0;
  color: #eaa434;
}

/* line 1049, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade h1 {
  font-size: 50px;
}

/* line 1054, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.charge-form-email-h {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  z-index: -1;
}

/* line 1066, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .nav,
.upgraderequired .nav {
  display: none;
}

/* line 1070, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan #static_lock,
.upgraderequired #static_lock {
  position: absolute;
  top: 12px;
  right: 12px;
  color: #ccc;
  font-size: 20px;
}

/* line 1078, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container,
.upgraderequired .pricing-annual-container {
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 20px;
  color: #888;
}

/* line 1084, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container a,
.upgraderequired .pricing-annual-container a {
  font-weight: 700;
  border-bottom: 2px solid transparent;
  display: inline-block;
  padding-bottom: 4px;
  text-decoration: none;
}

/* line 1091, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container a.active,
.upgraderequired .pricing-annual-container a.active {
  border-bottom: 2px solid #888;
  color: #888;
}

/* line 1098, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well,
.upgraderequired .well {
  position: relative;
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.04);
  background: #fff;
}

/* line 1102, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-error,
.upgraderequired .well.well-error {
  color: #fff;
  background-color: #a52e2edb;
  border-radius: 6px;
}

/* line 1107, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .banner,
.upgraderequired .well .banner {
  position: absolute;
  width: 100%;
  background: #334999;
  top: 0;
  left: 0;
  padding: 10px 0;
  font-size: 16px;
  color: #fff;
}

/* line 1118, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price-billed,
.upgraderequired .well .price-billed {
  position: absolute;
  width: 100%;
  left: 0;
  font-size: 11px;
  /* top: 2px; */
  line-height: 26px;
  font-weight: 600;
  opacity: 0.4;
}

/* line 1129, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .icon,
.upgraderequired .well .icon {
  font-size: 80px;
  display: none;
}

/* line 1134, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well h3,
.upgraderequired .well h3 {
  margin: 60px 0 12px;
  font-size: 30px;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}

/* line 1143, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price,
.upgraderequired .well .price {
  font-size: 28px;
  font-size: 50px;
  font-weight: 400;
  color: #334999;
  margin-bottom: 0;
}

/* line 1151, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price-unit,
.upgraderequired .well .price-unit {
  font-weight: 700;
  margin-bottom: 40px;
  text-transform: lowercase;
  margin-top: 7px;
}

/* line 1158, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well p.price-overview,
.upgraderequired .well p.price-overview {
  margin-bottom: 25px;
  font-size: 14px;
  line-height: 22px;
  color: #b7b7b7;
  min-height: 100px;
}

/* line 1166, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well ul.plan-limits,
.upgraderequired .well ul.plan-limits {
  min-height: 0;
  padding-bottom: 14px;
  margin-bottom: 29px;
  border-bottom: 1px solid #e0e0e0;
  margin-top: 56px;
}

/* line 1174, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well ul,
.upgraderequired .well ul {
  min-height: 380px;
}

/* line 1178, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li,
.upgraderequired .well li {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 18px;
}

/* line 1183, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li.unavailable,
.upgraderequired .well li.unavailable {
  text-decoration: line-through;
  opacity: 0.5;
}

/* line 1188, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li .fa-question-circle,
.upgraderequired .well li .fa-question-circle {
  color: #ccc;
}

/* line 1194, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.green .price,
.upgraderequired .well.green .price {
  color: #2ea595;
}

/* line 1198, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.green .banner,
.upgraderequired .well.green .banner {
  background: #2ea595;
}

/* line 1205, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets .row,
.upgraderequired .price-included-bullets .row {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 1210, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets h5, .plan .price-included-bullets .event-dashboard-left li a, .event-dashboard-left li .plan .price-included-bullets a, .plan .price-included-bullets .event-dashboard-left li span.header, .event-dashboard-left li .plan .price-included-bullets span.header, .plan .price-included-bullets .pages-sub-nav li a, .pages-sub-nav li .plan .price-included-bullets a, .plan .price-included-bullets .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .plan .price-included-bullets a,
.upgraderequired .price-included-bullets h5,
.upgraderequired .price-included-bullets .event-dashboard-left li a,
.event-dashboard-left li .upgraderequired .price-included-bullets a,
.upgraderequired .price-included-bullets .event-dashboard-left li span.header,
.event-dashboard-left li .upgraderequired .price-included-bullets span.header,
.upgraderequired .price-included-bullets .pages-sub-nav li a,
.pages-sub-nav li .upgraderequired .price-included-bullets a,
.upgraderequired .price-included-bullets .nav-dashboard-event-actions li a,
.nav-dashboard-event-actions li .upgraderequired .price-included-bullets a {
  margin-top: 0;
  font-size: 15px;
}

/* line 1215, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets i,
.upgraderequired .price-included-bullets i {
  font-size: 50px;
}

/* line 1223, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container,
.upgraderequired .pricing-annual-container {
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 20px;
  color: #888;
}

/* line 1229, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container a,
.upgraderequired .pricing-annual-container a {
  font-weight: 700;
  border-bottom: 2px solid transparent;
  display: inline-block;
  padding-bottom: 4px;
  text-decoration: none;
}

/* line 1236, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .pricing-annual-container a.active,
.upgraderequired .pricing-annual-container a.active {
  border-bottom: 2px solid #888;
  color: #888;
}

/* line 1243, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well,
.upgraderequired .well {
  position: relative;
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.04);
}

/* line 1249, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .banner,
.upgraderequired .well .banner {
  position: absolute;
  width: 100%;
  background: #334999;
  top: 0;
  left: 0;
  padding: 10px 0;
  font-size: 16px;
  color: #fff;
}

/* line 1260, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .icon,
.upgraderequired .well .icon {
  font-size: 80px;
  display: none;
}

/* line 1265, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well h3,
.upgraderequired .well h3 {
  margin: 20px 0 12px;
  font-size: 30px;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}

/* line 1274, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price,
.upgraderequired .well .price {
  font-size: 28px;
  font-size: 50px;
  font-weight: 400;
  color: #000;
  margin-bottom: 0;
  font-size: 80px;
}

/* line 1282, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price strike,
.upgraderequired .well .price strike {
  opacity: 0.2;
  color: black;
  font-size: 60px;
}

/* line 1289, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .price-unit,
.upgraderequired .well .price-unit {
  font-weight: 700;
  margin-bottom: 40px;
  text-transform: lowercase;
  margin-top: 7px;
  opacity: 0.5;
}

/* line 1297, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well p.price-overview,
.upgraderequired .well p.price-overview {
  margin-bottom: 25px;
  font-size: 14px;
  line-height: 22px;
  color: #b7b7b7;
  min-height: 100px;
}

/* line 1305, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well ul.plan-limits,
.upgraderequired .well ul.plan-limits {
  min-height: 0;
  padding-bottom: 14px;
  margin-bottom: 29px;
  border-bottom: 1px solid #e0e0e0;
  margin-top: 56px;
}

/* line 1317, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li,
.upgraderequired .well li {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 18px;
}

/* line 1322, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li.unavailable,
.upgraderequired .well li.unavailable {
  text-decoration: line-through;
  opacity: 0.5;
}

/* line 1327, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well li .fa-question-circle,
.upgraderequired .well li .fa-question-circle {
  color: #ccc;
}

/* line 1333, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.green .price,
.upgraderequired .well.green .price {
  color: #2ea595;
}

/* line 1337, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.green .banner,
.upgraderequired .well.green .banner {
  background: #2ea595;
}

/* line 1342, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well .well-banner-new,
.upgraderequired .well .well-banner-new {
  position: absolute;
  width: 100%;
  background: #334999;
  padding: 6px 0;
  color: #fff;
  top: -6px;
  left: 0;
}

/* line 1353, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .col-md-3,
.plan .col-md-4,
.upgraderequired .col-md-3,
.upgraderequired .col-md-4 {
  padding-left: 6px;
  padding-right: 6px;
}

/* line 1359, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2,
.upgraderequired .well.well-v2 {
  position: relative;
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.04);
  background: #fff;
  color: #000;
  transition: 0.3s all ease;
}

/* line 1360, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .badge,
.upgraderequired .well.well-v2 .badge {
  background-color: rebeccapurple;
}

/* line 1370, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2:hover,
.upgraderequired .well.well-v2:hover {
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.14);
}

/* line 1375, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .pricing-demo-link,
.upgraderequired .well.well-v2 .pricing-demo-link {
  line-height: 30px;
}

/* line 1379, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.plan_inactive,
.upgraderequired .well.well-v2.plan_inactive {
  opacity: 0.4;
}

/* line 1382, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.plan_inactive a,
.upgraderequired .well.well-v2.plan_inactive a {
  pointer-events: none;
}

/* line 1388, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.well-v2-blue .price,
.upgraderequired .well.well-v2.well-v2-blue .price {
  color: #334999;
}

/* line 1391, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.well-v2-blue .badge,
.upgraderequired .well.well-v2.well-v2-blue .badge {
  background-color: #334999;
}

/* line 1396, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.well-v2-green .price,
.upgraderequired .well.well-v2.well-v2-green .price {
  color: #2ea595;
}

/* line 1399, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.well-v2-green .badge,
.upgraderequired .well.well-v2.well-v2-green .badge {
  background-color: #2ea595;
}

/* line 1404, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .price-description,
.upgraderequired .well.well-v2 .price-description {
  margin-top: 30px;
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 30px;
  color: black;
  min-height: 72px;
}

/* line 1413, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .pricing-badge,
.upgraderequired .well.well-v2 .pricing-badge {
  position: absolute;
  top: -16px;
  right: 10px;
}

/* line 1419, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .banner,
.upgraderequired .well.well-v2 .banner {
  position: absolute;
  width: 100%;
  background: #334999;
  top: 0;
  left: 0;
  padding: 10px 0;
  font-size: 16px;
  color: #fff;
}

/* line 1430, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .icon,
.upgraderequired .well.well-v2 .icon {
  font-size: 80px;
  display: none;
}

/* line 1435, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 i.icon-feature,
.upgraderequired .well.well-v2 i.icon-feature {
  font-size: 46px;
  color: black;
}

/* line 1440, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 h3,
.upgraderequired .well.well-v2 h3 {
  margin: 20px 0 12px;
  font-size: 30px;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}

/* line 1449, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .price,
.upgraderequired .well.well-v2 .price {
  font-size: 28px;
  font-weight: 400;
  color: rebeccapurple;
  margin-bottom: 0;
  font-weight: 700;
  font-style: normal;
}

/* line 1456, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .price strike,
.upgraderequired .well.well-v2 .price strike {
  opacity: 1;
  font-size: 18px;
}

/* line 1462, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .price-unit,
.upgraderequired .well.well-v2 .price-unit {
  font-weight: 700;
  margin-bottom: 40px;
  text-transform: lowercase;
  margin-top: 7px;
  opacity: 0.5;
}

/* line 1470, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 p.price-overview,
.upgraderequired .well.well-v2 p.price-overview {
  margin-bottom: 25px;
  font-size: 14px;
  line-height: 22px;
  color: #b7b7b7;
  min-height: 100px;
}

/* line 1478, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 ul.plan-limits,
.upgraderequired .well.well-v2 ul.plan-limits {
  min-height: 0;
  padding-bottom: 14px;
  margin-bottom: 29px;
  border-bottom: 1px solid #e0e0e0;
  margin-top: 56px;
}

/* line 1486, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 ul,
.upgraderequired .well.well-v2 ul {
  margin-bottom: 60px;
  margin-top: 40px;
}

/* line 1492, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 li,
.upgraderequired .well.well-v2 li {
  font-size: 17px;
  line-height: 25px;
  margin-bottom: 18px;
}

/* line 1497, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 li.unavailable,
.upgraderequired .well.well-v2 li.unavailable {
  text-decoration: line-through;
  opacity: 0.5;
}

/* line 1502, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 li .fa-question-circle,
.upgraderequired .well.well-v2 li .fa-question-circle {
  color: rebeccapurple;
  font-size: 12px;
  cursor: pointer;
}

/* line 1509, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2 .well-banner-new,
.upgraderequired .well.well-v2 .well-banner-new {
  position: absolute;
  width: 100%;
  background: rebeccapurple;
  padding: 6px 0;
  color: #fff;
  top: -6px;
  left: 0;
}

/* line 1520, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.green .price,
.upgraderequired .well.well-v2.green .price {
  color: #2ea595;
}

/* line 1524, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .well.well-v2.green .banner,
.upgraderequired .well.well-v2.green .banner {
  background: #2ea595;
}

/* line 1531, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets .row,
.upgraderequired .price-included-bullets .row {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 1536, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets h5, .plan .price-included-bullets .event-dashboard-left li a, .event-dashboard-left li .plan .price-included-bullets a, .plan .price-included-bullets .event-dashboard-left li span.header, .event-dashboard-left li .plan .price-included-bullets span.header, .plan .price-included-bullets .pages-sub-nav li a, .pages-sub-nav li .plan .price-included-bullets a, .plan .price-included-bullets .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .plan .price-included-bullets a,
.upgraderequired .price-included-bullets h5,
.upgraderequired .price-included-bullets .event-dashboard-left li a,
.event-dashboard-left li .upgraderequired .price-included-bullets a,
.upgraderequired .price-included-bullets .event-dashboard-left li span.header,
.event-dashboard-left li .upgraderequired .price-included-bullets span.header,
.upgraderequired .price-included-bullets .pages-sub-nav li a,
.pages-sub-nav li .upgraderequired .price-included-bullets a,
.upgraderequired .price-included-bullets .nav-dashboard-event-actions li a,
.nav-dashboard-event-actions li .upgraderequired .price-included-bullets a {
  margin-top: 0;
  font-size: 15px;
}

/* line 1541, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .price-included-bullets i,
.upgraderequired .price-included-bullets i {
  font-size: 50px;
}

/* line 1547, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.editor-panel {
  position: relative;
}

/* line 1550, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.editor-panel .column-selector {
  position: absolute;
  padding: 7px 10px;
  color: #334999;
  cursor: pointer;
  top: 3px;
  right: -4px;
}

/* line 1559, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.editor-panel .column-selector:hover {
  color: black;
}

/* line 1565, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.editor-export-container {
  margin-top: 80px;
}

@media (max-width: 991px) {
  /* line 1572, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .nav-dashboard-event-actions a {
    padding: 10px;
    background: rgba(0, 0, 0, 0.07);
  }
}

/* line 1578, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.pagination > .active > span {
  background-color: #334999;
  border-color: #334999;
}

/* line 1582, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.pagination > li > a,
.pagination > li > span {
  color: #334999;
}

/* line 1587, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.pagination > li > a:hover {
  color: #262b31;
}

@media (max-width: 400px) {
  /* line 1593, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .checkin h2 {
    font-size: 28px;
    margin-bottom: 40px;
  }
  /* line 1597, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .checkin ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: 12px;
  }
  /* line 1601, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .checkin ::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 12px;
  }
  /* line 1605, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .checkin :-ms-input-placeholder {
    /* IE 10+ */
    font-size: 12px;
  }
  /* line 1609, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .checkin :-moz-placeholder {
    /* Firefox 18- */
    font-size: 12px;
  }
  /* line 1614, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .dashboard td {
    font-size: 12px !important;
  }
}

/* line 1619, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkbox.disabled {
  color: #aaa;
}

/* line 1621, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkbox.disabled p {
  color: #aaa;
}

/* line 1624, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkbox.disabled p.small-warning {
  font-size: 12px;
  color: #ff0000;
}

/* line 1630, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 0;
  height: 0;
}

/* line 1637, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-left-cover {
  width: 36px;
}

/* line 1643, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .global-dashboard-logo {
  width: 36px;
}

/* line 1647, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .dashboard-ec-logo {
  display: none !important;
  width: 0;
}

/* line 1652, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .dashboard-ec-logo-sm {
  visibility: visible;
  opacity: 1;
  transition: 0.2s ease opacity;
}

/* line 1658, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-left {
  left: -246px;
}

/* line 1662, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-right {
  overflow: hidden;
  position: relative;
  margin-left: 36px;
}

/* line 1669, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-right .well.well-top {
  padding-left: 114px;
}

/* line 1673, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .global-dashboard .global-dashboard-breadcrumbs {
  padding-left: 86px;
}

/* line 1677, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-left-cover .event-dashboard-left-opener {
  width: 36px;
  right: 0;
}

/* line 1686, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.menucollapsed .event-dashboard-left-cover .event-dashboard-left-opener i:before {
  content: "\f0c9";
}

/* line 1692, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left-cover {
  position: fixed;
  top: 0;
  left: 0;
  width: 190px;
  height: 100%;
  background-color: #f8f9fc;
  background-color: #1b242e;
  background-color: #26303d;
  background-color: #232e3a;
  background-color: #303b4a;
  transition: 0.2s all ease;
  z-index: 98;
  z-index: 9997;
}

/* line 1713, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left-cover .event-dashboard-left-opener {
  background: #303b4a;
  position: absolute;
  top: 50%;
  height: 40px;
  width: 12px;
  right: -12px;
  text-align: center;
  padding: 10px 5px 10px 2px;
  border: none;
  margin-top: -20px;
  border-left: none;
  transition: 0.2s all ease;
  cursor: pointer;
  color: #fff;
  display: block;
}

/* line 1730, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left-cover .event-dashboard-left-opener:hover {
  background: #334999;
  color: #fff;
}

/* line 1737, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left::-webkit-scrollbar {
  /*Chrome, Safari, Edge*/
  display: none;
}

/* line 1742, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left {
  width: 190px;
  float: left;
  padding: 0;
  position: relative;
  color: #fff;
  transition: 0.2s all ease;
  margin-left: 0;
  position: fixed;
  height: 100%;
  overflow: scroll;
  z-index: 99;
  left: 0;
  top: 0;
  z-index: 9998;
  /*FireFox*/
  scrollbar-width: none;
  /*IE10+*/
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* line 1762, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .clearfix {
  display: none;
  margin: 27px 27px 0 27px;
}

/* line 1766, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .clearfix select {
  opacity: 0.5;
}

/* line 1771, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left sup.beta {
  background: #ccc;
}

/* line 1775, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left h1 {
  font-size: 30px;
  letter-spacing: 0;
  font-weight: 900;
  opacity: 0.8;
}

/* line 1786, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .event-dashboard-left-title {
  padding: 30px 34px 0 34px;
  display: none;
}

/* line 1791, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .event-dashboard-meta {
  padding: 14px 34px 10px 34px;
  font-size: 13px;
  color: rgba(255, 255, 255, 0.5);
  display: none;
}

/* line 1799, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left ul {
  margin: 26px 0 10px 0;
}

/* line 1804, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left h4 {
  margin: 0 28px 10px 42px;
  color: #000;
  display: none;
}

/* line 1813, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li span.header {
  transition: all 0.1s ease;
  text-decoration: none;
  display: block;
  padding: 7px 12px 7px 23px;
  color: #fff;
  border-radius: 0;
  opacity: 0.4;
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* line 1829, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li span.header:hover {
  cursor: default;
}

/* line 1834, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a {
  font-weight: 600;
  color: #000;
  transition: all 0.1s ease;
  text-decoration: none;
  display: block;
  color: #000;
  padding: 7px 12px 7px 23px;
  color: #fff;
  opacity: 1;
  font-size: 14px;
  border-radius: 0;
  font-weight: 600;
}

/* line 1851, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.large {
  opacity: 0.4;
  font-size: 16px;
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* line 1860, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.subtle {
  font-size: 13px;
  opacity: 0.6;
}

/* line 1865, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.access-denied {
  opacity: 0.25;
}

/* line 1868, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.access-denied:hover {
  background: none;
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 1875, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a i.fa-fw {
  margin-right: 6px;
}

/* line 1880, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.selected {
  opacity: 1;
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}

/* line 1888, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a:hover {
  color: #fff;
  opacity: 1;
  background: #334999;
}

/* line 1894, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a:active {
  text-decoration: none;
  background: #2d4086;
}

/* line 1899, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a.collapsed i.fa-angle-down {
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 1905, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left li a i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 1915, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body {
  padding: 5px 0 15px 10px;
}

/* line 1918, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body li a {
  color: #fff;
  opacity: 0.84;
  font-size: 14px;
}

/* line 1923, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body li a.selected {
  color: #fff;
}

/* line 1927, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body li a.access-denied {
  opacity: 0.25;
}

/* line 1930, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body li a.access-denied:hover {
  background: none;
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 1941, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-left .panel-body li a .fa-share {
  font-size: 10px;
  position: relative;
  top: -4px;
  opacity: 0.5;
}

/* line 1951, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapse-container {
  position: relative;
}

/* line 1956, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .event-dashboard-left-cover {
  width: 60px;
}

/* line 1960, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .event-dashboard-left {
  width: 60px;
}

/* line 1963, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .event-dashboard-left li a {
  padding: 4px 18px;
}

/* line 1969, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .event-dashboard-collapsable {
  display: none;
}

/* line 1973, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .collapse-container .panel-collapse:first-of-type {
  position: absolute;
  left: 98%;
  background: #1f2834;
  width: 220px;
  z-index: 99;
  height: inherit !important;
  top: 0;
}

/* line 1982, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .collapse-container .panel-collapse.panel-collapse-open:first-of-type {
  display: block;
}

/* line 1987, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .panel-body {
  padding: 10px 0px 14px 0;
}

/* line 1990, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .panel-body li {
  margin: 0;
}

/* line 1993, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-collapsed .panel-body li a {
  padding: 10px 16px;
}

/* line 2000, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right {
  overflow: hidden;
  position: relative;
  margin-left: 190px;
  min-height: 600px;
  background: #f8f9fc;
  transition: 0.2s all ease;
}

/* line 2009, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content {
  padding: 90px 40px 100px 50px;
  position: relative;
}

/* line 2014, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content > .section-upgrade .section-upgrade-content {
  top: 130px;
}

/* line 2018, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content .new-breadcrumbs {
  display: none;
}

/* line 2026, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content .event-dashboard-right-content-block {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #232e3a82;
  z-index: 9;
}

/* line 2035, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content .event-dashboard-right-content-block .event-dashboard-right-content-block-container {
  margin: 0 auto;
  width: 440px;
  background-color: #fff;
  padding: 40px;
  margin-top: 180px;
}

/* line 2045, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-nav {
  margin-top: 50px;
  border-bottom: 1px solid #969696;
}

/* line 2049, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-nav a {
  position: relative;
  top: 1px;
  padding: 14px 24px;
  border-bottom: 2px solid transparent;
  display: inline-block;
  font-weight: 600;
  color: #000;
  transition: all 0.3s ease;
  text-decoration: none;
  font-size: 16px;
}

/* line 2062, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-nav a.active {
  border-bottom: 2px solid #334999;
  color: #334999;
}

/* line 2067, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-nav a:hover {
  color: #334999;
}

/* line 2073, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right h1 {
  font-size: 30px;
}

/* line 2077, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right section {
  position: relative;
}

/* line 2081, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well {
  box-shadow: none;
}

/* line 2085, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top {
  box-shadow: none;
  padding: 8px 20px;
  line-height: 36px;
  margin-bottom: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  background: none;
  border-bottom: 1px solid #efefef;
  transition: 0.2s all ease;
  background: #fff;
  box-shadow: 0px 2px 10px #00000006;
  position: fixed;
  width: 100%;
  left: 0;
  padding-left: 206px;
  z-index: 97;
  height: 53px;
  top: 46px;
  border-top: 1px solid #efefef;
}

/* line 2110, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .btn {
  padding: 6px 16px;
}

/* line 2114, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .form-control-subtle {
  background: #f8f9fc;
  width: 70%;
  border: 1px solid #efefef;
}

/* line 2120, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .intro-quick-nav-icon {
  float: left;
  line-height: 26px;
  margin-right: 5px;
  color: #ccc;
}

/* line 2126, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .intro-quick-nav-icon:hover {
  color: #334999;
}

/* line 2131, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .intro-status-bar {
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  float: left;
  margin-right: 36px;
  margin-left: 48px;
}

/* line 2139, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .intro-status-bar a {
  color: #000;
  text-decoration: none;
}

/* line 2143, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well.well-top .intro-status-bar a:hover {
  color: #334999;
}

/* line 2150, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .well-upgrade {
  background-color: #2ea5950a;
}

/* line 2155, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-navigation li {
  margin-bottom: 10px;
}

/* line 2158, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-navigation a {
  padding: 9px 0;
  display: inline-block;
  width: 100%;
  max-width: 194px;
  border: 1px solid transparent;
  text-decoration: none;
}

/* line 2166, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-navigation a h5, .event-dashboard-right .sub-navigation a .pages-sub-nav li a, .pages-sub-nav li .event-dashboard-right .sub-navigation a a, .event-dashboard-right .sub-navigation a .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .event-dashboard-right .sub-navigation a a, .event-dashboard-right .sub-navigation a .event-dashboard-left li span.header, .event-dashboard-left li .event-dashboard-right .sub-navigation a span.header, .event-dashboard-right .sub-navigation a .event-dashboard-left li a, .event-dashboard-left li .event-dashboard-right .sub-navigation a a {
  margin: 0 0 4px;
}

/* line 2170, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .sub-navigation a p {
  font-size: 13px;
  line-height: 1.1;
  opacity: 0.6;
  margin: 0;
}

/* line 2179, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro {
  margin-bottom: 40px;
}

/* line 2182, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .form-control-subtle {
  background: #f8f9fc;
  width: 70%;
}

/* line 2187, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .intro-quick-nav-icon {
  float: left;
  line-height: 26px;
  margin-right: 5px;
  color: #ccc;
}

/* line 2193, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .intro-quick-nav-icon:hover {
  color: #334999;
}

/* line 2198, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .intro-status-bar {
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  float: left;
  margin-right: 36px;
}

/* line 2205, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .intro-status-bar a {
  color: #000;
  text-decoration: none;
}

/* line 2209, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .intro-status-bar a:hover {
  color: #334999;
}

/* line 2215, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav {
  position: relative;
  top: -10px;
}

/* line 2219, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav a {
  color: #f8f9fc;
}

/* line 2222, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav a .fa-2x {
  font-size: 20px;
}

/* line 2225, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav a .fa-2x .fa-inverse {
  color: #111;
}

/* line 2230, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav a:hover {
  color: #334999;
}

/* line 2233, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .event-quick-nav a:hover .fa-inverse {
  color: #fff;
}

/* line 2240, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .status {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #f29b30;
  box-shadow: inset 1px 2px 3px rgba(255, 255, 255, 0.23);
}

/* line 2249, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .status.status-positive {
  background-color: #2ea595;
}

/* line 2253, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .status.status-neutral {
  background-color: #334999;
}

/* line 2257, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro .status.status-negative {
  background-color: #bf3121;
}

/* line 2262, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro h4 {
  margin-bottom: 10px;
  margin-top: 0;
  font-weight: bold;
}

/* line 2268, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro h5, .event-dashboard-right .intro .pages-sub-nav li a, .pages-sub-nav li .event-dashboard-right .intro a, .event-dashboard-right .intro .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .event-dashboard-right .intro a, .event-dashboard-right .intro .event-dashboard-left li span.header, .event-dashboard-left li .event-dashboard-right .intro span.header, .event-dashboard-right .intro .event-dashboard-left li a, .event-dashboard-left li .event-dashboard-right .intro a {
  font-size: 13px;
  color: #333;
  font-weight: 600;
  /* text-transform: uppercase; */
  letter-spacing: 0;
  -webkit-font-smoothing: auto;
  /* display: none; */
  padding-bottom: 0;
  margin-bottom: 14px;
  display: inline-block;
}

/* line 2287, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro p.intro-lead {
  opacity: 0.5;
}

/* line 2291, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .intro.intro-has-border {
  border-top: 1px solid #efefef;
  padding-top: 50px;
}

/* line 2297, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right h2 {
  font-size: 24px;
}

/* line 2301, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right h3 {
  margin-bottom: 6px;
}

/* line 2304, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right h3 sup {
  background: #a91d61;
  color: #fff;
  padding: 2px 6px;
  border-radius: 10px;
  font-size: 12px;
}

/* line 2313, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right section {
  padding: 20px 0 20px 0;
  border-top: 1px solid #efefef;
  margin-bottom: 0;
}

/* line 2318, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right section:first-child {
  border: none;
  padding-top: 0;
}

/* line 2323, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right section .form-header {
  margin-bottom: 20px;
  position: relative;
}

/* line 2335, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
h5.event-breadcrumbs, .pages-sub-nav li a.event-breadcrumbs, .nav-dashboard-event-actions li a.event-breadcrumbs, .event-dashboard-left li span.event-breadcrumbs.header, .event-dashboard-left li a.event-breadcrumbs {
  font-size: 13px;
  color: #333;
  font-weight: 600;
  /* text-transform: uppercase; */
  letter-spacing: 0;
  -webkit-font-smoothing: auto;
  /* display: none; */
  padding-bottom: 0;
  margin-bottom: 14px;
  display: inline-block;
}

/* line 2348, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
h5.event-breadcrumbs a, .pages-sub-nav li a.event-breadcrumbs a, .nav-dashboard-event-actions li a.event-breadcrumbs a, .event-dashboard-left li span.event-breadcrumbs.header a, .event-dashboard-left li a.event-breadcrumbs a {
  font-weight: 600;
}

/* line 2353, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide {
  position: relative;
}

/* line 2357, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-line {
  position: absolute;
  height: 100%;
  left: 17px;
  width: 2px;
  background: #1f2834;
  display: none;
}

/* line 2367, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status h5, .setup-guide-status .pages-sub-nav li a, .pages-sub-nav li .setup-guide-status a, .setup-guide-status .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .setup-guide-status a, .setup-guide-status .event-dashboard-left li span.header, .event-dashboard-left li .setup-guide-status span.header, .setup-guide-status .event-dashboard-left li a, .event-dashboard-left li .setup-guide-status a {
  margin: 0;
}

/* line 2372, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status-meter-container {
  margin-bottom: 60px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 45px;
}

/* line 2377, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status-meter-container span {
  font-weight: bold;
}

/* line 2382, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status-meter-container .setup-guide-status-meter-text {
  float: left;
}

/* line 2386, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status-meter-container .setup-guide-status-meter {
  width: 300px;
  height: 10px;
  background-color: #ccc;
  position: relative;
  float: left;
  margin: 5px 0 0 20px;
  box-shadow: inset 2px 2px 6px #00000036;
}

/* line 2395, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-status-meter-container .setup-guide-status-meter .setup-guide-status-meter-progress {
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  background-color: #334999;
  transition: width 0.2s;
}

/* line 2406, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item {
  padding-left: 80px;
  position: relative;
  margin: 24px 0 30px 0;
  padding: 20px;
  background: #fff;
  border: 1px solid #e2e2e2;
  box-shadow: 1px 1px 4px #00000008;
}

/* line 2416, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item:last-child:after {
  content: "";
  position: absolute;
  left: 8px;
  height: 100%;
  width: 20px;
  background: #fff;
  top: 0;
}

/* line 2427, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item h5, .setup-guide-item .pages-sub-nav li a, .pages-sub-nav li .setup-guide-item a, .setup-guide-item .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .setup-guide-item a, .setup-guide-item .event-dashboard-left li span.header, .event-dashboard-left li .setup-guide-item span.header, .setup-guide-item .event-dashboard-left li a, .event-dashboard-left li .setup-guide-item a {
  margin-top: 4px;
}

/* line 2432, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item.selected h5, .setup-guide-item.selected .pages-sub-nav li a, .pages-sub-nav li .setup-guide-item.selected a, .setup-guide-item.selected .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .setup-guide-item.selected a, .setup-guide-item.selected .event-dashboard-left li span.header, .event-dashboard-left li .setup-guide-item.selected span.header, .setup-guide-item.selected .event-dashboard-left li a, .event-dashboard-left li .setup-guide-item.selected a {
  text-decoration: line-through;
}

/* line 2436, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item.selected p {
  opacity: 0.8;
}

/* line 2440, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item.selected .btn {
  opacity: 0.5;
  pointer-events: none;
}

/* line 2446, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item .setup-guide-item-counter {
  position: absolute;
  left: -15px;
  top: -10px;
  border-radius: 50%;
  width: 34px;
  height: 34px;
  background-color: #f8f9fc;
  text-align: center;
  border: 1px solid #ccc;
  line-height: 34px;
  z-index: 3333;
  z-index: 1;
  display: none;
}

/* line 2464, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content label {
  margin: 0;
}

/* line 2468, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content .setup-guide-item-inner-content {
  padding-left: 20px;
}

/* line 2471, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content .setup-guide-item-inner-content p {
  color: #999;
  margin-bottom: 0;
  font-size: 15px;
}

/* line 2478, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content .setup-guide-item-inner-content .screen {
  height: 400px;
  position: relative;
}

/* line 2482, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content .setup-guide-item-inner-content .screen a {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/* line 2492, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.setup-guide-item-content .setup-guide-item-inner-content iframe {
  height: 745px;
  width: 200%;
  transform: scale(0.5);
  transform-origin: top left;
}

/* line 2501, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview {
  margin-bottom: 100px;
}

/* line 2505, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview .screen {
  height: 400px;
  position: relative;
}

/* line 2509, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview .screen a {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/* line 2519, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview iframe {
  height: 745px;
  width: 200%;
  transform: scale(0.5);
  transform-origin: top left;
}

/* line 2527, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-functions {
  position: relative;
  top: -10px;
}

/* line 2531, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-functions a {
  display: inline-block;
  margin-left: 10px;
  display: inline-block;
  margin-left: 22px;
  /* text-transform: uppercase; */
  font-size: 16px;
  color: black;
}

/* line 2541, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-functions a.btn {
  color: #fff;
}

/* line 2545, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-functions a.website-preview-functions-sep {
  border-left: 1px solid;
  padding-left: 22px;
}

/* line 2552, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt {
  margin-bottom: 100px;
}

/* line 2556, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen-nav {
  width: 100%;
  padding: 16px 0 23px 14px;
  background-color: #efefef;
}

/* line 2561, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen-nav .button {
  width: 10px;
  height: 10px;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  float: left;
  margin-right: 4px;
  background: rgba(0, 0, 0, 0.1);
}

/* line 2574, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen {
  height: 500px;
  position: relative;
  background-color: #efefef;
  padding: 0;
  margin-top: 0;
}

/* line 2583, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen .screen-cover {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 2593, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen .screen-cover .screen-cover-content {
  margin-top: 160px;
}

/* line 2599, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt .screen:hover .screen-cover {
  opacity: 1;
}

/* line 2606, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-preview-alt iframe {
  height: 745px;
}

/* line 2614, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboard-meta {
  font-size: 14px;
  padding: 100px 40px 40px 40px;
  color: rgba(255, 255, 255, 0.6);
}

/* line 2620, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboar-status {
  text-transform: uppercase;
  font-weight: 900;
  font-size: 12px;
  color: #999;
  letter-spacing: 1px;
  position: relative;
  line-height: 1;
  display: inline-block;
  background-color: #ffffff29;
  color: #fff;
  padding: 3px 4px;
  border-radius: 4px;
  margin-bottom: 9px;
  font-size: 10px;
  letter-spacing: 2px;
}

/* line 2637, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-dashboar-status.live {
  background: #2ea595;
}

/* line 2645, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#regtype .radio .help-block {
  margin-bottom: 0;
}

/* line 2655, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
sup.beta {
  background: #a91d61;
  color: #fff;
  border-radius: 5px;
  letter-spacing: 1px;
  padding: 3px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
}

/* line 2666, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
sup.pro {
  color: #fff;
  border-radius: 5px;
  letter-spacing: 1px;
  padding: 3px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
  background: #2ea595;
  text-decoration: none;
}

/* line 2678, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
sup.pro a {
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}

/* line 2684, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-nav {
  border-bottom: 1px solid #e7e7e7;
}

/* line 2687, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-nav > #navbar > ul > li > a {
  padding: 18px 15px;
}

/* line 2691, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-nav .border-left {
  border-left: 1px solid #e7e7e7 !important;
}

/* line 2696, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-container {
  padding: 0 40px 50px 40px;
}

/* line 2699, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-container .screen {
  transition: 0.4s width ease;
}

/* line 2705, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.website-editor-container .screen iframe {
  height: 1000px;
}

/* line 2712, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.editor-expanded #ec-nav {
  display: none;
}

/* line 2717, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-logo {
  position: fixed;
  width: 190px;
  height: 46px;
  left: 0;
  top: 0;
  background: #273771;
  z-index: 99995;
  transition: 0.2s ease all;
}

/* line 2727, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-logo svg {
  width: 150px;
  height: 44px;
  color: #fff;
  fill: #fff;
}

/* line 2734, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-logo svg .a {
  fill: #fff;
}

/* line 2740, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-ec-logo {
  display: block;
  padding-top: 1px;
  padding-left: 19px;
}

/* line 2746, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-ec-logo-sm {
  padding-top: 13px;
  padding-left: 2px;
  padding-right: 10px;
  padding-bottom: 14px;
  visibility: hidden;
  display: block;
  opacity: 0;
  transition: none;
}

/* line 2756, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dashboard-ec-logo-sm svg {
  width: 32px;
  height: 19px;
  color: #fff;
  fill: #fff;
}

/* line 2764, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard {
  position: fixed;
  top: 0;
  left: 0;
  height: 46px;
  width: 100%;
  background: #334999;
  text-align: center;
  z-index: 9;
  z-index: 100;
  border-bottom: none;
  z-index: 9999;
  /* check this */
}

/* line 2779, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .dropdown-profile {
  padding: 12px;
  display: block;
  margin-left: 10px;
}

/* line 2785, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .event-breadcrumbs {
  color: #ffffff45;
}

/* line 2790, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-supportlinks .open > a {
  text-decoration: none;
}

/* line 2794, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-supportlinks a.dropdown-toggle {
  padding: 12px 15px;
  display: inline-block;
  color: #fff;
  opacity: 0.8;
  transition: 0.2s all ease;
  border-left: 1px solid #ffffff17;
}

/* line 2802, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-supportlinks a.dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  opacity: 1;
}

/* line 2811, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard #global-dashboard-upgradelink {
  padding: 13px;
}

/* line 2815, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .dashboard-ec-logo {
  background-color: #00000036;
  background-color: #334999;
  display: block;
  width: 250px;
  height: 60px;
  float: left;
  text-align: left;
}

/* line 2836, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-breadcrumbs {
  float: left;
  padding: 6px;
  padding-left: 50px;
  padding-left: 240px;
  transition: 0.2s ease padding-left;
  color: #333;
}

/* line 2844, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-breadcrumbs a {
  display: inline-block;
  padding: 0 10px;
  color: #f8f9fc;
  font-size: 13px;
  font-weight: 500;
}

/* line 2851, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-breadcrumbs a:hover {
  opacity: 1;
  text-decoration: none;
}

/* line 2856, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-breadcrumbs a:first-child {
  padding-left: 0;
}

/* line 2862, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard svg {
  width: 161px;
  height: 44px;
  color: #fff;
  fill: #fff;
}

/* line 2869, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard svg .a {
  fill: #fff;
}

/* line 2874, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links {
  position: relative;
}

/* line 2878, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a {
  display: block;
  color: #fff;
  font-size: 18px;
  padding: 20px 0;
  transition: 0.4s all ease;
  position: relative;
}

/* line 2887, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip {
  position: absolute;
  background-color: #fff;
  color: #000;
  top: 0;
  padding: 6px 16px 12px 20px;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.16);
  width: 190px;
  text-align: left;
  visibility: hidden;
  left: 120%;
  transition: 0.3s ease left;
  opacity: 0;
}

/* line 2905, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip:hover {
  visibility: hidden;
  opacity: 0;
}

/* line 2910, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip.global-dashboard-tooltip-lg {
  top: -6px;
}

/* line 2914, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip p {
  margin: 0;
  font-size: 14px;
  opacity: 0.5;
  line-height: 20px;
}

/* line 2923, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip h5, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .pages-sub-nav li a, .pages-sub-nav li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .event-dashboard-left li span.header, .event-dashboard-left li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip span.header, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .event-dashboard-left li a, .event-dashboard-left li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a {
  margin-bottom: 6px;
  font-size: 15px;
}

/* line 2927, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip h5 sup, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .pages-sub-nav li a sup, .pages-sub-nav li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a sup, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .nav-dashboard-event-actions li a sup, .nav-dashboard-event-actions li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a sup, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .event-dashboard-left li span.header sup, .event-dashboard-left li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip span.header sup, .global-dashboard .global-dashboard-links a .global-dashboard-tooltip .event-dashboard-left li a sup, .event-dashboard-left li .global-dashboard .global-dashboard-links a .global-dashboard-tooltip a sup {
  background: rebeccapurple;
  color: #fff;
  padding: 1px 4px;
  border-radius: 4px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 800;
  font-size: 10px;
}

/* line 2939, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a .global-dashboard-tooltip:after {
  right: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 10px;
  margin-top: -10px;
}

/* line 2959, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a:hover {
  color: #334999;
  background: #0000001a;
}

/* line 2963, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a:hover .global-dashboard-tooltip {
  visibility: visible;
  left: 109%;
  opacity: 1;
}

/* line 2970, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a:active {
  box-shadow: inset 2px 2px 10px #000;
}

/* line 2980, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a.active, .global-dashboard .global-dashboard-links a.in {
  color: #334999;
  opacity: 1;
  background: rgba(255, 255, 255, 0.03);
}

/* line 2987, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links a.active:hover, .global-dashboard .global-dashboard-links a.in:hover {
  background: #0000001a;
  color: #fff;
  color: #334999;
}

/* line 2995, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links.global-dashboard-links-bottom {
  position: absolute;
  bottom: 60px;
  width: 100%;
}

/* line 3000, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-links.global-dashboard-links-bottom a {
  font-size: 16px;
  background: transparent;
  padding: 16px 0;
}

/* line 3008, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile {
  position: absolute;
  right: 14px;
  top: 14px;
  cursor: pointer;
  width: 36px;
  display: inline-block;
  height: 36px;
}

/* line 3018, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile img {
  width: 100%;
  border-radius: 50%;
}

/* line 3023, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav {
  visibility: hidden;
  opacity: 1;
  position: absolute;
  width: 240px;
  bottom: 0px;
  left: 106%;
  text-align: left;
  padding-left: 10px;
  box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.16);
  transition: none;
}

/* line 3036, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav hr {
  margin: 5px 0;
}

/* line 3040, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav .global-dashboard-profile-nav-content {
  background-color: #fff;
  padding: 10px 0 4px 0;
  position: relative;
}

/* line 3045, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav .global-dashboard-profile-nav-content:after {
  right: 100%;
  bottom: 10px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-right-color: #fff;
  border-width: 10px;
  margin-top: -10px;
}

/* line 3061, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav a {
  display: block;
  color: #000;
  padding: 10px 14px;
  text-decoration: none;
}

/* line 3067, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav a:hover {
  color: #334999;
}

/* line 3072, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile .global-dashboard-profile-nav a.global-dashboard-profile-nav-content-header img {
  width: 38px;
  float: left;
  margin-right: 10px;
}

/* line 3082, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard .global-dashboard-profile:hover .global-dashboard-profile-nav {
  left: 96%;
  opacity: 1;
  visibility: visible;
  transition: 0.2s all ease;
}

/* line 3091, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard.global-dashboard-wide {
  width: 200px;
  text-align: left;
}

/* line 3100, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.mobile-event-nav ul li a {
  font-size: 20px;
  padding: 14px 0;
  display: inline-block;
  border-bottom: 1px solid #efefef;
}

/* line 3112, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.payments .container.container-dashboard.top {
  margin-top: 60px;
}

/* line 3133, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.payments .global-dashboard .global-dashboard-breadcrumbs,
.payments .global-dashboard #global-dashboard-supportlinks,
.payments .global-dashboard #global-dashboard-upgradelink {
  display: none;
}

/* line 3145, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.payments.buy .global-dashboard,
.payments.buy .global-dashboard-logo,
.payments.upgrade .global-dashboard,
.payments.upgrade .global-dashboard-logo,
.payments.plan .global-dashboard,
.payments.plan .global-dashboard-logo,
.payments.upgraderequired .global-dashboard,
.payments.upgraderequired .global-dashboard-logo {
  position: absolute;
}

/* line 3150, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.payments.buy .container.container-dashboard.top,
.payments.upgrade .container.container-dashboard.top,
.payments.plan .container.container-dashboard.top,
.payments.upgraderequired .container.container-dashboard.top {
  margin-top: 80px;
}

/* line 3153, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.payments.buy .global-dashboard-secondarylinks,
.payments.upgrade .global-dashboard-secondarylinks,
.payments.plan .global-dashboard-secondarylinks,
.payments.upgraderequired .global-dashboard-secondarylinks {
  display: none;
}

/* line 3158, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-mobile {
  background: #1f2834;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99999;
  height: 60px;
}

/* line 3167, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-mobile a {
  display: block;
  padding: 20px;
  color: #fff;
}

/* line 3174, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-mobile-event {
  position: fixed;
  top: 0;
  right: 0;
  background: #334999;
  z-index: 999999;
  height: 60px;
}

/* line 3182, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-dashboard-mobile-event a {
  display: block;
  color: #fff;
  padding: 18px 26px;
}

/* line 3190, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.navbar-mobile a {
  display: block;
  padding: 18px 10px 18px 18px;
  color: black;
  font-weight: 600;
}

@media (max-width: 767px) {
  /* line 3200, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .container-full {
    padding: 0 20px !important;
  }
  /* line 3204, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .dashboard h1,
.payments h1 {
    font-size: 34px;
  }
  /* line 3209, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  p.lead {
    font-size: 20px !important;
  }
  /* line 3213, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-right .well.well-top {
    top: 60px;
    padding-left: 20px;
  }
  /* line 3218, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-left {
    left: -250px;
    margin-left: 0;
    background: #232d3a;
    z-index: 999;
    transition: 0.3s left ease;
    z-index: 99999999;
  }
  /* line 3231, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-left.active {
    left: 0;
    box-shadow: 1px 1px 20px #0000004a;
  }
  /* line 3237, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-right {
    margin-left: 0;
  }
  /* line 3241, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-left-cover {
    width: 100%;
    height: 100%;
    background: #000000ba;
    left: 0;
    display: none;
  }
  /* line 3249, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .event-dashboard-right .event-dashboard-right-content {
    padding: 30px;
    padding-top: 100px;
  }
  /* line 3254, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .dashboard .container-dashboard.top,
.payments .container-dashboard.top {
    margin-top: 100px;
  }
  /* line 3260, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-left-cover {
    display: block;
    width: 100%;
  }
  /* line 3264, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-left-cover .event-dashboard-left-opener {
    display: none;
  }
  /* line 3269, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-left {
    left: 0;
  }
  /* line 3273, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-right {
    overflow: hidden;
    position: relative;
    margin-left: 36px;
  }
  /* line 3280, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-right .well.well-top {
    padding-left: 68px;
  }
  /* line 3284, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .menucollapsed .event-dashboard-right-content {
    padding-left: 30px;
  }
  /* line 3290, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .editing.event-show .event-dashboard,
.editing.event-show .global-dashboard-mobile {
    display: none !important;
  }
  /* line 3295, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .editing.event-show .website {
    margin: 100px 60px 60px 60px;
  }
  /* line 3300, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .global-dashboard {
    width: 100%;
    top: initial;
    bottom: 0;
    height: 70px;
  }
  /* line 3306, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .global-dashboard svg {
    display: none;
  }
  /* line 3310, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .global-dashboard .global-dashboard-links {
    clear: both;
  }
  /* line 3313, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .global-dashboard .global-dashboard-links a {
    width: 25%;
    float: left;
  }
  /* line 3320, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .container-dashboard {
    padding-left: 15px !important;
  }
}

/* line 3329, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.report-data-block {
  background-color: #f8f9fc;
  border: 1px solid #efefef;
  padding: 30px 10px;
  margin-bottom: 20px;
}

/* line 3335, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.report-data-block h1 {
  font-size: 60px;
}

/* line 3340, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#allAttendeeTable {
  height: 400px;
  overflow: scroll;
}

/* line 3346, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.form-builder .well {
  box-shadow: none;
  padding: 10px 10px;
  margin-bottom: 4px;
}

/* line 3351, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.form-builder .well i {
  display: inline-block;
  margin-right: 4px;
}

/* line 3358, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.form-designer {
  border: 1px solid #ccc;
}

/* line 3362, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #f29b30;
  box-shadow: inset 1px 2px 3px rgba(255, 255, 255, 0.23);
}

/* line 3371, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status.status-positive {
  background-color: #2ea595;
}

/* line 3375, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status.status-neutral {
  background-color: #334999;
}

/* line 3379, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status.status-negative {
  background-color: #bf3121;
}

/* line 3384, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status-why {
  color: #334999;
  font-size: 12px;
  display: inline-block;
}

/* line 3390, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.admin th.large,
.admin_user th.large {
  width: 360px !important;
}

/* line 3395, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.admin th.medium,
.admin_user th.medium {
  width: 260px !important;
}

/* line 3401, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .action-buttons {
  text-align: right !important;
}

/* line 3404, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .action-buttons.action-buttons-2 {
  width: 60px;
}

/* line 3408, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .action-buttons .btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 3415, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .action-buttons .btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

/* line 3422, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .dataTables_paginate,
#ec-datatable_wrapper .dataTables_length {
  display: none;
}

/* line 3427, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .completed {
  opacity: 0.4;
  text-decoration: line-through;
}

/* line 3432, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .small-vert-padding {
  padding: 5px 12px !important;
}

/* line 3436, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .col-50 {
  width: 50px !important;
}

/* line 3440, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .col-100 {
  max-width: 100px !important;
}

/* line 3444, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .schedule_time,
#ec-datatable_wrapper .schedule_date {
  width: 160px;
}

/* line 3449, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .schedule_title {
  min-width: 400px;
}

/* line 3453, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .basic-info {
  width: 299px !important;
}

/* line 3457, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .dt-tag-hidden {
  display: none;
}

/* line 3461, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper div.bootstrap-tagsinput {
  margin-right: 10px;
  height: 40px;
}

/* line 3465, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper div.bootstrap-tagsinput span.tag {
  line-height: 30px;
  font-size: 100%;
}

/* line 3470, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper div.bootstrap-tagsinput input.tt-input {
  height: 24px;
  min-width: 100px;
}

/* line 3476, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .status-checkbox {
  width: 30px !important;
  color: #2d4086 !important;
}

/* line 3481, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper .select-checkbox {
  width: 24px !important;
}

/* line 3485, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper th.select-checkbox input {
  margin-left: 6px;
}

/* line 3489, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper td.select-checkbox:before {
  margin-top: 8px;
}

/* line 3493, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
#ec-datatable_wrapper td.select-checkbox:after {
  margin-top: -6px;
}

/* line 3499, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event_schedule.index div.dataTables_scrollBody {
  overflow: hidden !important;
}

/* line 3504, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dataTables_paginate {
  float: right;
  margin-top: 14px;
}

/* line 3507, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dataTables_paginate .pagination {
  margin: 0;
}

/* line 3514, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .form-group .help-block,
.upgraderequired .form-group .help-block {
  color: #888;
  font-weight: 600;
}

/* line 3519, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.plan .img-left,
.upgraderequired .img-left {
  width: 60px;
  float: left;
  margin: 0 16px 10px 0;
  border-radius: 50%;
}

/* line 3530, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .chat,
.sms_attendees_new .chat,
.attendee_texts_show .chat {
  margin: 25px 0;
  width: 100%;
  border: solid 1px #eee;
  display: flex;
  min-height: 180px;
  color: white;
  flex-direction: column;
  padding: 10px;
}

/* line 3541, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .messages,
.sms_attendees_new .messages,
.attendee_texts_show .messages {
  margin-top: 30px;
  display: flex;
  flex-direction: column;
}

/* line 3547, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .message p,
.sms_attendees_new .message p,
.attendee_texts_show .message p {
  color: white;
}

/* line 3551, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .message,
.sms_attendees_new .message,
.attendee_texts_show .message {
  border-radius: 20px;
  padding: 8px 15px;
  margin-top: 5px;
  margin-bottom: 5px;
  display: inline-block;
}

/* line 3559, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .mine,
.sms_attendees_new .mine,
.attendee_texts_show .mine {
  align-items: flex-end;
}

/* line 3563, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .mine .message,
.sms_attendees_new .mine .message,
.attendee_texts_show .mine .message {
  color: white;
  margin-left: 25%;
  background: linear-gradient(to bottom, #00d0ea 0%, #0085d1 100%);
  background-attachment: fixed;
  position: relative;
}

/* line 3571, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .mine .message.last:before,
.sms_attendees_new .mine .message.last:before,
.attendee_texts_show .mine .message.last:before {
  content: "";
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -8px;
  height: 20px;
  width: 20px;
  background: linear-gradient(to bottom, #00d0ea 0%, #0085d1 100%);
  background-attachment: fixed;
  border-bottom-left-radius: 15px;
}

/* line 3584, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.text_message_templates .mine .message.last:after,
.sms_attendees_new .mine .message.last:after,
.attendee_texts_show .mine .message.last:after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: -10px;
  width: 10px;
  height: 20px;
  background: white;
  border-bottom-left-radius: 10px;
}

/* line 3597, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.newattendee-button-container {
  content: "";
  position: fixed;
  bottom: 0;
  background: #fff;
  width: 100%;
  padding: 10px;
  left: 0;
  text-align: right;
  padding-right: 118px;
  border-top: 1px solid #ccc;
}

/* line 3609, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.newattendee-button-container .btn {
  width: 200px;
  margin-left: 20px;
}

/* line 3614, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.newattendee-button-container span {
  opacity: 0.5;
  font-weight: 600;
}

/* line 3621, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attendee-profile-icons a {
  font-size: 20px;
  color: black;
  display: inline-block;
  margin: 0 6px;
}

/* line 3628, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attending-status {
  padding: 4px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  background: #cccccc;
}

/* line 3636, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attending-status.attending-status-attending {
  background: #2eac9b;
}

/* line 3639, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attending-status.attending-status-pending {
  background: #bf803d;
}

/* line 3642, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attending-status.attending-status-not-attending {
  background: #ac2e3f;
}

/* line 3645, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile .attending-status.attending-list {
  background: rebeccapurple;
}

/* line 3650, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile-img-container {
  position: relative;
  display: inline-block;
}

/* line 3654, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile-img-container .attendee-profile-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
}

/* line 3661, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile-img-container .attendee-profile-vip {
  position: absolute;
  bottom: 4px;
  right: 4px;
  font-size: 6px;
  display: block;
}

/* line 3668, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile-img-container .attendee-profile-vip .fa-2x {
  color: #334999;
}

/* line 3672, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-profile-img-container .attendee-profile-vip .far.fa-star {
  opacity: 1;
}

/* line 3678, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dropdown-toggle.dropdown-toggle-dots {
  color: #585858;
  font-size: 26px;
  line-height: 0;
}

/* line 3683, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dropdown-toggle.dropdown-toggle-dots.dropdown-toggle-dots-sm {
  font-size: 18px;
}

/* line 3687, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dropdown-toggle.dropdown-toggle-dots:hover {
  color: #334999;
}

/* line 3693, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-table-action-container .btn,
.attendee-table-action-container .dropdown {
  display: inline-block;
}

/* line 3698, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-table-action-container .dropdown {
  position: relative;
  top: 6px;
  margin-left: 16px;
}

/* line 3705, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.pricing-submenu-border {
  font-size: 20px;
  font-weight: 600;
  border-bottom: 1px solid #999;
  margin-bottom: 30px;
  padding-bottom: 8px;
}

/* line 3713, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-progress-container {
  width: 100%;
  height: 16px;
  background-color: #ccc;
  position: relative;
}

/* line 3719, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ticket-progress-container .ticket-progress {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 20%;
  background-color: #334999;
}

/* line 3732, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checklist .checklist-item.checklist-item-complete h5, .checklist .checklist-item.checklist-item-complete .pages-sub-nav li a, .pages-sub-nav li .checklist .checklist-item.checklist-item-complete a, .checklist .checklist-item.checklist-item-complete .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .checklist .checklist-item.checklist-item-complete a, .checklist .checklist-item.checklist-item-complete .event-dashboard-left li span.header, .event-dashboard-left li .checklist .checklist-item.checklist-item-complete span.header, .checklist .checklist-item.checklist-item-complete .event-dashboard-left li a, .event-dashboard-left li .checklist .checklist-item.checklist-item-complete a {
  text-decoration: line-through;
}

/* line 3738, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checklist .checklist-checkbox {
  width: 30px;
  height: 30px;
  float: left;
  margin: 2px 20px 100px 0;
  display: none;
}

/* line 3749, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.namebadge_templates .section-upgrade,
.registration_pages .section-upgrade {
  top: 100px;
  z-index: 100;
  min-height: 800px;
}

/* line 3756, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.6);
  z-index: 9;
}

/* line 3767, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade .section-upgrade-content {
  background-color: #fff;
  color: #000;
  margin: 0 auto;
  width: 500px;
  top: 68px;
  position: relative;
  box-shadow: 2px 2px 5px #00000038;
  border: 1px solid #dde1e6;
}

/* line 3778, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade .section-upgrade-content .section-upgrade-content-inner {
  padding: 54px 0 30px 44px;
}

/* line 3782, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade .section-upgrade-content h3 {
  font-family: outfit;
  margin-bottom: 12px;
}

/* line 3787, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade .section-upgrade-content .section-upgrade-content-p {
  margin-bottom: 20px;
  color: #000;
}

/* line 3792, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.section-upgrade .section-upgrade-content .help-block {
  font-size: 13px;
  line-height: 1.3;
  color: rgba(0, 0, 0, 0.4);
  margin-bottom: 0;
}

@media (max-width: 992px) {
  /* line 3803, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .section-upgrade .section-upgrade-content {
    width: 300px;
    top: 30px;
  }
  /* line 3807, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
  .section-upgrade .section-upgrade-content .section-upgrade-content-inner {
    padding: 30px;
  }
}

/* line 3815, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.hasaccentborder:after {
  content: "";
  display: block;
  width: 100px;
  height: 3px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 3825, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.radio-enhanced.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 3832, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendees.show p,
.purchases.show p {
  margin: 0;
}

/* line 3835, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendees.show h5, .attendees.show .pages-sub-nav li a, .pages-sub-nav li .attendees.show a, .attendees.show .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .attendees.show a, .attendees.show .event-dashboard-left li span.header, .event-dashboard-left li .attendees.show span.header, .attendees.show .event-dashboard-left li a, .event-dashboard-left li .attendees.show a,
.purchases.show h5,
.purchases.show .pages-sub-nav li a,
.pages-sub-nav li .purchases.show a,
.purchases.show .nav-dashboard-event-actions li a,
.nav-dashboard-event-actions li .purchases.show a,
.purchases.show .event-dashboard-left li span.header,
.event-dashboard-left li .purchases.show span.header,
.purchases.show .event-dashboard-left li a,
.event-dashboard-left li .purchases.show a {
  font-weight: 600;
}

/* line 3840, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.fa-largefloat {
  font-size: 30px;
}

/* line 3844, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header {
  margin-bottom: 30px;
}

/* line 3847, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header h5, .checkin-header .pages-sub-nav li a, .pages-sub-nav li .checkin-header a, .checkin-header .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .checkin-header a, .checkin-header .event-dashboard-left li span.header, .event-dashboard-left li .checkin-header span.header, .checkin-header .event-dashboard-left li a, .event-dashboard-left li .checkin-header a {
  margin-top: 20px;
}

/* line 3851, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header a.checkin-header-close {
  font-size: 18px;
  color: #444;
  border-left: 1px solid #f2f2f2;
  padding: 16px 25px;
  display: inline-block;
}

/* line 3858, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header a.checkin-header-close:hover {
  background-color: #f8f9fc;
}

/* line 3863, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header .checkin-header-meter {
  width: 100%;
  height: 5px;
  background: #ccc;
  position: relative;
  margin: 0 auto;
}

/* line 3870, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.checkin-header .checkin-header-meter .checkin-header-meter-progress {
  position: absolute;
  height: 5px;
  left: 0;
  top: 0;
  width: 20%;
  background-color: #334999;
}

/* line 3881, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.break-word {
  word-break: break-word;
}

/* line 3885, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.table-filter a.collapsed i.fa-angle-down {
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 3891, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.table-filter a i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 3899, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-section hr {
  margin: 20px auto;
  display: block;
}

/* line 3904, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-title {
  display: flex;
  justify-content: space-between;
}

/* line 3908, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-title a {
  font-size: 14px;
  line-height: 1.428571429;
}

/* line 3914, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.attendee-section:first-child .attendee-title a {
  display: none;
}

/* line 3917, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan {
  display: block;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding-top: 6px;
  padding-bottom: 6px;
  text-decoration: none;
  transition: padding-bottom 0.3s ease;
}

/* line 3926, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan .collapse-show {
  display: none;
}

/* line 3930, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan .collapse-hide {
  display: inline-block;
}

/* line 3934, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

/* line 3942, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan.collapsed i.fa-angle-down {
  transition: all 0.3s ease;
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

/* line 3950, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan.collapsed .collapse-show {
  display: inline-block;
}

/* line 3954, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan.collapsed .collapse-hide {
  display: none;
}

/* line 3959, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan:hover {
  text-decoration: none;
  color: #1a254d;
}

/* line 3964, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.inlineaccordinan:active, .inlineaccordinan:focus {
  text-decoration: none;
}

/* line 3976, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ec-app-wrapper {
  color: white;
  background: #334999;
  height: 46px;
}

/* line 3981, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.ec-app-wrapper .event-breadcrumbs a {
  color: white;
}

/* line 3986, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.canvas {
  width: 100%;
  height: calc(100vh - 57px);
  background: lightgray url(/../assets/pattern.png) repeat;
  position: relative;
}

/* line 3993, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.canvas.dragging {
  cursor: grabbing;
}

/* line 3997, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.canvas #drag-icon {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  border: 1px solid black;
  position: fixed;
  top: -15px;
  left: -15px;
  background: white;
  opacity: 0.5;
  display: none;
  pointer-events: none;
}

/* line 4012, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-bar {
  width: 100%;
  padding: 15px;
  background: #323b49;
  color: white;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 4021, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.nav-bar a {
  color: white;
}

/* line 4026, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-viewport {
  position: absolute;
  bottom: 55px;
  left: 10px;
  z-index: 90;
  height: 100px;
  width: 100px;
  background: rgba(0, 0, 0, 0.2);
  border: 2px solid #666;
}

/* line 4036, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-viewport .viewport-object {
  position: absolute;
  border: 1px solid #000;
  background: rgba(255, 255, 255, 0.8);
}

/* line 4042, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-viewport .viewport-inset {
  position: absolute;
  width: 20px;
  height: 16px;
  left: 39px;
  top: 41px;
  background: #3349994D;
  border: 1px solid rgba(0, 0, 0, 0.4);
  z-index: 10;
}

/* line 4052, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-viewport .viewport-inset:hover {
  cursor: grab;
  background: #33499999;
}

/* line 4057, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-viewport .viewport-inset.dragged {
  cursor: move;
  background: #334999B3;
}

/* line 4064, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-statusbar {
  position: absolute;
  bottom: 5px;
  left: 10px;
  z-index: 90;
  height: 40px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.1);
}

/* line 4074, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-statusbar .status-wrapper a {
  font-weight: 600;
}

/* line 4078, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-statusbar .status-wrapper .coordinates {
  margin-left: 20px;
  color: #666;
}

/* line 4083, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-statusbar .status-wrapper button:first-of-type {
  margin-right: 10px;
}

/* line 4089, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-actions {
  position: absolute;
  top: 60px;
  left: 0px;
  padding: 10px;
  z-index: 10;
}

/* line 4097, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-actions .actions-wrapper button:first-of-type {
  margin-right: 10px;
}

/* line 4102, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-actions .dropdown-actions-menu {
  position: absolute;
  background: white;
  padding: 20px;
  width: 250px;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
  top: 70px;
}

/* line 4112, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content-hassidebar {
  padding-top: 140px;
  margin-left: 280px;
}

/* line 4117, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.event-dashboard-right .event-dashboard-right-content-hassidebar.event-dashboard-right-content-hassidebar-lg {
  margin-left: 400px;
}

/* line 4122, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-attendee {
  width: 20px;
  height: 20px;
  position: fixed;
  top: -20px;
  left: -20px;
  border-radius: 20px;
  border: 1px solid black;
  background: white;
}

/* line 4133, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas {
  position: absolute;
  width: 5000px;
  height: 5000px;
  left: calc(-0.5 * (5000px - 100% + 350px));
  top: calc(-0.5 * (5000px - 100% + 50px));
}

/* line 4143, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas.dragged {
  cursor: move;
  background: #3349991A;
}

/* line 4148, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .seat {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  border: 1px solid black;
  opacity: 0.5;
  background: white;
  transform: scale(1);
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  color: #666;
}

/* line 4161, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .seat:hover, .tables-canvas .seat.hover {
  opacity: 1;
  transform: scale(1.1);
  background: rgba(46, 143, 165, 0.4);
}

/* line 4168, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .seat.assigned {
  opacity: 1;
  background: rgba(46, 143, 165, 0.8);
  cursor: grab;
  color: black;
}

/* line 4175, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .seat.highlighted {
  background: rgba(255, 208, 0, 0.8);
}

/* line 4180, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .screenshot-header {
  padding: 20px;
  font-weight: bold;
  display: none;
  align-items: center;
}

/* line 4187, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .ss-ec-logo {
  /* Set the width and height of the span to match the image dimensions */
  width: 180px;
  /* Adjust this value to match the image width */
  height: 30px;
  /* Adjust this value to match the image height */
  background-image: url(/assets/event_create_logo_black.png);
  background-size: contain;
  /* Scale the background image to cover the span */
  background-repeat: no-repeat;
  /* Prevent the image from repeating */
  text-indent: -9999px;
  /* Hide the text content by moving it off-screen */
  overflow: hidden;
  /* Hide any overflow */
  display: inline-block;
  margin-left: 10px;
  padding: 0;
}

/* line 4202, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .sections {
  position: relative;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

/* line 4209, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section1 {
  position: absolute;
  width: 100%;
  height: 30px;
  top: -30px;
  left: 0;
  pointer-events: auto;
}

/* line 4218, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section2 {
  position: absolute;
  width: 30px;
  height: 100%;
  right: -30px;
  top: 0;
  pointer-events: auto;
}

/* line 4226, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section2 .seats {
  flex-flow: column;
}

/* line 4231, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section3 {
  position: absolute;
  width: 100%;
  height: 30px;
  bottom: -30px;
  left: 0;
  pointer-events: auto;
}

/* line 4240, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section4 {
  position: absolute;
  width: 30px;
  height: 100%;
  left: -30px;
  top: 0;
  pointer-events: auto;
}

/* line 4248, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .section4 .seats {
  flex-flow: column;
}

/* line 4253, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas .seats {
  width: 100%;
  height: 100%;
  position: relative;
  /* check this */
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

/* line 4264, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.tables-canvas svg circle:last-child,
.tables-canvas svg round:last-child {
  stroke: #334999;
}

/* line 4272, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table {
  cursor: pointer;
  border: 1px solid black;
  background: white;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  position: absolute;
  user-select: none;
  touch-action: none;
}

/* line 4284, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.square-table {
  width: 100px;
  height: 100px;
}

/* line 4289, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.circle-table, .dragged-table.round-table {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}

/* line 4295, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.circle-table .section1, .dragged-table.round-table .section1 {
  top: 0px;
  height: 100px;
  pointer-events: none;
}

/* line 4301, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.circle-table .seats, .dragged-table.round-table .seats {
  position: absolute;
}

/* line 4304, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.circle-table .seats .seat, .dragged-table.round-table .seats .seat {
  pointer-events: auto;
  margin: 0 auto;
}

/* line 4311, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.rectangle-table {
  height: 100px;
  width: 150px;
}

/* line 4316, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.dj-table {
  width: 75px;
  height: 75px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 4324, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.bar-table {
  width: 200px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 4332, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.podium-table {
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 4340, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table .feature-label {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

/* line 4354, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.booth-table .feature-label {
  top: -33px;
}

/* line 4358, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.booth-table .section1 {
  top: 45px;
  pointer-events: none;
}

/* line 4364, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.booth-table .seats .seat {
  pointer-events: auto;
  border-radius: 5px;
  width: 100px;
  height: 60px;
  white-space: nowrap;
  overflow: hidden;
}

/* line 4375, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table:hover, .dragged-table.hover {
  /* head current change */
}

/* line 4378, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table:hover:before, .dragged-table.hover:before {
  content: "";
  width: 100%;
  height: 100%;
  padding: 45px;
  position: absolute;
  top: -45px;
  left: -45px;
  right: 0;
  bottom: 0;
  box-sizing: content-box;
  border: 1px dashed gray;
  background: rgba(255, 255, 255, 0.4);
  z-index: 0;
  cursor: move;
}

/* line 4397, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.dragged-table.active:before {
  content: "";
  width: 100%;
  height: 100%;
  padding: 45px;
  position: absolute;
  top: -45px;
  left: -45px;
  right: 0;
  bottom: 0;
  box-sizing: content-box;
  border: 2px solid #334999;
  background: rgba(255, 255, 255, 0.4);
  z-index: 0;
}

/* line 4414, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-list {
  padding: 40px;
  width: 100%;
  text-align: center;
}

/* line 4418, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-list h1,
.seating-chart-list h2 {
  margin: 20px 0;
  text-align: center;
}

/* line 4424, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-list h2 {
  background: #ccc;
  padding: 20px;
}

/* line 4428, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-list .table-list {
  width: 100%;
  float: left;
  display: flex;
  flex-wrap: wrap;
}

/* line 4434, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seating-chart-list .table-container {
  margin: 10px;
  padding: 20px;
  width: 30%;
  min-width: 240px;
  border: 4px double #000;
}

/* line 4442, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts {
  background: #f8f9fc;
}

/* line 4444, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel {
  width: 350px;
  background: #fff;
  position: absolute;
  right: 0;
  top: 60px;
  height: calc(100% - 50px);
  box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.3);
  border: 1px solid #e9ecef;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  user-select: none;
  /* Standard syntax */
}

/* line 4458, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel input[type="number"]::-webkit-inner-spin-button,
body.seatingcharts .sc-panel input[type="number"]::-webkit-outer-spin-button {
  opacity: 1;
}

/* line 4466, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .table-action li,
body.seatingcharts .feature-action li {
  padding: 5px;
}

/* line 4468, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .table-action li:hover,
body.seatingcharts .feature-action li:hover {
  background: #eee;
  cursor: pointer;
}

/* line 4475, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .table-inputs {
  padding: 15px;
}

/* line 4479, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-table {
  position: relative;
  /* end head current change */
  /* master change */
  text-decoration: none;
  color: #1a254d;
  height: calc(100vh - 105px);
  /* end master change */
}

/* line 4491, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-table .fa-close {
  position: absolute;
  top: 10px;
  right: 20px;
  cursor: pointer;
  font-size: 24px;
  z-index: 100;
  background: white;
}

/* line 4502, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-table-form {
  padding: 35px 15px 15px 15px;
  overflow-y: scroll;
  height: calc(100vh - 105px);
}

/* line 4508, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-tabs {
  width: 100%;
  display: flex;
  padding-top: 15px;
  background: #f8f9fc;
}

/* line 4516, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-tab {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 25px 0;
  cursor: pointer;
  font-size: 16px;
  margin-right: 6px;
  font-weight: bold;
  background: #00000008;
}

/* line 4528, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-tab:hover, body.seatingcharts .sc-panel-tab.active {
  background: #fff;
  border: 1px solid #e9ecef !important;
  border-bottom: none !important;
  color: #334999 !important;
}

/* line 4537, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-content {
  background: #fff;
  height: calc(100vh - 250px);
}

/* line 4541, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-content .sc-panel-attendees {
  height: calc(100vh - 275px);
  overflow-y: scroll;
}

/* line 4546, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-content .sc-panel-input {
  padding: 15px;
}

/* line 4550, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-content .attendee {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 15px;
  cursor: grab;
}

/* line 4558, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts .sc-panel-content .attendee:hover {
  background: #eee;
}

/* line 4565, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
body.seatingcharts {
  overflow: hidden;
}

/* line 4569, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.confirm-buttons {
  margin-top: 12px;
  margin-right: 12px;
}

/* line 4573, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar {
  position: fixed;
  left: 36px;
  top: 106px;
  width: 300px;
  border-right: 1px solid #e4e4e4;
  height: 100%;
  padding-bottom: 140px;
  overflow: scroll;
  background: #fff;
}

/* line 4587, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar.sidebar-lg {
  width: 400px;
}

/* line 4596, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .radio a.external {
  display: inline-block;
  margin-left: 6px;
}

/* line 4600, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .radio a.external:hover {
  color: #2d4086;
}

/* line 4613, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsecontainer {
  padding: 20px;
}

/* line 4618, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapsegrouplink {
  background: #f8f9fc;
  padding: 20px;
  display: block;
  margin-bottom: 0;
  margin-top: 0;
  cursor: pointer;
}

/* line 4628, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapsegrouplink .plusminus {
  margin: 0;
  float: right;
}

/* line 4633, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapsegrouplink h5, .collapsegrouplink .pages-sub-nav li a, .pages-sub-nav li .collapsegrouplink a, .collapsegrouplink .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .collapsegrouplink a, .collapsegrouplink .event-dashboard-left li span.header, .event-dashboard-left li .collapsegrouplink span.header, .collapsegrouplink .event-dashboard-left li a, .event-dashboard-left li .collapsegrouplink a {
  cursor: pointer;
  font-size: 15px;
  margin-top: 0;
  margin-bottom: 2px;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  display: inline-block;
}

/* line 4643, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapsegrouplink:hover {
  color: #334999;
  background: #f1f3f9;
}

/* line 4649, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.collapsegrouplink p {
  color: #acadb1;
  font-size: 14px;
  margin-top: 8px;
  line-height: 22px;
  margin-bottom: 0;
  display: none;
}

/* line 4659, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.budget_expenses lr-file-uploader-regular {
  position: fixed;
  left: -5000px;
}

/* line 4668, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.budgets .collapsegrouplink {
  padding: 0;
}

/* line 4673, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.budgets .collapsegrouplink table {
  margin: 0;
  position: relative;
  top: 1px;
}

/* line 4679, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.budgets .collapsegrouplink th {
  color: #444 !important;
}

/* line 4688, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.status-last-updated {
  opacity: 0.4;
  margin-right: 20px !important;
}

/* line 4694, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.seatingcharts .top-nav a {
  margin-right: 20px;
}

/* line 4698, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav {
  box-shadow: none;
  padding: 8px 20px;
  line-height: 36px;
  margin-bottom: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  background: none;
  border-bottom: 1px solid #ccc;
  transition: 0.2s all ease;
  background: #303b4a;
  background: #fff;
  position: fixed;
  width: 100%;
  left: 0;
  z-index: 97;
  height: 53px;
  top: 46px;
  height: 60px;
  top: 46px;
  z-index: 999;
  padding-left: 60px;
}

/* line 4727, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav.full-width-topnav {
  padding-left: 20px;
}

/* line 4731, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn {
  padding: 6px 16px;
  margin-top: 3px;
  font-weight: 600;
  background: #334999;
}

/* line 4738, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .form-control {
  height: 34px;
}

/* line 4742, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .input-group {
  height: 27px;
  width: 360px;
  position: relative;
  top: 4px;
}

/* line 4748, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .input-group .input-group-addon {
  background: #334999;
  color: white;
  cursor: pointer;
}

/* line 4755, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn-nobg {
  padding: 6px;
}

/* line 4759, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-10 {
  margin-left: 10px;
}

/* line 4763, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-20 {
  margin-left: 20px;
}

/* line 4767, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-40 {
  margin-left: 40px;
}

/* line 4771, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .mr-20 {
  margin-right: 20px;
}

/* line 4775, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn.btn-input {
  background: #f8f9fc;
  border-radius: 0;
  width: 200px;
  text-align: left;
  border: 1px solid #efefef;
  padding-left: 10px;
}

/* line 4783, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn.btn-input .fa-angle-down {
  float: right;
  position: relative;
  top: 2px;
}

/* line 4790, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .separator {
  display: inline-block;
  width: 1px;
  height: 30px;
  background: #e4e4e4;
  position: absolute;
  top: 5px;
}

/* line 4799, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .top-nav-close,
.topnav a {
  color: #303b4a;
  font-weight: 600;
  margin-top: 3px;
  display: inline-block;
  font-size: 13px;
}

/* line 4810, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .dropdown {
  display: inline-block;
}

/* line 4818, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block {
  width: 800px;
  position: absolute;
  background: #fff;
  padding: 50px;
  border: 1px solid #c5c5c5;
  z-index: 9999999;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  transform: translateY(-50%);
}

/* line 4830, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block .event-dashboard-right-content-hassidebar {
  margin-right: 300px;
}

/* line 4835, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block .icon-block .icon-block-icon {
  float: left;
  margin-right: 20px;
  position: relative;
  min-height: 60px;
}

/* line 4841, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block .icon-block .icon-block-icon i {
  font-size: 20px;
}

/* line 4846, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block .upgrade-block-cover {
  width: 100%;
  height: 100%;
  background: #242d3930;
  position: fixed;
  top: 0;
  left: 0;
}

/* line 4857, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .fa-question-circle {
  font-size: 10px;
}

/* line 4861, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-data {
  height: 50px;
}

/* line 4864, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-data h1 {
  padding-top: 6px;
}

/* line 4868, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-data .email_templates .publishbar {
  display: none;
}

/* line 4873, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-data span {
  font-size: 60%;
  opacity: 0.8;
}

/* line 4879, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-percentage {
  float: left;
  margin-right: 10px;
  position: relative;
  top: -11px;
}

/* line 4886, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block .chart-block-percentage svg circle:last-child {
  stroke: #334999;
}

/* line 4892, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block.container-body.chart-block-nograph {
  padding-bottom: 30px;
}

/* line 4897, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block-controls {
  margin-top: 40px;
}

/* line 4900, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block-controls .chart-block-date-toggle {
  font-size: 12px;
}

/* line 4903, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block-controls .chart-block-date-toggle a {
  color: #333;
  display: inline-block;
  margin-left: 5px;
}

/* line 4907, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.chart-block-controls .chart-block-date-toggle a.selected {
  color: #334999;
}

/* line 4914, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar-close-link {
  position: fixed;
  left: 316px;
  top: 50%;
  background: #fff;
  border: 1px solid #ccc;
  padding: 4px;
  border-left: 0;
}

/* line 4923, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar-close-link:hover {
  background: #f8f9fc;
  cursor: pointer;
}

/* line 4929, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar {
  position: fixed;
  left: 36px;
  top: 106px;
  width: 280px;
  border-right: 1px solid #e4e4e4;
  height: 100%;
  padding-bottom: 140px;
  overflow: scroll;
  background: #fff;
  z-index: 99;
}

/* line 4944, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar.sidebar-z {
  z-index: 9999999;
  overflow: inherit;
}

/* line 4949, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar.sidebar-lg {
  width: 400px;
}

/* line 4953, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .sidebar-close-link {
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -20px;
}

/* line 4969, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsegrouplink {
  background: #fff;
  padding: 15px 20px;
  display: block;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 1px solid #ccc;
  cursor: pointer;
}

/* line 4979, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsegrouplink .plusminus {
  margin: 0;
  float: right;
}

/* line 4984, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsegrouplink h5, .sidebar .collapsegrouplink .pages-sub-nav li a, .pages-sub-nav li .sidebar .collapsegrouplink a, .sidebar .collapsegrouplink .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .sidebar .collapsegrouplink a, .sidebar .collapsegrouplink .event-dashboard-left li span.header, .event-dashboard-left li .sidebar .collapsegrouplink span.header, .sidebar .collapsegrouplink .event-dashboard-left li a, .event-dashboard-left li .sidebar .collapsegrouplink a {
  cursor: pointer;
  font-size: 15px;
  margin-top: 0;
  margin-bottom: 2px;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  display: inline-block;
}

/* line 4994, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsegrouplink:hover {
  color: #334999;
  background: #f1f3f9;
}

/* line 5000, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsegrouplink p {
  color: #acadb1;
  font-size: 14px;
  margin-top: 8px;
  line-height: 22px;
  margin-bottom: 0;
  display: none;
}

/* line 5010, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.sidebar .collapsecontainer {
  padding: 20px;
}

/* line 5015, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav {
  box-shadow: none;
  padding: 8px 20px;
  line-height: 36px;
  margin-bottom: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  background: none;
  border-bottom: 1px solid #ccc;
  transition: 0.2s all ease;
  background: #303b4a;
  background: #fff;
  position: fixed;
  width: 100%;
  left: 0;
  z-index: 97;
  height: 53px;
  top: 46px;
  height: 60px;
  top: 46px;
  z-index: 999;
  padding-left: 60px;
}

/* line 5044, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn {
  padding: 6px 16px;
  margin-top: 3px;
  background: #334999;
}

/* line 5050, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .btn-nobg {
  padding: 6px;
}

/* line 5054, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-10 {
  margin-left: 10px;
}

/* line 5058, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-20 {
  margin-left: 20px;
}

/* line 5062, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .ml-40 {
  margin-left: 40px;
}

/* line 5066, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .mr-20 {
  margin-right: 20px;
}

/* line 5070, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .top-nav-close {
  color: #303b4a;
  font-weight: 600;
  margin-top: 3px;
  display: inline-block;
  font-size: 13px;
}

/* line 5079, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.topnav .dropdown {
  display: inline-block;
}

/* line 5084, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block {
  width: 800px;
  position: absolute;
  background: #fff;
  padding: 50px;
  border: 1px solid #c5c5c5;
  z-index: 9999999;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  transform: translateY(-50%);
}

/* line 5097, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.upgrade-block-cover {
  width: 100%;
  height: 100%;
  background: #242d3930;
  position: fixed;
  top: 0;
  left: 0;
}

/* line 5106, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.invite-meta {
  background: #fff;
}

/* line 5109, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.invite-meta .invite-meta-item {
  border-bottom: 1px solid #dbdbdb;
  padding: 9px;
  font-size: 13px;
}

/* line 5116, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.email_templates .sidebar .fp-filter,
.email_templates .sidebar .fp-divider {
  display: none;
}

/* line 5123, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.email_templates .publishbar {
  display: none;
}

/* line 5127, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.manage_checkin_scanner .publishbar {
  display: none;
}

/* line 5134, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do {
  position: fixed;
  right: 0;
  top: 0;
  width: 280px;
  height: 100%;
  background: #fff;
  padding: 30px;
  padding-top: 62px;
  border-left: 1px solid #efefef;
  overflow: scroll;
  display: none;
}

/* line 5147, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do #global-to-do-close {
  position: absolute;
  top: 70px;
  right: 20px;
}

/* line 5153, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do h5, .global-to-do .pages-sub-nav li a, .pages-sub-nav li .global-to-do a, .global-to-do .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .global-to-do a, .global-to-do .event-dashboard-left li span.header, .event-dashboard-left li .global-to-do span.header, .global-to-do .event-dashboard-left li a, .event-dashboard-left li .global-to-do a {
  margin-bottom: 40px;
}

/* line 5157, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do .global-to-do-item {
  margin-bottom: 40px;
}

/* line 5160, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do .global-to-do-item img {
  margin-bottom: 30px;
  float: right;
  width: 73px;
  margin-right: -17px;
  margin-top: -6px;
}

/* line 5169, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do .global-to-do-item h5, .global-to-do .global-to-do-item .pages-sub-nav li a, .pages-sub-nav li .global-to-do .global-to-do-item a, .global-to-do .global-to-do-item .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .global-to-do .global-to-do-item a, .global-to-do .global-to-do-item .event-dashboard-left li span.header, .event-dashboard-left li .global-to-do .global-to-do-item span.header, .global-to-do .global-to-do-item .event-dashboard-left li a, .event-dashboard-left li .global-to-do .global-to-do-item a {
  font-size: 14px;
  margin-bottom: 6px;
}

/* line 5173, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do .global-to-do-item h5 a, .global-to-do .global-to-do-item .pages-sub-nav li a a, .pages-sub-nav li .global-to-do .global-to-do-item a a, .global-to-do .global-to-do-item .nav-dashboard-event-actions li a a, .nav-dashboard-event-actions li .global-to-do .global-to-do-item a a, .global-to-do .global-to-do-item .event-dashboard-left li span.header a, .event-dashboard-left li .global-to-do .global-to-do-item span.header a, .global-to-do .global-to-do-item .event-dashboard-left li a a, .event-dashboard-left li .global-to-do .global-to-do-item a a {
  font-weight: 600;
}

/* line 5178, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.global-to-do .global-to-do-item p {
  font-size: 14px;
  line-height: 1.4;
  opacity: .6;
}

/* line 5191, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.not_published .global-to-do {
  padding-top: 130px;
}

/* line 5195, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.not_published #global-to-do-close {
  top: 140px;
}

/* line 5203, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.gettingstartedvisible .event-dashboard-right-content {
  margin-right: 280px;
}

/* line 5207, app/assets/stylesheets/enterprise/../styles/dashboard.scss */
.gettingstartedvisible .global-to-do {
  display: block;
}

/* line 1, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-wrapper {
  border: 2px solid #222;
  text-align: center;
  font-size: 12px;
  padding: 25px 20px;
  margin: 0 auto;
  height: 490px;
  border-radius: 20px;
  background: #EEE;
}

/* line 12, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-wrapper .badge-hole {
  background: #FFF;
  width: 80px;
  height: 15px;
  border: 2px solid #222;
  position: absolute;
  border-radius: 10px;
  margin: -28px auto 0 auto;
  left: 270px;
}

/* line 23, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-wrapper .badge-slit {
  border-top: 2px solid #222;
  position: absolute;
  height: 0px;
  width: 603px;
  margin-left: -20px;
}

/* line 32, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-container {
  border: 1px solid #222;
  font-family: "AvenirNextLTW01-Regular", "Avenir", "Arial",sans-serif;
  text-align: center;
  font-size: 12px;
  padding: 50px auto;
  margin: 0 auto;
  width: 500px;
  height: 375px;
}

/* line 43, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-preview {
  width: 560px;
  height: 420px;
  margin: 10px auto;
}

/* line 49, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-template {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  height: 100%;
}

/* line 58, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-template .primary-title {
  font-family: Arial, Helvetica, sans-serif;
  margin: 5px 0;
  padding: 5px;
}

/* line 64, app/assets/stylesheets/styles/namebadges/namebadge_layout.scss */
.namebadge-template .secondary-title {
  font-family: Arial, Helvetica, sans-serif;
  margin: 5px 0;
  padding: 5px;
}

/* line 1, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.loading-takeover,
.loading-confirm {
  position: fixed;
  top: 0;
  z-index: 9999999;
  left: 0;
  width: 100%;
  color: white;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  display: table;
}

/* line 14, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.loading-takeover .loading-container,
.loading-confirm .loading-container {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 20px;
}

/* line 22, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing {
  margin-top: 0;
  background: #f8f9fc;
}

/* line 27, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .website .container {
  max-width: 90%;
}

/* line 32, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .website .btn-register:hover {
  outline: 1px solid #334999;
}

/* line 38, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .device-mockup {
  margin: 146px 60px 60px 96px;
  margin-left: 96px;
  width: inherit;
  transition: 0.3s ease margin-left;
}

/* line 46, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .sidebar {
  left: -370px;
  transition: 0.3s ease left;
}

/* line 51, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .sidebar-close-link {
  left: -370px;
  transition: 0.3s ease left;
  z-index: 999;
}

/* line 58, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing.sidebaropen .sidebar {
  left: 36px;
}

/* line 62, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing.sidebaropen .device-mockup {
  margin-left: 376px;
}

/* line 66, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing.sidebaropen .sidebar-close-link {
  left: 316px;
  transition: 0.3s ease left;
}

/* line 72, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .event-dashboard-right {
  display: none;
}

/* line 76, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .ec-element-hidden {
  opacity: 0.3;
  display: block !important;
}

/* line 82, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .ec-editor-block.selected {
  outline: 1px solid #334999;
}

/* line 87, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-fixed-top {
  position: relative;
}

/* line 93, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-ec {
  transition: 0.2s top ease;
  top: 0;
}

/* line 98, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-ec.navbar-ec-hide {
  top: -100px;
}

/* line 102, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-ec .navbar-brand {
  padding: 23px 23px 23px 23px !important;
}

/* line 106, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-ec sup {
  text-transform: uppercase;
  font-weight: 900;
  font-size: 11px;
  color: #999;
  letter-spacing: 1px;
  line-height: 1;
  display: inline-block;
  background-color: #ffffff40;
  color: aliceblue;
  padding: 3px;
  border-radius: 4px;
}

/* line 119, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .navbar-ec sup.live {
  background: #2ea595;
}

/* line 126, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .main-image .edit-main-image {
  position: absolute;
  bottom: 20px;
  right: 20px;
  color: #fff;
  font-size: 34px;
  opacity: 0;
}

/* line 136, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .main-image:hover .edit-main-image {
  opacity: 0.8;
}

/* line 139, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .main-image:hover .edit-main-image:hover {
  opacity: 1;
  color: #334999;
}

/* line 147, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit {
  position: relative;
}

/* line 150, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit .inline-edit-container {
  position: absolute;
  top: 8px;
  right: 12px;
}

/* line 155, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit .inline-edit-container .inline-edit {
  opacity: 0;
}

/* line 166, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit:hover {
  outline: 2px dotted #334999;
}

/* line 169, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit:hover .inline-edit {
  opacity: 1;
}

/* line 172, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .has-inline-edit:hover .inline-edit:hover {
  opacity: 1;
}

/* line 182, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new .event-dashboard-right .event-dashboard-right-content,
.email_templates.edit .event-dashboard-right .event-dashboard-right-content {
  padding: 0;
}

/* line 186, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new .device-mockup,
.email_templates.edit .device-mockup {
  margin: 146px 60px 60px 96px;
  margin-left: 96px;
  width: inherit;
  transition: 0.3s ease margin-left;
}

/* line 194, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new .sidebar,
.email_templates.edit .sidebar {
  left: -370px;
  transition: 0.3s ease left;
}

/* line 199, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new .sidebar-close-link,
.email_templates.edit .sidebar-close-link {
  left: -370px;
  transition: 0.3s ease left;
  z-index: 999;
}

/* line 206, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new.sidebaropen .sidebar,
.email_templates.edit.sidebaropen .sidebar {
  left: 36px;
}

/* line 210, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new.sidebaropen .device-mockup,
.email_templates.edit.sidebaropen .device-mockup {
  margin-left: 376px;
}

/* line 214, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.email_templates.new.sidebaropen .sidebar-close-link,
.email_templates.edit.sidebaropen .sidebar-close-link {
  left: 316px;
  transition: 0.3s ease left;
}

/* line 221, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor {
  position: absolute;
  border: 2px solid #334999;
  background-color: rgba(0, 0, 0, 0.05);
  top: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
  z-index: 11;
}

/* line 232, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor .ec-editor-block-inline-editor-content {
  min-width: 336px;
  position: relative;
}

/* line 238, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor .clearfix {
  position: absolute;
  top: -41px;
  left: -2px;
}

/* line 244, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor a {
  width: 9.25%;
  width: 36px;
  display: block;
  padding: 12px 2px;
  text-align: center;
  color: black;
  background: #1f2834;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  line-height: 1;
  float: left;
  height: 41px;
}

/* line 260, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor a#ec-editor-plus {
  background: #334999;
}

/* line 264, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor a:hover {
  color: #334999;
}

/* line 268, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor a#ec-editor-plus:hover {
  background: #293a7a;
  color: #fff;
}

/* line 275, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor.active {
  visibility: visible;
  opacity: 1;
}

/* line 281, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor {
  position: absolute;
  border: 2px solid #334999;
  background-color: rgba(0, 0, 0, 0.05);
  opacity: 0;
  visibility: hidden;
  cursor: text;
  z-index: 10;
}

/* line 291, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor .ec-editor-block-inline-editor-content {
  width: 86px;
  margin: 0 auto;
  position: relative;
}

/* line 297, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor .clearfix {
  position: absolute;
  top: -41px;
}

/* line 302, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor a {
  width: 9.25%;
  width: 36px;
  display: block;
  padding: 12px 2px;
  text-align: center;
  color: black;
  background: #1f2834;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  line-height: 1;
  float: left;
  height: 41px;
}

/* line 318, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor a:hover {
  color: #334999;
}

/* line 324, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-link-editor.active {
  visibility: visible;
  opacity: 1;
}

/* line 330, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-rightmenu {
  position: absolute;
  width: 200px;
  top: 20px;
  left: 100px;
  background: #1f2834;
  display: none;
  z-index: 999999999;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
}

/* line 340, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-rightmenu.active {
  display: block;
}

/* line 344, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-rightmenu a {
  display: block;
  padding: 10px;
  color: #fff;
  text-decoration: none;
}

/* line 350, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-rightmenu a:hover {
  color: #334999;
}

/* line 356, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-rightmenu hr {
  margin: 0;
  border-top: 1px solid #434343;
}

/* line 362, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-more-container {
  text-align: center;
  padding-top: 4px;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  width: 100%;
  top: 6px;
  transition: all 0.2s ease;
  max-width: 400px;
}

/* line 373, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-more-container.active {
  opacity: 1;
  visibility: visible;
  top: 0;
}

/* line 381, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-addition-container a {
  display: block;
  float: left;
  width: 33.33333%;
  text-decoration: none;
  padding: 10px;
  height: inherit;
  font-size: 12px;
}

/* line 390, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-addition-container a i {
  display: block;
  font-size: 22px;
  margin-bottom: 6px;
}

/* line 396, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-addition-container a:hover {
  opacity: 1;
}

/* line 403, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-addition-container-delete a {
  width: 100%;
  color: #fff;
  height: 41px;
}

/* line 408, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-addition-container-delete a:hover {
  background-color: #bf3121;
  color: #fff;
}

/* line 415, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor-addition-delineator {
  position: absolute;
  width: 100%;
  height: 1px;
  top: -6px;
  background-color: #fff;
  border-top: 2px dashed #09c;
  visibility: hidden;
  opacity: 0;
  transition: all 0.2s ease;
  display: none;
}

/* line 427, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-inline-editor-addition-delineator.active {
  visibility: visible;
  opacity: 1;
}

/* line 433, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 441, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}

/* line 449, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

/* line 455, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-resizable {
  position: relative;
}

/* line 459, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.font-select > a {
  height: 46px;
}

/* line 462, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.font-select > a span {
  padding: 8px;
}

/* line 468, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .sidebar-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0;
  z-index: 9;
  visibility: hidden;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 482, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .sidebar-overlay.active {
  opacity: 0.8;
  visibility: visible;
}

/* line 488, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .form-control {
  height: 38px;
}

/* line 492, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header {
  background: #1f2834;
  color: #ffffffab;
  width: 100%;
}

/* line 497, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a {
  display: inline-block;
  background: #1f2834;
  color: #fff;
  border-bottom: 6px solid transparent;
  padding: 16px 12px 12px 12px;
  text-decoration: none;
}

/* line 505, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a.active {
  border-bottom: 6px solid #334999;
}

/* line 508, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a.active:hover {
  color: #fff;
}

/* line 513, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a:hover {
  color: #334999;
}

/* line 517, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a.ec-editor-element-editor-header-drag {
  cursor: move;
  padding: 16px 12px 12px 12px;
  background: #ffffff12;
}

/* line 523, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a.ec-editor-element-editor-header-close {
  background-color: #334999;
  padding: 16px 14px 12px 14px;
}

/* line 527, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header a.ec-editor-element-editor-header-close:hover {
  color: #fff;
  background-color: #2e428a;
}

/* line 536, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .form-group .form-icon-select {
  display: inline-block;
  font-size: 20px;
  margin-right: 10px;
  margin-top: 6px;
  color: #222;
}

/* line 545, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-item-content {
  width: 300px;
  height: 446px;
  overflow: scroll;
  padding: 30px;
}

/* line 552, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header-tab-content-container {
  width: 300px;
}

/* line 555, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .ec-editor-element-editor-header-tab-content-container .ec-editor-element-editor-header-tab-content-container {
  width: 300px;
}

/* line 560, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .dropable {
  height: 200px;
}

/* line 563, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .dropable i {
  text-align: center;
  width: 100%;
  top: 72px;
  position: relative;
  font-size: 27px;
  opacity: 0.2;
}

/* line 572, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results {
  margin-top: 16px;
}

/* line 575, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results img {
  border: 4px solid transparent;
  cursor: pointer;
}

/* line 579, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results img:hover {
  border: 4px solid #334999;
}

/* line 584, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results li {
  margin: 0;
  vertical-align: top;
  padding: 0;
}

/* line 589, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results li img {
  padding: 2px;
  border: 2px solid transparent;
  display: block;
  transition: 0.2s all ease;
}

/* line 595, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content .image-results li img:hover {
  border: 2px solid #334999;
}

/* line 602, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content #backgroundImagePlaceholder {
  width: 100%;
  height: 160px;
  background-color: #efefef;
  text-align: center;
  background-position: 50%;
  background-size: cover;
}

/* line 611, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content #backgroundImagePlaceholder lr-file-uploader-regular {
  position: fixed;
  left: -5000px;
}

/* line 617, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content #backgroundImagePlaceholder button, .sidebar-content #backgroundImagePlaceholder .btn {
  position: relative;
  top: 50px;
  background: #334999;
}

/* line 622, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content #backgroundImagePlaceholder button:hover, .sidebar-content #backgroundImagePlaceholder .btn:hover {
  background: #334999;
}

/* line 628, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content hr {
  margin: 30px 0;
}

/* line 635, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content.large {
  width: 700px;
}

/* line 638, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar-content.large .ec-editor-element-item-content {
  width: 700px;
}

/* line 647, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .sidebar-content {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  opacity: 0;
  visibility: hidden;
}

/* line 657, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .sidebar-empty {
  position: absolute;
  top: 20%;
  width: 100%;
  text-align: center;
  padding: 0 30px;
}

/* line 664, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .sidebar-empty p {
  font-size: 15px;
  color: #303b4a;
  opacity: 0.5;
}

/* line 670, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .sidebar-empty img.img-responsive {
  width: 64px;
  margin: 0 auto;
  margin-bottom: 10px;
  opacity: 0.26;
  margin-top: 32px;
}

/* line 680, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar.active .sidebar-content {
  opacity: 1;
  visibility: visible;
}

/* line 685, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar.active .sidebar-empty {
  display: none;
}

/* line 690, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .sidebar-content-fixed {
  display: none;
}

/* line 697, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar.sidebar-content-fixed-active .sidebar-empty {
  display: none;
}

/* line 701, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar.sidebar-content-fixed-active .sidebar-content-fixed {
  display: block;
}

/* line 710, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.slider-container2 {
  margin: 30px 0;
}

/* line 714, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.slider2 {
  display: inline-block;
}

/* line 717, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.slider2 .ui-slider {
  width: 228px;
  background: rgba(0, 0, 0, 0.1);
  height: 5px;
  position: relative;
}

/* line 723, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.slider2 .ui-slider span {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #334999;
  position: absolute;
  top: -5px;
  cursor: pointer;
}

/* line 735, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.form-group-slider {
  display: block;
  min-height: 30px;
}

/* line 739, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.form-group-slider .ui-slider {
  width: 64%;
  background: rgba(0, 0, 0, 0.1);
  height: 5px;
  position: relative;
  float: left;
  top: 14px;
}

/* line 747, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.form-group-slider .ui-slider span {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #334999;
  position: absolute;
  top: -5px;
  cursor: pointer;
}

/* line 758, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.form-group-slider .form-control {
  width: 28%;
  margin-left: 8%;
  float: left;
}

/* line 765, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.color-picker2 {
  display: block;
  position: relative;
}

/* line 769, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.color-picker2 .minicolors-theme-default .minicolors-swatch {
  width: 35px;
  height: 30px;
}

/* line 774, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.color-picker2 .minicolors-swatch-color {
  border: 1px solid #ccc;
}

/* line 778, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.color-picker2 #color,
.color-picker2 .colors,
.color-picker2 .minicolors input {
  border: 1px solid #cccccc;
  font-size: 14px;
  color: #000;
  color: #000;
  width: 100%;
  padding: 20px 40px 20px 57px;
}

/* line 790, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.cp-color-picker {
  z-index: 9999999;
}

/* line 794, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.minicolors-swatch {
  border: none !important;
}

/* line 798, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.e-sample-image {
  position: relative;
  margin-bottom: 30px;
}

/* line 802, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.e-sample-image .e-sample-image-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.5;
}

/* line 813, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.uploadcare-tab-effects--title,
.uploadcare--powered-by {
  visibility: hidden;
}

/* line 818, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.uploadcare--powered-by {
  display: none;
}

/* line 825, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.uploadcare--footer__button.uploadcare--preview__done {
  border-radius: 6px;
  color: #fff;
  border: none;
  background: #334999;
  font-family: "proxima-nova", sans-serif;
  cursor: pointer;
}

/* line 836, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.uploadcare--preview__back {
  background-color: #a0a6ab;
  border-radius: 6px;
  color: #fff;
  border: none;
  font-family: "proxima-nova", sans-serif;
  cursor: pointer;
}

/* line 845, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.uploadcare--preview__back:hover,
.uploadcare--footer__button.uploadcare--preview__done:hover {
  background-color: #287e91;
  color: #fff;
}

/* line 860, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker.fp-select {
  cursor: pointer;
}

/* line 864, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .fp-sample {
  display: none;
}

/* line 867, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .form-group .font-picker.fp-select {
  display: block;
  background: #fff;
}

/* line 871, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-modal-backdrop {
  background: #f8f9fc;
  opacity: 1;
}

/* line 876, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .ec-editor-element-editor .font-picker .fp-modal {
  background: #f8f9fc;
  opacity: 1;
  box-shadow: none;
}

/* line 882, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .fp-header h5, .sidebar .fp-header .pages-sub-nav li a, .pages-sub-nav li .sidebar .fp-header a, .sidebar .fp-header .nav-dashboard-event-actions li a, .nav-dashboard-event-actions li .sidebar .fp-header a, .sidebar .fp-header .event-dashboard-left li span.header, .event-dashboard-left li .sidebar .fp-header span.header, .sidebar .fp-header .event-dashboard-left li a, .event-dashboard-left li .sidebar .fp-header a {
  display: none;
}

/* line 886, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .fp-close:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f060";
  color: black;
}

/* line 892, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-header .fp-icons {
  float: left;
  color: transparent;
  font-size: 16px;
}

/* line 898, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-header {
  padding-top: 0;
}

/* line 902, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-results li > small {
  display: none;
}

/* line 906, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-pill.checked {
  background-color: #1f2834;
  color: #fff;
}

/* line 911, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-results li.fp-active {
  background-color: #334999;
}

/* line 915, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-btn {
  background-color: #1f2834;
  color: #fff;
}

/* line 919, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-btn:hover {
  box-shadow: none;
}

/* line 924, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .font-picker .fp-modal {
  position: absolute;
  background: #f8f9fc;
  max-width: 100%;
  width: 100%;
}

/* line 931, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.sidebar .fp-modal-backdrop {
  display: none !important;
}

/* line 941, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-content {
  background: #fff;
}

/* line 945, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .content-block-options {
  padding-bottom: 100px;
}

/* line 949, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .content-block-list-container {
  max-height: 500px;
  overflow: scroll;
}

/* line 960, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal h2 {
  font-size: 24px;
  font-family: outfit, sans-serif;
  margin-top: 0;
}

/* line 965, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal h2:after {
  content: "";
  display: block;
  width: 80px;
  height: 4px;
  background-color: #334999;
  margin-top: 10px;
}

/* line 975, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .dropable {
  min-height: 300px;
}

/* line 979, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-body {
  padding: 30px 40px;
  padding-bottom: 20px;
}

/* line 990, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-header p {
  opacity: 0.6;
  margin-bottom: 16px;
}

/* line 995, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-header .modal-close {
  position: absolute;
  top: 8px;
  right: 15px;
  font-size: 20px;
  display: block;
  opacity: 0.5;
}

/* line 1003, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-header .modal-close:hover {
  opacity: 1;
}

/* line 1009, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
#image_uploader_modal .modal-title {
  color: white;
  font-size: 14px;
  font-weight: 600;
}

/* line 1017, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editor-save-btn .btn-tooltip {
  position: absolute;
  width: 218px;
  top: 60px;
  background-color: #1f2834;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
  padding: 18px;
  color: #fff;
  left: -50px;
  z-index: 9;
  visibility: hidden;
  opacity: 0;
  transition: 0.3s linear all;
}

/* line 1031, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editor-save-btn .btn-tooltip p {
  color: #fff;
  font-size: 14px;
}

/* line 1036, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editor-save-btn .btn-tooltip.active {
  visibility: visible;
  opacity: 1;
}

/* line 1045, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editor-save-btn .btn-tooltip:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #1f2834;
  border-width: 9px;
  margin-left: -9px;
}

/* line 1062, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-resizable {
  background-color: rgba(51, 73, 153, 0.2);
}

/* line 1065, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ui-resizable .ui-resizable-s {
  cursor: s-resize;
  width: 100%;
  bottom: -9px;
  left: 0;
  width: 18px;
  height: 18px;
  background: #334999;
  border-radius: 50%;
  left: 50%;
  margin-left: -5px;
}

/* line 1079, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-cover {
  border: 2px solid #334999;
  background-color: rgba(46, 143, 165, 0.2);
  position: absolute;
  top: 0;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s all ease;
  transform: scale(0.9);
}

/* line 1089, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-cover.active {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}

/* line 1096, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-container {
  position: absolute;
  top: 0;
  visibility: hidden;
  opacity: 0;
}

/* line 1102, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-container a {
  width: 30px;
  display: block;
  padding: 7px 2px;
  text-align: center;
  background: #1f2834;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  line-height: 1;
  height: 30px;
}

/* line 1114, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-container a:hover {
  color: #334999;
}

/* line 1119, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-block-duplicatable-container.active {
  visibility: visible;
  opacity: 1;
}

/* line 1125, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.editing .ec-repeatable {
  outline: 1px dotted #334999;
}

/* line 1129, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link {
  margin-bottom: 30px;
  display: block;
  padding: 10px;
  text-decoration: none;
  border: 2px solid transparent;
  transition: 0.2s all ease;
  position: relative;
  text-align: center;
}

/* line 1139, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link .ec-panel-block {
  display: none;
}

/* line 1143, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link .img-responsive {
  border: 1px solid #cccccc9c;
}

/* line 1147, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link p.small {
  margin-bottom: 0;
  margin-top: 4px;
}

/* line 1152, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link:hover {
  border: 2px solid #334999;
  text-decoration: none;
  box-shadow: 2px 2px 10px #00000026;
}

/* line 1158, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-link.premium:after {
  content: "P";
  position: absolute;
  background-color: #334999;
  display: block;
  color: #fff;
  width: 20px;
  text-transform: uppercase;
  font-weight: bold;
  top: 11px;
  right: 11px;
}

/* line 1173, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-disabled:hover .ec-panel-add-content-block-link {
  border: 2px solid #a0aab6;
}

/* line 1176, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-disabled:hover .ec-panel-add-content-block-link .ec-panel-block {
  display: block;
  position: absolute;
  left: calc(50% - 20px);
  top: calc(50% - 26px);
  font-size: 40px;
  color: #333;
  z-index: 100;
}

/* line 1186, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-panel-add-content-block-disabled:hover .ec-panel-add-content-block-link .img-responsive {
  opacity: 0.25;
}

/* line 1193, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ecemailtoken {
  background: #eaedf6;
  padding: 3px;
  border-radius: 4px;
}

/* line 1199, app/assets/stylesheets/enterprise/../styles/editor_shared.scss */
.ec-editor-mandatorylinks {
  display: none;
}
