/* line 67, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator {
  font-family: helvetica, arial, sans-serif;
  font-weight: normal;
  font-size: 14px;
  color: #333;
  font-size: 14px;
}
/* line 69, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .clear-both {
  clear: both;
}
/* line 74, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator > div {
  padding-bottom: 10px;
}
/* line 77, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .wants select {
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
  font-weight: normal;
  width: auto;
}
/* line 83, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .current input[type='number'] {
  width: 80px;
  text-align: right;
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
  border-style: none;
  border-bottom: 2px #000 solid;
}
/* line 84, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion {
  padding: 10px 0;
}
/* line 85, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion .rate {
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
}
/* line 36, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion .slider-container {
  margin: 15px 9px;
  width: 250px;
}
/* line 37, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion .ui-slider.ui-slider-horizontal {
  position: relative;
  text-align: left;
  height: .8em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ffca8e;
}
/* line 44, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion .ui-slider.ui-slider-horizontal .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  background: #f69321;
  left: 0;
  height: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 53, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion .ui-slider.ui-slider-horizontal .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  top: -0.4em;
  margin-left: -0.6em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  height: 18px;
  width: 18px;
  background: #f69321;
  border: 1px solid #ffca8e;
}
/* line 88, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion label {
  padding-top: 2px;
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
  width: auto;
}
/* line 92, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion label.min {
  float: left;
}
/* line 93, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .conversion label.max {
  float: right;
}
/* line 100, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .result span {
  color: #000;
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
}
/* line 101, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .annual-result {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px #666 solid;
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
  font-size: auto;
}
/* line 101, ../../lib/assets/stylesheets/calculator.css.scss */
.calculator .annual-result span {
  font-weight: bold;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
}
