
#modal-feature ul {padding-left:16px}
.feature-body a {border-bottom:1px dashed}
.feature-body p {margin-bottom:5px}
.dp-quickstart .wizard-result {
  display: none;
  margin-top: 1.5rem;
}

.wizard-result {
  display:none;
}

.wizard-result.is-visible {
  display: block;
}

#dp-quickstart-form .alert {display:none; margin-bottom: 0;}
#dp-quickstart-form .alert.is-visible {display:block}

#dp-quickstart-form .btn-lg {width:100%}
.feature-actions span {
  display: inline-block;
    padding-top: 10px;
    vertical-align: middle;line-height:25px
}
.feature-actions a {
  margin-bottom:10px;
}
.dp-hidden {
  display: none !important;
}
.dp-quickstart form,
.dp-quickstart #dp-quickstart-results {
  transition: opacity 0.3s ease;
}

.dp-hidden {
  opacity: 0;
  pointer-events: none;
}

.dp-quickstart {
  max-width: 900px;
  margin: 0 auto;
}

#dp-quickstart-results {
  /*margin-top: 2rem;*/
}

.hcard .btn-plain {
    font-size: 16px;
    color: #2e4a58;
    padding:0;
    text-align:left;
}

.hcard:hover .btn-plain {
  color:#fff;
  }

.feature-nav {
   padding-top:25px;
   width:100%;
   clear:both;
}
.feature-actions .btn {
  margin-left:10px;
}
#next-feature {
  float:right;
}

.hcard button .glyphicon {
    color: #7597a8 ;
    font-size: 14px;
}

.feature-difficulty {
  margin: 2em 0 1em;
}

.difficulty-bar {
  position: relative;
  height: 10px;
  border-radius: 5px;
  background: linear-gradient(
    to right,
    #4caf50 0%,
    #cddc39 50%,
    #ff9800 100%
  );
}

/* chevron marker */

/* marker sitting on the bar */
.difficulty-marker {
  position: absolute;
  top: 50%;
  left: calc(var(--level) - 5px);
  width: 10px;
  height: 10px;
  background: #333;
  border-radius: 50%;
  transform: translateY(-50%);
}

.difficulty-labels {
  display: flex;
  justify-content: space-between;
  font-size: 0.85em;
  color: #666;
  margin-top: 6px;
}

.feature-nav button:disabled {display: none;}


#dp-quickstart-results .start-here-cards .hcard {
  min-height:80px;
  background: linear-gradient(161deg, #ebf4f5 70%, #a0d2d8 100%) /*was #e0e9ea*/
}

#dp-quickstart-results .start-here-cards .hcard:hover {
  background: linear-gradient(161deg,#2a3c4e 65%,rgb(80 147 154) 100%);
  }

.start-here-cards {margin-bottom: 20px}

.feature-actions {
  text-align:right;
}

#dp-quickstart-form label {font-weight:normal;  margin-right:5px; font-size:18px}
#dp-quickstart-form fieldset {
  margin: 0 0 10px 0;
}

#dp-quickstart-form legend {
    border: 0;
    font-family: 'Novecentosanswide';
    text-transform: lowercase;
    color: #2a3c4e;
    margin: 0px 0 5px;
    font-size: 2rem;
    padding: 45px 0 0;
}

#dp-quickstart-form fieldset.radio label {
  display:block;
}

.dp-quickstart .wizard-result {
  display: none;
  margin-bottom: 1.5rem;
}

.dp-quickstart .wizard-result.is-visible {
  display: block;
}

#dp-quickstart-form label:first-child {
    font-weight: bold;
}

.show-all-features #dp-quickstart-form, .show-all-features #base-result span:not(.click), .show-all-features .additional-features, .show-all-features #dp-back-button-2 {display:none !important}
.show-all-features #dp-quickstart-results, .show-all-features #base-result  {display:block !important}


.floater p.intro {
  font-size: 2.2rem !important;
  text-align: center;
  margin-bottom:15px;
}

.floater .btn {
  width: 100%;
    white-space: normal;
    font-size: 16px;
}


.feature-pictures {
  position: relative;
}

.feature-pictures .slick-prev,
.feature-pictures .slick-next {
  position: absolute;
  top: 89%;
  transform: none;
  margin-top: 0.5em;
  z-index:2;
}

.feature-pictures .slick-prev {
  left: 0;
}

.feature-pictures .slick-next {
  right: 0;
}


.user-is-touching .capitals {text-transform: capitalize;}


.help-grid {
    padding-top: 10px;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-bottom: 20px;
}

.help-grid img {
  border: 1px solid #ccc;
    display: block;
    max-width: 100%;
    margin-bottom: 5px;
}

.help-grid img:hover {
    opacity: .7;
}

@media all and (min-width: 0px) and (max-width: 480px) {
#dp-quickstart-form .btn-lg {font-size:14px}
.help-grid { grid-template-columns: repeat(2, 1fr);}
.feature-pictures .slick-prev,
.feature-pictures .slick-next { top: 92%; }
.feature-body li { margin: 8px 0 }
.feature-moreinfo {padding-top:12px}

}

@media all and (min-width: 0px) and (max-width: 991px) {
  .hcard.what-matrix button {width:60%; text-align:left}
  .help-grid { grid-template-columns: repeat(3, 1fr);}

}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJsb2NhbC9jc3MvZmVhdHVyZXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxuI21vZGFsLWZlYXR1cmUgdWwge3BhZGRpbmctbGVmdDoxNnB4fVxuLmZlYXR1cmUtYm9keSBhIHtib3JkZXItYm90dG9tOjFweCBkYXNoZWR9XG4uZmVhdHVyZS1ib2R5IHAge21hcmdpbi1ib3R0b206NXB4fVxuLmRwLXF1aWNrc3RhcnQgLndpemFyZC1yZXN1bHQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi53aXphcmQtcmVzdWx0IHtcbiAgZGlzcGxheTpub25lO1xufVxuXG4ud2l6YXJkLXJlc3VsdC5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNkcC1xdWlja3N0YXJ0LWZvcm0gLmFsZXJ0IHtkaXNwbGF5Om5vbmU7IG1hcmdpbi1ib3R0b206IDA7fVxuI2RwLXF1aWNrc3RhcnQtZm9ybSAuYWxlcnQuaXMtdmlzaWJsZSB7ZGlzcGxheTpibG9ja31cblxuI2RwLXF1aWNrc3RhcnQtZm9ybSAuYnRuLWxnIHt3aWR0aDoxMDAlfVxuLmZlYXR1cmUtYWN0aW9ucyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7bGluZS1oZWlnaHQ6MjVweFxufVxuLmZlYXR1cmUtYWN0aW9ucyBhIHtcbiAgbWFyZ2luLWJvdHRvbToxMHB4O1xufVxuLmRwLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcC1xdWlja3N0YXJ0IGZvcm0sXG4uZHAtcXVpY2tzdGFydCAjZHAtcXVpY2tzdGFydC1yZXN1bHRzIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5kcC1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRwLXF1aWNrc3RhcnQge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2RwLXF1aWNrc3RhcnQtcmVzdWx0cyB7XG4gIC8qbWFyZ2luLXRvcDogMnJlbTsqL1xufVxuXG4uaGNhcmQgLmJ0bi1wbGFpbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMmU0YTU4O1xuICAgIHBhZGRpbmc6MDtcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG59XG5cbi5oY2FyZDpob3ZlciAuYnRuLXBsYWluIHtcbiAgY29sb3I6I2ZmZjtcbiAgfVxuXG4uZmVhdHVyZS1uYXYge1xuICAgcGFkZGluZy10b3A6MjVweDtcbiAgIHdpZHRoOjEwMCU7XG4gICBjbGVhcjpib3RoO1xufVxuLmZlYXR1cmUtYWN0aW9ucyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6MTBweDtcbn1cbiNuZXh0LWZlYXR1cmUge1xuICBmbG9hdDpyaWdodDtcbn1cblxuLmhjYXJkIGJ1dHRvbiAuZ2x5cGhpY29uIHtcbiAgICBjb2xvcjogIzc1OTdhOCA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmVhdHVyZS1kaWZmaWN1bHR5IHtcbiAgbWFyZ2luOiAyZW0gMCAxZW07XG59XG5cbi5kaWZmaWN1bHR5LWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICB0byByaWdodCxcbiAgICAjNGNhZjUwIDAlLFxuICAgICNjZGRjMzkgNTAlLFxuICAgICNmZjk4MDAgMTAwJVxuICApO1xufVxuXG4vKiBjaGV2cm9uIG1hcmtlciAqL1xuXG4vKiBtYXJrZXIgc2l0dGluZyBvbiB0aGUgYmFyICovXG4uZGlmZmljdWx0eS1tYXJrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWxldmVsKSAtIDVweCk7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZGlmZmljdWx0eS1sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uZmVhdHVyZS1uYXYgYnV0dG9uOmRpc2FibGVkIHtkaXNwbGF5OiBub25lO31cblxuXG4jZHAtcXVpY2tzdGFydC1yZXN1bHRzIC5zdGFydC1oZXJlLWNhcmRzIC5oY2FyZCB7XG4gIG1pbi1oZWlnaHQ6ODBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2MWRlZywgI2ViZjRmNSA3MCUsICNhMGQyZDggMTAwJSkgLyp3YXMgI2UwZTllYSovXG59XG5cbiNkcC1xdWlja3N0YXJ0LXJlc3VsdHMgLnN0YXJ0LWhlcmUtY2FyZHMgLmhjYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2MWRlZywjMmEzYzRlIDY1JSxyZ2IoODAgMTQ3IDE1NCkgMTAwJSk7XG4gIH1cblxuLnN0YXJ0LWhlcmUtY2FyZHMge21hcmdpbi1ib3R0b206IDIwcHh9XG5cbi5mZWF0dXJlLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOnJpZ2h0O1xufVxuXG4jZHAtcXVpY2tzdGFydC1mb3JtIGxhYmVsIHtmb250LXdlaWdodDpub3JtYWw7ICBtYXJnaW4tcmlnaHQ6NXB4OyBmb250LXNpemU6MThweH1cbiNkcC1xdWlja3N0YXJ0LWZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbiNkcC1xdWlja3N0YXJ0LWZvcm0gbGVnZW5kIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1mYW1pbHk6ICdOb3ZlY2VudG9zYW5zd2lkZSc7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBjb2xvcjogIzJhM2M0ZTtcbiAgICBtYXJnaW46IDBweCAwIDVweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcGFkZGluZzogNDVweCAwIDA7XG59XG5cbiNkcC1xdWlja3N0YXJ0LWZvcm0gZmllbGRzZXQucmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OmJsb2NrO1xufVxuXG4uZHAtcXVpY2tzdGFydCAud2l6YXJkLXJlc3VsdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmRwLXF1aWNrc3RhcnQgLndpemFyZC1yZXN1bHQuaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jZHAtcXVpY2tzdGFydC1mb3JtIGxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNob3ctYWxsLWZlYXR1cmVzICNkcC1xdWlja3N0YXJ0LWZvcm0sIC5zaG93LWFsbC1mZWF0dXJlcyAjYmFzZS1yZXN1bHQgc3Bhbjpub3QoLmNsaWNrKSwgLnNob3ctYWxsLWZlYXR1cmVzIC5hZGRpdGlvbmFsLWZlYXR1cmVzLCAuc2hvdy1hbGwtZmVhdHVyZXMgI2RwLWJhY2stYnV0dG9uLTIge2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fVxuLnNob3ctYWxsLWZlYXR1cmVzICNkcC1xdWlja3N0YXJ0LXJlc3VsdHMsIC5zaG93LWFsbC1mZWF0dXJlcyAjYmFzZS1yZXN1bHQgIHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9XG5cblxuLmZsb2F0ZXIgcC5pbnRybyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbToxNXB4O1xufVxuXG4uZmxvYXRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cblxuLmZlYXR1cmUtcGljdHVyZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mZWF0dXJlLXBpY3R1cmVzIC5zbGljay1wcmV2LFxuLmZlYXR1cmUtcGljdHVyZXMgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODklO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICB6LWluZGV4OjI7XG59XG5cbi5mZWF0dXJlLXBpY3R1cmVzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmZlYXR1cmUtcGljdHVyZXMgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cblxuXG4udXNlci1pcy10b3VjaGluZyAuY2FwaXRhbHMge3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO31cblxuXG4uaGVscC1ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgMWZyKTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE1cHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5oZWxwLWdyaWQgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGVscC1ncmlkIGltZzpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4jZHAtcXVpY2tzdGFydC1mb3JtIC5idG4tbGcge2ZvbnQtc2l6ZToxNHB4fVxuLmhlbHAtZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7fVxuLmZlYXR1cmUtcGljdHVyZXMgLnNsaWNrLXByZXYsXG4uZmVhdHVyZS1waWN0dXJlcyAuc2xpY2stbmV4dCB7IHRvcDogOTIlOyB9XG4uZmVhdHVyZS1ib2R5IGxpIHsgbWFyZ2luOiA4cHggMCB9XG4uZmVhdHVyZS1tb3JlaW5mbyB7cGFkZGluZy10b3A6MTJweH1cblxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGNhcmQud2hhdC1tYXRyaXggYnV0dG9uIHt3aWR0aDo2MCU7IHRleHQtYWxpZ246bGVmdH1cbiAgLmhlbHAtZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7fVxuXG59Il0sImZpbGUiOiJsb2NhbC9jc3MvZmVhdHVyZXMuY3NzIn0= */