.cable-search-form .form-group{margin-bottom:15px}.cable-search-form .form-control{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;transition:border-color .3s}.cable-search-form .form-control:focus{outline:none}.results-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;text-align:left;border:1px solid #ddd;background-color:#fff}.results-table thead tr{background-color:#f4f4f4;color:#333;font-weight:700;border-bottom:2px solid #ddd}.results-table th,.results-table td{border-bottom:1px solid #ddd;cursor:pointer}.results-table tr:nth-child(even){background-color:#f9f9f9}.results-table tr:hover{background-color:#f1f1f1}.results-table img{max-width:80px;height:auto;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.results-table td a{color:#0073aa;text-decoration:none}.results-table td a:hover{text-decoration:underline}