.show[data-v-4afe33c5]{opacity:1}.nav-tabs .nav-item.show .nav-link[data-v-4afe33c5],.nav-tabs .nav-link.active[data-v-4afe33c5]{background:#e74c3c;color:#fff}.nav-tabs .nav-link[data-v-4afe33c5]{font-size:1em;padding:10px 0;text-align:center;width:24.95vw}img.image-no-product[data-v-4afe33c5]{margin:20vh 10vw 0;opacity:.4;width:80vw}p.no-product-text[data-v-4afe33c5]{color:#b3b3b3;margin-top:20px;text-align:center}.one-contractor[data-v-4afe33c5]{border-radius:20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:5px;padding:10px 0 0 10px;position:relative}.one-contractor .contractor-image[data-v-4afe33c5]{border-radius:50%;height:50px;margin-left:5px;margin-top:5px;overflow:50%;width:50px}.one-contractor .contractor-info[data-v-4afe33c5]{width:calc(100vw - 20px)}.one-contractor .contractor-info p.detail-txt[data-v-4afe33c5]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#949494;display:-webkit-box;font-size:1em;line-height:15px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis}.one-contractor .contractor-info p.detail-txt span[data-v-4afe33c5]{color:#949494;font-size:1em}.pending[data-v-4afe33c5]{background:#f39c12}.confirmed[data-v-4afe33c5],.pending[data-v-4afe33c5]{border-radius:15px;color:#fff!important;margin-right:10px;padding:3px 5px}.confirmed[data-v-4afe33c5]{background:#28b463}.cancel[data-v-4afe33c5]{background:#d35400;border-radius:15px;color:#fff!important;margin-right:10px;padding:3px 5px}.view-detail-button[data-v-4afe33c5]{background:none;border:none;position:absolute;right:0;top:25%}.confirmed-star i[data-v-4afe33c5]{color:#f1c40f;font-size:13px!important}.p-role[data-v-4afe33c5]{background:#ebf5fb;border-radius:4px;color:#2980b9;font-size:1em;font-weight:700;padding:1px;text-align:center}.search-input[data-v-4afe33c5]{background:#ebedef;border:none;border-radius:20px;color:#3d3d3d;padding:10px}.search-btn[data-v-4afe33c5]{background:#2e86c1;border:none;border-radius:50%;color:#f0f8ff;height:40px;padding:12px 13px;position:absolute;right:10px;top:0}.txt-detail[data-v-4afe33c5]{width:50%}@media only screen and (max-width:319px){.txt-detail[data-v-4afe33c5]{width:100%}}