/*Github corner*/
.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}

/*Style*/

/* line 5, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */

/* line 26, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */


/* line 1, ../scss/_modules/_placeholders.scss */
.flex, .text-field, .text-field button, .text-field .label, .input-range, .list-action {
  display: -moz-flex;
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
}

/* line 11, ../scss/_modules/_placeholders.scss */
.text-field button, .text-field .label, .input-range {
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 19, ../scss/_modules/_placeholders.scss */
.list-action {
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}

/* line 30, ../scss/_modules/_placeholders.scss */
.text-field button, .text-field .label, .list-action {
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 41, ../scss/_modules/_placeholders.scss */
.input-range {
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 51, ../scss/_modules/_placeholders.scss */
.text-field input, .text-field button, .text-field .label {
  -moz-appearance: none;
  -webkit-appearance: none;
}

/* line 55, ../scss/_modules/_placeholders.scss */
.text-field button, .text-field .label {
  border: none;
}

/* line 59, ../scss/_modules/_placeholders.scss */
.text-field input, .text-field button, .text-field .label {
  outline: none;
}



/* line 12, ../scss/_partials/_base.scss */

/* line 1, ../scss/_partials/_ng-barcode.scss */
ng-barcode, .ng-barcode, div[ng-barcode] {
  display: block;
  margin: 24px auto;
  margin-bottom: 0;
}
/* line 13, ../scss/_partials/_input-range.scss */
input[type=range] {
  position: relative;
  width: 90%;
  margin: 16px 0;
  -moz-appearance: none;
  -webkit-appearance: none;
}
/* line 18, ../scss/_partials/_input-range.scss */
input[type=range]:focus {
  outline: none;
}
/* line 20, ../scss/_partials/_input-range.scss */
input[type=range]:focus::-webkit-slider-thumb {
  width: 24px;
  height: 24px;
}
/* line 24, ../scss/_partials/_input-range.scss */
input[type=range]:focus::-moz-range-thumb {
  width: 24px;
  height: 24px;
}
/* line 28, ../scss/_partials/_input-range.scss */
input[type=range]:focus::-ms-thumb {
  width: 24px;
  height: 24px;
}
/* line 34, ../scss/_partials/_input-range.scss */
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  border: none;
  background: #03A9F4;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 37, ../scss/_partials/_input-range.scss */
input[type=range]::-webkit-slider-thumb {
  position: relative;
  top: 50%;
  width: 16px;
  height: 16px;
  border: none;
  cursor: pointer;
  background: #03A9F4;
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 42, ../scss/_partials/_input-range.scss */
input[type=range]::-moz-range-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  border: none;
  background: #03A9F4;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 45, ../scss/_partials/_input-range.scss */
input[type=range]::-moz-range-thumb {
  position: relative;
  top: 50%;
  width: 16px;
  height: 16px;
  border: none;
  cursor: pointer;
  background: #03A9F4;
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 51, ../scss/_partials/_input-range.scss */
input[type=range]::-ms-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  border: none;
  background: #03A9F4;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 54, ../scss/_partials/_input-range.scss */
input[type=range]::-ms-thumb {
  position: relative;
  top: 50%;
  width: 16px;
  height: 16px;
  border: none;
  cursor: pointer;
  background: #03A9F4;
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 57, ../scss/_partials/_input-range.scss */
input[type=range]::-ms-fill-lower, input[type=range]::-ms-fill-upper {
  background: #03A9F4;
  border: none;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}