/*! =========================================================
 *
 Paper Bootstrap Wizard - V1.0.1
*
* =========================================================
*
* Copyright 2016 Creative Tim (http://www.creative-tim.com/product/paper-bootstrap-wizard)
 *
 *                       _oo0oo_
 *                      o8888888o
 *                      88" . "88
 *                      (| -_- |)
 *                      0\  =  /0
 *                    ___/`---'\___
 *                  .' \|     |// '.
 *                 / \|||  :  |||// \
 *                / _||||| -:- |||||- \
 *               |   | \  -  /// |   |
 *               | \_|  ''\---/''  |_/ |
 *               \  .-\__  '-'  ___/-. /
 *             ___'. .'  /--.--\  `. .'___
 *          ."" '<  `.___\_<|>_/___.' >' "".
 *         | | :  `- \`.;`\ _ /`;.`/ - ` : | |
 *         \  \ `_.   \_ __\ /__ _/   .-` /  /
 *     =====`-.____`.___ \_____/___.-`___.-'=====
 *                       `=---='
 *
 *     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 *
 *               Buddha Bless:  "No Bugs"
 *
 * ========================================================= */
/* line 34, app/assets/stylesheets/partials/_wizard.scss */
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
p,
.navbar,
.brand,
a,
.td-name,
td {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: 'Muli', 'Helvetica', Arial, sans-serif;
}

/* line 57, app/assets/stylesheets/partials/_wizard.scss */
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4 {
  font-weight: 400;
  margin: 30px 0 15px;
}

/* line 69, app/assets/stylesheets/partials/_wizard.scss */
h1,
.h1 {
  font-size: 3.2em;
}

/* line 74, app/assets/stylesheets/partials/_wizard.scss */
h2,
.h2 {
  font-size: 2.6em;
}

/* line 79, app/assets/stylesheets/partials/_wizard.scss */
h3,
.h3 {
  font-size: 1.825em;
  line-height: 1.4;
  margin: 20px 0 10px;
}

/* line 86, app/assets/stylesheets/partials/_wizard.scss */
h4,
.h4 {
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.2em;
}

/* line 93, app/assets/stylesheets/partials/_wizard.scss */
h5,
.h5 {
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.4em;
  margin-bottom: 15px;
}

/* line 101, app/assets/stylesheets/partials/_wizard.scss */
h6,
.h6 {
  font-size: 0.9em;
  font-weight: 600;
  text-transform: uppercase;
}

/* line 108, app/assets/stylesheets/partials/_wizard.scss */
p {
  font-size: 16px;
  line-height: 1.4em;
}

/* line 113, app/assets/stylesheets/partials/_wizard.scss */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  color: #9A9A9A;
  font-weight: 300;
  line-height: 1.4em;
}

/* line 142, app/assets/stylesheets/partials/_wizard.scss */
h1 small,
h2 small,
h3 small,
h1 .small,
h2 .small,
h3 .small {
  font-size: 60%;
}

/* line 151, app/assets/stylesheets/partials/_wizard.scss */
.form-control::-moz-placeholder {
  color: rgba(0, 0, 0, 0.2);
}

/* line 155, app/assets/stylesheets/partials/_wizard.scss */
.form-control:-moz-placeholder {
  color: rgba(0, 0, 0, 0.2);
}

/* line 159, app/assets/stylesheets/partials/_wizard.scss */
.form-control::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.2);
}

/* line 163, app/assets/stylesheets/partials/_wizard.scss */
.form-control:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.2);
}

/* line 167, app/assets/stylesheets/partials/_wizard.scss */
.form-control {
  background-color: #F3F2EE;
  border: 1px solid #e8e7e3;
  border-radius: 4px;
  color: #66615b;
  font-size: 14px;
  padding: 7px 18px;
  height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 179, app/assets/stylesheets/partials/_wizard.scss */
.form-control:focus {
  border: 1px solid #e8e7e3;
  background-color: #FFFFFF;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
}

/* line 187, app/assets/stylesheets/partials/_wizard.scss */
.has-success .form-control,
.has-error .form-control,
.has-success .form-control:focus,
.has-error .form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 195, app/assets/stylesheets/partials/_wizard.scss */
.has-error .form-control,
.form-control.error {
  background-color: #FFC0A4;
  color: #EB5E28;
  border-color: #EB5E28;
}

/* line 202, app/assets/stylesheets/partials/_wizard.scss */
.has-success .form-control,
.form-control.valid {
  color: #66615b;
  border-color: #e8e7e3;
}

/* line 208, app/assets/stylesheets/partials/_wizard.scss */
.has-error .form-control:focus,
.form-control.error:focus {
  background-color: #FFFFFF;
  border-color: #EB5E28;
}

/* line 214, app/assets/stylesheets/partials/_wizard.scss */
.has-success .form-control:focus,
.form-control.valid:focus {
  background-color: #FFFFFF;
  border-color: #7AC29A;
}

/* line 220, app/assets/stylesheets/partials/_wizard.scss */
.form-control + .form-control-feedback {
  border-radius: 6px;
  font-size: 14px;
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
  vertical-align: middle;
}

/* line 230, app/assets/stylesheets/partials/_wizard.scss */
.open .form-control {
  border-bottom-color: transparent;
}

/* line 234, app/assets/stylesheets/partials/_wizard.scss */
.form-control.input-no-border {
  border: 0 none;
}

/* line 238, app/assets/stylesheets/partials/_wizard.scss */
.input-group .form-control:not(:first-child):not(:last-child) {
  border-left: 0;
  border-right: 0;
}

/* line 243, app/assets/stylesheets/partials/_wizard.scss */
label.error:not(.form-control) {
  color: #EB5E28;
  font-weight: 300;
  font-size: 0.8em;
}

/* line 249, app/assets/stylesheets/partials/_wizard.scss */
.input-lg {
  height: 55px;
  padding: 11px 30px;
}

/* line 254, app/assets/stylesheets/partials/_wizard.scss */
.has-error .form-control-feedback,
.has-error .control-label {
  color: #EB5E28;
}

/* line 259, app/assets/stylesheets/partials/_wizard.scss */
.has-success .form-control-feedback,
.has-success .control-label {
  color: #7AC29A;
}

/* line 264, app/assets/stylesheets/partials/_wizard.scss */
.input-group-addon {
  background-color: #F3F2EE;
  border: 1px solid #e8e7e3;
  border-radius: 4px;
}

/* line 270, app/assets/stylesheets/partials/_wizard.scss */
.has-success .input-group-addon,
.has-error .input-group-addon {
  background-color: #FFFFFF;
}

/* line 275, app/assets/stylesheets/partials/_wizard.scss */
.has-error .form-control:focus + .input-group-addon {
  color: #EB5E28;
}

/* line 279, app/assets/stylesheets/partials/_wizard.scss */
.has-success .form-control:focus + .input-group-addon {
  color: #7AC29A;
}

/* line 283, app/assets/stylesheets/partials/_wizard.scss */
.form-control:focus + .input-group-addon,
.form-control:focus ~ .input-group-addon {
  background-color: #FFFFFF;
}

/* line 288, app/assets/stylesheets/partials/_wizard.scss */
.has-error .input-group-addon {
  color: #EB5E28;
  border-color: #EB5E28;
}

/* line 293, app/assets/stylesheets/partials/_wizard.scss */
.has-error .input-group-addon {
  color: #7AC29A;
  border-color: #7AC29A;
}

/* line 298, app/assets/stylesheets/partials/_wizard.scss */
.input-group-addon + .form-control {
  padding-left: 0;
}

/* line 302, app/assets/stylesheets/partials/_wizard.scss */
.input-group {
  margin-bottom: 15px;
}

/* line 306, app/assets/stylesheets/partials/_wizard.scss */
.input-group[disabled] .input-group-addon {
  background-color: #E3E3E3;
}

/* line 310, app/assets/stylesheets/partials/_wizard.scss */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-right: 0 none;
}

/* line 317, app/assets/stylesheets/partials/_wizard.scss */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-left: 0 none;
}

/* line 324, app/assets/stylesheets/partials/_wizard.scss */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #E3E3E3;
  cursor: not-allowed;
  color: #9A9A9A;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 334, app/assets/stylesheets/partials/_wizard.scss */
.form-control[disabled]::-moz-placeholder {
  color: #9A9A9A;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 340, app/assets/stylesheets/partials/_wizard.scss */
.form-control[disabled]:-moz-placeholder {
  color: #cfcfca;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 346, app/assets/stylesheets/partials/_wizard.scss */
.form-control[disabled]::-webkit-input-placeholder {
  color: #cfcfca;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 352, app/assets/stylesheets/partials/_wizard.scss */
.form-control[disabled]:-ms-input-placeholder {
  color: #cfcfca;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 358, app/assets/stylesheets/partials/_wizard.scss */
.input-group-btn .btn {
  border-width: 1px;
  padding: 9px 18px;
}

/* line 363, app/assets/stylesheets/partials/_wizard.scss */
.input-group-btn .btn-default:not(.btn-fill) {
  border-color: #cfcfca;
}

/* line 367, app/assets/stylesheets/partials/_wizard.scss */
.input-group-btn:last-child > .btn {
  margin-left: 0;
}

/* line 371, app/assets/stylesheets/partials/_wizard.scss */
textarea.form-control {
  max-width: 100%;
  padding: 10px 18px;
  resize: none;
}

/* line 377, app/assets/stylesheets/partials/_wizard.scss */
.input-group-focus .input-group-addon {
  background-color: #FFFFFF;
}

/*     General overwrite     */
/* line 384, app/assets/stylesheets/partials/_wizard.scss */
body {
  color: #66615b;
  font-size: 14px;
  font-family: 'Muli', Arial, sans-serif;
}

/* line 390, app/assets/stylesheets/partials/_wizard.scss */
a {
  color: #EB5E28;
}

/* line 394, app/assets/stylesheets/partials/_wizard.scss */
a:hover,
a:focus {
  color: #EBAE58;
}

/* line 399, app/assets/stylesheets/partials/_wizard.scss */
a:focus,
a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner,
input[type="button"]:focus {
  outline: 0 !important;
}

/* line 411, app/assets/stylesheets/partials/_wizard.scss */
.btn:focus,
.btn:hover,
.btn:active {
  outline: 0;
}

/*           Animations              */
/* line 420, app/assets/stylesheets/partials/_wizard.scss */
.form-control,
.input-group-addon {
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}

/* line 429, app/assets/stylesheets/partials/_wizard.scss */
.image-container {
  min-height: 100vh;
  background-position: center center;
  background-size: cover;
  position: relative;
}

/* line 436, app/assets/stylesheets/partials/_wizard.scss */
.wizard-container {
  padding-top: 20px;
  z-index: 3;
}

/* line 441, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk {
  width: 50px;
  height: 50px;
  display: block;
  position: fixed;
  z-index: 555;
  bottom: 40px;
  right: 40px;
  border-radius: 30px;
  background-color: rgba(16, 16, 16, 0.35);
  border: 1px solid rgba(255, 255, 255, 0.15);
  color: #FFFFFF;
  cursor: pointer;
  padding: 10px 12px;
  white-space: nowrap;
  overflow: hidden;
  -webkit-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  -moz-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  -o-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
}

/* line 463, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk:hover,
.made-with-pk:active,
.made-with-pk:focus {
  width: 218px;
  color: #FFFFFF;
  transition-duration: .55s;
  padding: 10px 19px;
}

/* line 472, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk:hover .made-with,
.made-with-pk:active .made-with,
.made-with-pk:focus .made-with {
  opacity: 1;
}

/* line 478, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk .brand,
.made-with-pk .made-with {
  float: left;
}

/* line 483, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk .brand {
  position: relative;
  top: 4px;
  letter-spacing: 1px;
  vertical-align: middle;
  font-size: 16px;
  font-weight: 600;
}

/* line 492, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk .made-with {
  color: rgba(255, 255, 255, 0.6);
  position: absolute;
  left: 58px;
  top: 14px;
  opacity: 0;
  margin: 0;
  -webkit-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  -moz-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  -o-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
  transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
}

/* line 505, app/assets/stylesheets/partials/_wizard.scss */
.made-with-pk .made-with strong {
  font-weight: 400;
  color: rgba(255, 255, 255, 0.9);
}

/* line 510, app/assets/stylesheets/partials/_wizard.scss */
.col-sm-8 .col-sm-4 {
  padding-right: 6px;
  padding-left: 6px;
}

/* line 515, app/assets/stylesheets/partials/_wizard.scss */
.btn,
.navbar .navbar-nav > li > a.btn {
  border-radius: 20px;
  box-sizing: border-box;
  border-width: 2px;
  background-color: transparent;
  font-size: 14px;
  font-weight: 600;
  padding: 7px 18px;
  border-color: #66615B;
  color: #66615B;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
}

/* line 533, app/assets/stylesheets/partials/_wizard.scss */
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn:active:focus,
.btn:active:hover,
.open > .btn.dropdown-toggle,
.open > .btn.dropdown-toggle:focus,
.open > .btn.dropdown-toggle:hover,
.navbar .navbar-nav > li > a.btn:hover,
.navbar .navbar-nav > li > a.btn:focus,
.navbar .navbar-nav > li > a.btn:active,
.navbar .navbar-nav > li > a.btn.active,
.navbar .navbar-nav > li > a.btn:active:focus,
.navbar .navbar-nav > li > a.btn:active:hover,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle:hover {
  background-color: #66615B;
  color: rgba(255, 255, 255, 0.85);
  border-color: #66615B;
}

/* line 556, app/assets/stylesheets/partials/_wizard.scss */
.btn:hover .caret,
.btn:focus .caret,
.btn:active .caret,
.btn.active .caret,
.btn:active:focus .caret,
.btn:active:hover .caret,
.open > .btn.dropdown-toggle .caret,
.open > .btn.dropdown-toggle:focus .caret,
.open > .btn.dropdown-toggle:hover .caret,
.navbar .navbar-nav > li > a.btn:hover .caret,
.navbar .navbar-nav > li > a.btn:focus .caret,
.navbar .navbar-nav > li > a.btn:active .caret,
.navbar .navbar-nav > li > a.btn.active .caret,
.navbar .navbar-nav > li > a.btn:active:focus .caret,
.navbar .navbar-nav > li > a.btn:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 577, app/assets/stylesheets/partials/_wizard.scss */
.btn.disabled,
.btn.disabled:hover,
.btn.disabled:focus,
.btn.disabled.focus,
.btn.disabled:active,
.btn.disabled.active,
.btn:disabled,
.btn:disabled:hover,
.btn:disabled:focus,
.btn.focus:disabled,
.btn:disabled:active,
.btn.active:disabled,
.btn[disabled],
.btn[disabled]:hover,
.btn[disabled]:focus,
.btn.focus[disabled],
.btn[disabled]:active,
.btn.active[disabled],
fieldset[disabled] .btn,
fieldset[disabled] .btn:hover,
fieldset[disabled] .btn:focus,
fieldset[disabled] .btn.focus,
fieldset[disabled] .btn:active,
fieldset[disabled] .btn.active,
.navbar .navbar-nav > li > a.btn.disabled,
.navbar .navbar-nav > li > a.btn.disabled:hover,
.navbar .navbar-nav > li > a.btn.disabled:focus,
.navbar .navbar-nav > li > a.btn.disabled.focus,
.navbar .navbar-nav > li > a.btn.disabled:active,
.navbar .navbar-nav > li > a.btn.disabled.active,
.navbar .navbar-nav > li > a.btn:disabled,
.navbar .navbar-nav > li > a.btn:disabled:hover,
.navbar .navbar-nav > li > a.btn:disabled:focus,
.navbar .navbar-nav > li > a.btn.focus:disabled,
.navbar .navbar-nav > li > a.btn:disabled:active,
.navbar .navbar-nav > li > a.btn.active:disabled,
.navbar .navbar-nav > li > a.btn[disabled],
.navbar .navbar-nav > li > a.btn[disabled]:hover,
.navbar .navbar-nav > li > a.btn[disabled]:focus,
.navbar .navbar-nav > li > a.btn.focus[disabled],
.navbar .navbar-nav > li > a.btn[disabled]:active,
.navbar .navbar-nav > li > a.btn.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn,
fieldset[disabled] .navbar .navbar-nav > li > a.btn:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.active {
  background-color: transparent;
  border-color: #66615B;
}

/* line 629, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-fill,
.navbar .navbar-nav > li > a.btn.btn-fill {
  color: #FFFFFF;
  background-color: #66615B;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 637, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-fill:hover,
.btn.btn-fill:focus,
.btn.btn-fill:active,
.btn.btn-fill.active,
.open > .btn.btn-fill.dropdown-toggle,
.navbar .navbar-nav > li > a.btn.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-fill.dropdown-toggle {
  background-color: #484541;
  color: #FFFFFF;
  border-color: #484541;
}

/* line 652, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-fill .caret,
.navbar .navbar-nav > li > a.btn.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 657, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-simple:hover,
.btn.btn-simple:focus,
.btn.btn-simple:active,
.btn.btn-simple.active,
.open > .btn.btn-simple.dropdown-toggle,
.navbar .navbar-nav > li > a.btn.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #484541;
}

/* line 671, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-simple .caret,
.navbar .navbar-nav > li > a.btn.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 676, app/assets/stylesheets/partials/_wizard.scss */
.btn .caret,
.navbar .navbar-nav > li > a.btn .caret {
  border-top-color: #66615B;
}

/* line 681, app/assets/stylesheets/partials/_wizard.scss */
.btn:hover,
.btn:focus,
.navbar .navbar-nav > li > a.btn:hover,
.navbar .navbar-nav > li > a.btn:focus {
  outline: 0 !important;
}

/* line 688, app/assets/stylesheets/partials/_wizard.scss */
.btn:active,
.btn.active,
.open > .btn.dropdown-toggle,
.navbar .navbar-nav > li > a.btn:active,
.navbar .navbar-nav > li > a.btn.active,
.open > .navbar .navbar-nav > li > a.btn.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
}

/* line 699, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-icon,
.navbar .navbar-nav > li > a.btn.btn-icon {
  border-radius: 25px;
  padding: 7px 10px;
}

/* line 705, app/assets/stylesheets/partials/_wizard.scss */
.btn.btn-icon i,
.navbar .navbar-nav > li > a.btn.btn-icon i {
  margin-right: 0px;
}

/* line 710, app/assets/stylesheets/partials/_wizard.scss */
.btn [class*="ti-"],
.navbar .navbar-nav > li > a.btn [class*="ti-"] {
  vertical-align: middle;
}

/* line 715, app/assets/stylesheets/partials/_wizard.scss */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -2px;
}

/* line 722, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary,
.btn-primary {
  border-color: #7A9E9F;
  color: #7A9E9F;
}

/* line 728, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary:hover,
.navbar .navbar-nav > li > a.btn.btn-primary:focus,
.navbar .navbar-nav > li > a.btn.btn-primary:active,
.navbar .navbar-nav > li > a.btn.btn-primary.active,
.navbar .navbar-nav > li > a.btn.btn-primary:active:focus,
.navbar .navbar-nav > li > a.btn.btn-primary:active:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:hover,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .btn-primary.dropdown-toggle,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover {
  background-color: #7A9E9F;
  color: rgba(255, 255, 255, 0.85);
  border-color: #7A9E9F;
}

/* line 751, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary:hover .caret,
.navbar .navbar-nav > li > a.btn.btn-primary:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-primary:active .caret,
.navbar .navbar-nav > li > a.btn.btn-primary.active .caret,
.navbar .navbar-nav > li > a.btn.btn-primary:active:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-primary:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:hover .caret,
.btn-primary:hover .caret,
.btn-primary:focus .caret,
.btn-primary:active .caret,
.btn-primary.active .caret,
.btn-primary:active:focus .caret,
.btn-primary:active:hover .caret,
.open > .btn-primary.dropdown-toggle .caret,
.open > .btn-primary.dropdown-toggle:focus .caret,
.open > .btn-primary.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 772, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.disabled,
.navbar .navbar-nav > li > a.btn.btn-primary.disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-primary.disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.disabled.focus,
.navbar .navbar-nav > li > a.btn.btn-primary.disabled:active,
.navbar .navbar-nav > li > a.btn.btn-primary.disabled.active,
.navbar .navbar-nav > li > a.btn.btn-primary:disabled,
.navbar .navbar-nav > li > a.btn.btn-primary:disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-primary:disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.focus:disabled,
.navbar .navbar-nav > li > a.btn.btn-primary:disabled:active,
.navbar .navbar-nav > li > a.btn.btn-primary.active:disabled,
.navbar .navbar-nav > li > a.btn.btn-primary[disabled],
.navbar .navbar-nav > li > a.btn.btn-primary[disabled]:hover,
.navbar .navbar-nav > li > a.btn.btn-primary[disabled]:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.focus[disabled],
.navbar .navbar-nav > li > a.btn.btn-primary[disabled]:active,
.navbar .navbar-nav > li > a.btn.btn-primary.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-primary.active,
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary:disabled,
.btn-primary:disabled:hover,
.btn-primary:disabled:focus,
.btn-primary.focus:disabled,
.btn-primary:disabled:active,
.btn-primary.active:disabled,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary.focus[disabled],
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: transparent;
  border-color: #7A9E9F;
}

/* line 824, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill,
.btn-primary.btn-fill {
  color: #FFFFFF;
  background-color: #7A9E9F;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 832, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.btn-fill.dropdown-toggle,
.btn-primary.btn-fill:hover,
.btn-primary.btn-fill:focus,
.btn-primary.btn-fill:active,
.btn-primary.btn-fill.active,
.open > .btn-primary.btn-fill.dropdown-toggle {
  background-color: #5e8283;
  color: #FFFFFF;
  border-color: #5e8283;
}

/* line 847, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.btn-fill .caret,
.btn-primary.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 852, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-primary.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.btn-simple.dropdown-toggle,
.btn-primary.btn-simple:hover,
.btn-primary.btn-simple:focus,
.btn-primary.btn-simple:active,
.btn-primary.btn-simple.active,
.open > .btn-primary.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #5e8283;
}

/* line 866, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary.btn-simple .caret,
.btn-primary.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 871, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-primary .caret,
.btn-primary .caret {
  border-top-color: #7A9E9F;
}

/* line 876, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success,
.btn-success {
  border-color: #7AC29A;
  color: #7AC29A;
}

/* line 882, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success:hover,
.navbar .navbar-nav > li > a.btn.btn-success:focus,
.navbar .navbar-nav > li > a.btn.btn-success:active,
.navbar .navbar-nav > li > a.btn.btn-success.active,
.navbar .navbar-nav > li > a.btn.btn-success:active:focus,
.navbar .navbar-nav > li > a.btn.btn-success:active:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:hover,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .btn-success.dropdown-toggle,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle:hover {
  background-color: #7AC29A;
  color: rgba(255, 255, 255, 0.85);
  border-color: #7AC29A;
}

/* line 905, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success:hover .caret,
.navbar .navbar-nav > li > a.btn.btn-success:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-success:active .caret,
.navbar .navbar-nav > li > a.btn.btn-success.active .caret,
.navbar .navbar-nav > li > a.btn.btn-success:active:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-success:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:hover .caret,
.btn-success:hover .caret,
.btn-success:focus .caret,
.btn-success:active .caret,
.btn-success.active .caret,
.btn-success:active:focus .caret,
.btn-success:active:hover .caret,
.open > .btn-success.dropdown-toggle .caret,
.open > .btn-success.dropdown-toggle:focus .caret,
.open > .btn-success.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 926, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.disabled,
.navbar .navbar-nav > li > a.btn.btn-success.disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-success.disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-success.disabled.focus,
.navbar .navbar-nav > li > a.btn.btn-success.disabled:active,
.navbar .navbar-nav > li > a.btn.btn-success.disabled.active,
.navbar .navbar-nav > li > a.btn.btn-success:disabled,
.navbar .navbar-nav > li > a.btn.btn-success:disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-success:disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-success.focus:disabled,
.navbar .navbar-nav > li > a.btn.btn-success:disabled:active,
.navbar .navbar-nav > li > a.btn.btn-success.active:disabled,
.navbar .navbar-nav > li > a.btn.btn-success[disabled],
.navbar .navbar-nav > li > a.btn.btn-success[disabled]:hover,
.navbar .navbar-nav > li > a.btn.btn-success[disabled]:focus,
.navbar .navbar-nav > li > a.btn.btn-success.focus[disabled],
.navbar .navbar-nav > li > a.btn.btn-success[disabled]:active,
.navbar .navbar-nav > li > a.btn.btn-success.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-success.active,
.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success:disabled,
.btn-success:disabled:hover,
.btn-success:disabled:focus,
.btn-success.focus:disabled,
.btn-success:disabled:active,
.btn-success.active:disabled,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success.focus[disabled],
.btn-success[disabled]:active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: transparent;
  border-color: #7AC29A;
}

/* line 978, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill,
.btn-success.btn-fill {
  color: #FFFFFF;
  background-color: #7AC29A;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 986, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-success.btn-fill.dropdown-toggle,
.btn-success.btn-fill:hover,
.btn-success.btn-fill:focus,
.btn-success.btn-fill:active,
.btn-success.btn-fill.active,
.open > .btn-success.btn-fill.dropdown-toggle {
  background-color: #54b07d;
  color: #FFFFFF;
  border-color: #54b07d;
}

/* line 1001, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.btn-fill .caret,
.btn-success.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 1006, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-success.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-success.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-success.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-success.btn-simple.dropdown-toggle,
.btn-success.btn-simple:hover,
.btn-success.btn-simple:focus,
.btn-success.btn-simple:active,
.btn-success.btn-simple.active,
.open > .btn-success.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #54b07d;
}

/* line 1020, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success.btn-simple .caret,
.btn-success.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 1025, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-success .caret,
.btn-success .caret {
  border-top-color: #7AC29A;
}

/* line 1030, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info,
.btn-info {
  border-color: #68B3C8;
  color: #68B3C8;
}

/* line 1036, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info:hover,
.navbar .navbar-nav > li > a.btn.btn-info:focus,
.navbar .navbar-nav > li > a.btn.btn-info:active,
.navbar .navbar-nav > li > a.btn.btn-info.active,
.navbar .navbar-nav > li > a.btn.btn-info:active:focus,
.navbar .navbar-nav > li > a.btn.btn-info:active:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:hover,
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .btn-info.dropdown-toggle,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle:hover {
  background-color: #68B3C8;
  color: rgba(255, 255, 255, 0.85);
  border-color: #68B3C8;
}

/* line 1059, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info:hover .caret,
.navbar .navbar-nav > li > a.btn.btn-info:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-info:active .caret,
.navbar .navbar-nav > li > a.btn.btn-info.active .caret,
.navbar .navbar-nav > li > a.btn.btn-info:active:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-info:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:hover .caret,
.btn-info:hover .caret,
.btn-info:focus .caret,
.btn-info:active .caret,
.btn-info.active .caret,
.btn-info:active:focus .caret,
.btn-info:active:hover .caret,
.open > .btn-info.dropdown-toggle .caret,
.open > .btn-info.dropdown-toggle:focus .caret,
.open > .btn-info.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 1080, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.disabled,
.navbar .navbar-nav > li > a.btn.btn-info.disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-info.disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-info.disabled.focus,
.navbar .navbar-nav > li > a.btn.btn-info.disabled:active,
.navbar .navbar-nav > li > a.btn.btn-info.disabled.active,
.navbar .navbar-nav > li > a.btn.btn-info:disabled,
.navbar .navbar-nav > li > a.btn.btn-info:disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-info:disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-info.focus:disabled,
.navbar .navbar-nav > li > a.btn.btn-info:disabled:active,
.navbar .navbar-nav > li > a.btn.btn-info.active:disabled,
.navbar .navbar-nav > li > a.btn.btn-info[disabled],
.navbar .navbar-nav > li > a.btn.btn-info[disabled]:hover,
.navbar .navbar-nav > li > a.btn.btn-info[disabled]:focus,
.navbar .navbar-nav > li > a.btn.btn-info.focus[disabled],
.navbar .navbar-nav > li > a.btn.btn-info[disabled]:active,
.navbar .navbar-nav > li > a.btn.btn-info.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-info.active,
.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info:disabled,
.btn-info:disabled:hover,
.btn-info:disabled:focus,
.btn-info.focus:disabled,
.btn-info:disabled:active,
.btn-info.active:disabled,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info.focus[disabled],
.btn-info[disabled]:active,
.btn-info.active[disabled],
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: transparent;
  border-color: #68B3C8;
}

/* line 1132, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill,
.btn-info.btn-fill {
  color: #FFFFFF;
  background-color: #68B3C8;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 1140, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-info.btn-fill.dropdown-toggle,
.btn-info.btn-fill:hover,
.btn-info.btn-fill:focus,
.btn-info.btn-fill:active,
.btn-info.btn-fill.active,
.open > .btn-info.btn-fill.dropdown-toggle {
  background-color: #429cb6;
  color: #FFFFFF;
  border-color: #429cb6;
}

/* line 1155, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.btn-fill .caret,
.btn-info.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 1160, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-info.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-info.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-info.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-info.btn-simple.dropdown-toggle,
.btn-info.btn-simple:hover,
.btn-info.btn-simple:focus,
.btn-info.btn-simple:active,
.btn-info.btn-simple.active,
.open > .btn-info.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #429cb6;
}

/* line 1174, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info.btn-simple .caret,
.btn-info.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 1179, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-info .caret,
.btn-info .caret {
  border-top-color: #68B3C8;
}

/* line 1184, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning,
.btn-warning {
  border-color: #F3BB45;
  color: #F3BB45;
}

/* line 1190, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning:hover,
.navbar .navbar-nav > li > a.btn.btn-warning:focus,
.navbar .navbar-nav > li > a.btn.btn-warning:active,
.navbar .navbar-nav > li > a.btn.btn-warning.active,
.navbar .navbar-nav > li > a.btn.btn-warning:active:focus,
.navbar .navbar-nav > li > a.btn.btn-warning:active:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:hover,
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open > .btn-warning.dropdown-toggle,
.open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle:hover {
  background-color: #F3BB45;
  color: rgba(255, 255, 255, 0.85);
  border-color: #F3BB45;
}

/* line 1213, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning:hover .caret,
.navbar .navbar-nav > li > a.btn.btn-warning:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-warning:active .caret,
.navbar .navbar-nav > li > a.btn.btn-warning.active .caret,
.navbar .navbar-nav > li > a.btn.btn-warning:active:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-warning:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:hover .caret,
.btn-warning:hover .caret,
.btn-warning:focus .caret,
.btn-warning:active .caret,
.btn-warning.active .caret,
.btn-warning:active:focus .caret,
.btn-warning:active:hover .caret,
.open > .btn-warning.dropdown-toggle .caret,
.open > .btn-warning.dropdown-toggle:focus .caret,
.open > .btn-warning.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 1234, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.disabled,
.navbar .navbar-nav > li > a.btn.btn-warning.disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-warning.disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-warning.disabled.focus,
.navbar .navbar-nav > li > a.btn.btn-warning.disabled:active,
.navbar .navbar-nav > li > a.btn.btn-warning.disabled.active,
.navbar .navbar-nav > li > a.btn.btn-warning:disabled,
.navbar .navbar-nav > li > a.btn.btn-warning:disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-warning:disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-warning.focus:disabled,
.navbar .navbar-nav > li > a.btn.btn-warning:disabled:active,
.navbar .navbar-nav > li > a.btn.btn-warning.active:disabled,
.navbar .navbar-nav > li > a.btn.btn-warning[disabled],
.navbar .navbar-nav > li > a.btn.btn-warning[disabled]:hover,
.navbar .navbar-nav > li > a.btn.btn-warning[disabled]:focus,
.navbar .navbar-nav > li > a.btn.btn-warning.focus[disabled],
.navbar .navbar-nav > li > a.btn.btn-warning[disabled]:active,
.navbar .navbar-nav > li > a.btn.btn-warning.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-warning.active,
.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning:disabled,
.btn-warning:disabled:hover,
.btn-warning:disabled:focus,
.btn-warning.focus:disabled,
.btn-warning:disabled:active,
.btn-warning.active:disabled,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning.focus[disabled],
.btn-warning[disabled]:active,
.btn-warning.active[disabled],
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: transparent;
  border-color: #F3BB45;
}

/* line 1286, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill,
.btn-warning.btn-fill {
  color: #FFFFFF;
  background-color: #F3BB45;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 1294, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.btn-fill.dropdown-toggle,
.btn-warning.btn-fill:hover,
.btn-warning.btn-fill:focus,
.btn-warning.btn-fill:active,
.btn-warning.btn-fill.active,
.open > .btn-warning.btn-fill.dropdown-toggle {
  background-color: #f0a810;
  color: #FFFFFF;
  border-color: #f0a810;
}

/* line 1309, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.btn-fill .caret,
.btn-warning.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 1314, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-warning.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.btn-simple.dropdown-toggle,
.btn-warning.btn-simple:hover,
.btn-warning.btn-simple:focus,
.btn-warning.btn-simple:active,
.btn-warning.btn-simple.active,
.open > .btn-warning.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #f0a810;
}

/* line 1328, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning.btn-simple .caret,
.btn-warning.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 1333, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-warning .caret,
.btn-warning .caret {
  border-top-color: #F3BB45;
}

/* line 1338, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger,
.btn-danger {
  border-color: #EB5E28;
  color: #EB5E28;
}

/* line 1344, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger:hover,
.navbar .navbar-nav > li > a.btn.btn-danger:focus,
.navbar .navbar-nav > li > a.btn.btn-danger:active,
.navbar .navbar-nav > li > a.btn.btn-danger.active,
.navbar .navbar-nav > li > a.btn.btn-danger:active:focus,
.navbar .navbar-nav > li > a.btn.btn-danger:active:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:hover,
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open > .btn-danger.dropdown-toggle,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle:hover {
  background-color: #EB5E28;
  color: rgba(255, 255, 255, 0.85);
  border-color: #EB5E28;
}

/* line 1367, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger:hover .caret,
.navbar .navbar-nav > li > a.btn.btn-danger:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-danger:active .caret,
.navbar .navbar-nav > li > a.btn.btn-danger.active .caret,
.navbar .navbar-nav > li > a.btn.btn-danger:active:focus .caret,
.navbar .navbar-nav > li > a.btn.btn-danger:active:hover .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:focus .caret,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:hover .caret,
.btn-danger:hover .caret,
.btn-danger:focus .caret,
.btn-danger:active .caret,
.btn-danger.active .caret,
.btn-danger:active:focus .caret,
.btn-danger:active:hover .caret,
.open > .btn-danger.dropdown-toggle .caret,
.open > .btn-danger.dropdown-toggle:focus .caret,
.open > .btn-danger.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 1388, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.disabled,
.navbar .navbar-nav > li > a.btn.btn-danger.disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-danger.disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-danger.disabled.focus,
.navbar .navbar-nav > li > a.btn.btn-danger.disabled:active,
.navbar .navbar-nav > li > a.btn.btn-danger.disabled.active,
.navbar .navbar-nav > li > a.btn.btn-danger:disabled,
.navbar .navbar-nav > li > a.btn.btn-danger:disabled:hover,
.navbar .navbar-nav > li > a.btn.btn-danger:disabled:focus,
.navbar .navbar-nav > li > a.btn.btn-danger.focus:disabled,
.navbar .navbar-nav > li > a.btn.btn-danger:disabled:active,
.navbar .navbar-nav > li > a.btn.btn-danger.active:disabled,
.navbar .navbar-nav > li > a.btn.btn-danger[disabled],
.navbar .navbar-nav > li > a.btn.btn-danger[disabled]:hover,
.navbar .navbar-nav > li > a.btn.btn-danger[disabled]:focus,
.navbar .navbar-nav > li > a.btn.btn-danger.focus[disabled],
.navbar .navbar-nav > li > a.btn.btn-danger[disabled]:active,
.navbar .navbar-nav > li > a.btn.btn-danger.active[disabled],
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger:hover,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger:focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger.focus,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger:active,
fieldset[disabled] .navbar .navbar-nav > li > a.btn.btn-danger.active,
.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger:disabled,
.btn-danger:disabled:hover,
.btn-danger:disabled:focus,
.btn-danger.focus:disabled,
.btn-danger:disabled:active,
.btn-danger.active:disabled,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger.focus[disabled],
.btn-danger[disabled]:active,
.btn-danger.active[disabled],
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: transparent;
  border-color: #EB5E28;
}

/* line 1440, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill,
.btn-danger.btn-fill {
  color: #FFFFFF;
  background-color: #EB5E28;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 1448, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill:hover,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill:focus,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill:active,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill.active,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.btn-fill.dropdown-toggle,
.btn-danger.btn-fill:hover,
.btn-danger.btn-fill:focus,
.btn-danger.btn-fill:active,
.btn-danger.btn-fill.active,
.open > .btn-danger.btn-fill.dropdown-toggle {
  background-color: #c84513;
  color: #FFFFFF;
  border-color: #c84513;
}

/* line 1463, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.btn-fill .caret,
.btn-danger.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 1468, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.btn-simple:hover,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-simple:focus,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-simple:active,
.navbar .navbar-nav > li > a.btn.btn-danger.btn-simple.active,
.open > .navbar .navbar-nav > li > a.btn.btn-danger.btn-simple.dropdown-toggle,
.btn-danger.btn-simple:hover,
.btn-danger.btn-simple:focus,
.btn-danger.btn-simple:active,
.btn-danger.btn-simple.active,
.open > .btn-danger.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #c84513;
}

/* line 1482, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger.btn-simple .caret,
.btn-danger.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 1487, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-danger .caret,
.btn-danger .caret {
  border-top-color: #EB5E28;
}

/* line 1492, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral {
  border-color: #FFFFFF;
  color: #FFFFFF;
}

/* line 1497, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:hover,
.btn-neutral:focus,
.btn-neutral:active,
.btn-neutral.active,
.btn-neutral:active:focus,
.btn-neutral:active:hover,
.open > .btn-neutral.dropdown-toggle,
.open > .btn-neutral.dropdown-toggle:focus,
.open > .btn-neutral.dropdown-toggle:hover {
  background-color: #FFFFFF;
  color: rgba(255, 255, 255, 0.85);
  border-color: #FFFFFF;
}

/* line 1511, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:hover .caret,
.btn-neutral:focus .caret,
.btn-neutral:active .caret,
.btn-neutral.active .caret,
.btn-neutral:active:focus .caret,
.btn-neutral:active:hover .caret,
.open > .btn-neutral.dropdown-toggle .caret,
.open > .btn-neutral.dropdown-toggle:focus .caret,
.open > .btn-neutral.dropdown-toggle:hover .caret {
  border-top-color: rgba(255, 255, 255, 0.85);
}

/* line 1523, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.disabled,
.btn-neutral.disabled:hover,
.btn-neutral.disabled:focus,
.btn-neutral.disabled.focus,
.btn-neutral.disabled:active,
.btn-neutral.disabled.active,
.btn-neutral:disabled,
.btn-neutral:disabled:hover,
.btn-neutral:disabled:focus,
.btn-neutral.focus:disabled,
.btn-neutral:disabled:active,
.btn-neutral.active:disabled,
.btn-neutral[disabled],
.btn-neutral[disabled]:hover,
.btn-neutral[disabled]:focus,
.btn-neutral.focus[disabled],
.btn-neutral[disabled]:active,
.btn-neutral.active[disabled],
fieldset[disabled] .btn-neutral,
fieldset[disabled] .btn-neutral:hover,
fieldset[disabled] .btn-neutral:focus,
fieldset[disabled] .btn-neutral.focus,
fieldset[disabled] .btn-neutral:active,
fieldset[disabled] .btn-neutral.active {
  background-color: transparent;
  border-color: #FFFFFF;
}

/* line 1551, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill {
  color: #FFFFFF;
  background-color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 1558, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill:hover,
.btn-neutral.btn-fill:focus,
.btn-neutral.btn-fill:active,
.btn-neutral.btn-fill.active,
.open > .btn-neutral.btn-fill.dropdown-toggle {
  background-color: #FFFFFF;
  color: #FFFFFF;
  border-color: #FFFFFF;
}

/* line 1568, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill .caret {
  border-top-color: #FFFFFF;
}

/* line 1572, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-simple:hover,
.btn-neutral.btn-simple:focus,
.btn-neutral.btn-simple:active,
.btn-neutral.btn-simple.active,
.open > .btn-neutral.btn-simple.dropdown-toggle {
  background-color: transparent;
  color: #FFFFFF;
}

/* line 1581, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-simple .caret {
  border-top-color: #FFFFFF;
}

/* line 1585, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral .caret {
  border-top-color: #FFFFFF;
}

/* line 1589, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:hover,
.btn-neutral:focus {
  color: #66615B;
}

/* line 1594, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:hover i,
.btn-neutral:focus i {
  color: #66615B;
  opacity: 1;
}

/* line 1600, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:active,
.btn-neutral.active,
.open > .btn-neutral.dropdown-toggle {
  background-color: #FFFFFF;
  color: #66615B;
}

/* line 1607, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral:active i,
.btn-neutral.active i,
.open > .btn-neutral.dropdown-toggle i {
  color: #66615B;
  opacity: 1;
}

/* line 1614, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill {
  color: #66615B;
}

/* line 1618, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill i {
  color: #66615B;
  opacity: 1;
}

/* line 1623, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill:hover,
.btn-neutral.btn-fill:focus {
  color: #484541;
}

/* line 1628, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-fill:hover i,
.btn-neutral.btn-fill:focus i {
  color: #484541;
  opacity: 1;
}

/* line 1634, app/assets/stylesheets/partials/_wizard.scss */
.btn-neutral.btn-simple:active,
.btn-neutral.btn-simple.active {
  background-color: transparent;
}

/* line 1639, app/assets/stylesheets/partials/_wizard.scss */
.btn:disabled,
.btn[disabled],
.btn.disabled,
.btn.btn-disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 1647, app/assets/stylesheets/partials/_wizard.scss */
.btn-disabled {
  cursor: default;
}

/* line 1651, app/assets/stylesheets/partials/_wizard.scss */
.btn-simple {
  border: 0;
  padding: 7px 18px;
}

/* line 1656, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-lg,
.btn-lg {
  font-size: 18px;
  border-radius: 50px;
  padding: 11px 30px;
  font-weight: 400;
}

/* line 1664, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-lg.btn-simple,
.btn-lg.btn-simple {
  padding: 13px 30px;
}

/* line 1669, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-lg.btn-icon,
.btn-lg.btn-icon {
  border-radius: 30px;
  padding: 9px 16px;
}

/* line 1675, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-sm,
.btn-sm {
  font-size: 12px;
  border-radius: 26px;
  padding: 4px 10px;
}

/* line 1682, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-sm.btn-simple,
.btn-sm.btn-simple {
  padding: 6px 10px;
}

/* line 1687, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-sm.btn-icon,
.btn-sm.btn-icon {
  padding: 3px 6px;
}

/* line 1692, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-sm.btn-icon .fa,
.btn-sm.btn-icon .fa {
  line-height: 1.6;
  width: 15px;
}

/* line 1698, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-xs,
.btn-xs {
  font-size: 12px;
  border-radius: 26px;
  padding: 2px 5px;
}

/* line 1705, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-xs.btn-simple,
.btn-xs.btn-simple {
  padding: 4px 5px;
}

/* line 1710, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-xs.btn-icon,
.btn-xs.btn-icon {
  padding: 1px 5px;
}

/* line 1715, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-xs.btn-icon .fa,
.btn-xs.btn-icon .fa {
  width: 10px;
}

/* line 1720, app/assets/stylesheets/partials/_wizard.scss */
.navbar .navbar-nav > li > a.btn.btn-wd,
.btn-wd {
  min-width: 140px;
}

/* line 1725, app/assets/stylesheets/partials/_wizard.scss */
.btn-group.select {
  width: 100%;
}

/* line 1729, app/assets/stylesheets/partials/_wizard.scss */
.btn-group.select .btn {
  text-align: left;
}

/* line 1733, app/assets/stylesheets/partials/_wizard.scss */
.btn-group.select .caret {
  position: absolute;
  top: 50%;
  margin-top: -1px;
  right: 8px;
}

/* line 1740, app/assets/stylesheets/partials/_wizard.scss */
.btn-tooltip {
  white-space: nowrap;
}

/* line 1744, app/assets/stylesheets/partials/_wizard.scss */
.buttons-with-margin .btn {
  margin-bottom: 5px;
}

/* line 1748, app/assets/stylesheets/partials/_wizard.scss */
.label {
  padding: 3px 8px;
  border-radius: 12px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 0.75em;
  text-transform: uppercase;
  display: inline-block;
  line-height: 1.5em;
}

/* line 1759, app/assets/stylesheets/partials/_wizard.scss */
.label-icon {
  padding: 0.4em 0.55em;
}

/* line 1763, app/assets/stylesheets/partials/_wizard.scss */
.label-icon i {
  font-size: 0.8em;
  line-height: 1;
}

/* line 1768, app/assets/stylesheets/partials/_wizard.scss */
.label-default {
  background-color: #66615b;
}

/* line 1772, app/assets/stylesheets/partials/_wizard.scss */
.label-primary {
  background-color: #7A9E9F;
}

/* line 1776, app/assets/stylesheets/partials/_wizard.scss */
.label-info {
  background-color: #68B3C8;
}

/* line 1780, app/assets/stylesheets/partials/_wizard.scss */
.label-success {
  background-color: #7AC29A;
}

/* line 1784, app/assets/stylesheets/partials/_wizard.scss */
.label-warning {
  background-color: #F3BB45;
}

/* line 1788, app/assets/stylesheets/partials/_wizard.scss */
.label-danger {
  background-color: #EB5E28;
}

/*            Navigation menu                */
/* line 1795, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills {
  background-color: #F3F2EE;
  position: absolute;
  width: 100%;
  height: 4px;
  top: 40px;
  text-align: center;
}

/* line 1804, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li + li {
  margin-left: 0;
}

/* line 1808, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li > a {
  padding: 0;
  max-width: 78px;
  margin: 0 auto;
  color: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  position: relative;
  top: -32px;
  z-index: 100;
}

/* line 1819, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li > a:after {
  content: '';
  width: 70px;
  height: 70px;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  right: -1px;
  top: -4px;
  transform: scale(0);
  transition: .2s all linear;
}

/* line 1832, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li > a:hover,
.nav-pills > li > a:focus {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.2);
  outline: 0 !important;
  cursor: pointer;
}

/* line 1840, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li.active > a:after {
  content: '';
  width: 70px;
  height: 70px;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  right: 5px;
  top: -2px;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transition: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

/* line 1861, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: transparent;
  font-size: 15px;
  -webkit-transition: font-size 0.2s linear;
  -moz-transition: font-size 0.2s linear;
  -o-transition: font-size 0.2s linear;
  -ms-transition: font-size 0.2s linear;
  transition: font-size 0.2s linear;
}

/* line 1873, app/assets/stylesheets/partials/_wizard.scss */
.nav-pills > li.active > a [class*="ti-"],
.nav-pills > li.active > a:hover [class*="ti-"],
.nav-pills > li.active > a:focus [class*="ti-"] {
  color: #FFFFFF;
  font-size: 24px;
  top: 21px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

/* line 1886, app/assets/stylesheets/partials/_wizard.scss */
.tooltip {
  font-size: 14px;
  font-weight: bold;
}

/* line 1891, app/assets/stylesheets/partials/_wizard.scss */
.tooltip-arrow {
  display: none;
  opacity: 0;
}

/* line 1896, app/assets/stylesheets/partials/_wizard.scss */
.tooltip-inner {
  background-color: #FAE6A4;
  border-radius: 4px;
  box-shadow: 0 1px 13px rgba(0, 0, 0, 0.14), 0 0 0 1px rgba(115, 71, 38, 0.23);
  color: #734726;
  max-width: 200px;
  padding: 6px 10px;
  text-align: center;
  text-decoration: none;
}

/* line 1907, app/assets/stylesheets/partials/_wizard.scss */
.tooltip-inner:after {
  content: "";
  display: inline-block;
  left: 100%;
  margin-left: -56%;
  position: absolute;
}

/* line 1915, app/assets/stylesheets/partials/_wizard.scss */
.tooltip-inner:before {
  content: "";
  display: inline-block;
  left: 100%;
  margin-left: -56%;
  position: absolute;
}

/* line 1923, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.top {
  margin-top: -11px;
  padding: 0;
}

/* line 1928, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.top .tooltip-inner:after {
  border-top: 11px solid #FAE6A4;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  bottom: -10px;
}

/* line 1935, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.top .tooltip-inner:before {
  border-top: 11px solid rgba(0, 0, 0, 0.2);
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  bottom: -11px;
}

/* line 1942, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.bottom {
  margin-top: 11px;
  padding: 0;
}

/* line 1947, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.bottom .tooltip-inner:after {
  border-bottom: 11px solid #FAE6A4;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  top: -10px;
}

/* line 1954, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.bottom .tooltip-inner:before {
  border-bottom: 11px solid rgba(0, 0, 0, 0.2);
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  top: -11px;
}

/* line 1961, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.left {
  margin-left: -11px;
  padding: 0;
}

/* line 1966, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.left .tooltip-inner:after {
  border-left: 11px solid #FAE6A4;
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  right: -10px;
  left: auto;
  margin-left: 0;
}

/* line 1975, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.left .tooltip-inner:before {
  border-left: 11px solid rgba(0, 0, 0, 0.2);
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  right: -11px;
  left: auto;
  margin-left: 0;
}

/* line 1984, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.right {
  margin-left: 11px;
  padding: 0;
}

/* line 1989, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.right .tooltip-inner:after {
  border-right: 11px solid #FAE6A4;
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  left: -10px;
  top: 0;
  margin-left: 0;
}

/* line 1998, app/assets/stylesheets/partials/_wizard.scss */
.tooltip.right .tooltip-inner:before {
  border-right: 11px solid rgba(0, 0, 0, 0.2);
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  left: -11px;
  top: 0;
  margin-left: 0;
}

/* line 2007, app/assets/stylesheets/partials/_wizard.scss */
.card {
  border-radius: 6px;
  box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
  background-color: #FFFFFF;
  color: #252422;
  padding: 10px 0;
  margin-bottom: 20px;
  position: relative;
  z-index: 1;
}

/* line 2018, app/assets/stylesheets/partials/_wizard.scss */
.card .card-checkboxes {
  background-color: #F3F2EE;
  box-shadow: none;
  /* color: rgba(0, 0, 0, 0.3); */
  color: black;
}

/* line 2025, app/assets/stylesheets/partials/_wizard.scss */
.card .card-hover-effect {
  -webkit-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
  -moz-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
  -o-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
  -ms-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
  transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
}

/* line 2033, app/assets/stylesheets/partials/_wizard.scss */
.card .card-hover-effect:hover {
  box-shadow: 0px 12px 17px -7px rgba(0, 0, 0, 0.3);
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -o-transition: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}

/* line 2042, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card {
  min-height: 410px;
  /* box-shadow: 0 20px 16px -15px rgba(0, 0, 0, 0.57); */
  webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

/* line 2049, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture-container {
  position: relative;
  cursor: pointer;
  text-align: center;
}

/* line 2055, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .icon-circle {
  font-size: 20px;
  border: 3px solid #F3F2EE;
  text-align: center;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.2);
  font-weight: 600;
  width: 70px;
  height: 70px;
  background-color: #FFFFFF;
  margin: 0 auto;
  position: relative;
  top: -2px;
}

/* line 2070, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .icon-circle [class*="ti-"] {
  position: absolute;
  z-index: 1;
  left: 1px;
  right: 0px;
  top: 23px;
}

/* line 2078, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .icon-circle .glyphicon {
  position: absolute;
  z-index: 1;
  left: 1px;
  right: 0px;
  top: 18px;
  font-size: 30px;
}

/* line 2087, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .icon-circle .glyphicon-text {
  top: 14px;
}

/* line 2091, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture {
  width: 106px;
  height: 106px;
  background-color: #d8d1c9;
  border: 4px solid transparent;
  color: #FFFFFF;
  border-radius: 50%;
  margin: 5px auto;
  overflow: hidden;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

/* line 2104, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture:hover {
  border-color: #2ca8ff;
}

/* line 2108, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture-src {
  width: 100%;
}

/* line 2112, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture:hover {
  border-color: #EB5E28;
}

/* line 2116, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .nav-pills > li.active > a:after {
  background-color: #EB5E28;
}

/* line 2120, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .nav-pills > li.active > a {
  color: #EB5E28;
}

/* line 2124, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .nav-pills .icon-circle.checked {
  border-color: #EB5E28;
}

/* line 2128, app/assets/stylesheets/partials/_wizard.scss */
.icon-circle.checked .glyphicon {
  color: #EB5E28;
}

/* line 2132, app/assets/stylesheets/partials/_wizard.scss */
li.active .icon-circle.checked .glyphicon {
  color: white;
}

/* line 2136, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice.active .card-checkboxes {
  color: #EB5E28;
}

/* line 2140, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-navigation .progress-bar {
  background-color: #EB5E28;
}

/* line 2144, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .picture input[type="file"] {
  cursor: pointer;
  display: block;
  height: 100%;
  left: 0;
  opacity: 0 !important;
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 2155, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .tab-content {
  min-height: 435px;
  padding: 105px 20px 10px;
}

/* line 2160, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-footer {
  padding: 0 15px 5px;
}

/* line 2164, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .disabled {
  display: none;
}

/* line 2168, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-header {
  padding: 15px 15px 15px 15px;
  position: relative;
  border-radius: 3px 3px 0 0;
  z-index: 3;
}

/* line 2175, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-header h3 {
  text-align: center;
}

/* line 2179, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-title {
  color: #252422;
  font-weight: 300;
  margin: 0;
}

/* line 2185, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .category {
  font-size: 14px;
  font-weight: 400;
  color: #9A9A9A;
  margin-bottom: 0px;
  text-align: center;
}

/* line 2193, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-navigation {
  position: relative;
}

/* line 2197, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-navigation .progress-with-circle {
  position: relative;
  top: 40px;
  z-index: 50;
  height: 4px;
}

/* line 2204, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .wizard-navigation .progress-with-circle .progress-bar {
  box-shadow: none;
  -webkit-transition: width .3s ease;
  -o-transition: width .3s ease;
  transition: width .3s ease;
}

/* line 2211, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .info-text {
  text-align: center;
}

/* line 2215, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice {
  text-align: center;
  cursor: pointer;
  margin-top: 38px;
}

/* line 2221, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice .icon {
  text-align: center;
  vertical-align: middle;
  height: 116px;
  width: 116px;
  border-radius: 50%;
  background-color: #999999;
  color: #FFFFFF;
  margin: 0 auto 20px;
  border: 4px solid #CCCCCC;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

/* line 2235, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice i {
  font-size: 32px;
  line-height: 55px;
}

/* line 2240, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice:hover .icon,
.wizard-card .choice.active .icon {
  border-color: #2ca8ff;
}

/* line 2245, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice input[type="radio"],
.wizard-card .choice input[type="checkbox"] {
  position: absolute;
  left: -10000px;
  z-index: -1;
}

/* line 2252, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .description {
  color: #999999;
  font-size: 14px;
}

/* line 2257, app/assets/stylesheets/partials/_wizard.scss */
.footer {
  position: relative;
  bottom: 20px;
  right: 0px;
  width: 100%;
  color: #FFFFFF;
  z-index: 4;
  text-align: right;
  margin-top: 60px;
  text-shadow: 0 1px 3px black;
}

/* line 2269, app/assets/stylesheets/partials/_wizard.scss */
.footer a {
  color: #FFFFFF;
}

/* line 2273, app/assets/stylesheets/partials/_wizard.scss */
.footer .heart {
  color: #FF3B30;
}

@media (max-width: 768px) {
  /* line 2278, app/assets/stylesheets/partials/_wizard.scss */
  .main .container {
    margin-bottom: 50px;
  }
}

@media (min-width: 768px) {
  /* line 2284, app/assets/stylesheets/partials/_wizard.scss */
  .navbar-form {
    margin-top: 21px;
    margin-bottom: 21px;
    padding-left: 5px;
    padding-right: 5px;
  }
  /* line 2290, app/assets/stylesheets/partials/_wizard.scss */
  .btn-wd {
    min-width: 140px;
  }
}

/* FROM WORDPRESS */
/* line 2298, app/assets/stylesheets/partials/_wizard.scss */
.navbar-header {
  margin-top: 15px;
}

/* line 2302, app/assets/stylesheets/partials/_wizard.scss */
#navigation .navbar-brand {
  height: 0;
  padding: 0;
  margin: 0;
}

/* line 2308, app/assets/stylesheets/partials/_wizard.scss */
#navigation .navbar-nav {
  float: right;
}

/* line 2312, app/assets/stylesheets/partials/_wizard.scss */
#navigation a.navbar-brand h1 {
  margin: 0;
  font-size: 42px;
}

/* line 2317, app/assets/stylesheets/partials/_wizard.scss */
.admin-bar #masthead.sticky {
  top: 32px;
}

/* line 2321, app/assets/stylesheets/partials/_wizard.scss */
#navigation .navbar-header .navbar-toggle {
  margin: 12px 0 0;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  background: none;
}

/* line 2329, app/assets/stylesheets/partials/_wizard.scss */
.navbar-toggle .icon-bar {
  background-color: #fff;
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2335, app/assets/stylesheets/partials/_wizard.scss */
#navigation .navbar-header .navbar-toggle:hover,
#navigation .navbar-header .navbar-toggle:focus {
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}

/* line 2341, app/assets/stylesheets/partials/_wizard.scss */
#main-menu {
  position: inherit;
}

/* line 2345, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav {
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 9;
  display: block;
}

/* line 2353, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li {
  display: inline-block;
  position: relative;
  padding: 0;
  height: 64px;
  line-height: 64px;
  float: left;
}

/* line 2362, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > a {
  display: inline-block;
  line-height: 34px;
  height: 34px;
  padding: 0 30px 0 0;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
}

/* line 2373, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.ticket-menu a {
  background-color: #FF8A00;
  border-radius: 3px;
  line-height: 36px;
  margin-left: 25px;
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2382, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.ticket-menu a:hover,
#main-menu .nav > li.ticket-menu a:focus {
  background-color: #D67400;
}

/* line 2387, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.fixed-menu {
  margin-left: 20px;
}

/* line 2391, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > a:hover,
#main-menu .nav > li > a:focus {
  background-color: transparent;
}

/* line 2396, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.active > a {
  font-weight: bold;
}

/* line 2400, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.menu-item-has-children > a:after {
  font-family: 'Glyphicons Halflings';
  content: "\e114";
}

/* line 2405, app/assets/stylesheets/partials/_wizard.scss */
.page-template-homepage-transparent-php #masthead.sticky #main-menu .nav > li.fixed-menu > a {
  color: #fff;
}

/* line 2409, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul {
  padding: 0px 0 0;
}

/* line 2413, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li ul {
  text-align: left;
  position: absolute;
  left: 0;
  list-style: none;
  margin: 0;
  width: 220px;
  display: none;
  z-index: 999999;
  color: #222;
  background-color: #e9eaed;
}

/* line 2426, app/assets/stylesheets/partials/_wizard.scss */
#masthead.sticky #main-menu .nav > li ul.sub-menu {
  top: 64px;
}

/* line 2430, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.fixed-menu a {
  color: #fff;
  line-height: 36px;
  border-radius: 4px;
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2438, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.fixed-menu a:hover {
  color: #fff;
}

/* line 2442, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li:hover > ul {
  display: block;
  -webkit-animation: fadeIn 300ms;
  animation: fadeIn 300ms;
}

/* line 2448, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li a {
  display: block;
  line-height: normal;
  padding: 15px 20px;
  font-size: 13px;
  color: #222;
  text-transform: uppercase;
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2459, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .sub-menu li.active > a {
  color: #fff;
}

/* line 2463, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li > div {
  padding: 0 20px 10px;
  font-size: 13px;
}

/* line 2468, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .sub-menu li.active {
  background: #736356;
}

/* line 2472, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li a:hover {
  color: #fff;
  text-decoration: none;
}

/* line 2477, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul {
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2482, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li {
  transition: 300ms;
  -webkit-transition: 300ms;
}

/* line 2487, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li {
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  transiton: 300ms;
  -webkit-transiton: 300ms;
  -moz-transiton: 300ms;
}

/* line 2495, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul > li.menu-item-has-children {
  position: relative;
}

/* line 2499, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul > li.menu-item-has-children:after {
  position: absolute;
  content: "\f105";
  right: 15px;
  top: -7px;
  color: #fff;
  font-size: 16px;
  font-family: FontAwesome;
}

/* line 2509, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li > ul {
  display: none;
  position: absolute;
  top: 0;
  left: 221px;
  padding: 0;
}

/* line 2517, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > ul li:hover > ul {
  display: block;
  -webkit-animation: fadeIn 300ms;
  animation: fadeIn 300ms;
}

/* line 2523, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub {
  position: inherit;
}

/* line 2527, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu {
  padding: 42px 30px;
  width: 100%;
}

/* line 2532, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu > li {
  float: left;
}

/* line 2536, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu.megacol-4 > li {
  width: 25%;
}

/* line 2540, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu.megacol-3 > li {
  width: 33%;
}

/* line 2544, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu.megacol-2 > li {
  width: 50%;
}

/* line 2548, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li.has-megasub > ul.megamenu.megacol-1 > li {
  width: 100%;
}

/* line 2552, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu {
  position: absolute;
  top: 49px;
  width: 100%;
  z-index: 9;
  right: 0;
  z-index: 999;
}

/* line 2561, app/assets/stylesheets/partials/_wizard.scss */
.admin-bar #mobile-menu {
  top: 59px;
}

/* line 2565, app/assets/stylesheets/partials/_wizard.scss */
#navigation #mobile-menu .navbar-nav {
  float: none;
}

/* line 2569, app/assets/stylesheets/partials/_wizard.scss */
#navigation #mobile-menu .navbar-nav {
  margin: 0;
  background-color: #29333f;
}

/* line 2574, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu .navbar-collapse {
  padding-right: 0;
  padding-left: 0;
  border: 0;
}

/* line 2580, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 2585, app/assets/stylesheets/partials/_wizard.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-top: 0 !important;
}

/* line 2590, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul {
  list-style: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 2596, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li a {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #ccc;
  display: block;
}

/* line 2603, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li:hover > a,
#mobile-menu ul li.active > a {
  color: #fff;
}

/* line 2608, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul ul {
  padding-left: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 2614, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li span.menu-toggler {
  display: inline-block;
  width: 34px;
  cursor: pointer;
  color: #fff;
  height: 34px;
  line-height: 34px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99;
}

/* line 2628, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li:hover .menu-toggler {
  color: #fff;
}

/* line 2632, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li span.menu-toggler i {
  display: block;
  line-height: 34px;
}

/* line 2637, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li span.menu-toggler .fa-angle-right,
#mobile-menu ul li span.menu-toggler.collapsed .fa-angle-down {
  display: none;
}

/* line 2642, app/assets/stylesheets/partials/_wizard.scss */
#mobile-menu ul li span.menu-toggler .fa-angle-down,
#mobile-menu ul li span.menu-toggler.collapsed .fa-angle-right {
  display: block;
}

/* line 2647, app/assets/stylesheets/partials/_wizard.scss */
#navigation #mobile-menu .navbar-nav > li > a:focus,
#navigation #mobile-menu .navbar-nav > li > a:hover {
  background-color: transparent;
}

/* line 2652, app/assets/stylesheets/partials/_wizard.scss */
.navbar-toggle {
  float: left;
}

/* line 2656, app/assets/stylesheets/partials/_wizard.scss */
.navbar-toggle .icon-bar {
  background: #000;
}

@media only screen and (max-width: 768px) {
  /* line 2661, app/assets/stylesheets/partials/_wizard.scss */
  #masthead.sticky {
    position: inherit !important;
  }
}

/* line 2666, app/assets/stylesheets/partials/_wizard.scss */
#main-menu ul.sub-menu li > a {
  font-weight: 400 !important;
}

/* line 2670, app/assets/stylesheets/partials/_wizard.scss */
#navigation .navbar-header .navbar-toggle:hover,
#navigation .navbar-header .navbar-toggle:focus {
  background-color: transparent;
}

/* line 2675, app/assets/stylesheets/partials/_wizard.scss */
.navbar-toggle:hover .icon-bar {
  background: #4bb463;
}

/* line 2679, app/assets/stylesheets/partials/_wizard.scss */
.error-page-inner .error-code {
  display: inline-block;
  font-weight: bold;
  font-size: 102px;
  font-weight: 700;
  line-height: 1;
  margin: -50px;
  padding: 50px;
  background-size: contain;
}

/* line 2690, app/assets/stylesheets/partials/_wizard.scss */
.error-page-inner .error-message {
  font-size: 24px;
  line-height: 1;
  margin-top: 10px;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-weight: 400;
}

/* line 2699, app/assets/stylesheets/partials/_wizard.scss */
.btn-success {
  color: #000;
  border: none;
  padding: 14px 20px;
  font-size: 16px;
  font-weight: bold;
  border-radius: 3px;
  background-color: #8dc63f;
}

/* line 2709, app/assets/stylesheets/partials/_wizard.scss */
.btn-success:hover {
  color: #000;
  background-color: #72a230;
}

/* line 2714, app/assets/stylesheets/partials/_wizard.scss */
.error-page-inner .error-msg {
  vertical-align: middle;
  padding-top: 120px;
  text-align: center;
}

/* line 2720, app/assets/stylesheets/partials/_wizard.scss */
.error-page-inner {
  height: 100%;
  min-height: 100%;
  width: 100%;
  display: table;
}

/* line 2727, app/assets/stylesheets/partials/_wizard.scss */
.error-page-inner > div {
  display: table-cell;
  vertical-align: middle;
}

/* line 2732, app/assets/stylesheets/partials/_wizard.scss */
footer {
  color: #fff;
  padding: 0;
  background: #262424;
  margin-top: 70px;
}

/* line 2739, app/assets/stylesheets/partials/_wizard.scss */
.footer-wrap .bottom > .container {
  width: 1240px;
}

/* line 2743, app/assets/stylesheets/partials/_wizard.scss */
.footer-logo {
  display: inline-block;
  margin-bottom: 40px;
}

/* line 2748, app/assets/stylesheets/partials/_wizard.scss */
.bottom-wrap {
  padding: 45px 40px;
  margin-top: -40px;
}

/* line 2753, app/assets/stylesheets/partials/_wizard.scss */
.copyright {
  display: block;
  font-size: 11px;
  font-weight: 700;
  color: #fff;
  padding: 15px 20px;
}

/* line 2761, app/assets/stylesheets/partials/_wizard.scss */
footer .social-icons {
  list-style: none;
  padding: 0;
  margin: 30px -10px -10px;
}

/* line 2767, app/assets/stylesheets/partials/_wizard.scss */
footer .social-icons > li {
  display: inline-block;
  margin: 10px;
}

/* line 2772, app/assets/stylesheets/partials/_wizard.scss */
footer .social-icons > li > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 2776, app/assets/stylesheets/partials/_wizard.scss */
footer .social-icons > li > a:hover {
  color: #4bb463;
}

/* line 2780, app/assets/stylesheets/partials/_wizard.scss */
.footer-logo h1 {
  color: #ffffff;
}

/* line 2784, app/assets/stylesheets/partials/_wizard.scss */
#map-info-content h1,
#map-info-content h2,
#map-info-content h3,
#map-info-content h4 {
  margin-top: 0;
}

/* line 2791, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget_themeum_about_widget img {
  margin-bottom: 25px;
}

/* line 2795, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .themeum-about-info li span {
  font-weight: bold;
}

/* line 2799, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .themeum-about-info {
  margin-top: 15px;
}

/* line 2803, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget_themeum_about_widget ul li {
  line-height: 22px;
}

/* line 2807, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget h3.widget_title {
  color: #fff;
  font-size: 18px;
  margin-bottom: 35px;
}

/* line 2813, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget ul li a {
  color: #fff;
}

/* line 2817, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget ul li a:hover {
  color: rgba(0, 0, 0, 0.45);
}

/* line 2821, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget.widget_categories ul li {
  float: left;
  width: 50%;
}

/* line 2826, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget .tagcloud a {
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}

/* line 2831, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .widget .tagcloud a:hover {
  background: rgba(0, 0, 0, 0.6);
}

/* line 2835, app/assets/stylesheets/partials/_wizard.scss */
.bottom-widget .themeum-social-share li a i {
  margin-right: 25px;
  margin-bottom: 10px;
}

/* line 2840, app/assets/stylesheets/partials/_wizard.scss */
.header {
  background: #ffffff;
}

/* line 2844, app/assets/stylesheets/partials/_wizard.scss */
.header2 .newedge-topbar .container {
  padding-top: 30px;
  padding-bottom: 20px;
}

/* line 2849, app/assets/stylesheets/partials/_wizard.scss */
.navbar-header {
  margin-top: 15px;
}

/* line 2853, app/assets/stylesheets/partials/_wizard.scss */
.header2 .logo-wrapper {
  margin-top: 12px;
}

/* line 2857, app/assets/stylesheets/partials/_wizard.scss */
.header2 .ads-logo.img-responsive {
  float: right;
}

/* line 2861, app/assets/stylesheets/partials/_wizard.scss */
.header2 .site-header {
  border-bottom: 1px solid #ffffff;
}

/* line 2865, app/assets/stylesheets/partials/_wizard.scss */
.site-header {
  padding-bottom: 0px;
  min-height: 52px;
}

/* line 2870, app/assets/stylesheets/partials/_wizard.scss */
#header-container {
  z-index: 99;
}

/* line 2874, app/assets/stylesheets/partials/_wizard.scss */
#navigation {
  position: relative;
}

/* line 2878, app/assets/stylesheets/partials/_wizard.scss */
#main-menu {
  position: inherit;
}

/* line 2882, app/assets/stylesheets/partials/_wizard.scss */
#main-menu .nav > li > a,
#main-menu ul.sub-menu li > a {
  font-family: objektiv-mk2, Roboto, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #000;
  font-size: 14px;
}

/* line 2891, app/assets/stylesheets/partials/_wizard.scss */
.bottom-wrap {
  background-repeat: repeat-y;
  background-size: cover;
}

/* line 2896, app/assets/stylesheets/partials/_wizard.scss */
#error_explanation {
  width: 450px;
  border: 2px solid red;
  padding: 15px;
  padding-bottom: 0;
  margin-bottom: 20px;
}

/* line 2904, app/assets/stylesheets/partials/_wizard.scss */
#error_explanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 14px;
  margin: -7px;
  margin-bottom: 0px;
  background-color: #c00;
  color: #fff;
}

/* line 2915, app/assets/stylesheets/partials/_wizard.scss */
#error_explanation ul li {
  font-size: 14px;
  list-style: square;
}

/* line 2920, app/assets/stylesheets/partials/_wizard.scss */
btn-grey {
  color: #333;
  background-color: #dddddd;
  border-color: #adadad;
}

/* line 2926, app/assets/stylesheets/partials/_wizard.scss */
#verify-pin,
#status-box,
#go_on_now {
  display: none;
}

/* Make red */
/* line 2935, app/assets/stylesheets/partials/_wizard.scss */
.sub-menu li.active,
#main-menu .nav > li > ul li:hover,
#main-menu .nav > li.fixed-menu a,
.themeum-pagination .pagination > li.active > a,
.themeum-pagination .pagination > li > a:focus,
.themeum-pagination .pagination > li > a:hover,
.themeum-pagination .pagination > li > span:focus,
.themeum-pagination .pagination > li > span:hover,
.title-icon-style,
.btn-style:hover,
.post-navigation .previous-post a:hover,
.poll-submit:hover,
.post-navigation .next-post a:hover,
#comments .form-submit #submit:hover,
.btn.btn-primary:hover,
.primary .suppa_menu_mega_posts .suppa_mega_posts_categories a.suppa_mega_posts_cat_selected,
.primary .suppa_menu_mega_posts .suppa_mega_posts_categories a.current-menu-item,
.primary .suppa_menu_linksTwo .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current,
.primary .suppa_post div.suppa_post_link_container,
.sub-title-inner h2 span,
.widget .tagcloud a:hover,
.flexslider .slides.gallery-thumb-image li:hover,
.post-meta-info-list i,
.bottom-wrap,
.modal-body.text-center input.btn-block[type=submit],
.themeum-person .social-icon ul > li > a:hover,
.social-common-bar .social-icon i:hover,
.social-common-bar .social-icon i:hover:after,
span.page-numbers.current,
.themeum-pagination > ul > li > a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce button.button.alt,
.woocommerce-tabs .nav-tabs > li.active > a,
.woocommerce-tabs .nav-tabs > li.active > a:focus,
.woocommerce-tabs .nav-tabs > li.active > a:hover,
.woocommerce-tabs .nav > li > a:focus,
.woocommerce-tabs .nav > li > a:hover,
.woocommerce-tabs .nav-tabs > li > a:hover,
.woocommerce.widget_product_search .woocommerce-product-search input[type=submit],
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.cart-has-products {
  background-color: #ec4922;
}

/* line 2990, app/assets/stylesheets/partials/_wizard.scss */
a img.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 2994, app/assets/stylesheets/partials/_wizard.scss */
img.alignnone {
  max-width: 100%;
  height: auto;
}

/* Adam's additions */
/* START */
/* line 3005, app/assets/stylesheets/partials/_wizard.scss */
.wizard-card .choice {
  margin-top: 0;
}

/* line 3009, app/assets/stylesheets/partials/_wizard.scss */
.form_checkbox--wrap {
  display: flex;
  margin: 1rem 0;
}

/* line 3014, app/assets/stylesheets/partials/_wizard.scss */
.form_checkbox--wrap input[type="checkbox"] {
  margin-right: 1rem;
}

/* line 3018, app/assets/stylesheets/partials/_wizard.scss */
.info-text {
  text-align: left !important;
  line-height: 1.6;
}

/* line 3023, app/assets/stylesheets/partials/_wizard.scss */
input[id="custom-donation-field"] {
  background: none;
  border: none;
  font-size: 2rem;
  width: 7rem;
  border-bottom: 1px solid;
  padding-left: .5rem;
  outline-color: rgba(0, 0, 0, 0);
  display: inline-block;
}

/* line 3034, app/assets/stylesheets/partials/_wizard.scss */
.no-fee--reason .info-text {
  padding: 20px 20px 20 20px;
  margin: 0;
}

/* line 3039, app/assets/stylesheets/partials/_wizard.scss */
.no-fee--textarea {
  width: calc(100% - 30px);
  margin: 15px;
  height: 20rem !important;
  background: #fff;
}

/*.membership-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 12px;
}*/
/*.single-choice--more-than-10eur {
  grid-column-start: 1;
    grid-column-end: 3;
}*/
/* line 3059, app/assets/stylesheets/partials/_wizard.scss */
.choice-freq {
  max-height: 0;
  overflow: hidden;
  transition: max-height ease-in-out .2s;
}

/* line 3065, app/assets/stylesheets/partials/_wizard.scss */
.payment-basis {
  display: none;
}

/** NEU **/
/* line 3072, app/assets/stylesheets/partials/_wizard.scss */
.membership-fee--form-element {
  display: none;
}

/* line 3076, app/assets/stylesheets/partials/_wizard.scss */
.membership-box {
  display: table;
  vertical-align: middle;
  height: 17rem;
  background-color: #f3f2ee;
  border: 1px solid #e8e7e3;
  padding: 30px 10px 30px 10px;
  text-align: center;
  border-radius: 5px;
  position: relative;
  transition: all ease-in-out .2s;
  width: 100%;
  align-content: center;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 3093, app/assets/stylesheets/partials/_wizard.scss */
.membership-form--label {
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
}

/* line 3099, app/assets/stylesheets/partials/_wizard.scss */
.membership-fee--form-element:checked + .membership-form--label {
  color: #EB5E28;
}

/*

.membership-fee--form-element:checked + .membership-form--label {
  padding: 10px;
  border: 2px solid #EB5E28;
}


.membership-form--label-title:before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background: url(/images/check.png);
  margin: auto;
  position: absolute;
  right: 10px;
  background-size: contain;
  opacity: 0;
  transition: all ease-in-out .22s;
  top: 51px;
}

.membership-fee--form-element:checked + .membership-form--label .membership-form--label-title:before {
  transform: translateY(-38px);
  opacity: 1;
}
*/
/* line 3133, app/assets/stylesheets/partials/_wizard.scss */
.membership-form--label-sub {
  margin-bottom: 0;
  font-weight: normal;
}

/* line 3138, app/assets/stylesheets/partials/_wizard.scss */
.membership-form--label-title {
  margin-bottom: 0;
}

/* line 3142, app/assets/stylesheets/partials/_wizard.scss */
.membership-form--full-row {
  /*grid-column-start: 1;
  grid-column-end: 3;*/
}

/* line 3147, app/assets/stylesheets/partials/_wizard.scss */
.custom-amount {
  max-height: 0;
  overflow: hidden;
  transition: max-height ease-in-out .2s;
}

/* line 3153, app/assets/stylesheets/partials/_wizard.scss */
#membership-custom-eur:checked ~ #custom-eur-field .custom-amount {
  max-height: 10rem;
  margin-top: 12px;
}

/* line 3158, app/assets/stylesheets/partials/_wizard.scss */
input[id="custom-donation-field"] {
  border: none;
  border-bottom: 2px solid;
}

/* line 3163, app/assets/stylesheets/partials/_wizard.scss */
#membership--no-fee:checked ~ .no-fee--reason {
  max-height: 100vh;
  opacity: 1;
}

/* line 3168, app/assets/stylesheets/partials/_wizard.scss */
.no-fee--reason {
  background: #F3F2EE;
  position: relative;
  border: 2px solid #EB5E28;
  border-radius: 5px;
  opacity: 1;
}

/* line 3176, app/assets/stylesheets/partials/_wizard.scss */
.cancel-membership-option {
  margin: 12px auto;
  display: block !important;
  width: 17rem;
}

/* line 3182, app/assets/stylesheets/partials/_wizard.scss */
.form-icon {
  display: block;
  margin: auto;
  height: 6rem;
  position: relative;
  opacity: .8;
}

/** EXTRA **/
/* line 3193, app/assets/stylesheets/partials/_wizard.scss */
.glyphicon-eur:before,
.glyphicon-euro:before {
  position: relative;
  left: -4px;
}

/* line 3199, app/assets/stylesheets/partials/_wizard.scss */
.footer-wrap .bottom > .container {
  width: auto;
}

/* line 3203, app/assets/stylesheets/partials/_wizard.scss */
.membership-panel--title {
  font-weight: bold;
  font-size: 18px;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 10px;
}

/* line 3211, app/assets/stylesheets/partials/_wizard.scss */
.membership-grid--payment-methods {
  /*grid-column: span 6;*/
  margin-bottom: 60px;
  max-height: 0;
  transition: all ease-in-out .2s;
  overflow: hidden;
}

/* line 3219, app/assets/stylesheets/partials/_wizard.scss */
.membership-grid--payments {
  margin-bottom: 60px;
  /*grid-column: span 2;*/
  max-height: 0;
  transition: all ease-in-out .2s;
  overflow: hidden;
}

/* line 3227, app/assets/stylesheets/partials/_wizard.scss */
.fee-payable:checked ~ .membership-grid--payment-methods {
  max-height: 100rem;
  overflow: visible;
}

/* line 3232, app/assets/stylesheets/partials/_wizard.scss */
.fee-payable:checked ~ .membership-grid--payments {
  max-height: 100rem;
  overflow: visible;
}

/* line 3237, app/assets/stylesheets/partials/_wizard.scss */
#membership--25eur:checked ~ .membership-grid--payments .pay-monthly {
  display: none;
}

/* line 3241, app/assets/stylesheets/partials/_wizard.scss */
.small-row {
  max-width: 620px;
  margin: 0 auto;
}

/* line 3246, app/assets/stylesheets/partials/_wizard.scss */
.narrow-container {
  max-width: 940px;
  margin: 0 auto;
}

/** DESKTOP **/
@media only screen and (min-width: 768px) {
  /* line 3255, app/assets/stylesheets/partials/_wizard.scss */
  .membership-grid {
    /*grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;*/
    max-width: 800px;
    margin: auto;
    float: none;
  }
  /* line 3261, app/assets/stylesheets/partials/_wizard.scss */
  .membership-form--full-row {
    /*grid-column-start: auto;
   grid-column-end: auto;*/
  }
  /* line 3265, app/assets/stylesheets/partials/_wizard.scss */
  .membership-form--label {
    /*grid-column: span 2;*/
  }
  /* line 3268, app/assets/stylesheets/partials/_wizard.scss */
  .no-fee--reason {
    /*grid-column-end: 7;*/
    top: 0;
    border: 2px solid #EB5E28;
    border-radius: 5px;
    transition: all ease-in-out .2s;
  }
  /* line 3275, app/assets/stylesheets/partials/_wizard.scss */
  .no-fee--textarea {
    font-size: 18px;
  }
  /* line 3278, app/assets/stylesheets/partials/_wizard.scss */
  .membership-grid--payments {
    /*grid-template-columns: 1fr 1fr;
  grid-column-start: 2;
  grid-column-end: 6;*/
    max-width: 600px;
    margin: 0;
    margin-top: 40px;
    margin-bottom: 60px;
  }
  /* line 3287, app/assets/stylesheets/partials/_wizard.scss */
  .info-text {
    margin: 40px 8.33333333%;
  }
  /* line 3290, app/assets/stylesheets/partials/_wizard.scss */
  .narrow-container .info-text {
    margin-left: 0px;
  }
  /* line 3293, app/assets/stylesheets/partials/_wizard.scss */
  .membership-form--no-fee-label:after {
    content: " ";
    display: block;
    width: 15px;
    height: 15px;
    background: #f3f2ee;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    bottom: -9px;
    border-bottom: 2px solid #e85e2a;
    border-right: 2px solid #e85e2a;
    opacity: 0;
    transform: translateY(-10px) rotate(45deg);
    transition: all ease-in-out .2s;
  }
  /*
#membership--no-fee:checked ~ .membership-form--no-fee-label:after {
  display: block;
  opacity: 1;
  transform: translateY(0) rotate(45deg);
}*/
  /* line 3316, app/assets/stylesheets/partials/_wizard.scss */
  .membership-box:hover {
    box-shadow: 0 12px 17px -7px rgba(0, 0, 0, 0.3);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transition: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  /* line 3324, app/assets/stylesheets/partials/_wizard.scss */
  .membership-grid--payments .membership-title {
    grid-column-start: 1;
    grid-column-end: 3;
  }
  /* line 3328, app/assets/stylesheets/partials/_wizard.scss */
  .membership-grid--payments .membership-form--label {
    grid-column: span 1;
  }
}

/* END */
/* Flash alerts (wizard bundle does not include internal-styles) */
/* line 3339, app/assets/stylesheets/partials/_wizard.scss */
.internal-alert,
.alert-danger {
  background: #ed1d24;
  display: block;
  padding: 1.75rem 3.25rem 1.75rem 1.75rem;
  border-radius: 8px;
  border: none;
  width: 100%;
  margin-bottom: 1.25rem;
  position: relative;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.28), 0 2px 6px rgba(0, 0, 0, 0.18);
  color: #fff;
}

/* line 3353, app/assets/stylesheets/partials/_wizard.scss */
.success-alert {
  background: #29c782;
  display: block;
  padding: 1.75rem 3.25rem 1.75rem 1.75rem;
  border-radius: 8px;
  border: none;
  width: 100%;
  margin-bottom: 1.25rem;
  position: relative;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.28), 0 2px 6px rgba(0, 0, 0, 0.18);
  color: #fff;
}

/* line 3366, app/assets/stylesheets/partials/_wizard.scss */
.internal-alert::before,
.internal-alert::after,
.alert-danger::before,
.alert-danger::after,
.success-alert::before,
.success-alert::after {
  content: none;
  display: none;
}

/* line 3376, app/assets/stylesheets/partials/_wizard.scss */
.internal-alert p,
.alert-danger p,
.success-alert p {
  margin: 0;
  font-size: 12px;
  line-height: 1.5;
  text-align: left;
  padding: 0;
  color: #fff;
}

/* line 3387, app/assets/stylesheets/partials/_wizard.scss */
.close--alert {
  position: absolute;
  top: 0.65rem;
  right: 0.65rem;
  transform: none;
  color: #fff;
  width: 20px;
  height: 20px;
  display: block;
  overflow: hidden;
  border: none;
  border-radius: 0;
  opacity: 0.9;
}

/* line 3402, app/assets/stylesheets/partials/_wizard.scss */
.close--alert:after {
  content: "\00d7";
  color: #fff;
  display: block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  font-size: 25px;
  font-weight: 200;
  line-height: 1;
}

/* line 3415, app/assets/stylesheets/partials/_wizard.scss */
.opacity-hiden {
  opacity: 0;
  display: none;
}

/* line 3420, app/assets/stylesheets/partials/_wizard.scss */
.opacity-show {
  opacity: 1;
  display: block;
}

/* My addition */
/* line 3428, app/assets/stylesheets/partials/_wizard.scss */
label.req:after,
h4.req:after,
span.req:after {
  color: #d00;
  content: "*";
  font-weight: 900;
  margin-left: 2px;
  top: 7px;
}
/*


 */
