/* line 1, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles.css */
.toggle-slide {
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  direction: ltr;
}

/* line 10, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles.css */
.toggle-slide .toggle-on,
.toggle-slide .toggle-off,
.toggle-slide .toggle-blob {
  float: left;
}

/* line 15, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles.css */
.toggle-slide .toggle-blob {
  position: relative;
  z-index: 99;
  cursor: hand;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

/* line 1, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-slide {
  border-radius: 9999px;
  box-shadow: 0 0 0 1px #999;
}

/* line 5, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-on,
.toggle-light .toggle-off {
  font-size: 11px;
  font-weight: 500;
}

/* line 10, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-on,
.toggle-light .toggle-select .toggle-inner .active {
  background: #45a31f;
  box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.2);
  text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.8);
}

/* line 17, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-off,
.toggle-light .toggle-select .toggle-on {
  color: rgba(0, 0, 0, 0.6);
  text-shadow: 0 1px rgba(255, 255, 255, 0.2);
  background: -webkit-linear-gradient(#cfcfcf, #f5f5f5);
  background: linear-gradient(#cfcfcf, #f5f5f5);
}

/* line 24, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-blob {
  border-radius: 50px;
  background: -webkit-linear-gradient(#f5f5f5, #cfcfcf);
  background: linear-gradient(#f5f5f5, #cfcfcf);
  box-shadow: 1px 1px 2px #888;
}

/* line 30, /home/jfunk/ticket_auth/vendor/assets/stylesheets/toggles-light.css */
.toggle-light .toggle-blob:hover {
  background: -webkit-linear-gradient(#e4e4e4, #f9f9f9);
  background: linear-gradient(#e4e4e4, #f9f9f9);
}

/* DEFAULT STYLES */
/* line 7, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#copyright {
  margin-top: 3em;
  padding-bottom: 1em;
  line-height: 20px;
  color: #777777;
  font-weight: 300;
}

/* line 15, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#copyright br {
  display: none;
}

/* line 19, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#errormessage, #warningmessage, #noticemessage, #fcaexistsmessage {
  text-align: left;
}

/* line 23, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#noticemessage, #fcaexistsmessage {
  color: #4a76cd;
}

/* line 27, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#fcaexistsmessage > a:link,
#fcaexistsmessage > a:visited,
#fcaexistsmessage > a:active {
  text-decoration: underline;
}

/* line 33, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#warningmessage, #errormessage, .expire-notice {
  color: red;
}

/* line 37, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
#login-container, #reset-container {
  display: flex;
  flex-direction: column;
  margin: 120px auto 20px auto;
  width: 350px;
  border: none;
  border-radius: 3px;
  background-color: #fff;
  padding: 20px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
}

/* line 49, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.section {
  margin: 20px auto;
  width: 350px;
  border-radius: 3px;
  background-color: #fff;
  padding: 20px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
}

/* line 58, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.section-title {
  color: #333;
  font-size: 26px;
  line-height: 32px;
  font-family: "Helvetica Neue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 400;
  margin: 0;
  padding-bottom: 20px;
}

/* line 68, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.account-links {
  text-align: left;
}
/* line 70, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.account-links a, .account-links a:link {
  display: block;
  font-weight: normal;
  margin-bottom: 1em;
}

/* line 77, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.email-notifications-link {
  line-height: 20px;
}
/* line 79, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.email-notifications-link .toggle {
  width: 40px;
  float: right;
}

/* line 85, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.new_code > a:active {
  color: #ff0 !important;
  text-decoration: none !important;
}

/* line 90, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.new_code > a:link, .new_code > a:visited {
  color: #00e !important;
  text-decoration: none !important;
}

/* line 95, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input:-moz-placeholder,
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder {
  color: #666;
}

/* line 103, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
a,
a:active,
a:visited,
a:link {
  color: #0986DA;
  text-decoration: none;
  font-weight: 300;
}

/* line 112, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
body {
  color: #666;
  font-family: "Helvetica Neue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 14px;
  text-align: center;
  background-color: #f3f3f3;
  margin: 0;
}

/* line 121, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.col-2 {
  width: 50%;
  float: left;
}

/* line 126, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.col-2.left {
  padding-top: 10px;
}

/* line 130, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .col-2 {
  margin-top: 5px;
}

/* line 134, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
div.logo-flexmls {
  z-index: 3;
  position: relative;
  height: 75px;
  display: block;
  /* FIXME: This is FPO. Replace with UI Library styling  */
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3186.78 1060.51'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%234c75ba;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EFlexmls_%3C/title%3E%3Cpath class='cls-1' d='M960.16,325.22h262.78v65.55H1032.61v107H1212v65.55h-179.4V732.32H960.16Z'/%3E%3Cpath class='cls-1' d='M1285,297.62h69v434.7h-69Z'/%3E%3Cpath class='cls-1' d='M1488.58,618.47q3.45,31,24.15,48.3t50,17.25q25.88,0,43.42-10.64a120.61,120.61,0,0,0,30.76-26.74L1686.38,684q-24.15,29.91-54.05,42.55a159.34,159.34,0,0,1-62.68,12.65A165.65,165.65,0,0,1,1511,728.87a140.6,140.6,0,0,1-47.72-29.33,138.76,138.76,0,0,1-31.91-45.71q-11.8-26.73-11.79-59.51t11.79-59.51a138.81,138.81,0,0,1,31.91-45.72A140.57,140.57,0,0,1,1511,459.77a165.65,165.65,0,0,1,58.65-10.35q28.75,0,52.61,10.06a112.88,112.88,0,0,1,40.83,29q17,19,26.45,46.86t9.49,64.11v19ZM1630,566.72q-.58-30.47-19-48t-51.17-17.54q-31.05,0-49.17,17.82t-22.13,47.73Z'/%3E%3Cpath class='cls-1' d='M1834.72,584l-95.45-127.65h84l55.2,82.8,59.8-82.8H2017L1922.7,584l111,148.35h-84l-71.87-98.9-72.45,98.9h-81.65Z'/%3E%3Cpath class='cls-1' d='M2069.31,456.32h65.56v43.12H2136q9.19-19.53,29.62-34.78t54.91-15.24q65,0,86.25,51.17,14.94-26.43,37.38-38.81t53.47-12.36q27.6,0,46.57,9.2a81.44,81.44,0,0,1,30.77,25.3,104.3,104.3,0,0,1,17,37.66,198,198,0,0,1,5.18,46.29V732.32h-69V575.92a127.67,127.67,0,0,0-2.31-24.44,58.53,58.53,0,0,0-8-20.7,40.86,40.86,0,0,0-15.52-14.09q-9.78-5.18-25.3-5.17-16.11,0-27.31,6a53.2,53.2,0,0,0-18.4,16.1,65.83,65.83,0,0,0-10.35,23,109.71,109.71,0,0,0-3.17,26.16v149.5h-69V567.87q0-25.87-10.92-41.11t-36.23-15.24q-17.25,0-29,5.75A55.88,55.88,0,0,0,2153,532.79a61.84,61.84,0,0,0-11.22,22.43,100.12,100.12,0,0,0-3.45,26.45V732.32h-69Z'/%3E%3Cpath class='cls-1' d='M2573.59,297.62h69v434.7h-69Z'/%3E%3Cpath class='cls-1' d='M2869.13,532.79q-20.13-28.15-54.05-28.17a57.76,57.76,0,0,0-27,6.9q-13.23,6.9-13.23,22.42,0,12.66,10.93,18.4t27.6,9.78q16.66,4,35.94,8.34a141.37,141.37,0,0,1,35.93,13.22,78.67,78.67,0,0,1,27.6,24.44q10.92,15.52,10.93,42.55,0,24.74-10.64,41.69a83.67,83.67,0,0,1-27.6,27.31,122.4,122.4,0,0,1-38.24,15,201.25,201.25,0,0,1-42.55,4.6q-32.2,0-59.22-9.2t-48.3-33.35l46-43.13A128.89,128.89,0,0,0,2771.67,678q15.23,9.49,37.09,9.49a74.08,74.08,0,0,0,15.52-1.73,50.22,50.22,0,0,0,14.95-5.75,35.43,35.43,0,0,0,11.22-10.06,23.61,23.61,0,0,0,4.31-14.09q0-14.36-10.93-21.27t-27.6-11.21q-16.68-4.32-35.93-8.05a139,139,0,0,1-35.94-12.08,75.26,75.26,0,0,1-27.6-23.29q-10.94-14.94-10.93-41.4,0-23,9.49-40a83.56,83.56,0,0,1,25-27.89,108.32,108.32,0,0,1,35.65-16.1,162.72,162.72,0,0,1,95.45,4.32,89.27,89.27,0,0,1,43.7,32.48Z'/%3E%3Cpath class='cls-1' d='M830,485.93c0,93.48-44.88,176.2-113.9,228.25h.51L546.5,856.77,376.41,714.11h.52C307.91,662.06,263,579.34,263,485.93c0-157.55,126.9-285.31,283.48-285.31S830,328.31,830,485.93ZM547.3,237c-135,0-244.42,109.43-244.42,244.42S412.31,725.86,547.3,725.86,791.71,616.43,791.71,481.45,682.28,237,547.3,237Z'/%3E%3Cpath class='cls-1' d='M563.55,579a1,1,0,0,1-1-1v-78.8a1,1,0,0,0-1-1H527.64a1,1,0,0,0-1,1l-.17,78.6a1,1,0,0,1-1,1H455.17a1,1,0,0,1-1-1l.63-105.53a1,1,0,0,0-1-1H419.9c-.55,0-.66-.3-.24-.65L543.83,364.22a1.23,1.23,0,0,1,1.52,0L669.52,470.66c.42.35.31.65-.24.65H635.37a1,1,0,0,0-1,1V578a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 0%;
  top: 105px;
}

/* line 148, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input:invalid {
  box-shadow: none;
}

/* line 152, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.hidden-input {
  display: none;
}

/* line 156, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button {
  display: inline-block;
  text-align: center;
  border: none;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 12px;
  color: #FFF;
  background-color: #0077D5;
  box-sizing: border-box;
  border-radius: 3px;
  box-shadow: none;
  cursor: pointer;
  -moz-border-radius: 3px;
  -moz-box-shadow: none;
  -moz-appearance: none;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: none;
  -webkit-appearance: none;
  width: 100%;
  padding: 14px;
  float: right;
  clear: both;
  margin-top: 15px;
}

/* line 185, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.account-save-button {
  float: none;
}

/* line 189, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.next-button {
  width: 60px;
}

/* line 193, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.login-button {
  width: 75px;
}

/* line 197, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.reset-button {
  width: 140px;
}

/* line 201, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button#verify-button {
  width: auto;
}

/* line 205, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.default-button-disabled {
  background-color: #aaaaaa;
}

/* line 209, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button:hover {
  background-color: #0085ee;
}

/* line 213, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-button.default-button-disabled:hover {
  background-color: #aaaaaa;
}

/* line 217, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.non-default-button {
  color: #4a76cd;
  background-color: #fff;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 12px;
  height: 34px;
  line-height: 34px;
  display: block;
}

/* line 228, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-input-field {
  color: #666;
  font-size: 14px;
  line-height: 16px;
  padding: 12px 15px;
  border: 1px solid #d9d9d9;
  background: #F3F3F3;
  resize: none;
  border-radius: 3px;
  box-sizing: border-box;
  margin-top: 0;
  margin-bottom: 10px;
}

/* line 242, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .default-input-field.error {
  border: 1px solid red;
}

/* line 246, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form input {
  -webkit-tap-highlight-color: #fff;
  font-size: 14px;
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 254, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input#remember {
  width: auto;
  margin-right: 5px;
  color: #969696;
}

/* line 260, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form input:focus {
  outline-color: #4a76cd;
  border-color: #4a76cd;
}

/* line 265, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
}

/* line 271, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input[type=checkbox], input[type=radio] {
  left: -99999px;
  position: absolute;
}

/* line 276, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input[type=checkbox] + label, input[type=radio] + label {
  cursor: pointer;
  font-weight: 400;
  line-height: 20px;
  padding: 0 0 0 30px;
  position: relative;
}

/* line 284, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input[type=checkbox] + label::before {
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid #d9d9d9;
  content: '';
  display: inline-block;
  height: 18px;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 18px;
}

/* line 297, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input[type=checkbox] + label::after {
  border-color: #0077d9;
  border-style: solid;
  border-width: 0 0 2px 2px;
  content: '';
  height: 6px;
  left: 4px;
  position: absolute;
  top: 5px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 13px;
}

/* line 311, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
input[type=checkbox]:not(:checked) + label::after, input[type=radio]:not(:checked) + label::after {
  opacity: 0;
}

/* line 315, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form table {
  border: 0;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 323, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form td {
  height: auto;
  margin: 0;
}

/* line 328, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form h1 {
  color: #333;
}

/* line 332, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form label {
  color: #373737;
  float: left;
  margin-bottom: 5px;
  font-weight: 600;
}

/* line 339, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form h1 {
  font-size: 26px;
  line-height: 32px;
  font-family: "Helvetica Neue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 600;
  margin: 0;
  padding-bottom: 20px;
}

/* line 348, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form h1.login-username-header {
  padding-bottom: 0px;
}

/* line 352, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form p.login-username {
  margin: 0px 0px 20px 0px;
  color: #737373;
  font-weight: 300;
}

/* line 358, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .login-hint {
  font-style: italic;
  font-size: 0.8em;
}

/* line 363, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form-link {
  line-height: 20px;
}

/* line 367, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
div.try_again > a {
  color: #fff;
}

/* line 371, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.close-registration {
  margin: 20px;
  line-height: 20px;
}

/* line 376, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
a#create_user,
a#create_user:link,
a#create_user:active,
a#create_user:visited {
  background-color: #f3f3f3;
  border: 1px solid #d9d9d9;
  margin-top: 25px;
  color: #4a76cd;
}

/* line 387, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.hide-this {
  display: none !important;
}

/* line 391, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
a#close_frame,
a#close_frame:link,
a#close_frame:active,
a#close_frame:visited {
  background-color: #f3f3f3;
  border: 1px solid #d9d9d9;
  margin-top: 25px;
  color: #4a76cd;
}

/* line 401, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.js-reset-form, .js-login-form {
  float: left;
  text-align: left;
}

/* line 406, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.remember {
  float: right;
}

/* line 410, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.default-form .remember label {
  font-weight: inherit;
}

/* line 414, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
.clearfix {
  clear: both;
  overflow: auto;
}

/* IE Hack for hidden DOM attribute */
/* line 420, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
[hidden] {
  display: none;
}

/* MOBILE SPECIFIC STYLES */
@media only screen and (max-width: 1024px) {
  /* line 424, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  #copyright br {
    display: block;
  }

  /* line 428, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .default-form td {
    border: none;
  }

  /* line 431, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .js-login-form {
    font-size: 12px;
  }

  /* line 435, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  #login-container, #reset-container {
    width: 95%;
    box-sizing: border-box;
    margin-top: 0;
  }

  /* line 441, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .section {
    box-sizing: border-box;
    width: 95%;
  }

  /* line 446, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  div.logo-flexmls {
    top: -15px;
    background-color: transparent;
    /* FIXME: This is FPO. Replace with UI Library styling  */
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3186.78 1060.51'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%234c75ba;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EFlexmls_%3C/title%3E%3Cpath class='cls-1' d='M960.16,325.22h262.78v65.55H1032.61v107H1212v65.55h-179.4V732.32H960.16Z'/%3E%3Cpath class='cls-1' d='M1285,297.62h69v434.7h-69Z'/%3E%3Cpath class='cls-1' d='M1488.58,618.47q3.45,31,24.15,48.3t50,17.25q25.88,0,43.42-10.64a120.61,120.61,0,0,0,30.76-26.74L1686.38,684q-24.15,29.91-54.05,42.55a159.34,159.34,0,0,1-62.68,12.65A165.65,165.65,0,0,1,1511,728.87a140.6,140.6,0,0,1-47.72-29.33,138.76,138.76,0,0,1-31.91-45.71q-11.8-26.73-11.79-59.51t11.79-59.51a138.81,138.81,0,0,1,31.91-45.72A140.57,140.57,0,0,1,1511,459.77a165.65,165.65,0,0,1,58.65-10.35q28.75,0,52.61,10.06a112.88,112.88,0,0,1,40.83,29q17,19,26.45,46.86t9.49,64.11v19ZM1630,566.72q-.58-30.47-19-48t-51.17-17.54q-31.05,0-49.17,17.82t-22.13,47.73Z'/%3E%3Cpath class='cls-1' d='M1834.72,584l-95.45-127.65h84l55.2,82.8,59.8-82.8H2017L1922.7,584l111,148.35h-84l-71.87-98.9-72.45,98.9h-81.65Z'/%3E%3Cpath class='cls-1' d='M2069.31,456.32h65.56v43.12H2136q9.19-19.53,29.62-34.78t54.91-15.24q65,0,86.25,51.17,14.94-26.43,37.38-38.81t53.47-12.36q27.6,0,46.57,9.2a81.44,81.44,0,0,1,30.77,25.3,104.3,104.3,0,0,1,17,37.66,198,198,0,0,1,5.18,46.29V732.32h-69V575.92a127.67,127.67,0,0,0-2.31-24.44,58.53,58.53,0,0,0-8-20.7,40.86,40.86,0,0,0-15.52-14.09q-9.78-5.18-25.3-5.17-16.11,0-27.31,6a53.2,53.2,0,0,0-18.4,16.1,65.83,65.83,0,0,0-10.35,23,109.71,109.71,0,0,0-3.17,26.16v149.5h-69V567.87q0-25.87-10.92-41.11t-36.23-15.24q-17.25,0-29,5.75A55.88,55.88,0,0,0,2153,532.79a61.84,61.84,0,0,0-11.22,22.43,100.12,100.12,0,0,0-3.45,26.45V732.32h-69Z'/%3E%3Cpath class='cls-1' d='M2573.59,297.62h69v434.7h-69Z'/%3E%3Cpath class='cls-1' d='M2869.13,532.79q-20.13-28.15-54.05-28.17a57.76,57.76,0,0,0-27,6.9q-13.23,6.9-13.23,22.42,0,12.66,10.93,18.4t27.6,9.78q16.66,4,35.94,8.34a141.37,141.37,0,0,1,35.93,13.22,78.67,78.67,0,0,1,27.6,24.44q10.92,15.52,10.93,42.55,0,24.74-10.64,41.69a83.67,83.67,0,0,1-27.6,27.31,122.4,122.4,0,0,1-38.24,15,201.25,201.25,0,0,1-42.55,4.6q-32.2,0-59.22-9.2t-48.3-33.35l46-43.13A128.89,128.89,0,0,0,2771.67,678q15.23,9.49,37.09,9.49a74.08,74.08,0,0,0,15.52-1.73,50.22,50.22,0,0,0,14.95-5.75,35.43,35.43,0,0,0,11.22-10.06,23.61,23.61,0,0,0,4.31-14.09q0-14.36-10.93-21.27t-27.6-11.21q-16.68-4.32-35.93-8.05a139,139,0,0,1-35.94-12.08,75.26,75.26,0,0,1-27.6-23.29q-10.94-14.94-10.93-41.4,0-23,9.49-40a83.56,83.56,0,0,1,25-27.89,108.32,108.32,0,0,1,35.65-16.1,162.72,162.72,0,0,1,95.45,4.32,89.27,89.27,0,0,1,43.7,32.48Z'/%3E%3Cpath class='cls-1' d='M830,485.93c0,93.48-44.88,176.2-113.9,228.25h.51L546.5,856.77,376.41,714.11h.52C307.91,662.06,263,579.34,263,485.93c0-157.55,126.9-285.31,283.48-285.31S830,328.31,830,485.93ZM547.3,237c-135,0-244.42,109.43-244.42,244.42S412.31,725.86,547.3,725.86,791.71,616.43,791.71,481.45,682.28,237,547.3,237Z'/%3E%3Cpath class='cls-1' d='M563.55,579a1,1,0,0,1-1-1v-78.8a1,1,0,0,0-1-1H527.64a1,1,0,0,0-1,1l-.17,78.6a1,1,0,0,1-1,1H455.17a1,1,0,0,1-1-1l.63-105.53a1,1,0,0,0-1-1H419.9c-.55,0-.66-.3-.24-.65L543.83,364.22a1.23,1.23,0,0,1,1.52,0L669.52,470.66c.42.35.31.65-.24.65H635.37a1,1,0,0,0-1,1V578a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");
    background-position: center 0%;
    background-repeat: no-repeat;
    background-size: auto 90%;
    box-shadow: none;
    margin-top: 50px;
  }

  /* line 458, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  p.instructions {
    text-align: center;
    font-size: 20px;
    text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.15);
  }

  /* line 464, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .non-default-button {
    background-color: #fff;
    color: #4a76cd !important;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
  }

  /* line 470, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  input#register-button {
    margin-bottom: 15px;
  }

  /* line 474, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .wide-container {
    width: 98% !important;
  }

  /* line 478, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .city {
    width: 100%;
  }

  /* line 482, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .region {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }

  /* line 488, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .zip {
    width: 100%;
  }

  /* line 492, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  a#create_user,
  a#create_user:link,
  a#create_user:active,
  a#create_user:visited {
    background-color: #ffffff;
    width: 60%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    margin-top: 25px;
    color: #4a76cd;
  }

  /* line 504, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  a#close_frame,
  a#close_frame:link,
  a#close_frame:active,
  a#close_frame:visited {
    background-color: #ffffff;
    width: 60%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    margin-top: 25px;
    color: #4a76cd;
  }

  /* line 516, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .hide-this {
    display: none !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 522, /home/jfunk/ticket_auth/app/assets/stylesheets/default.scss */
  .default-form label.remember-30 {
    font-size: 12px;
  }
}
