.sample-ordering{position:relative}.sample-ordering .columns{padding:0 10px;margin-bottom:20px}.sample-ordering .columns h1{font-size:30px;display:block;text-align:center;margin:0 0 20px 0;font-weight:normal}.sample-ordering .sample-bg{position:relative;height:45px;background:#ececec;border:1px solid gray;padding-top:10px;font-size:20px;text-align:center}.sample-ordering .sample-bg .sample-color{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:10px}.sample-ordering .sample-bg.wood{background-image:url(/assets/img/samples/wood-structure.jpg?20210203101113)}.sample-ordering .sample-bg.wood .sample-color{opacity:.5}.tt-dropdown-menu{display:none!important}.sample-ordering .sample-stock-available,.sample-ordering .sample-stock-notavailable,.sample-ordering .sample-stock-notcontinued{display:inline-block;text-align:center;font-size:16px;padding-left:20px}.sample-ordering .sample-stock-available{color:green;background-image:url(/assets/img/icon_check.png?20210203101100);background-repeat:no-repeat;background-position:left center;background-position-x:left;background-position-y:center}.sample-ordering .sample-stock-notavailable,.sample-ordering .sample-stock-notcontinued{color:#6c3232;display:none;background-image:url(/assets/img/icon_error.png?20210203101101);background-repeat:no-repeat;background-position:left center;background-position-x:left;background-position-y:center}.sample-ordering input[name=filter]{width:100%;padding:6px;color:black;border:1px solid #bdbdbd}.sample-ordering .twitter-typeahead{width:100%}.sample-ordering .tt-hint{color:gray;padding:5px}.sample-ordering .filter-results{height:120px;overflow-y:scroll;background:whitesmoke;border:1px solid #bdbdbd;border-top:0;text-align:left}.sample-ordering .filter-results .result{margin-top:4px;cursor:pointer}.sample-ordering .filter-results .result:hover,.sample-ordering .filter-results .result.selected{background:#e9e9e9}.sample-ordering .filter-results .result .color{width:20px;height:20px;margin-right:10px;margin-left:5px;display:inline-block}.sample-ordering .filter-results .result .name{display:inline-block;vertical-align:super}.sample-ordering input[name=product_quantity]{margin-left:10px}.sample-ordering a#add_to_cart{margin-top:20px}.sample-ordering .sample-price{margin-top:20px;margin-bottom:5px;font-size:18px;font-weight:bold}.sample-ordering .sample-price-details{color:gray;display:block}.sample-ordering .sample-price-details a{color:gray;font-weight:normal;text-decoration:underline}.sample-ordering .message-added{margin-top:20px;font-size:14px;font-weight:bold;display:none}