/* Additions for the Blade version of the customer site (loaded after style.css). */

/* Forms that replaced legacy javascript links keep the legacy look. */
.location-modal .size-box-form{margin:0}
.location-modal button.size-box{background:none;border:0;padding:0;color:var(--primaryColor);font:inherit;text-align:inherit;cursor:pointer;width:100%}
.location-modal button.size-box:focus{outline:none}
.location-modal button.size-box:focus .box{background-color:var(--primaryColor);color:#fff}
.location-section form.location-form{margin:0}
.location-section button.link{background:none;border:0;padding:0;cursor:pointer;font:inherit}
.btn-link-reset{background:none;border:0;padding:0;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}
.inline-form{display:inline}
.item-actions form{display:contents}
.item-actions button.btn-gallery{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;text-align:left}
.product-actions button.btn-quote,.btn-wrap button.btn-quote,button.calculate-btn{border:0;cursor:pointer;font-family:inherit}
.coverage-calculator .btn-wrap button.btn-quote{background:none;padding:0}
.request-part-table .remove button.remove-btn{cursor:pointer}

/* Server-side validation messages under fields. */
.field-error{display:block;color:#f44336;font-size:13px;margin-top:4px}

/* Product finder: sort / show dropdowns are links. */
.sec-product .filters .dropdown-item.active{background-color:var(--primaryColor);color:#fff}
.sec-product .filter-apply{margin:15px 0 0}

/* Pagination rendered by Laravel uses the legacy Bootstrap markup. */
.pagination-wrap .pagination{flex-wrap:wrap}

/* Glossary letters are links. */
.custom-tab-navigation .item a{display:block}

.sec-product .filter-panel .panel-item .custom-checkbox-label .price-label{display:inline-block;margin:0 !important;padding:0 10px;background-color:#ccc;color:var(--textColor)}
.sec-product .filter-panel .panel-item .custom-checkbox-label .price-label.green{background-color:#28a745}
.sec-product .filter-panel .panel-item .custom-checkbox-label .price-label.yellow{background-color:#ffc107}
.sec-product .filter-panel .panel-item .custom-checkbox-label .price-label.red{background-color:#dc3545}
