/* Osclass form and listing adapters; profile layout comes from original Bole CSS. */
#profile-info,#profile-listings,#profile-contact{scroll-margin-top:95px}
.comiis_uhda_tuser .kmavt img{object-fit:cover}
.na-profile-bio{line-height:1.9;overflow-wrap:anywhere;padding-bottom:15px}
.comiis_uhd_profile .pf_l li{overflow-wrap:anywhere}
.na-profile-search{display:flex;gap:12px;align-items:flex-end;padding:0 0 20px;border-bottom:1px solid var(--comiis-borderb);flex-wrap:wrap}
.na-profile-search label{flex:1;min-width:120px;font-size:13px;color:var(--comiis-fb)}
.na-profile-search input,.na-profile-search select,.na-profile-contact input:not([type=hidden]):not([type=checkbox]),.na-profile-contact textarea{display:block;box-sizing:border-box;width:100%;margin-top:6px;padding:8px 10px;background:var(--comiis-bgc);border:1px solid var(--comiis-borderb);border-radius:var(--comiis-radius-s);color:var(--comiis-fa);font:inherit;min-height:38px}
.na-profile-contact label{display:block;margin-top:12px;color:var(--comiis-fb);font-size:13px}
.na-profile-contact label:first-of-type{margin-top:0}
.na-profile-contact textarea{min-height:120px;resize:vertical}
.na-profile-contact .pnc{margin-top:15px}.na-profile-contact p{line-height:1.8}
.na-profile-contact .flashmessage{padding:10px;background:var(--comiis-bgc);margin-bottom:15px;border-radius:var(--comiis-radius-s)}
.na-profile-item{padding:20px 0;border-bottom:1px solid var(--comiis-borderb);overflow:hidden}
.na-profile-item:last-child{border-bottom:0}.na-profile-item h3{font-size:18px;font-weight:500;line-height:1.6}
.na-item-image{float:left;width:150px;height:100px;margin-right:18px;border-radius:var(--comiis-radius-s);overflow:hidden}
.na-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.na-item-image:hover img{transform:scale(1.06)}
.na-item-summary{margin:8px 0;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.na-item-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:12px}.na-item-meta strong{margin-left:auto}
.na-profile-empty{padding:35px 0;text-align:center}.na-profile-side p{margin-bottom:8px}.na-profile-pagination a,.na-profile-pagination span{display:inline-block;padding:4px 12px;margin:5px 3px;border:1px solid var(--comiis-borderb);border-radius:var(--comiis-radius-s)}
.na-profile-pagination .searchPaginationSelected{background:var(--comiis-color);color:#fff}
@media(max-width:666px){.na-profile-search{gap:10px}.na-profile-search label:first-of-type{flex-basis:100%}.na-item-image{width:100px;height:80px;margin-right:12px}.na-profile-item h3{font-size:16px}.na-item-meta{gap:6px}.na-profile-item{padding:15px 0}.na-profile-contact{overflow:hidden}}

.na-profile-contact a.pnc{display:inline-block;padding:0 16px;height:32px;line-height:32px;border-radius:var(--comiis-radius-s)}
@media(max-width:1000px){#ct.comiis_uhd_box>.sd{display:block!important;float:none!important;width:auto!important;margin:15px;clear:both}#ct.comiis_uhd_box>.sd .comiis_uhd_rbox{display:block!important}}
