.inventory-search-block { margin: 20px 0; padding: 25px; background-color: white; border-radius: 4px; border: 1px solid #eee; }
.inventory-search-block .-caption { font-size: 16px; color: #4DB3A2; text-transform: uppercase; font-weight: bold; }
.inventory-search-block .-block-element { border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 15px; }
.inventory-search-block .pagination { margin: 0; }

form.inventory-search input,
form.inventory-search select { min-width: inherit; }
form.inventory-search select { max-width: 100%; }
form.inventory-search select.-tld { padding-left: 0; }
form.inventory-search .checkbox-inline { margin-right: 10px; }
form.inventory-search .checkbox-inline+.checkbox-inline { margin-left: 0; }

.inventory-table { width: 100%; margin-bottom: 20px; }
.inventory-table th,
.inventory-table td { padding: 2px 5px; }
.inventory-table thead th a.-active { color: #4DB3A2; }
.inventory-table thead th a.-inactive { color: #ddd; }
.inventory-table .-unavailable { color: red; }

/* enaming.com fixes */
form.inventory-search input,
form.inventory-search label,
form.inventory-search select { float: none; }
form.inventory-search label { width: auto; }

blockquote p { text-align: left !important; }

form.offer .offer-type { margin-bottom: 10px; }

.gray-border { border: 2px solid #ccc; border-radius: 10px; padding: 15px 20px; }
span.wpcf7-form-control-wrap { width: 100%; }
span.wpcf7-form-control-wrap input[type=text],
span.wpcf7-form-control-wrap input[type=email],
span.wpcf7-form-control-wrap input[type=tel],
span.wpcf7-form-control-wrap input[type=number],
span.wpcf7-form-control-wrap textarea { width: 100%; }
.wpcf7 label { width: 90px; }
