@charset "UTF-8";
/* line 62, ../scss/extend/_buttons.scss */
.btn-notice {
  color: #fff;
  background-color: #9783b9;
  border-color: #6f5499;
}
/* line 12, ../scss/extend/_buttons.scss */
.btn-notice:focus, .btn-notice.focus {
  color: #fff;
  background-color: #7c62a7;
  border-color: #332747;
}
/* line 18, ../scss/extend/_buttons.scss */
.btn-notice:hover {
  color: #fff;
  background-color: #7c62a7;
  border-color: #523e71;
}
/* line 23, ../scss/extend/_buttons.scss */
.btn-notice:active, .btn-notice.active, .open > .btn-notice.dropdown-toggle {
  color: #fff;
  background-color: #7c62a7;
  border-color: #523e71;
}
/* line 30, ../scss/extend/_buttons.scss */
.btn-notice:active:hover, .btn-notice:active:focus, .btn-notice:active.focus, .btn-notice.active:hover, .btn-notice.active:focus, .btn-notice.active.focus, .open > .btn-notice.dropdown-toggle:hover, .open > .btn-notice.dropdown-toggle:focus, .open > .btn-notice.dropdown-toggle.focus {
  color: #fff;
  background-color: #6a5393;
  border-color: #332747;
}
/* line 38, ../scss/extend/_buttons.scss */
.btn-notice:active, .btn-notice.active, .open > .btn-notice.dropdown-toggle {
  background-image: none;
}
/* line 46, ../scss/extend/_buttons.scss */
.btn-notice.disabled:hover, .btn-notice.disabled:focus, .btn-notice.disabled.focus, .btn-notice[disabled]:hover, .btn-notice[disabled]:focus, .btn-notice[disabled].focus, fieldset[disabled] .btn-notice:hover, fieldset[disabled] .btn-notice:focus, fieldset[disabled] .btn-notice.focus {
  background-color: #9783b9;
  border-color: #6f5499;
}
/* line 54, ../scss/extend/_buttons.scss */
.btn-notice .badge {
  color: #9783b9;
  background-color: #fff;
}

/* line 43, ../scss/extend/_checkboxes.scss */
input[type="checkbox"].chkbox {
  opacity: 0;
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
  position: absolute;
}
/* line 50, ../scss/extend/_checkboxes.scss */
input[type="checkbox"].chkbox + label {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}
/* line 56, ../scss/extend/_checkboxes.scss */
input[type="checkbox"].chkbox + label:before {
  content: '';
  background: #fff;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 28px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
}
/* line 68, ../scss/extend/_checkboxes.scss */
input[type="checkbox"].chkbox + label:hover::before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}
/* line 75, ../scss/extend/_checkboxes.scss */
input[type="checkbox"].chkbox:checked + label:before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-default + label:before {
  border: 1px solid #ccc;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-default + label:hover::before, .chkbox-default + label:focus::before, .chkbox-default + label.focus:before {
  border: 1px solid #bfbfbf;
  color: #fff !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-default:checked + label:before {
  color: #555;
  background: #fff !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-default:checked + label:hover::before, .chkbox-default:checked + label:focus::before, .chkbox-default:checked + label.focus:before {
  color: #3b3b3b !important;
  background: #e6e6e6 !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-default.disabled + label, .chkbox-default.disabled + label:hover::before, .chkbox-default.disabled + label:focus::before, .chkbox-default.disabled + label.focus:before, .chkbox-default.disabled + label:before, .chkbox-default.disabled + label:hover, .chkbox-default.disabled + label:focus, .chkbox-default.disabled + label.focus, .chkbox-default.disabled:checked + label, .chkbox-default.disabled:checked + label:hover::before, .chkbox-default.disabled:checked + label:focus::before, .chkbox-default.disabled:checked + label.focus:before, .chkbox-default.disabled:checked + label:before, .chkbox-default.disabled:checked + label:hover, .chkbox-default.disabled:checked + label:focus, .chkbox-default.disabled:checked + label.focus, .chkbox-default[disabled] + label, .chkbox-default[disabled] + label:hover::before, .chkbox-default[disabled] + label:focus::before, .chkbox-default[disabled] + label.focus:before, .chkbox-default[disabled] + label:before, .chkbox-default[disabled] + label:hover, .chkbox-default[disabled] + label:focus, .chkbox-default[disabled] + label.focus, .chkbox-default[disabled]:checked + label, .chkbox-default[disabled]:checked + label:hover::before, .chkbox-default[disabled]:checked + label:focus::before, .chkbox-default[disabled]:checked + label.focus:before, .chkbox-default[disabled]:checked + label:before, .chkbox-default[disabled]:checked + label:hover, .chkbox-default[disabled]:checked + label:focus, .chkbox-default[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-default + label, fieldset[disabled]:checked .chkbox-default + label:hover::before, fieldset[disabled]:checked .chkbox-default + label:focus::before, fieldset[disabled]:checked .chkbox-default + label.focus:before, fieldset[disabled]:checked .chkbox-default + label:before, fieldset[disabled]:checked .chkbox-default + label:hover, fieldset[disabled]:checked .chkbox-default + label:focus, fieldset[disabled]:checked .chkbox-default + label.focus, fieldset[disabled] .chkbox-default + label, fieldset[disabled] .chkbox-default + label:hover::before, fieldset[disabled] .chkbox-default + label:focus::before, fieldset[disabled] .chkbox-default + label.focus:before, fieldset[disabled] .chkbox-default + label:before, fieldset[disabled] .chkbox-default + label:hover, fieldset[disabled] .chkbox-default + label:focus, fieldset[disabled] .chkbox-default + label.focus {
  cursor: not-allowed;
  opacity: .65;
}
/* line 85, ../scss/extend/_checkboxes.scss */
.chkbox-default + label:hover::before, .chkbox-default + label:focus::before, .chkbox-default + label.focus::before {
  color: #555 !important;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-primary + label:before {
  border: 1px solid #2e6da4;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-primary + label:hover::before, .chkbox-primary + label:focus::before, .chkbox-primary + label.focus:before {
  border: 1px solid #173853;
  color: #337ab7 !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-primary:checked + label:before {
  color: #fff;
  background: #337ab7 !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-primary:checked + label:hover::before, .chkbox-primary:checked + label:focus::before, .chkbox-primary:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #285f8f !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-primary.disabled + label, .chkbox-primary.disabled + label:hover::before, .chkbox-primary.disabled + label:focus::before, .chkbox-primary.disabled + label.focus:before, .chkbox-primary.disabled + label:before, .chkbox-primary.disabled + label:hover, .chkbox-primary.disabled + label:focus, .chkbox-primary.disabled + label.focus, .chkbox-primary.disabled:checked + label, .chkbox-primary.disabled:checked + label:hover::before, .chkbox-primary.disabled:checked + label:focus::before, .chkbox-primary.disabled:checked + label.focus:before, .chkbox-primary.disabled:checked + label:before, .chkbox-primary.disabled:checked + label:hover, .chkbox-primary.disabled:checked + label:focus, .chkbox-primary.disabled:checked + label.focus, .chkbox-primary[disabled] + label, .chkbox-primary[disabled] + label:hover::before, .chkbox-primary[disabled] + label:focus::before, .chkbox-primary[disabled] + label.focus:before, .chkbox-primary[disabled] + label:before, .chkbox-primary[disabled] + label:hover, .chkbox-primary[disabled] + label:focus, .chkbox-primary[disabled] + label.focus, .chkbox-primary[disabled]:checked + label, .chkbox-primary[disabled]:checked + label:hover::before, .chkbox-primary[disabled]:checked + label:focus::before, .chkbox-primary[disabled]:checked + label.focus:before, .chkbox-primary[disabled]:checked + label:before, .chkbox-primary[disabled]:checked + label:hover, .chkbox-primary[disabled]:checked + label:focus, .chkbox-primary[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-primary + label, fieldset[disabled]:checked .chkbox-primary + label:hover::before, fieldset[disabled]:checked .chkbox-primary + label:focus::before, fieldset[disabled]:checked .chkbox-primary + label.focus:before, fieldset[disabled]:checked .chkbox-primary + label:before, fieldset[disabled]:checked .chkbox-primary + label:hover, fieldset[disabled]:checked .chkbox-primary + label:focus, fieldset[disabled]:checked .chkbox-primary + label.focus, fieldset[disabled] .chkbox-primary + label, fieldset[disabled] .chkbox-primary + label:hover::before, fieldset[disabled] .chkbox-primary + label:focus::before, fieldset[disabled] .chkbox-primary + label.focus:before, fieldset[disabled] .chkbox-primary + label:before, fieldset[disabled] .chkbox-primary + label:hover, fieldset[disabled] .chkbox-primary + label:focus, fieldset[disabled] .chkbox-primary + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-success + label:before {
  border: 1px solid #4cae4c;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-success + label:hover::before, .chkbox-success + label:focus::before, .chkbox-success + label.focus:before {
  border: 1px solid #2d672d;
  color: #5cb85c !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-success:checked + label:before {
  color: #fff;
  background: #5cb85c !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-success:checked + label:hover::before, .chkbox-success:checked + label:focus::before, .chkbox-success:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #449d44 !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-success.disabled + label, .chkbox-success.disabled + label:hover::before, .chkbox-success.disabled + label:focus::before, .chkbox-success.disabled + label.focus:before, .chkbox-success.disabled + label:before, .chkbox-success.disabled + label:hover, .chkbox-success.disabled + label:focus, .chkbox-success.disabled + label.focus, .chkbox-success.disabled:checked + label, .chkbox-success.disabled:checked + label:hover::before, .chkbox-success.disabled:checked + label:focus::before, .chkbox-success.disabled:checked + label.focus:before, .chkbox-success.disabled:checked + label:before, .chkbox-success.disabled:checked + label:hover, .chkbox-success.disabled:checked + label:focus, .chkbox-success.disabled:checked + label.focus, .chkbox-success[disabled] + label, .chkbox-success[disabled] + label:hover::before, .chkbox-success[disabled] + label:focus::before, .chkbox-success[disabled] + label.focus:before, .chkbox-success[disabled] + label:before, .chkbox-success[disabled] + label:hover, .chkbox-success[disabled] + label:focus, .chkbox-success[disabled] + label.focus, .chkbox-success[disabled]:checked + label, .chkbox-success[disabled]:checked + label:hover::before, .chkbox-success[disabled]:checked + label:focus::before, .chkbox-success[disabled]:checked + label.focus:before, .chkbox-success[disabled]:checked + label:before, .chkbox-success[disabled]:checked + label:hover, .chkbox-success[disabled]:checked + label:focus, .chkbox-success[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-success + label, fieldset[disabled]:checked .chkbox-success + label:hover::before, fieldset[disabled]:checked .chkbox-success + label:focus::before, fieldset[disabled]:checked .chkbox-success + label.focus:before, fieldset[disabled]:checked .chkbox-success + label:before, fieldset[disabled]:checked .chkbox-success + label:hover, fieldset[disabled]:checked .chkbox-success + label:focus, fieldset[disabled]:checked .chkbox-success + label.focus, fieldset[disabled] .chkbox-success + label, fieldset[disabled] .chkbox-success + label:hover::before, fieldset[disabled] .chkbox-success + label:focus::before, fieldset[disabled] .chkbox-success + label.focus:before, fieldset[disabled] .chkbox-success + label:before, fieldset[disabled] .chkbox-success + label:hover, fieldset[disabled] .chkbox-success + label:focus, fieldset[disabled] .chkbox-success + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-info + label:before {
  border: 1px solid #46b8da;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-info + label:hover::before, .chkbox-info + label:focus::before, .chkbox-info + label.focus:before {
  border: 1px solid #1f7e9a;
  color: #5bc0de !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-info:checked + label:before {
  color: #fff;
  background: #5bc0de !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-info:checked + label:hover::before, .chkbox-info:checked + label:focus::before, .chkbox-info:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #31b0d5 !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-info.disabled + label, .chkbox-info.disabled + label:hover::before, .chkbox-info.disabled + label:focus::before, .chkbox-info.disabled + label.focus:before, .chkbox-info.disabled + label:before, .chkbox-info.disabled + label:hover, .chkbox-info.disabled + label:focus, .chkbox-info.disabled + label.focus, .chkbox-info.disabled:checked + label, .chkbox-info.disabled:checked + label:hover::before, .chkbox-info.disabled:checked + label:focus::before, .chkbox-info.disabled:checked + label.focus:before, .chkbox-info.disabled:checked + label:before, .chkbox-info.disabled:checked + label:hover, .chkbox-info.disabled:checked + label:focus, .chkbox-info.disabled:checked + label.focus, .chkbox-info[disabled] + label, .chkbox-info[disabled] + label:hover::before, .chkbox-info[disabled] + label:focus::before, .chkbox-info[disabled] + label.focus:before, .chkbox-info[disabled] + label:before, .chkbox-info[disabled] + label:hover, .chkbox-info[disabled] + label:focus, .chkbox-info[disabled] + label.focus, .chkbox-info[disabled]:checked + label, .chkbox-info[disabled]:checked + label:hover::before, .chkbox-info[disabled]:checked + label:focus::before, .chkbox-info[disabled]:checked + label.focus:before, .chkbox-info[disabled]:checked + label:before, .chkbox-info[disabled]:checked + label:hover, .chkbox-info[disabled]:checked + label:focus, .chkbox-info[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-info + label, fieldset[disabled]:checked .chkbox-info + label:hover::before, fieldset[disabled]:checked .chkbox-info + label:focus::before, fieldset[disabled]:checked .chkbox-info + label.focus:before, fieldset[disabled]:checked .chkbox-info + label:before, fieldset[disabled]:checked .chkbox-info + label:hover, fieldset[disabled]:checked .chkbox-info + label:focus, fieldset[disabled]:checked .chkbox-info + label.focus, fieldset[disabled] .chkbox-info + label, fieldset[disabled] .chkbox-info + label:hover::before, fieldset[disabled] .chkbox-info + label:focus::before, fieldset[disabled] .chkbox-info + label.focus:before, fieldset[disabled] .chkbox-info + label:before, fieldset[disabled] .chkbox-info + label:hover, fieldset[disabled] .chkbox-info + label:focus, fieldset[disabled] .chkbox-info + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-warning + label:before {
  border: 1px solid #eea236;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-warning + label:hover::before, .chkbox-warning + label:focus::before, .chkbox-warning + label.focus:before {
  border: 1px solid #b06d0f;
  color: #f0ad4e !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-warning:checked + label:before {
  color: #fff;
  background: #f0ad4e !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-warning:checked + label:hover::before, .chkbox-warning:checked + label:focus::before, .chkbox-warning:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #ec971f !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-warning.disabled + label, .chkbox-warning.disabled + label:hover::before, .chkbox-warning.disabled + label:focus::before, .chkbox-warning.disabled + label.focus:before, .chkbox-warning.disabled + label:before, .chkbox-warning.disabled + label:hover, .chkbox-warning.disabled + label:focus, .chkbox-warning.disabled + label.focus, .chkbox-warning.disabled:checked + label, .chkbox-warning.disabled:checked + label:hover::before, .chkbox-warning.disabled:checked + label:focus::before, .chkbox-warning.disabled:checked + label.focus:before, .chkbox-warning.disabled:checked + label:before, .chkbox-warning.disabled:checked + label:hover, .chkbox-warning.disabled:checked + label:focus, .chkbox-warning.disabled:checked + label.focus, .chkbox-warning[disabled] + label, .chkbox-warning[disabled] + label:hover::before, .chkbox-warning[disabled] + label:focus::before, .chkbox-warning[disabled] + label.focus:before, .chkbox-warning[disabled] + label:before, .chkbox-warning[disabled] + label:hover, .chkbox-warning[disabled] + label:focus, .chkbox-warning[disabled] + label.focus, .chkbox-warning[disabled]:checked + label, .chkbox-warning[disabled]:checked + label:hover::before, .chkbox-warning[disabled]:checked + label:focus::before, .chkbox-warning[disabled]:checked + label.focus:before, .chkbox-warning[disabled]:checked + label:before, .chkbox-warning[disabled]:checked + label:hover, .chkbox-warning[disabled]:checked + label:focus, .chkbox-warning[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-warning + label, fieldset[disabled]:checked .chkbox-warning + label:hover::before, fieldset[disabled]:checked .chkbox-warning + label:focus::before, fieldset[disabled]:checked .chkbox-warning + label.focus:before, fieldset[disabled]:checked .chkbox-warning + label:before, fieldset[disabled]:checked .chkbox-warning + label:hover, fieldset[disabled]:checked .chkbox-warning + label:focus, fieldset[disabled]:checked .chkbox-warning + label.focus, fieldset[disabled] .chkbox-warning + label, fieldset[disabled] .chkbox-warning + label:hover::before, fieldset[disabled] .chkbox-warning + label:focus::before, fieldset[disabled] .chkbox-warning + label.focus:before, fieldset[disabled] .chkbox-warning + label:before, fieldset[disabled] .chkbox-warning + label:hover, fieldset[disabled] .chkbox-warning + label:focus, fieldset[disabled] .chkbox-warning + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-danger + label:before {
  border: 1px solid #d43f3a;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-danger + label:hover::before, .chkbox-danger + label:focus::before, .chkbox-danger + label.focus:before {
  border: 1px solid #8b211e;
  color: #d9534f !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-danger:checked + label:before {
  color: #fff;
  background: #d9534f !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-danger:checked + label:hover::before, .chkbox-danger:checked + label:focus::before, .chkbox-danger:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #c9302c !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-danger.disabled + label, .chkbox-danger.disabled + label:hover::before, .chkbox-danger.disabled + label:focus::before, .chkbox-danger.disabled + label.focus:before, .chkbox-danger.disabled + label:before, .chkbox-danger.disabled + label:hover, .chkbox-danger.disabled + label:focus, .chkbox-danger.disabled + label.focus, .chkbox-danger.disabled:checked + label, .chkbox-danger.disabled:checked + label:hover::before, .chkbox-danger.disabled:checked + label:focus::before, .chkbox-danger.disabled:checked + label.focus:before, .chkbox-danger.disabled:checked + label:before, .chkbox-danger.disabled:checked + label:hover, .chkbox-danger.disabled:checked + label:focus, .chkbox-danger.disabled:checked + label.focus, .chkbox-danger[disabled] + label, .chkbox-danger[disabled] + label:hover::before, .chkbox-danger[disabled] + label:focus::before, .chkbox-danger[disabled] + label.focus:before, .chkbox-danger[disabled] + label:before, .chkbox-danger[disabled] + label:hover, .chkbox-danger[disabled] + label:focus, .chkbox-danger[disabled] + label.focus, .chkbox-danger[disabled]:checked + label, .chkbox-danger[disabled]:checked + label:hover::before, .chkbox-danger[disabled]:checked + label:focus::before, .chkbox-danger[disabled]:checked + label.focus:before, .chkbox-danger[disabled]:checked + label:before, .chkbox-danger[disabled]:checked + label:hover, .chkbox-danger[disabled]:checked + label:focus, .chkbox-danger[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-danger + label, fieldset[disabled]:checked .chkbox-danger + label:hover::before, fieldset[disabled]:checked .chkbox-danger + label:focus::before, fieldset[disabled]:checked .chkbox-danger + label.focus:before, fieldset[disabled]:checked .chkbox-danger + label:before, fieldset[disabled]:checked .chkbox-danger + label:hover, fieldset[disabled]:checked .chkbox-danger + label:focus, fieldset[disabled]:checked .chkbox-danger + label.focus, fieldset[disabled] .chkbox-danger + label, fieldset[disabled] .chkbox-danger + label:hover::before, fieldset[disabled] .chkbox-danger + label:focus::before, fieldset[disabled] .chkbox-danger + label.focus:before, fieldset[disabled] .chkbox-danger + label:before, fieldset[disabled] .chkbox-danger + label:hover, fieldset[disabled] .chkbox-danger + label:focus, fieldset[disabled] .chkbox-danger + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_checkboxes.scss */
.chkbox-notice + label:before {
  border: 1px solid #6f5499;
}
/* line 12, ../scss/extend/_checkboxes.scss */
.chkbox-notice + label:hover::before, .chkbox-notice + label:focus::before, .chkbox-notice + label.focus:before {
  border: 1px solid #574478;
  color: #9783b9 !important;
}
/* line 19, ../scss/extend/_checkboxes.scss */
.chkbox-notice:checked + label:before {
  color: #fff;
  background: #9783b9 !important;
}
/* line 23, ../scss/extend/_checkboxes.scss */
.chkbox-notice:checked + label:hover::before, .chkbox-notice:checked + label:focus::before, .chkbox-notice:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #7c62a7 !important;
}
/* line 32, ../scss/extend/_checkboxes.scss */
.chkbox-notice.disabled + label, .chkbox-notice.disabled + label:hover::before, .chkbox-notice.disabled + label:focus::before, .chkbox-notice.disabled + label.focus:before, .chkbox-notice.disabled + label:before, .chkbox-notice.disabled + label:hover, .chkbox-notice.disabled + label:focus, .chkbox-notice.disabled + label.focus, .chkbox-notice.disabled:checked + label, .chkbox-notice.disabled:checked + label:hover::before, .chkbox-notice.disabled:checked + label:focus::before, .chkbox-notice.disabled:checked + label.focus:before, .chkbox-notice.disabled:checked + label:before, .chkbox-notice.disabled:checked + label:hover, .chkbox-notice.disabled:checked + label:focus, .chkbox-notice.disabled:checked + label.focus, .chkbox-notice[disabled] + label, .chkbox-notice[disabled] + label:hover::before, .chkbox-notice[disabled] + label:focus::before, .chkbox-notice[disabled] + label.focus:before, .chkbox-notice[disabled] + label:before, .chkbox-notice[disabled] + label:hover, .chkbox-notice[disabled] + label:focus, .chkbox-notice[disabled] + label.focus, .chkbox-notice[disabled]:checked + label, .chkbox-notice[disabled]:checked + label:hover::before, .chkbox-notice[disabled]:checked + label:focus::before, .chkbox-notice[disabled]:checked + label.focus:before, .chkbox-notice[disabled]:checked + label:before, .chkbox-notice[disabled]:checked + label:hover, .chkbox-notice[disabled]:checked + label:focus, .chkbox-notice[disabled]:checked + label.focus, fieldset[disabled]:checked .chkbox-notice + label, fieldset[disabled]:checked .chkbox-notice + label:hover::before, fieldset[disabled]:checked .chkbox-notice + label:focus::before, fieldset[disabled]:checked .chkbox-notice + label.focus:before, fieldset[disabled]:checked .chkbox-notice + label:before, fieldset[disabled]:checked .chkbox-notice + label:hover, fieldset[disabled]:checked .chkbox-notice + label:focus, fieldset[disabled]:checked .chkbox-notice + label.focus, fieldset[disabled] .chkbox-notice + label, fieldset[disabled] .chkbox-notice + label:hover::before, fieldset[disabled] .chkbox-notice + label:focus::before, fieldset[disabled] .chkbox-notice + label.focus:before, fieldset[disabled] .chkbox-notice + label:before, fieldset[disabled] .chkbox-notice + label:hover, fieldset[disabled] .chkbox-notice + label:focus, fieldset[disabled] .chkbox-notice + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 110, ../scss/extend/_checkboxes.scss */
.chkbox-sm + label:before {
  content: '';
  width: 24px !important;
  height: 24px !important;
  font-size: 12px;
}
/* line 116, ../scss/extend/_checkboxes.scss */
.chkbox-sm + label:hover::before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}
/* line 123, ../scss/extend/_checkboxes.scss */
.chkbox-sm:checked + label:before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}

/* line 132, ../scss/extend/_checkboxes.scss */
.chkbox-xs + label:before {
  width: 18px !important;
  height: 18px !important;
  padding: 0.6px !important;
  font-size: 10.5px;
}
/* line 138, ../scss/extend/_checkboxes.scss */
.chkbox-xs + label:hover::before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}
/* line 145, ../scss/extend/_checkboxes.scss */
.chkbox-xs:checked + label:before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}

/* line 154, ../scss/extend/_checkboxes.scss */
.chkbox-lg + label:before {
  width: 42px !important;
  height: 42px !important;
  padding: 5px !important;
  font-size: 21px;
}
/* line 160, ../scss/extend/_checkboxes.scss */
.chkbox-lg + label:hover::before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}
/* line 167, ../scss/extend/_checkboxes.scss */
.chkbox-lg:checked + label:before {
  content: "\e013";
  font-family: 'Glyphicons Halflings';
}

/* line 45, ../scss/extend/_radiobuttons.scss */
input[type="radio"].rdbtn {
  opacity: 0;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}
/* line 52, ../scss/extend/_radiobuttons.scss */
input[type="radio"].rdbtn + label {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}
/* line 58, ../scss/extend/_radiobuttons.scss */
input[type="radio"].rdbtn + label:before {
  content: '';
  background: #fff;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
  border-radius: 50%;
}
/* line 74, ../scss/extend/_radiobuttons.scss */
input[type="radio"].rdbtn:checked + label:before {
  box-shadow: inset 0px 0px 0px 3px #fff;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-default + label:before {
  border: 1px solid #ccc;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-default + label:hover::before, .rdbtn-default + label:focus::before, .rdbtn-default + label.focus:before {
  border: 1px solid #bfbfbf;
  color: #fff !important;
  background: #fff !important;
  box-shadow: inset 0px 0px 0px 3px #eee;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-default:checked + label:before {
  color: #eee;
  background: #fff !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-default:checked + label:hover::before, .rdbtn-default:checked + label:focus::before, .rdbtn-default:checked + label.focus:before {
  color: #d4d4d4 !important;
  background: #e6e6e6 !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-default.disabled + label, .rdbtn-default.disabled + label:hover::before, .rdbtn-default.disabled + label:focus::before, .rdbtn-default.disabled + label.focus:before, .rdbtn-default.disabled + label:before, .rdbtn-default.disabled + label:hover, .rdbtn-default.disabled + label:focus, .rdbtn-default.disabled + label.focus, .rdbtn-default.disabled:checked + label, .rdbtn-default.disabled:checked + label:hover::before, .rdbtn-default.disabled:checked + label:focus::before, .rdbtn-default.disabled:checked + label.focus:before, .rdbtn-default.disabled:checked + label:before, .rdbtn-default.disabled:checked + label:hover, .rdbtn-default.disabled:checked + label:focus, .rdbtn-default.disabled:checked + label.focus, .rdbtn-default[disabled] + label, .rdbtn-default[disabled] + label:hover::before, .rdbtn-default[disabled] + label:focus::before, .rdbtn-default[disabled] + label.focus:before, .rdbtn-default[disabled] + label:before, .rdbtn-default[disabled] + label:hover, .rdbtn-default[disabled] + label:focus, .rdbtn-default[disabled] + label.focus, .rdbtn-default[disabled]:checked + label, .rdbtn-default[disabled]:checked + label:hover::before, .rdbtn-default[disabled]:checked + label:focus::before, .rdbtn-default[disabled]:checked + label.focus:before, .rdbtn-default[disabled]:checked + label:before, .rdbtn-default[disabled]:checked + label:hover, .rdbtn-default[disabled]:checked + label:focus, .rdbtn-default[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-default + label, fieldset[disabled]:checked .rdbtn-default + label:hover::before, fieldset[disabled]:checked .rdbtn-default + label:focus::before, fieldset[disabled]:checked .rdbtn-default + label.focus:before, fieldset[disabled]:checked .rdbtn-default + label:before, fieldset[disabled]:checked .rdbtn-default + label:hover, fieldset[disabled]:checked .rdbtn-default + label:focus, fieldset[disabled]:checked .rdbtn-default + label.focus, fieldset[disabled] .rdbtn-default + label, fieldset[disabled] .rdbtn-default + label:hover::before, fieldset[disabled] .rdbtn-default + label:focus::before, fieldset[disabled] .rdbtn-default + label.focus:before, fieldset[disabled] .rdbtn-default + label:before, fieldset[disabled] .rdbtn-default + label:hover, fieldset[disabled] .rdbtn-default + label:focus, fieldset[disabled] .rdbtn-default + label.focus {
  cursor: not-allowed;
  opacity: .65;
}
/* line 83, ../scss/extend/_radiobuttons.scss */
.rdbtn-default + label:hover::before, .rdbtn-default + label:focus::before, .rdbtn-default + label.focus::before {
  background: #aeaeae !important;
  box-shadow: inset 0px 0px 0px 3px #fff !important;
}
/* line 90, ../scss/extend/_radiobuttons.scss */
.rdbtn-default:checked + label:before {
  background: #8c8c8c !important;
}
/* line 93, ../scss/extend/_radiobuttons.scss */
.rdbtn-default:checked + label:hover::before, .rdbtn-default:checked + label:focus::before, .rdbtn-default:checked + label.focus:before {
  background: #6e6e6e !important;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-primary + label:before {
  border: 1px solid #2e6da4;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-primary + label:hover::before, .rdbtn-primary + label:focus::before, .rdbtn-primary + label.focus:before {
  border: 1px solid #173853;
  color: #337ab7 !important;
  background: #337ab7 !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-primary:checked + label:before {
  color: #fff;
  background: #337ab7 !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-primary:checked + label:hover::before, .rdbtn-primary:checked + label:focus::before, .rdbtn-primary:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #285f8f !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-primary.disabled + label, .rdbtn-primary.disabled + label:hover::before, .rdbtn-primary.disabled + label:focus::before, .rdbtn-primary.disabled + label.focus:before, .rdbtn-primary.disabled + label:before, .rdbtn-primary.disabled + label:hover, .rdbtn-primary.disabled + label:focus, .rdbtn-primary.disabled + label.focus, .rdbtn-primary.disabled:checked + label, .rdbtn-primary.disabled:checked + label:hover::before, .rdbtn-primary.disabled:checked + label:focus::before, .rdbtn-primary.disabled:checked + label.focus:before, .rdbtn-primary.disabled:checked + label:before, .rdbtn-primary.disabled:checked + label:hover, .rdbtn-primary.disabled:checked + label:focus, .rdbtn-primary.disabled:checked + label.focus, .rdbtn-primary[disabled] + label, .rdbtn-primary[disabled] + label:hover::before, .rdbtn-primary[disabled] + label:focus::before, .rdbtn-primary[disabled] + label.focus:before, .rdbtn-primary[disabled] + label:before, .rdbtn-primary[disabled] + label:hover, .rdbtn-primary[disabled] + label:focus, .rdbtn-primary[disabled] + label.focus, .rdbtn-primary[disabled]:checked + label, .rdbtn-primary[disabled]:checked + label:hover::before, .rdbtn-primary[disabled]:checked + label:focus::before, .rdbtn-primary[disabled]:checked + label.focus:before, .rdbtn-primary[disabled]:checked + label:before, .rdbtn-primary[disabled]:checked + label:hover, .rdbtn-primary[disabled]:checked + label:focus, .rdbtn-primary[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-primary + label, fieldset[disabled]:checked .rdbtn-primary + label:hover::before, fieldset[disabled]:checked .rdbtn-primary + label:focus::before, fieldset[disabled]:checked .rdbtn-primary + label.focus:before, fieldset[disabled]:checked .rdbtn-primary + label:before, fieldset[disabled]:checked .rdbtn-primary + label:hover, fieldset[disabled]:checked .rdbtn-primary + label:focus, fieldset[disabled]:checked .rdbtn-primary + label.focus, fieldset[disabled] .rdbtn-primary + label, fieldset[disabled] .rdbtn-primary + label:hover::before, fieldset[disabled] .rdbtn-primary + label:focus::before, fieldset[disabled] .rdbtn-primary + label.focus:before, fieldset[disabled] .rdbtn-primary + label:before, fieldset[disabled] .rdbtn-primary + label:hover, fieldset[disabled] .rdbtn-primary + label:focus, fieldset[disabled] .rdbtn-primary + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-success + label:before {
  border: 1px solid #4cae4c;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-success + label:hover::before, .rdbtn-success + label:focus::before, .rdbtn-success + label.focus:before {
  border: 1px solid #2d672d;
  color: #5cb85c !important;
  background: #5cb85c !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-success:checked + label:before {
  color: #fff;
  background: #5cb85c !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-success:checked + label:hover::before, .rdbtn-success:checked + label:focus::before, .rdbtn-success:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #449d44 !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-success.disabled + label, .rdbtn-success.disabled + label:hover::before, .rdbtn-success.disabled + label:focus::before, .rdbtn-success.disabled + label.focus:before, .rdbtn-success.disabled + label:before, .rdbtn-success.disabled + label:hover, .rdbtn-success.disabled + label:focus, .rdbtn-success.disabled + label.focus, .rdbtn-success.disabled:checked + label, .rdbtn-success.disabled:checked + label:hover::before, .rdbtn-success.disabled:checked + label:focus::before, .rdbtn-success.disabled:checked + label.focus:before, .rdbtn-success.disabled:checked + label:before, .rdbtn-success.disabled:checked + label:hover, .rdbtn-success.disabled:checked + label:focus, .rdbtn-success.disabled:checked + label.focus, .rdbtn-success[disabled] + label, .rdbtn-success[disabled] + label:hover::before, .rdbtn-success[disabled] + label:focus::before, .rdbtn-success[disabled] + label.focus:before, .rdbtn-success[disabled] + label:before, .rdbtn-success[disabled] + label:hover, .rdbtn-success[disabled] + label:focus, .rdbtn-success[disabled] + label.focus, .rdbtn-success[disabled]:checked + label, .rdbtn-success[disabled]:checked + label:hover::before, .rdbtn-success[disabled]:checked + label:focus::before, .rdbtn-success[disabled]:checked + label.focus:before, .rdbtn-success[disabled]:checked + label:before, .rdbtn-success[disabled]:checked + label:hover, .rdbtn-success[disabled]:checked + label:focus, .rdbtn-success[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-success + label, fieldset[disabled]:checked .rdbtn-success + label:hover::before, fieldset[disabled]:checked .rdbtn-success + label:focus::before, fieldset[disabled]:checked .rdbtn-success + label.focus:before, fieldset[disabled]:checked .rdbtn-success + label:before, fieldset[disabled]:checked .rdbtn-success + label:hover, fieldset[disabled]:checked .rdbtn-success + label:focus, fieldset[disabled]:checked .rdbtn-success + label.focus, fieldset[disabled] .rdbtn-success + label, fieldset[disabled] .rdbtn-success + label:hover::before, fieldset[disabled] .rdbtn-success + label:focus::before, fieldset[disabled] .rdbtn-success + label.focus:before, fieldset[disabled] .rdbtn-success + label:before, fieldset[disabled] .rdbtn-success + label:hover, fieldset[disabled] .rdbtn-success + label:focus, fieldset[disabled] .rdbtn-success + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-info + label:before {
  border: 1px solid #46b8da;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-info + label:hover::before, .rdbtn-info + label:focus::before, .rdbtn-info + label.focus:before {
  border: 1px solid #1f7e9a;
  color: #5bc0de !important;
  background: #5bc0de !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-info:checked + label:before {
  color: #fff;
  background: #5bc0de !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-info:checked + label:hover::before, .rdbtn-info:checked + label:focus::before, .rdbtn-info:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #31b0d5 !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-info.disabled + label, .rdbtn-info.disabled + label:hover::before, .rdbtn-info.disabled + label:focus::before, .rdbtn-info.disabled + label.focus:before, .rdbtn-info.disabled + label:before, .rdbtn-info.disabled + label:hover, .rdbtn-info.disabled + label:focus, .rdbtn-info.disabled + label.focus, .rdbtn-info.disabled:checked + label, .rdbtn-info.disabled:checked + label:hover::before, .rdbtn-info.disabled:checked + label:focus::before, .rdbtn-info.disabled:checked + label.focus:before, .rdbtn-info.disabled:checked + label:before, .rdbtn-info.disabled:checked + label:hover, .rdbtn-info.disabled:checked + label:focus, .rdbtn-info.disabled:checked + label.focus, .rdbtn-info[disabled] + label, .rdbtn-info[disabled] + label:hover::before, .rdbtn-info[disabled] + label:focus::before, .rdbtn-info[disabled] + label.focus:before, .rdbtn-info[disabled] + label:before, .rdbtn-info[disabled] + label:hover, .rdbtn-info[disabled] + label:focus, .rdbtn-info[disabled] + label.focus, .rdbtn-info[disabled]:checked + label, .rdbtn-info[disabled]:checked + label:hover::before, .rdbtn-info[disabled]:checked + label:focus::before, .rdbtn-info[disabled]:checked + label.focus:before, .rdbtn-info[disabled]:checked + label:before, .rdbtn-info[disabled]:checked + label:hover, .rdbtn-info[disabled]:checked + label:focus, .rdbtn-info[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-info + label, fieldset[disabled]:checked .rdbtn-info + label:hover::before, fieldset[disabled]:checked .rdbtn-info + label:focus::before, fieldset[disabled]:checked .rdbtn-info + label.focus:before, fieldset[disabled]:checked .rdbtn-info + label:before, fieldset[disabled]:checked .rdbtn-info + label:hover, fieldset[disabled]:checked .rdbtn-info + label:focus, fieldset[disabled]:checked .rdbtn-info + label.focus, fieldset[disabled] .rdbtn-info + label, fieldset[disabled] .rdbtn-info + label:hover::before, fieldset[disabled] .rdbtn-info + label:focus::before, fieldset[disabled] .rdbtn-info + label.focus:before, fieldset[disabled] .rdbtn-info + label:before, fieldset[disabled] .rdbtn-info + label:hover, fieldset[disabled] .rdbtn-info + label:focus, fieldset[disabled] .rdbtn-info + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-warning + label:before {
  border: 1px solid #eea236;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-warning + label:hover::before, .rdbtn-warning + label:focus::before, .rdbtn-warning + label.focus:before {
  border: 1px solid #b06d0f;
  color: #f0ad4e !important;
  background: #f0ad4e !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-warning:checked + label:before {
  color: #fff;
  background: #f0ad4e !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-warning:checked + label:hover::before, .rdbtn-warning:checked + label:focus::before, .rdbtn-warning:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #ec971f !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-warning.disabled + label, .rdbtn-warning.disabled + label:hover::before, .rdbtn-warning.disabled + label:focus::before, .rdbtn-warning.disabled + label.focus:before, .rdbtn-warning.disabled + label:before, .rdbtn-warning.disabled + label:hover, .rdbtn-warning.disabled + label:focus, .rdbtn-warning.disabled + label.focus, .rdbtn-warning.disabled:checked + label, .rdbtn-warning.disabled:checked + label:hover::before, .rdbtn-warning.disabled:checked + label:focus::before, .rdbtn-warning.disabled:checked + label.focus:before, .rdbtn-warning.disabled:checked + label:before, .rdbtn-warning.disabled:checked + label:hover, .rdbtn-warning.disabled:checked + label:focus, .rdbtn-warning.disabled:checked + label.focus, .rdbtn-warning[disabled] + label, .rdbtn-warning[disabled] + label:hover::before, .rdbtn-warning[disabled] + label:focus::before, .rdbtn-warning[disabled] + label.focus:before, .rdbtn-warning[disabled] + label:before, .rdbtn-warning[disabled] + label:hover, .rdbtn-warning[disabled] + label:focus, .rdbtn-warning[disabled] + label.focus, .rdbtn-warning[disabled]:checked + label, .rdbtn-warning[disabled]:checked + label:hover::before, .rdbtn-warning[disabled]:checked + label:focus::before, .rdbtn-warning[disabled]:checked + label.focus:before, .rdbtn-warning[disabled]:checked + label:before, .rdbtn-warning[disabled]:checked + label:hover, .rdbtn-warning[disabled]:checked + label:focus, .rdbtn-warning[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-warning + label, fieldset[disabled]:checked .rdbtn-warning + label:hover::before, fieldset[disabled]:checked .rdbtn-warning + label:focus::before, fieldset[disabled]:checked .rdbtn-warning + label.focus:before, fieldset[disabled]:checked .rdbtn-warning + label:before, fieldset[disabled]:checked .rdbtn-warning + label:hover, fieldset[disabled]:checked .rdbtn-warning + label:focus, fieldset[disabled]:checked .rdbtn-warning + label.focus, fieldset[disabled] .rdbtn-warning + label, fieldset[disabled] .rdbtn-warning + label:hover::before, fieldset[disabled] .rdbtn-warning + label:focus::before, fieldset[disabled] .rdbtn-warning + label.focus:before, fieldset[disabled] .rdbtn-warning + label:before, fieldset[disabled] .rdbtn-warning + label:hover, fieldset[disabled] .rdbtn-warning + label:focus, fieldset[disabled] .rdbtn-warning + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-danger + label:before {
  border: 1px solid #d43f3a;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-danger + label:hover::before, .rdbtn-danger + label:focus::before, .rdbtn-danger + label.focus:before {
  border: 1px solid #8b211e;
  color: #d9534f !important;
  background: #d9534f !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-danger:checked + label:before {
  color: #fff;
  background: #d9534f !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-danger:checked + label:hover::before, .rdbtn-danger:checked + label:focus::before, .rdbtn-danger:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #c9302c !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-danger.disabled + label, .rdbtn-danger.disabled + label:hover::before, .rdbtn-danger.disabled + label:focus::before, .rdbtn-danger.disabled + label.focus:before, .rdbtn-danger.disabled + label:before, .rdbtn-danger.disabled + label:hover, .rdbtn-danger.disabled + label:focus, .rdbtn-danger.disabled + label.focus, .rdbtn-danger.disabled:checked + label, .rdbtn-danger.disabled:checked + label:hover::before, .rdbtn-danger.disabled:checked + label:focus::before, .rdbtn-danger.disabled:checked + label.focus:before, .rdbtn-danger.disabled:checked + label:before, .rdbtn-danger.disabled:checked + label:hover, .rdbtn-danger.disabled:checked + label:focus, .rdbtn-danger.disabled:checked + label.focus, .rdbtn-danger[disabled] + label, .rdbtn-danger[disabled] + label:hover::before, .rdbtn-danger[disabled] + label:focus::before, .rdbtn-danger[disabled] + label.focus:before, .rdbtn-danger[disabled] + label:before, .rdbtn-danger[disabled] + label:hover, .rdbtn-danger[disabled] + label:focus, .rdbtn-danger[disabled] + label.focus, .rdbtn-danger[disabled]:checked + label, .rdbtn-danger[disabled]:checked + label:hover::before, .rdbtn-danger[disabled]:checked + label:focus::before, .rdbtn-danger[disabled]:checked + label.focus:before, .rdbtn-danger[disabled]:checked + label:before, .rdbtn-danger[disabled]:checked + label:hover, .rdbtn-danger[disabled]:checked + label:focus, .rdbtn-danger[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-danger + label, fieldset[disabled]:checked .rdbtn-danger + label:hover::before, fieldset[disabled]:checked .rdbtn-danger + label:focus::before, fieldset[disabled]:checked .rdbtn-danger + label.focus:before, fieldset[disabled]:checked .rdbtn-danger + label:before, fieldset[disabled]:checked .rdbtn-danger + label:hover, fieldset[disabled]:checked .rdbtn-danger + label:focus, fieldset[disabled]:checked .rdbtn-danger + label.focus, fieldset[disabled] .rdbtn-danger + label, fieldset[disabled] .rdbtn-danger + label:hover::before, fieldset[disabled] .rdbtn-danger + label:focus::before, fieldset[disabled] .rdbtn-danger + label.focus:before, fieldset[disabled] .rdbtn-danger + label:before, fieldset[disabled] .rdbtn-danger + label:hover, fieldset[disabled] .rdbtn-danger + label:focus, fieldset[disabled] .rdbtn-danger + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 9, ../scss/extend/_radiobuttons.scss */
.rdbtn-notice + label:before {
  border: 1px solid #6f5499;
}
/* line 12, ../scss/extend/_radiobuttons.scss */
.rdbtn-notice + label:hover::before, .rdbtn-notice + label:focus::before, .rdbtn-notice + label.focus:before {
  border: 1px solid #574478;
  color: #9783b9 !important;
  background: #9783b9 !important;
  box-shadow: inset 0px 0px 0px 3px #fff;
}
/* line 21, ../scss/extend/_radiobuttons.scss */
.rdbtn-notice:checked + label:before {
  color: #fff;
  background: #9783b9 !important;
}
/* line 25, ../scss/extend/_radiobuttons.scss */
.rdbtn-notice:checked + label:hover::before, .rdbtn-notice:checked + label:focus::before, .rdbtn-notice:checked + label.focus:before {
  color: #e6e6e6 !important;
  background: #7c62a7 !important;
}
/* line 34, ../scss/extend/_radiobuttons.scss */
.rdbtn-notice.disabled + label, .rdbtn-notice.disabled + label:hover::before, .rdbtn-notice.disabled + label:focus::before, .rdbtn-notice.disabled + label.focus:before, .rdbtn-notice.disabled + label:before, .rdbtn-notice.disabled + label:hover, .rdbtn-notice.disabled + label:focus, .rdbtn-notice.disabled + label.focus, .rdbtn-notice.disabled:checked + label, .rdbtn-notice.disabled:checked + label:hover::before, .rdbtn-notice.disabled:checked + label:focus::before, .rdbtn-notice.disabled:checked + label.focus:before, .rdbtn-notice.disabled:checked + label:before, .rdbtn-notice.disabled:checked + label:hover, .rdbtn-notice.disabled:checked + label:focus, .rdbtn-notice.disabled:checked + label.focus, .rdbtn-notice[disabled] + label, .rdbtn-notice[disabled] + label:hover::before, .rdbtn-notice[disabled] + label:focus::before, .rdbtn-notice[disabled] + label.focus:before, .rdbtn-notice[disabled] + label:before, .rdbtn-notice[disabled] + label:hover, .rdbtn-notice[disabled] + label:focus, .rdbtn-notice[disabled] + label.focus, .rdbtn-notice[disabled]:checked + label, .rdbtn-notice[disabled]:checked + label:hover::before, .rdbtn-notice[disabled]:checked + label:focus::before, .rdbtn-notice[disabled]:checked + label.focus:before, .rdbtn-notice[disabled]:checked + label:before, .rdbtn-notice[disabled]:checked + label:hover, .rdbtn-notice[disabled]:checked + label:focus, .rdbtn-notice[disabled]:checked + label.focus, fieldset[disabled]:checked .rdbtn-notice + label, fieldset[disabled]:checked .rdbtn-notice + label:hover::before, fieldset[disabled]:checked .rdbtn-notice + label:focus::before, fieldset[disabled]:checked .rdbtn-notice + label.focus:before, fieldset[disabled]:checked .rdbtn-notice + label:before, fieldset[disabled]:checked .rdbtn-notice + label:hover, fieldset[disabled]:checked .rdbtn-notice + label:focus, fieldset[disabled]:checked .rdbtn-notice + label.focus, fieldset[disabled] .rdbtn-notice + label, fieldset[disabled] .rdbtn-notice + label:hover::before, fieldset[disabled] .rdbtn-notice + label:focus::before, fieldset[disabled] .rdbtn-notice + label.focus:before, fieldset[disabled] .rdbtn-notice + label:before, fieldset[disabled] .rdbtn-notice + label:hover, fieldset[disabled] .rdbtn-notice + label:focus, fieldset[disabled] .rdbtn-notice + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 119, ../scss/extend/_radiobuttons.scss */
.rdbtn-sm + label:before {
  content: '';
  width: 21px !important;
  height: 21px !important;
}

/* line 128, ../scss/extend/_radiobuttons.scss */
.rdbtn-xs + label:before {
  width: 15px !important;
  height: 15px !important;
  padding: 1.5px !important;
}

/* line 137, ../scss/extend/_radiobuttons.scss */
.rdbtn-lg + label:before {
  width: 32px !important;
  height: 32px !important;
  padding: 5px !important;
}

/* line 269, ../scss/extend/_switches.scss */
input[type="radio"].switch, input[type="checkbox"].switch {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
/* line 273, ../scss/extend/_switches.scss */
input[type="radio"].switch + label, input[type="checkbox"].switch + label {
  display: inline-block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-default + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-default + label:before, .switch-rect-default + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-default + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-default + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-default + label:hover, .switch-rect-default + label:focus, .switch-rect-default + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-default + label:hover:after, .switch-rect-default + label:focus:after, .switch-rect-default + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-default + label:hover:before, .switch-rect-default + label:focus:before, .switch-rect-default + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label {
  background-color: #ccc;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:before {
  color: #555;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:after {
  margin-left: 27px;
  background-color: #555;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:hover, .switch-rect-default:checked + label:focus, .switch-rect-default:checked + label.focus {
  background-color: #8c8c8c;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:hover:after, .switch-rect-default:checked + label:focus:after, .switch-rect-default:checked + label.focus:after {
  background-color: #3b3b3b;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:hover:before, .switch-rect-default:checked + label:focus:before, .switch-rect-default:checked + label.focus:before {
  color: #3b3b3b;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-default.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-default.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-default.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-default.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-default.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-default.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-default.disabled + label, .switch-rect-default.disabled + label:hover::before, .switch-rect-default.disabled + label:focus::before, .switch-rect-default.disabled + label.focus:before, .switch-rect-default.disabled + label:before, .switch-rect-default.disabled + label:hover, .switch-rect-default.disabled + label:focus, .switch-rect-default.disabled + label.focus, .switch-rect-default.disabled:checked + label, .switch-rect-default.disabled:checked + label:hover::before, .switch-rect-default.disabled:checked + label:focus::before, .switch-rect-default.disabled:checked + label.focus:before, .switch-rect-default.disabled:checked + label:before, .switch-rect-default.disabled:checked + label:hover, .switch-rect-default.disabled:checked + label:focus, .switch-rect-default.disabled:checked + label.focus, .switch-rect-default[disabled] + label, .switch-rect-default[disabled] + label:hover::before, .switch-rect-default[disabled] + label:focus::before, .switch-rect-default[disabled] + label.focus:before, .switch-rect-default[disabled] + label:before, .switch-rect-default[disabled] + label:hover, .switch-rect-default[disabled] + label:focus, .switch-rect-default[disabled] + label.focus, .switch-rect-default[disabled]:checked + label, .switch-rect-default[disabled]:checked + label:hover::before, .switch-rect-default[disabled]:checked + label:focus::before, .switch-rect-default[disabled]:checked + label.focus:before, .switch-rect-default[disabled]:checked + label:before, .switch-rect-default[disabled]:checked + label:hover, .switch-rect-default[disabled]:checked + label:focus, .switch-rect-default[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-default + label, fieldset[disabled]:checked .switch-rect-default + label:hover::before, fieldset[disabled]:checked .switch-rect-default + label:focus::before, fieldset[disabled]:checked .switch-rect-default + label.focus:before, fieldset[disabled]:checked .switch-rect-default + label:before, fieldset[disabled]:checked .switch-rect-default + label:hover, fieldset[disabled]:checked .switch-rect-default + label:focus, fieldset[disabled]:checked .switch-rect-default + label.focus, fieldset[disabled] .switch-rect-default + label, fieldset[disabled] .switch-rect-default + label:hover::before, fieldset[disabled] .switch-rect-default + label:focus::before, fieldset[disabled] .switch-rect-default + label.focus:before, fieldset[disabled] .switch-rect-default + label:before, fieldset[disabled] .switch-rect-default + label:hover, fieldset[disabled] .switch-rect-default + label:focus, fieldset[disabled] .switch-rect-default + label.focus {
  cursor: not-allowed;
  opacity: .65;
}
/* line 284, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label {
  background-color: #555;
}
/* line 286, ../scss/extend/_switches.scss */
.switch-rect-default:checked + label:hover {
  background-color: #151515;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-primary + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-primary + label:before, .switch-rect-primary + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-primary + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-primary + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-primary + label:hover, .switch-rect-primary + label:focus, .switch-rect-primary + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-primary + label:hover:after, .switch-rect-primary + label:focus:after, .switch-rect-primary + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-primary + label:hover:before, .switch-rect-primary + label:focus:before, .switch-rect-primary + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label {
  background-color: #2e6da4;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label:before {
  color: #337ab7;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label:after {
  margin-left: 27px;
  background-color: #337ab7;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label:hover, .switch-rect-primary:checked + label:focus, .switch-rect-primary:checked + label.focus {
  background-color: #122b40;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label:hover:after, .switch-rect-primary:checked + label:focus:after, .switch-rect-primary:checked + label.focus:after {
  background-color: #285f8f;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-primary:checked + label:hover:before, .switch-rect-primary:checked + label:focus:before, .switch-rect-primary:checked + label.focus:before {
  color: #285f8f;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-primary.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-primary.disabled + label, .switch-rect-primary.disabled + label:hover::before, .switch-rect-primary.disabled + label:focus::before, .switch-rect-primary.disabled + label.focus:before, .switch-rect-primary.disabled + label:before, .switch-rect-primary.disabled + label:hover, .switch-rect-primary.disabled + label:focus, .switch-rect-primary.disabled + label.focus, .switch-rect-primary.disabled:checked + label, .switch-rect-primary.disabled:checked + label:hover::before, .switch-rect-primary.disabled:checked + label:focus::before, .switch-rect-primary.disabled:checked + label.focus:before, .switch-rect-primary.disabled:checked + label:before, .switch-rect-primary.disabled:checked + label:hover, .switch-rect-primary.disabled:checked + label:focus, .switch-rect-primary.disabled:checked + label.focus, .switch-rect-primary[disabled] + label, .switch-rect-primary[disabled] + label:hover::before, .switch-rect-primary[disabled] + label:focus::before, .switch-rect-primary[disabled] + label.focus:before, .switch-rect-primary[disabled] + label:before, .switch-rect-primary[disabled] + label:hover, .switch-rect-primary[disabled] + label:focus, .switch-rect-primary[disabled] + label.focus, .switch-rect-primary[disabled]:checked + label, .switch-rect-primary[disabled]:checked + label:hover::before, .switch-rect-primary[disabled]:checked + label:focus::before, .switch-rect-primary[disabled]:checked + label.focus:before, .switch-rect-primary[disabled]:checked + label:before, .switch-rect-primary[disabled]:checked + label:hover, .switch-rect-primary[disabled]:checked + label:focus, .switch-rect-primary[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-primary + label, fieldset[disabled]:checked .switch-rect-primary + label:hover::before, fieldset[disabled]:checked .switch-rect-primary + label:focus::before, fieldset[disabled]:checked .switch-rect-primary + label.focus:before, fieldset[disabled]:checked .switch-rect-primary + label:before, fieldset[disabled]:checked .switch-rect-primary + label:hover, fieldset[disabled]:checked .switch-rect-primary + label:focus, fieldset[disabled]:checked .switch-rect-primary + label.focus, fieldset[disabled] .switch-rect-primary + label, fieldset[disabled] .switch-rect-primary + label:hover::before, fieldset[disabled] .switch-rect-primary + label:focus::before, fieldset[disabled] .switch-rect-primary + label.focus:before, fieldset[disabled] .switch-rect-primary + label:before, fieldset[disabled] .switch-rect-primary + label:hover, fieldset[disabled] .switch-rect-primary + label:focus, fieldset[disabled] .switch-rect-primary + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-success + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-success + label:before, .switch-rect-success + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-success + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-success + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-success + label:hover, .switch-rect-success + label:focus, .switch-rect-success + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-success + label:hover:after, .switch-rect-success + label:focus:after, .switch-rect-success + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-success + label:hover:before, .switch-rect-success + label:focus:before, .switch-rect-success + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label {
  background-color: #4cae4c;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label:before {
  color: #5cb85c;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label:after {
  margin-left: 27px;
  background-color: #5cb85c;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label:hover, .switch-rect-success:checked + label:focus, .switch-rect-success:checked + label.focus {
  background-color: #255525;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label:hover:after, .switch-rect-success:checked + label:focus:after, .switch-rect-success:checked + label.focus:after {
  background-color: #449d44;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-success:checked + label:hover:before, .switch-rect-success:checked + label:focus:before, .switch-rect-success:checked + label.focus:before {
  color: #449d44;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-success.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-success.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-success.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-success.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-success.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-success.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-success.disabled + label, .switch-rect-success.disabled + label:hover::before, .switch-rect-success.disabled + label:focus::before, .switch-rect-success.disabled + label.focus:before, .switch-rect-success.disabled + label:before, .switch-rect-success.disabled + label:hover, .switch-rect-success.disabled + label:focus, .switch-rect-success.disabled + label.focus, .switch-rect-success.disabled:checked + label, .switch-rect-success.disabled:checked + label:hover::before, .switch-rect-success.disabled:checked + label:focus::before, .switch-rect-success.disabled:checked + label.focus:before, .switch-rect-success.disabled:checked + label:before, .switch-rect-success.disabled:checked + label:hover, .switch-rect-success.disabled:checked + label:focus, .switch-rect-success.disabled:checked + label.focus, .switch-rect-success[disabled] + label, .switch-rect-success[disabled] + label:hover::before, .switch-rect-success[disabled] + label:focus::before, .switch-rect-success[disabled] + label.focus:before, .switch-rect-success[disabled] + label:before, .switch-rect-success[disabled] + label:hover, .switch-rect-success[disabled] + label:focus, .switch-rect-success[disabled] + label.focus, .switch-rect-success[disabled]:checked + label, .switch-rect-success[disabled]:checked + label:hover::before, .switch-rect-success[disabled]:checked + label:focus::before, .switch-rect-success[disabled]:checked + label.focus:before, .switch-rect-success[disabled]:checked + label:before, .switch-rect-success[disabled]:checked + label:hover, .switch-rect-success[disabled]:checked + label:focus, .switch-rect-success[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-success + label, fieldset[disabled]:checked .switch-rect-success + label:hover::before, fieldset[disabled]:checked .switch-rect-success + label:focus::before, fieldset[disabled]:checked .switch-rect-success + label.focus:before, fieldset[disabled]:checked .switch-rect-success + label:before, fieldset[disabled]:checked .switch-rect-success + label:hover, fieldset[disabled]:checked .switch-rect-success + label:focus, fieldset[disabled]:checked .switch-rect-success + label.focus, fieldset[disabled] .switch-rect-success + label, fieldset[disabled] .switch-rect-success + label:hover::before, fieldset[disabled] .switch-rect-success + label:focus::before, fieldset[disabled] .switch-rect-success + label.focus:before, fieldset[disabled] .switch-rect-success + label:before, fieldset[disabled] .switch-rect-success + label:hover, fieldset[disabled] .switch-rect-success + label:focus, fieldset[disabled] .switch-rect-success + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-info + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-info + label:before, .switch-rect-info + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-info + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-info + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-info + label:hover, .switch-rect-info + label:focus, .switch-rect-info + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-info + label:hover:after, .switch-rect-info + label:focus:after, .switch-rect-info + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-info + label:hover:before, .switch-rect-info + label:focus:before, .switch-rect-info + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label {
  background-color: #46b8da;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label:before {
  color: #5bc0de;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label:after {
  margin-left: 27px;
  background-color: #5bc0de;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label:hover, .switch-rect-info:checked + label:focus, .switch-rect-info:checked + label.focus {
  background-color: #1b6d86;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label:hover:after, .switch-rect-info:checked + label:focus:after, .switch-rect-info:checked + label.focus:after {
  background-color: #31b0d5;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-info:checked + label:hover:before, .switch-rect-info:checked + label:focus:before, .switch-rect-info:checked + label.focus:before {
  color: #31b0d5;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-info.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-info.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-info.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-info.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-info.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-info.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-info.disabled + label, .switch-rect-info.disabled + label:hover::before, .switch-rect-info.disabled + label:focus::before, .switch-rect-info.disabled + label.focus:before, .switch-rect-info.disabled + label:before, .switch-rect-info.disabled + label:hover, .switch-rect-info.disabled + label:focus, .switch-rect-info.disabled + label.focus, .switch-rect-info.disabled:checked + label, .switch-rect-info.disabled:checked + label:hover::before, .switch-rect-info.disabled:checked + label:focus::before, .switch-rect-info.disabled:checked + label.focus:before, .switch-rect-info.disabled:checked + label:before, .switch-rect-info.disabled:checked + label:hover, .switch-rect-info.disabled:checked + label:focus, .switch-rect-info.disabled:checked + label.focus, .switch-rect-info[disabled] + label, .switch-rect-info[disabled] + label:hover::before, .switch-rect-info[disabled] + label:focus::before, .switch-rect-info[disabled] + label.focus:before, .switch-rect-info[disabled] + label:before, .switch-rect-info[disabled] + label:hover, .switch-rect-info[disabled] + label:focus, .switch-rect-info[disabled] + label.focus, .switch-rect-info[disabled]:checked + label, .switch-rect-info[disabled]:checked + label:hover::before, .switch-rect-info[disabled]:checked + label:focus::before, .switch-rect-info[disabled]:checked + label.focus:before, .switch-rect-info[disabled]:checked + label:before, .switch-rect-info[disabled]:checked + label:hover, .switch-rect-info[disabled]:checked + label:focus, .switch-rect-info[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-info + label, fieldset[disabled]:checked .switch-rect-info + label:hover::before, fieldset[disabled]:checked .switch-rect-info + label:focus::before, fieldset[disabled]:checked .switch-rect-info + label.focus:before, fieldset[disabled]:checked .switch-rect-info + label:before, fieldset[disabled]:checked .switch-rect-info + label:hover, fieldset[disabled]:checked .switch-rect-info + label:focus, fieldset[disabled]:checked .switch-rect-info + label.focus, fieldset[disabled] .switch-rect-info + label, fieldset[disabled] .switch-rect-info + label:hover::before, fieldset[disabled] .switch-rect-info + label:focus::before, fieldset[disabled] .switch-rect-info + label.focus:before, fieldset[disabled] .switch-rect-info + label:before, fieldset[disabled] .switch-rect-info + label:hover, fieldset[disabled] .switch-rect-info + label:focus, fieldset[disabled] .switch-rect-info + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-warning + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-warning + label:before, .switch-rect-warning + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-warning + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-warning + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-warning + label:hover, .switch-rect-warning + label:focus, .switch-rect-warning + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-warning + label:hover:after, .switch-rect-warning + label:focus:after, .switch-rect-warning + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-warning + label:hover:before, .switch-rect-warning + label:focus:before, .switch-rect-warning + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label {
  background-color: #eea236;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label:before {
  color: #f0ad4e;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label:after {
  margin-left: 27px;
  background-color: #f0ad4e;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label:hover, .switch-rect-warning:checked + label:focus, .switch-rect-warning:checked + label.focus {
  background-color: #985e0d;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label:hover:after, .switch-rect-warning:checked + label:focus:after, .switch-rect-warning:checked + label.focus:after {
  background-color: #ec971f;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-warning:checked + label:hover:before, .switch-rect-warning:checked + label:focus:before, .switch-rect-warning:checked + label.focus:before {
  color: #ec971f;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-warning.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-warning.disabled + label, .switch-rect-warning.disabled + label:hover::before, .switch-rect-warning.disabled + label:focus::before, .switch-rect-warning.disabled + label.focus:before, .switch-rect-warning.disabled + label:before, .switch-rect-warning.disabled + label:hover, .switch-rect-warning.disabled + label:focus, .switch-rect-warning.disabled + label.focus, .switch-rect-warning.disabled:checked + label, .switch-rect-warning.disabled:checked + label:hover::before, .switch-rect-warning.disabled:checked + label:focus::before, .switch-rect-warning.disabled:checked + label.focus:before, .switch-rect-warning.disabled:checked + label:before, .switch-rect-warning.disabled:checked + label:hover, .switch-rect-warning.disabled:checked + label:focus, .switch-rect-warning.disabled:checked + label.focus, .switch-rect-warning[disabled] + label, .switch-rect-warning[disabled] + label:hover::before, .switch-rect-warning[disabled] + label:focus::before, .switch-rect-warning[disabled] + label.focus:before, .switch-rect-warning[disabled] + label:before, .switch-rect-warning[disabled] + label:hover, .switch-rect-warning[disabled] + label:focus, .switch-rect-warning[disabled] + label.focus, .switch-rect-warning[disabled]:checked + label, .switch-rect-warning[disabled]:checked + label:hover::before, .switch-rect-warning[disabled]:checked + label:focus::before, .switch-rect-warning[disabled]:checked + label.focus:before, .switch-rect-warning[disabled]:checked + label:before, .switch-rect-warning[disabled]:checked + label:hover, .switch-rect-warning[disabled]:checked + label:focus, .switch-rect-warning[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-warning + label, fieldset[disabled]:checked .switch-rect-warning + label:hover::before, fieldset[disabled]:checked .switch-rect-warning + label:focus::before, fieldset[disabled]:checked .switch-rect-warning + label.focus:before, fieldset[disabled]:checked .switch-rect-warning + label:before, fieldset[disabled]:checked .switch-rect-warning + label:hover, fieldset[disabled]:checked .switch-rect-warning + label:focus, fieldset[disabled]:checked .switch-rect-warning + label.focus, fieldset[disabled] .switch-rect-warning + label, fieldset[disabled] .switch-rect-warning + label:hover::before, fieldset[disabled] .switch-rect-warning + label:focus::before, fieldset[disabled] .switch-rect-warning + label.focus:before, fieldset[disabled] .switch-rect-warning + label:before, fieldset[disabled] .switch-rect-warning + label:hover, fieldset[disabled] .switch-rect-warning + label:focus, fieldset[disabled] .switch-rect-warning + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-danger + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-danger + label:before, .switch-rect-danger + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-danger + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-danger + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-danger + label:hover, .switch-rect-danger + label:focus, .switch-rect-danger + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-danger + label:hover:after, .switch-rect-danger + label:focus:after, .switch-rect-danger + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-danger + label:hover:before, .switch-rect-danger + label:focus:before, .switch-rect-danger + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label {
  background-color: #d43f3a;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label:before {
  color: #d9534f;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label:after {
  margin-left: 27px;
  background-color: #d9534f;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label:hover, .switch-rect-danger:checked + label:focus, .switch-rect-danger:checked + label.focus {
  background-color: #751d1a;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label:hover:after, .switch-rect-danger:checked + label:focus:after, .switch-rect-danger:checked + label.focus:after {
  background-color: #c9302c;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-danger:checked + label:hover:before, .switch-rect-danger:checked + label:focus:before, .switch-rect-danger:checked + label.focus:before {
  color: #c9302c;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-danger.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-danger.disabled + label, .switch-rect-danger.disabled + label:hover::before, .switch-rect-danger.disabled + label:focus::before, .switch-rect-danger.disabled + label.focus:before, .switch-rect-danger.disabled + label:before, .switch-rect-danger.disabled + label:hover, .switch-rect-danger.disabled + label:focus, .switch-rect-danger.disabled + label.focus, .switch-rect-danger.disabled:checked + label, .switch-rect-danger.disabled:checked + label:hover::before, .switch-rect-danger.disabled:checked + label:focus::before, .switch-rect-danger.disabled:checked + label.focus:before, .switch-rect-danger.disabled:checked + label:before, .switch-rect-danger.disabled:checked + label:hover, .switch-rect-danger.disabled:checked + label:focus, .switch-rect-danger.disabled:checked + label.focus, .switch-rect-danger[disabled] + label, .switch-rect-danger[disabled] + label:hover::before, .switch-rect-danger[disabled] + label:focus::before, .switch-rect-danger[disabled] + label.focus:before, .switch-rect-danger[disabled] + label:before, .switch-rect-danger[disabled] + label:hover, .switch-rect-danger[disabled] + label:focus, .switch-rect-danger[disabled] + label.focus, .switch-rect-danger[disabled]:checked + label, .switch-rect-danger[disabled]:checked + label:hover::before, .switch-rect-danger[disabled]:checked + label:focus::before, .switch-rect-danger[disabled]:checked + label.focus:before, .switch-rect-danger[disabled]:checked + label:before, .switch-rect-danger[disabled]:checked + label:hover, .switch-rect-danger[disabled]:checked + label:focus, .switch-rect-danger[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-danger + label, fieldset[disabled]:checked .switch-rect-danger + label:hover::before, fieldset[disabled]:checked .switch-rect-danger + label:focus::before, fieldset[disabled]:checked .switch-rect-danger + label.focus:before, fieldset[disabled]:checked .switch-rect-danger + label:before, fieldset[disabled]:checked .switch-rect-danger + label:hover, fieldset[disabled]:checked .switch-rect-danger + label:focus, fieldset[disabled]:checked .switch-rect-danger + label.focus, fieldset[disabled] .switch-rect-danger + label, fieldset[disabled] .switch-rect-danger + label:hover::before, fieldset[disabled] .switch-rect-danger + label:focus::before, fieldset[disabled] .switch-rect-danger + label.focus:before, fieldset[disabled] .switch-rect-danger + label:before, fieldset[disabled] .switch-rect-danger + label:hover, fieldset[disabled] .switch-rect-danger + label:focus, fieldset[disabled] .switch-rect-danger + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 139, ../scss/extend/_switches.scss */
.switch-rect-notice + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 4px;
  transition: background 0.4s;
}
/* line 146, ../scss/extend/_switches.scss */
.switch-rect-notice + label:before, .switch-rect-notice + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 151, ../scss/extend/_switches.scss */
.switch-rect-notice + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 4px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 161, ../scss/extend/_switches.scss */
.switch-rect-notice + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 4px;
  transition: margin 0.4s, background 0.4s;
}
/* line 170, ../scss/extend/_switches.scss */
.switch-rect-notice + label:hover, .switch-rect-notice + label:focus, .switch-rect-notice + label.focus {
  background-color: #8c8c8c;
}
/* line 172, ../scss/extend/_switches.scss */
.switch-rect-notice + label:hover:after, .switch-rect-notice + label:focus:after, .switch-rect-notice + label.focus:after {
  background-color: #b3b3b3;
}
/* line 175, ../scss/extend/_switches.scss */
.switch-rect-notice + label:hover:before, .switch-rect-notice + label:focus:before, .switch-rect-notice + label.focus:before {
  color: #b3b3b3;
}
/* line 181, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label {
  background-color: #6f5499;
}
/* line 183, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label:before {
  color: #9783b9;
}
/* line 186, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label:after {
  margin-left: 27px;
  background-color: #9783b9;
}
/* line 190, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label:hover, .switch-rect-notice:checked + label:focus, .switch-rect-notice:checked + label.focus {
  background-color: #332747;
}
/* line 192, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label:hover:after, .switch-rect-notice:checked + label:focus:after, .switch-rect-notice:checked + label.focus:after {
  background-color: #7c62a7;
}
/* line 195, ../scss/extend/_switches.scss */
.switch-rect-notice:checked + label:hover:before, .switch-rect-notice:checked + label:focus:before, .switch-rect-notice:checked + label.focus:before {
  color: #7c62a7;
}
/* line 203, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
  line-height: 1.5;
}
/* line 211, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-io:checked + label:before {
  content: "\00a0I";
  font-size: 17px;
  line-height: 1.5;
}
/* line 221, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 229, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-on-off:checked + label:before {
  content: "\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 239, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 247, ../scss/extend/_switches.scss */
.switch-rect-notice.switch-yes-no:checked + label:before {
  content: "\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 258, ../scss/extend/_switches.scss */
.switch-rect-notice.disabled + label, .switch-rect-notice.disabled + label:hover::before, .switch-rect-notice.disabled + label:focus::before, .switch-rect-notice.disabled + label.focus:before, .switch-rect-notice.disabled + label:before, .switch-rect-notice.disabled + label:hover, .switch-rect-notice.disabled + label:focus, .switch-rect-notice.disabled + label.focus, .switch-rect-notice.disabled:checked + label, .switch-rect-notice.disabled:checked + label:hover::before, .switch-rect-notice.disabled:checked + label:focus::before, .switch-rect-notice.disabled:checked + label.focus:before, .switch-rect-notice.disabled:checked + label:before, .switch-rect-notice.disabled:checked + label:hover, .switch-rect-notice.disabled:checked + label:focus, .switch-rect-notice.disabled:checked + label.focus, .switch-rect-notice[disabled] + label, .switch-rect-notice[disabled] + label:hover::before, .switch-rect-notice[disabled] + label:focus::before, .switch-rect-notice[disabled] + label.focus:before, .switch-rect-notice[disabled] + label:before, .switch-rect-notice[disabled] + label:hover, .switch-rect-notice[disabled] + label:focus, .switch-rect-notice[disabled] + label.focus, .switch-rect-notice[disabled]:checked + label, .switch-rect-notice[disabled]:checked + label:hover::before, .switch-rect-notice[disabled]:checked + label:focus::before, .switch-rect-notice[disabled]:checked + label.focus:before, .switch-rect-notice[disabled]:checked + label:before, .switch-rect-notice[disabled]:checked + label:hover, .switch-rect-notice[disabled]:checked + label:focus, .switch-rect-notice[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-rect-notice + label, fieldset[disabled]:checked .switch-rect-notice + label:hover::before, fieldset[disabled]:checked .switch-rect-notice + label:focus::before, fieldset[disabled]:checked .switch-rect-notice + label.focus:before, fieldset[disabled]:checked .switch-rect-notice + label:before, fieldset[disabled]:checked .switch-rect-notice + label:hover, fieldset[disabled]:checked .switch-rect-notice + label:focus, fieldset[disabled]:checked .switch-rect-notice + label.focus, fieldset[disabled] .switch-rect-notice + label, fieldset[disabled] .switch-rect-notice + label:hover::before, fieldset[disabled] .switch-rect-notice + label:focus::before, fieldset[disabled] .switch-rect-notice + label.focus:before, fieldset[disabled] .switch-rect-notice + label:before, fieldset[disabled] .switch-rect-notice + label:hover, fieldset[disabled] .switch-rect-notice + label:focus, fieldset[disabled] .switch-rect-notice + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-default + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-default + label:before, .switch-round-default + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-default + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-default + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-default + label:hover, .switch-round-default + label:focus, .switch-round-default + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-default + label:hover:after, .switch-round-default + label:focus:after, .switch-round-default + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-default + label:hover:before, .switch-round-default + label:focus:before, .switch-round-default + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-default:checked + label {
  background-color: #ccc;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:before {
  color: #555;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:after {
  margin-left: 27px;
  background-color: #555;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:hover, .switch-round-default:checked + label:focus, .switch-round-default:checked + label.focus {
  background-color: #8c8c8c;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:hover:after, .switch-round-default:checked + label:focus:after, .switch-round-default:checked + label.focus:after {
  background-color: #3b3b3b;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:hover:before, .switch-round-default:checked + label:focus:before, .switch-round-default:checked + label.focus:before {
  color: #3b3b3b;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-default.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-default.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-default.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-default.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-default.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-default.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-default.disabled + label, .switch-round-default.disabled + label:hover::before, .switch-round-default.disabled + label:focus::before, .switch-round-default.disabled + label.focus:before, .switch-round-default.disabled + label:before, .switch-round-default.disabled + label:hover, .switch-round-default.disabled + label:focus, .switch-round-default.disabled + label.focus, .switch-round-default.disabled:checked + label, .switch-round-default.disabled:checked + label:hover::before, .switch-round-default.disabled:checked + label:focus::before, .switch-round-default.disabled:checked + label.focus:before, .switch-round-default.disabled:checked + label:before, .switch-round-default.disabled:checked + label:hover, .switch-round-default.disabled:checked + label:focus, .switch-round-default.disabled:checked + label.focus, .switch-round-default[disabled] + label, .switch-round-default[disabled] + label:hover::before, .switch-round-default[disabled] + label:focus::before, .switch-round-default[disabled] + label.focus:before, .switch-round-default[disabled] + label:before, .switch-round-default[disabled] + label:hover, .switch-round-default[disabled] + label:focus, .switch-round-default[disabled] + label.focus, .switch-round-default[disabled]:checked + label, .switch-round-default[disabled]:checked + label:hover::before, .switch-round-default[disabled]:checked + label:focus::before, .switch-round-default[disabled]:checked + label.focus:before, .switch-round-default[disabled]:checked + label:before, .switch-round-default[disabled]:checked + label:hover, .switch-round-default[disabled]:checked + label:focus, .switch-round-default[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-default + label, fieldset[disabled]:checked .switch-round-default + label:hover::before, fieldset[disabled]:checked .switch-round-default + label:focus::before, fieldset[disabled]:checked .switch-round-default + label.focus:before, fieldset[disabled]:checked .switch-round-default + label:before, fieldset[disabled]:checked .switch-round-default + label:hover, fieldset[disabled]:checked .switch-round-default + label:focus, fieldset[disabled]:checked .switch-round-default + label.focus, fieldset[disabled] .switch-round-default + label, fieldset[disabled] .switch-round-default + label:hover::before, fieldset[disabled] .switch-round-default + label:focus::before, fieldset[disabled] .switch-round-default + label.focus:before, fieldset[disabled] .switch-round-default + label:before, fieldset[disabled] .switch-round-default + label:hover, fieldset[disabled] .switch-round-default + label:focus, fieldset[disabled] .switch-round-default + label.focus {
  cursor: not-allowed;
  opacity: .65;
}
/* line 313, ../scss/extend/_switches.scss */
.switch-round-default:checked + label {
  background-color: #555;
}
/* line 315, ../scss/extend/_switches.scss */
.switch-round-default:checked + label:hover {
  background-color: #151515;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-primary + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-primary + label:before, .switch-round-primary + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-primary + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-primary + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-primary + label:hover, .switch-round-primary + label:focus, .switch-round-primary + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-primary + label:hover:after, .switch-round-primary + label:focus:after, .switch-round-primary + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-primary + label:hover:before, .switch-round-primary + label:focus:before, .switch-round-primary + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label {
  background-color: #2e6da4;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label:before {
  color: #337ab7;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label:after {
  margin-left: 27px;
  background-color: #337ab7;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label:hover, .switch-round-primary:checked + label:focus, .switch-round-primary:checked + label.focus {
  background-color: #122b40;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label:hover:after, .switch-round-primary:checked + label:focus:after, .switch-round-primary:checked + label.focus:after {
  background-color: #285f8f;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-primary:checked + label:hover:before, .switch-round-primary:checked + label:focus:before, .switch-round-primary:checked + label.focus:before {
  color: #285f8f;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-primary.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-primary.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-primary.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-primary.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-primary.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-primary.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-primary.disabled + label, .switch-round-primary.disabled + label:hover::before, .switch-round-primary.disabled + label:focus::before, .switch-round-primary.disabled + label.focus:before, .switch-round-primary.disabled + label:before, .switch-round-primary.disabled + label:hover, .switch-round-primary.disabled + label:focus, .switch-round-primary.disabled + label.focus, .switch-round-primary.disabled:checked + label, .switch-round-primary.disabled:checked + label:hover::before, .switch-round-primary.disabled:checked + label:focus::before, .switch-round-primary.disabled:checked + label.focus:before, .switch-round-primary.disabled:checked + label:before, .switch-round-primary.disabled:checked + label:hover, .switch-round-primary.disabled:checked + label:focus, .switch-round-primary.disabled:checked + label.focus, .switch-round-primary[disabled] + label, .switch-round-primary[disabled] + label:hover::before, .switch-round-primary[disabled] + label:focus::before, .switch-round-primary[disabled] + label.focus:before, .switch-round-primary[disabled] + label:before, .switch-round-primary[disabled] + label:hover, .switch-round-primary[disabled] + label:focus, .switch-round-primary[disabled] + label.focus, .switch-round-primary[disabled]:checked + label, .switch-round-primary[disabled]:checked + label:hover::before, .switch-round-primary[disabled]:checked + label:focus::before, .switch-round-primary[disabled]:checked + label.focus:before, .switch-round-primary[disabled]:checked + label:before, .switch-round-primary[disabled]:checked + label:hover, .switch-round-primary[disabled]:checked + label:focus, .switch-round-primary[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-primary + label, fieldset[disabled]:checked .switch-round-primary + label:hover::before, fieldset[disabled]:checked .switch-round-primary + label:focus::before, fieldset[disabled]:checked .switch-round-primary + label.focus:before, fieldset[disabled]:checked .switch-round-primary + label:before, fieldset[disabled]:checked .switch-round-primary + label:hover, fieldset[disabled]:checked .switch-round-primary + label:focus, fieldset[disabled]:checked .switch-round-primary + label.focus, fieldset[disabled] .switch-round-primary + label, fieldset[disabled] .switch-round-primary + label:hover::before, fieldset[disabled] .switch-round-primary + label:focus::before, fieldset[disabled] .switch-round-primary + label.focus:before, fieldset[disabled] .switch-round-primary + label:before, fieldset[disabled] .switch-round-primary + label:hover, fieldset[disabled] .switch-round-primary + label:focus, fieldset[disabled] .switch-round-primary + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-success + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-success + label:before, .switch-round-success + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-success + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-success + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-success + label:hover, .switch-round-success + label:focus, .switch-round-success + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-success + label:hover:after, .switch-round-success + label:focus:after, .switch-round-success + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-success + label:hover:before, .switch-round-success + label:focus:before, .switch-round-success + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-success:checked + label {
  background-color: #4cae4c;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-success:checked + label:before {
  color: #5cb85c;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-success:checked + label:after {
  margin-left: 27px;
  background-color: #5cb85c;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-success:checked + label:hover, .switch-round-success:checked + label:focus, .switch-round-success:checked + label.focus {
  background-color: #255525;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-success:checked + label:hover:after, .switch-round-success:checked + label:focus:after, .switch-round-success:checked + label.focus:after {
  background-color: #449d44;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-success:checked + label:hover:before, .switch-round-success:checked + label:focus:before, .switch-round-success:checked + label.focus:before {
  color: #449d44;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-success.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-success.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-success.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-success.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-success.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-success.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-success.disabled + label, .switch-round-success.disabled + label:hover::before, .switch-round-success.disabled + label:focus::before, .switch-round-success.disabled + label.focus:before, .switch-round-success.disabled + label:before, .switch-round-success.disabled + label:hover, .switch-round-success.disabled + label:focus, .switch-round-success.disabled + label.focus, .switch-round-success.disabled:checked + label, .switch-round-success.disabled:checked + label:hover::before, .switch-round-success.disabled:checked + label:focus::before, .switch-round-success.disabled:checked + label.focus:before, .switch-round-success.disabled:checked + label:before, .switch-round-success.disabled:checked + label:hover, .switch-round-success.disabled:checked + label:focus, .switch-round-success.disabled:checked + label.focus, .switch-round-success[disabled] + label, .switch-round-success[disabled] + label:hover::before, .switch-round-success[disabled] + label:focus::before, .switch-round-success[disabled] + label.focus:before, .switch-round-success[disabled] + label:before, .switch-round-success[disabled] + label:hover, .switch-round-success[disabled] + label:focus, .switch-round-success[disabled] + label.focus, .switch-round-success[disabled]:checked + label, .switch-round-success[disabled]:checked + label:hover::before, .switch-round-success[disabled]:checked + label:focus::before, .switch-round-success[disabled]:checked + label.focus:before, .switch-round-success[disabled]:checked + label:before, .switch-round-success[disabled]:checked + label:hover, .switch-round-success[disabled]:checked + label:focus, .switch-round-success[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-success + label, fieldset[disabled]:checked .switch-round-success + label:hover::before, fieldset[disabled]:checked .switch-round-success + label:focus::before, fieldset[disabled]:checked .switch-round-success + label.focus:before, fieldset[disabled]:checked .switch-round-success + label:before, fieldset[disabled]:checked .switch-round-success + label:hover, fieldset[disabled]:checked .switch-round-success + label:focus, fieldset[disabled]:checked .switch-round-success + label.focus, fieldset[disabled] .switch-round-success + label, fieldset[disabled] .switch-round-success + label:hover::before, fieldset[disabled] .switch-round-success + label:focus::before, fieldset[disabled] .switch-round-success + label.focus:before, fieldset[disabled] .switch-round-success + label:before, fieldset[disabled] .switch-round-success + label:hover, fieldset[disabled] .switch-round-success + label:focus, fieldset[disabled] .switch-round-success + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-info + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-info + label:before, .switch-round-info + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-info + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-info + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-info + label:hover, .switch-round-info + label:focus, .switch-round-info + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-info + label:hover:after, .switch-round-info + label:focus:after, .switch-round-info + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-info + label:hover:before, .switch-round-info + label:focus:before, .switch-round-info + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-info:checked + label {
  background-color: #46b8da;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-info:checked + label:before {
  color: #5bc0de;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-info:checked + label:after {
  margin-left: 27px;
  background-color: #5bc0de;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-info:checked + label:hover, .switch-round-info:checked + label:focus, .switch-round-info:checked + label.focus {
  background-color: #1b6d86;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-info:checked + label:hover:after, .switch-round-info:checked + label:focus:after, .switch-round-info:checked + label.focus:after {
  background-color: #31b0d5;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-info:checked + label:hover:before, .switch-round-info:checked + label:focus:before, .switch-round-info:checked + label.focus:before {
  color: #31b0d5;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-info.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-info.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-info.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-info.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-info.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-info.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-info.disabled + label, .switch-round-info.disabled + label:hover::before, .switch-round-info.disabled + label:focus::before, .switch-round-info.disabled + label.focus:before, .switch-round-info.disabled + label:before, .switch-round-info.disabled + label:hover, .switch-round-info.disabled + label:focus, .switch-round-info.disabled + label.focus, .switch-round-info.disabled:checked + label, .switch-round-info.disabled:checked + label:hover::before, .switch-round-info.disabled:checked + label:focus::before, .switch-round-info.disabled:checked + label.focus:before, .switch-round-info.disabled:checked + label:before, .switch-round-info.disabled:checked + label:hover, .switch-round-info.disabled:checked + label:focus, .switch-round-info.disabled:checked + label.focus, .switch-round-info[disabled] + label, .switch-round-info[disabled] + label:hover::before, .switch-round-info[disabled] + label:focus::before, .switch-round-info[disabled] + label.focus:before, .switch-round-info[disabled] + label:before, .switch-round-info[disabled] + label:hover, .switch-round-info[disabled] + label:focus, .switch-round-info[disabled] + label.focus, .switch-round-info[disabled]:checked + label, .switch-round-info[disabled]:checked + label:hover::before, .switch-round-info[disabled]:checked + label:focus::before, .switch-round-info[disabled]:checked + label.focus:before, .switch-round-info[disabled]:checked + label:before, .switch-round-info[disabled]:checked + label:hover, .switch-round-info[disabled]:checked + label:focus, .switch-round-info[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-info + label, fieldset[disabled]:checked .switch-round-info + label:hover::before, fieldset[disabled]:checked .switch-round-info + label:focus::before, fieldset[disabled]:checked .switch-round-info + label.focus:before, fieldset[disabled]:checked .switch-round-info + label:before, fieldset[disabled]:checked .switch-round-info + label:hover, fieldset[disabled]:checked .switch-round-info + label:focus, fieldset[disabled]:checked .switch-round-info + label.focus, fieldset[disabled] .switch-round-info + label, fieldset[disabled] .switch-round-info + label:hover::before, fieldset[disabled] .switch-round-info + label:focus::before, fieldset[disabled] .switch-round-info + label.focus:before, fieldset[disabled] .switch-round-info + label:before, fieldset[disabled] .switch-round-info + label:hover, fieldset[disabled] .switch-round-info + label:focus, fieldset[disabled] .switch-round-info + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-warning + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-warning + label:before, .switch-round-warning + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-warning + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-warning + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-warning + label:hover, .switch-round-warning + label:focus, .switch-round-warning + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-warning + label:hover:after, .switch-round-warning + label:focus:after, .switch-round-warning + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-warning + label:hover:before, .switch-round-warning + label:focus:before, .switch-round-warning + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label {
  background-color: #eea236;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label:before {
  color: #f0ad4e;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label:after {
  margin-left: 27px;
  background-color: #f0ad4e;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label:hover, .switch-round-warning:checked + label:focus, .switch-round-warning:checked + label.focus {
  background-color: #985e0d;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label:hover:after, .switch-round-warning:checked + label:focus:after, .switch-round-warning:checked + label.focus:after {
  background-color: #ec971f;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-warning:checked + label:hover:before, .switch-round-warning:checked + label:focus:before, .switch-round-warning:checked + label.focus:before {
  color: #ec971f;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-warning.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-warning.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-warning.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-warning.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-warning.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-warning.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-warning.disabled + label, .switch-round-warning.disabled + label:hover::before, .switch-round-warning.disabled + label:focus::before, .switch-round-warning.disabled + label.focus:before, .switch-round-warning.disabled + label:before, .switch-round-warning.disabled + label:hover, .switch-round-warning.disabled + label:focus, .switch-round-warning.disabled + label.focus, .switch-round-warning.disabled:checked + label, .switch-round-warning.disabled:checked + label:hover::before, .switch-round-warning.disabled:checked + label:focus::before, .switch-round-warning.disabled:checked + label.focus:before, .switch-round-warning.disabled:checked + label:before, .switch-round-warning.disabled:checked + label:hover, .switch-round-warning.disabled:checked + label:focus, .switch-round-warning.disabled:checked + label.focus, .switch-round-warning[disabled] + label, .switch-round-warning[disabled] + label:hover::before, .switch-round-warning[disabled] + label:focus::before, .switch-round-warning[disabled] + label.focus:before, .switch-round-warning[disabled] + label:before, .switch-round-warning[disabled] + label:hover, .switch-round-warning[disabled] + label:focus, .switch-round-warning[disabled] + label.focus, .switch-round-warning[disabled]:checked + label, .switch-round-warning[disabled]:checked + label:hover::before, .switch-round-warning[disabled]:checked + label:focus::before, .switch-round-warning[disabled]:checked + label.focus:before, .switch-round-warning[disabled]:checked + label:before, .switch-round-warning[disabled]:checked + label:hover, .switch-round-warning[disabled]:checked + label:focus, .switch-round-warning[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-warning + label, fieldset[disabled]:checked .switch-round-warning + label:hover::before, fieldset[disabled]:checked .switch-round-warning + label:focus::before, fieldset[disabled]:checked .switch-round-warning + label.focus:before, fieldset[disabled]:checked .switch-round-warning + label:before, fieldset[disabled]:checked .switch-round-warning + label:hover, fieldset[disabled]:checked .switch-round-warning + label:focus, fieldset[disabled]:checked .switch-round-warning + label.focus, fieldset[disabled] .switch-round-warning + label, fieldset[disabled] .switch-round-warning + label:hover::before, fieldset[disabled] .switch-round-warning + label:focus::before, fieldset[disabled] .switch-round-warning + label.focus:before, fieldset[disabled] .switch-round-warning + label:before, fieldset[disabled] .switch-round-warning + label:hover, fieldset[disabled] .switch-round-warning + label:focus, fieldset[disabled] .switch-round-warning + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-danger + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-danger + label:before, .switch-round-danger + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-danger + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-danger + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-danger + label:hover, .switch-round-danger + label:focus, .switch-round-danger + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-danger + label:hover:after, .switch-round-danger + label:focus:after, .switch-round-danger + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-danger + label:hover:before, .switch-round-danger + label:focus:before, .switch-round-danger + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label {
  background-color: #d43f3a;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label:before {
  color: #d9534f;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label:after {
  margin-left: 27px;
  background-color: #d9534f;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label:hover, .switch-round-danger:checked + label:focus, .switch-round-danger:checked + label.focus {
  background-color: #751d1a;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label:hover:after, .switch-round-danger:checked + label:focus:after, .switch-round-danger:checked + label.focus:after {
  background-color: #c9302c;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-danger:checked + label:hover:before, .switch-round-danger:checked + label:focus:before, .switch-round-danger:checked + label.focus:before {
  color: #c9302c;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-danger.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-danger.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-danger.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-danger.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-danger.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-danger.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-danger.disabled + label, .switch-round-danger.disabled + label:hover::before, .switch-round-danger.disabled + label:focus::before, .switch-round-danger.disabled + label.focus:before, .switch-round-danger.disabled + label:before, .switch-round-danger.disabled + label:hover, .switch-round-danger.disabled + label:focus, .switch-round-danger.disabled + label.focus, .switch-round-danger.disabled:checked + label, .switch-round-danger.disabled:checked + label:hover::before, .switch-round-danger.disabled:checked + label:focus::before, .switch-round-danger.disabled:checked + label.focus:before, .switch-round-danger.disabled:checked + label:before, .switch-round-danger.disabled:checked + label:hover, .switch-round-danger.disabled:checked + label:focus, .switch-round-danger.disabled:checked + label.focus, .switch-round-danger[disabled] + label, .switch-round-danger[disabled] + label:hover::before, .switch-round-danger[disabled] + label:focus::before, .switch-round-danger[disabled] + label.focus:before, .switch-round-danger[disabled] + label:before, .switch-round-danger[disabled] + label:hover, .switch-round-danger[disabled] + label:focus, .switch-round-danger[disabled] + label.focus, .switch-round-danger[disabled]:checked + label, .switch-round-danger[disabled]:checked + label:hover::before, .switch-round-danger[disabled]:checked + label:focus::before, .switch-round-danger[disabled]:checked + label.focus:before, .switch-round-danger[disabled]:checked + label:before, .switch-round-danger[disabled]:checked + label:hover, .switch-round-danger[disabled]:checked + label:focus, .switch-round-danger[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-danger + label, fieldset[disabled]:checked .switch-round-danger + label:hover::before, fieldset[disabled]:checked .switch-round-danger + label:focus::before, fieldset[disabled]:checked .switch-round-danger + label.focus:before, fieldset[disabled]:checked .switch-round-danger + label:before, fieldset[disabled]:checked .switch-round-danger + label:hover, fieldset[disabled]:checked .switch-round-danger + label:focus, fieldset[disabled]:checked .switch-round-danger + label.focus, fieldset[disabled] .switch-round-danger + label, fieldset[disabled] .switch-round-danger + label:hover::before, fieldset[disabled] .switch-round-danger + label:focus::before, fieldset[disabled] .switch-round-danger + label.focus:before, fieldset[disabled] .switch-round-danger + label:before, fieldset[disabled] .switch-round-danger + label:hover, fieldset[disabled] .switch-round-danger + label:focus, fieldset[disabled] .switch-round-danger + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 10, ../scss/extend/_switches.scss */
.switch-round-notice + label {
  padding: 2px;
  width: 56px;
  height: 28px;
  background-color: #ccc;
  border-radius: 26px;
  transition: background 0.4s;
}
/* line 17, ../scss/extend/_switches.scss */
.switch-round-notice + label:before, .switch-round-notice + label:after {
  display: block;
  position: absolute;
  content: "";
}
/* line 22, ../scss/extend/_switches.scss */
.switch-round-notice + label:before {
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  background-color: #fff;
  border-radius: 26px;
  transition: background 0.4s;
  color: #ccc;
}
/* line 32, ../scss/extend/_switches.scss */
.switch-round-notice + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 21px;
  background-color: #ccc;
  border-radius: 26px;
  transition: margin 0.4s, background 0.4s;
}
/* line 41, ../scss/extend/_switches.scss */
.switch-round-notice + label:hover, .switch-round-notice + label:focus, .switch-round-notice + label.focus {
  background-color: #8c8c8c;
}
/* line 43, ../scss/extend/_switches.scss */
.switch-round-notice + label:hover:after, .switch-round-notice + label:focus:after, .switch-round-notice + label.focus:after {
  background-color: #b3b3b3;
}
/* line 46, ../scss/extend/_switches.scss */
.switch-round-notice + label:hover:before, .switch-round-notice + label:focus:before, .switch-round-notice + label.focus:before {
  color: #b3b3b3;
}
/* line 52, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label {
  background-color: #6f5499;
}
/* line 54, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label:before {
  color: #9783b9;
}
/* line 57, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label:after {
  margin-left: 27px;
  background-color: #9783b9;
}
/* line 61, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label:hover, .switch-round-notice:checked + label:focus, .switch-round-notice:checked + label.focus {
  background-color: #332747;
}
/* line 63, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label:hover:after, .switch-round-notice:checked + label:focus:after, .switch-round-notice:checked + label.focus:after {
  background-color: #7c62a7;
}
/* line 66, ../scss/extend/_switches.scss */
.switch-round-notice:checked + label:hover:before, .switch-round-notice:checked + label:focus:before, .switch-round-notice:checked + label.focus:before {
  color: #7c62a7;
}
/* line 74, ../scss/extend/_switches.scss */
.switch-round-notice.switch-io + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0O";
  font-size: 17px;
}
/* line 81, ../scss/extend/_switches.scss */
.switch-round-notice.switch-io:checked + label:before {
  content: "\00a0\00a0I";
  font-size: 17px;
}
/* line 90, ../scss/extend/_switches.scss */
.switch-round-notice.switch-on-off + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF";
  font-size: 12px;
  line-height: 2.14;
}
/* line 98, ../scss/extend/_switches.scss */
.switch-round-notice.switch-on-off:checked + label:before {
  content: "\00a0\00a0ON";
  font-size: 12px;
  line-height: 2.14;
}
/* line 108, ../scss/extend/_switches.scss */
.switch-round-notice.switch-yes-no + label:before {
  content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0NO";
  font-size: 12px;
  line-height: 2.14;
}
/* line 116, ../scss/extend/_switches.scss */
.switch-round-notice.switch-yes-no:checked + label:before {
  content: "\00a0\00a0YES";
  font-size: 12px;
  line-height: 2.14;
}
/* line 127, ../scss/extend/_switches.scss */
.switch-round-notice.disabled + label, .switch-round-notice.disabled + label:hover::before, .switch-round-notice.disabled + label:focus::before, .switch-round-notice.disabled + label.focus:before, .switch-round-notice.disabled + label:before, .switch-round-notice.disabled + label:hover, .switch-round-notice.disabled + label:focus, .switch-round-notice.disabled + label.focus, .switch-round-notice.disabled:checked + label, .switch-round-notice.disabled:checked + label:hover::before, .switch-round-notice.disabled:checked + label:focus::before, .switch-round-notice.disabled:checked + label.focus:before, .switch-round-notice.disabled:checked + label:before, .switch-round-notice.disabled:checked + label:hover, .switch-round-notice.disabled:checked + label:focus, .switch-round-notice.disabled:checked + label.focus, .switch-round-notice[disabled] + label, .switch-round-notice[disabled] + label:hover::before, .switch-round-notice[disabled] + label:focus::before, .switch-round-notice[disabled] + label.focus:before, .switch-round-notice[disabled] + label:before, .switch-round-notice[disabled] + label:hover, .switch-round-notice[disabled] + label:focus, .switch-round-notice[disabled] + label.focus, .switch-round-notice[disabled]:checked + label, .switch-round-notice[disabled]:checked + label:hover::before, .switch-round-notice[disabled]:checked + label:focus::before, .switch-round-notice[disabled]:checked + label.focus:before, .switch-round-notice[disabled]:checked + label:before, .switch-round-notice[disabled]:checked + label:hover, .switch-round-notice[disabled]:checked + label:focus, .switch-round-notice[disabled]:checked + label.focus, fieldset[disabled]:checked .switch-round-notice + label, fieldset[disabled]:checked .switch-round-notice + label:hover::before, fieldset[disabled]:checked .switch-round-notice + label:focus::before, fieldset[disabled]:checked .switch-round-notice + label.focus:before, fieldset[disabled]:checked .switch-round-notice + label:before, fieldset[disabled]:checked .switch-round-notice + label:hover, fieldset[disabled]:checked .switch-round-notice + label:focus, fieldset[disabled]:checked .switch-round-notice + label.focus, fieldset[disabled] .switch-round-notice + label, fieldset[disabled] .switch-round-notice + label:hover::before, fieldset[disabled] .switch-round-notice + label:focus::before, fieldset[disabled] .switch-round-notice + label.focus:before, fieldset[disabled] .switch-round-notice + label:before, fieldset[disabled] .switch-round-notice + label:hover, fieldset[disabled] .switch-round-notice + label:focus, fieldset[disabled] .switch-round-notice + label.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 5, ../scss/extend/_pwdtoggle.scss */
.pwd-toggle, .pwd-untoggle {
  cursor: pointer;
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 10, ../scss/extend/_pwdtoggle.scss */
.pwd-toggle:hover, .pwd-toggle:active, .pwd-toggle:focus, .pwd-toggle.focus, .pwd-toggle.active, .pwd-untoggle:hover, .pwd-untoggle:active, .pwd-untoggle:focus, .pwd-untoggle.focus, .pwd-untoggle.active {
  background-color: #31b0d5;
  border-color: #1b6d86;
}
/* line 14, ../scss/extend/_pwdtoggle.scss */
.pwd-toggle:before, .pwd-untoggle:before {
  font-family: 'Glyphicons Halflings';
  font-size: 16px;
}
/* line 21, ../scss/extend/_pwdtoggle.scss */
.pwd-toggle.disabled:hover, .pwd-toggle.disabled:focus, .pwd-toggle.disabled.focus, .pwd-toggle[disabled]:hover, .pwd-toggle[disabled]:focus, .pwd-toggle[disabled].focus, fieldset[disabled] .pwd-toggle:hover, fieldset[disabled] .pwd-toggle:focus, fieldset[disabled] .pwd-toggle.focus, .pwd-untoggle.disabled:hover, .pwd-untoggle.disabled:focus, .pwd-untoggle.disabled.focus, .pwd-untoggle[disabled]:hover, .pwd-untoggle[disabled]:focus, .pwd-untoggle[disabled].focus, fieldset[disabled] .pwd-untoggle:hover, fieldset[disabled] .pwd-untoggle:focus, fieldset[disabled] .pwd-untoggle.focus {
  cursor: not-allowed;
  opacity: .65;
}

/* line 29, ../scss/extend/_pwdtoggle.scss */
.pwd-toggle:before {
  content: "\e105";
}

/* line 32, ../scss/extend/_pwdtoggle.scss */
.pwd-untoggle:before {
  content: "\e106";
}

/* line 5, ../scss/extend/_collapsetoggle.scss */
.btn.btn-toggle:before {
  font-family: 'Glyphicons Halflings';
  content: "\002b";
}

/* line 9, ../scss/extend/_collapsetoggle.scss */
.btn.btn-untoggle:before {
  font-family: 'Glyphicons Halflings';
  content: "\2212";
}

/* line 13, ../scss/extend/_collapsetoggle.scss */
.btn.btn-toggle, .btn.btn-untoggle {
  font-size: 14px;
  line-height: 1.58465306;
  font-weight: 200;
}
/* line 17, ../scss/extend/_collapsetoggle.scss */
.btn.btn-toggle + label, .btn.btn-untoggle + label {
  margin-left: 12px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}

/* line 5, ../scss/extend/_spinner.scss */
.spinner {
  width: 100px;
}
/* line 7, ../scss/extend/_spinner.scss */
.spinner > div {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: table-cell;
}
/* line 13, ../scss/extend/_spinner.scss */
.spinner > div > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 8px;
  margin-left: -1px;
  position: relative;
  border-radius: 0;
}
/* line 22, ../scss/extend/_spinner.scss */
.spinner > div > .btn:first-child {
  border-top-right-radius: 4px;
}
/* line 25, ../scss/extend/_spinner.scss */
.spinner > div > .btn:last-child {
  margin-top: -2px;
  border-bottom-right-radius: 4px;
}
/* line 35, ../scss/extend/_spinner.scss */
.spinner.spinner-up-down > div > .btn:first-child:before {
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 4px;
  content: "\e253";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
}
/* line 46, ../scss/extend/_spinner.scss */
.spinner.spinner-up-down > div > .btn:last-child:before {
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 4px;
  content: "\e252";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
}
/* line 63, ../scss/extend/_spinner.scss */
.spinner.spinner-plus-minus > div > .btn:first-child:before {
  position: absolute;
  top: 0;
  left: 4px;
  content: "\002b";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
}
/* line 73, ../scss/extend/_spinner.scss */
.spinner.spinner-plus-minus > div > .btn:last-child:before {
  position: absolute;
  top: 0;
  left: 4px;
  content: "\2212";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
}

/* line 48, ../scss/extend/_lists.scss */
ul.urd-big li:before {
  content: "";
  top: 1.5px !important;
  left: 1.5px !important;
  bottom: 1.5px !important;
  right: 1.5px !important;
  padding: 3.5px !important;
  margin: 2px 8px;
}

/* line 62, ../scss/extend/_lists.scss */
ul.urd {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 66, ../scss/extend/_lists.scss */
ul.urd li {
  padding-left: 16px;
}
/* line 68, ../scss/extend/_lists.scss */
ul.urd li:before {
  display: inline-block;
  position: relative;
  content: "";
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  padding: 2px;
  margin: 2px 8px;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-default li:before {
  border-radius: 4px;
  background-color: #555;
  border: 1px solid #363636;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-default li:before {
  border-radius: 4px;
  border: 1px solid #555;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-default li:before {
  border-radius: 2px;
  background-color: #555;
  border: 1px solid #363636;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-primary li:before {
  border-radius: 4px;
  background-color: #337ab7;
  border: 1px solid #2e6da4;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-primary li:before {
  border-radius: 4px;
  border: 1px solid #2e6da4;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-primary li:before {
  border-radius: 2px;
  background-color: #337ab7;
  border: 1px solid #2e6da4;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-success li:before {
  border-radius: 4px;
  background-color: #5cb85c;
  border: 1px solid #4cae4c;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-success li:before {
  border-radius: 4px;
  border: 1px solid #4cae4c;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-success li:before {
  border-radius: 2px;
  background-color: #5cb85c;
  border: 1px solid #4cae4c;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-info li:before {
  border-radius: 4px;
  background-color: #5bc0de;
  border: 1px solid #46b8da;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-info li:before {
  border-radius: 4px;
  border: 1px solid #46b8da;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-info li:before {
  border-radius: 2px;
  background-color: #5bc0de;
  border: 1px solid #46b8da;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-warning li:before {
  border-radius: 4px;
  background-color: #f0ad4e;
  border: 1px solid #eea236;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-warning li:before {
  border-radius: 4px;
  border: 1px solid #eea236;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-warning li:before {
  border-radius: 2px;
  background-color: #f0ad4e;
  border: 1px solid #eea236;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-danger li:before {
  border-radius: 4px;
  background-color: #d9534f;
  border: 1px solid #d43f3a;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-danger li:before {
  border-radius: 4px;
  border: 1px solid #d43f3a;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-danger li:before {
  border-radius: 2px;
  background-color: #d9534f;
  border: 1px solid #d43f3a;
}

/* line 13, ../scss/extend/_lists.scss */
.urd-disc-notice li:before {
  border-radius: 4px;
  background-color: #9783b9;
  border: 1px solid #6f5499;
}

/* line 25, ../scss/extend/_lists.scss */
.urd-circle-notice li:before {
  border-radius: 4px;
  border: 1px solid #6f5499;
}

/* line 36, ../scss/extend/_lists.scss */
.urd-square-notice li:before {
  border-radius: 2px;
  background-color: #9783b9;
  border: 1px solid #6f5499;
}

/* line 189, ../scss/extend/_lists.scss */
ol.ord {
  counter-reset: item;
  padding-left: 16px;
  margin: 0;
}
/* line 193, ../scss/extend/_lists.scss */
ol.ord li {
  display: block;
  padding-left: 0px;
  left: -10px;
}
/* line 197, ../scss/extend/_lists.scss */
ol.ord li:before {
  content: " " counter(item) ". ";
  counter-increment: item;
  display: inline-block;
  position: relative;
  top: 2px;
  left: 2px;
  bottom: 2px;
  right: 2px;
  margin: 2px 8px;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-default li:before {
  color: #555;
  border-radius: 50%;
  background-color: #eee;
  border: 1px solid #ccc;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-default li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #555;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-default li:before {
  color: #555;
  border-radius: 4px;
  background-color: #eee;
  border: 1px solid #ccc;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-primary li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #337ab7;
  border: 1px solid #2e6da4;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-primary li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #2e6da4;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-primary li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #337ab7;
  border: 1px solid #2e6da4;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-success li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #5cb85c;
  border: 1px solid #4cae4c;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-success li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #4cae4c;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-success li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #5cb85c;
  border: 1px solid #4cae4c;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-info li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #5bc0de;
  border: 1px solid #46b8da;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-info li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #46b8da;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-info li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #5bc0de;
  border: 1px solid #46b8da;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-warning li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #f0ad4e;
  border: 1px solid #eea236;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-warning li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #eea236;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-warning li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #f0ad4e;
  border: 1px solid #eea236;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-danger li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #d9534f;
  border: 1px solid #d43f3a;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-danger li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #d43f3a;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-danger li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #d9534f;
  border: 1px solid #d43f3a;
}

/* line 153, ../scss/extend/_lists.scss */
.ord-disc-notice li:before {
  color: #fff;
  border-radius: 50%;
  background-color: #9783b9;
  border: 1px solid #6f5499;
}

/* line 166, ../scss/extend/_lists.scss */
.ord-circle-notice li:before {
  color: #555;
  border-radius: 50%;
  border: 1px solid #6f5499;
}

/* line 178, ../scss/extend/_lists.scss */
.ord-square-notice li:before {
  color: #fff;
  border-radius: 4px;
  background-color: #9783b9;
  border: 1px solid #6f5499;
}

/* line 4, ../scss/extend/_select.scss */
select.slct {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 5px 35px 5px 5px;
  height: 32px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(https://cdn.rawgit.com/Chalarangelo/bootstrap-extend/stable/css/res/select-arrow.PNG) 96%/15% no-repeat #fff;
}
/* line 13, ../scss/extend/_select.scss */
select.slct:hover, select.slct:focus, select.slct.focus, select.slct:active {
  border: 1px solid #66afe9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 18, ../scss/extend/_select.scss */
select.slct.disabled, select.slct.disabled:hover, select.slct.disabled:focus, select.slct.disabled.focus, select.slct.disabled:active, select.slct[disabled], select.slct[disabled]:hover, select.slct[disabled]:focus, select.slct[disabled].focus, select.slct[disabled]:active, fieldset[disabled] select.slct, fieldset[disabled] select.slct:hover, fieldset[disabled] select.slct:focus, fieldset[disabled] select.slct.focus, fieldset[disabled] select.slct:active {
  cursor: not-allowed;
  opacity: .65;
}
