/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,700");
/* line 3, ../scss/_typography.scss */
body {
  font-family: 'Roboto', sans-serif !important;
}

/*--------------------------------------------------------------
# Shelves form
--------------------------------------------------------------*/
/* line 2, ../scss/_shelves-form.scss */
.shelves-form .help-block, .shelves-form .help-block-error {
  display: none;
}
/* line 5, ../scss/_shelves-form.scss */
.shelves-form__info {
  color: #d7d7d7;
  font-size: 18px;
  cursor: pointer;
}
/* line 10, ../scss/_shelves-form.scss */
.shelves-form__intro {
  background-image: url("../img/bg-home3a.jpg");
  background-position: center;
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100vh;
}
/* line 17, ../scss/_shelves-form.scss */
.shelves-form__intro .row {
  height: 100%;
}
/* line 20, ../scss/_shelves-form.scss */
.shelves-form__intro__title {
  color: #333333;
  background-color: #ffffff;
  box-shadow: #00000054 0px 3px 13px 7px;
  font-size: 46px;
  font-weight: 100;
  text-align: center;
  padding: 42px 0;
}
/* line 30, ../scss/_shelves-form.scss */
.shelves-form__title {
  color: #333333;
  font-size: 46px;
  font-weight: 100;
  text-align: center;
  padding: 42px 0;
}
/* line 37, ../scss/_shelves-form.scss */
.shelves-form__text {
  color: #333333;
  font-size: 25px;
  font-weight: 100;
  text-align: center;
  padding: 40px 0;
}
/* line 46, ../scss/_shelves-form.scss */
.shelves-form__woodkind__select, .shelves-form__woodtype__select, .shelves-form__woodfinish__select {
  cursor: pointer;
  transition: transform .2s;
  padding: 2px;
  background: white;
}
/* line 47, ../scss/_shelves-form.scss */
.shelves-form__woodkind__select img, .shelves-form__woodtype__select img, .shelves-form__woodfinish__select img {
  height: 400px;
}
/* line 54, ../scss/_shelves-form.scss */
.shelves-form__woodkind__select:hover, .shelves-form__woodtype__select:hover, .shelves-form__woodfinish__select:hover {
  transform: scale(1.2);
  border: 1px #6e6e6e solid;
  z-index: 100;
}
/* line 59, ../scss/_shelves-form.scss */
.shelves-form__woodkind__select.selected, .shelves-form__woodtype__select.selected, .shelves-form__woodfinish__select.selected {
  border: 1px #3333338a solid;
}
/* line 63, ../scss/_shelves-form.scss */
.shelves-form__woodkind__text, .shelves-form__woodtype__text, .shelves-form__woodfinish__text {
  text-align: center;
}
/* line 68, ../scss/_shelves-form.scss */
.shelves-form__dimmensions img {
  display: block;
  margin: auto;
}
/* line 72, ../scss/_shelves-form.scss */
.shelves-form__dimmensions__group {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}
/* line 76, ../scss/_shelves-form.scss */
.shelves-form__dimmensions__group__text {
  width: 100px;
  font-size: 20px;
  color: #333333;
  font-weight: 300;
}
/* line 82, ../scss/_shelves-form.scss */
.shelves-form__dimmensions__group input {
  border-radius: 0;
  border: 1px #333333a3 solid;
}
/* line 85, ../scss/_shelves-form.scss */
.shelves-form__dimmensions__group input:focus {
  border-color: #333333a3;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 197, 197, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 197, 197, 0.6);
}
/* line 95, ../scss/_shelves-form.scss */
.shelves-form__contact__group {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}
/* line 99, ../scss/_shelves-form.scss */
.shelves-form__contact__group__text {
  width: 200px;
  font-size: 20px;
  color: #333333;
  font-weight: 300;
  flex-shrink: 0;
}
/* line 106, ../scss/_shelves-form.scss */
.shelves-form__contact__group input, .shelves-form__contact__group textarea, .shelves-form__contact__group select {
  border-radius: 0;
  border: 1px #333333a3 solid;
}
/* line 109, ../scss/_shelves-form.scss */
.shelves-form__contact__group input:focus, .shelves-form__contact__group textarea:focus, .shelves-form__contact__group select:focus {
  border-color: #333333a3;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 197, 197, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 197, 197, 0.6);
}
/* line 118, ../scss/_shelves-form.scss */
.shelves-form__submit {
  color: #333333;
  font-weight: 300;
  background-color: white;
  font-size: 20px;
  border: #333333 1px solid;
  padding: 8px;
  display: block;
  margin: auto;
  width: 150px;
}
/* line 129, ../scss/_shelves-form.scss */
.shelves-form__more {
  background-image: url("../img/bg-home3a.jpg");
  background-position: center;
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100vh;
  margin-top: 50px;
}
/* line 137, ../scss/_shelves-form.scss */
.shelves-form__more .row {
  height: 100%;
}
/* line 140, ../scss/_shelves-form.scss */
.shelves-form__more__title {
  color: #333333;
  background-color: #ffffff;
  box-shadow: #00000054 0px 3px 13px 7px;
  font-size: 46px;
  font-weight: 100;
  text-align: center;
  padding: 42px 0;
}
/* line 149, ../scss/_shelves-form.scss */
.shelves-form__more__items {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
/* line 155, ../scss/_shelves-form.scss */
.shelves-form__more__item {
  color: #333333;
  background-color: #ffffff;
  box-shadow: #00000054 0px 3px 13px 7px;
  font-size: 36px;
  font-weight: 100;
  text-align: center;
  padding: 20px 0;
}
/* line 163, ../scss/_shelves-form.scss */
.shelves-form__more__item a {
  color: black;
  text-decoration: none;
}
