.profilecard{background:var(--f-brand-color-background-light);border-radius:0 0 16px 16px;opacity:1;padding:0 40px;box-shadow none}
#tp-dashboard-tab .agency-card-details{padding:0 !important;margin:0 !important}
.profile-details-avatar{float:left;width:100%;height:100%;display:inline}
.profile-details-progress{float:left;width:65px;height:65px;display:inline;margin:0 24px 0 0}
.name-circle h5{color:var(--f-brand-color-text-default);font-weight:100;font-size:24px;line-height:24px;margin-bottom:10px;margin-right:24px;max-width:155px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.name-circle span{background:#f2f3fa;color:var(--f-brand-color-text-muted);font-size:12px;line-height:12px;border-radius:100px;padding:8px 16px;margin:10px 0 0}
.cardname{font-size:16px;line-height:18px;color:var(--f-brand-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px !important}
.w300{width:300px}
.m-t15{margin-top:15px}
.first-strip{margin-right:0 !important;border-right:0 none !important;padding:0 !important;width:140px !important}
.agencyid span,.tp_ticket_strip span{font-size:14px;margin:0 0 6px;color:var(--f-brand-color-text-muted)}
.agencyid p,.agencyid a,.tp_ticket_strip p,.tp_mygrant,.agencyid .memberid,.agencyid .agencyIdvalue{color:var(--f-brand-color-text-muted);font-size:16px;font-weight:600;margin-bottom:0;line-height:16px}
.agencyid a,.tp_ticket_strip a{text-decoration:underline;color:var(--f-brand-color-text-muted);font-weight:600;font-size:16px;line-height:16px}
.tp_ticket_strip,.agencyid{display:grid;padding:0 32px 0 0;border-right:1px solid #dbdbe8;margin-right:32px}
.ic_grant{background:url("clientlibs/resources/ic_granted_burgundy.svg") 0 0 no-repeat;display:block;width:21px;height:21px;float:left;margin-left:6px;margin-top:-3px}
.m-l5{margin-left:5px}
.profile-details-avatar canvas{position:absolute;left:0;top:0}
.profile-details-avatar .TP-personal-pic{width:66px !important;height:65px !important;margin:0 0 1px;background:var(--f-brand-color-background-light);border-radius:100px;padding:1px}
.linksec a{color:#8e2157;font-size:14px;text-decoration:none;outline:0}
.linksec img{width:28px}
.bord-right{border-right:1px solid #dbdee8}
.pb5{padding-bottom:5px}
.agencyNameSection{width:100px}
.m-0{margin:0 !important}
.tp_new_skeleton_profile_image{width:65px;height:65px;background:var(--f-brand-color-background-disabled);border-radius:100%;animation:pulsesec 2s ease-in-out infinite;float:left;margin:0 24px 0 0}
.skeleton-image.servicelogo{width:24px !important;height:24px !important;margin:0 12px 0 0}
.tp_new_skeleton_profile_tag_image{width:21px;height:21px;background:var(--f-brand-color-background-disabled);border-radius:100%;animation:pulsesec 2s ease-in-out infinite;float:left;margin:0 0 0 5px}
.skeleton_text_value{height:20px;background:var(--f-brand-color-background-disabled);border-radius:30px;animation:pulsesec 2s ease-in-out infinite;width:110px;margin:0}
.skeleton_tag_title{height:16px;background:var(--f-brand-color-background-disabled);border-radius:30px;animation:pulsesec 2s ease-in-out infinite;width:60%;margin:0 0 6px}
.skeleton_tag_name{height:28px;background:var(--f-brand-color-background-disabled);border-radius:30px;animation:pulsesec 2s ease-in-out infinite;width:65px}
.skeleton_text_name{height:28px;background:var(--f-brand-color-background-disabled);border-radius:var(--f-brand-border-radius-outer);animation:pulsesec 2s ease-in-out infinite;float:left;width:153px;margin:0 10px 10px 0}
.w120{width:120px}
@keyframes pulsesec{50%{opacity:.5}
}
@media(max-width:992px){.card-main:last-child{margin:0}
.tp_ticket_strip,.agencyid{padding:0;margin:14px 0 0;display:block;float:left;width:100%;border-right:0 none}
.agencyNameSection{width:100%}
.agencyid span,.tp_ticket_strip span{font-size:16px;line-height:16px}
.profilecard{padding:0}
.profile-details-progress-status a span{display:none}
#tp-dashboard-tab .first-strip{width:100% !important;float:left}
#tp-dashboard-tab .agencyid a,#tp-dashboard-tab .tp_ticket_strip a{float:left !important;width:auto;text-align:left}
.agencyid span,.tp_ticket_strip span,.agencyid p,.agencyid a,.tp_ticket_strip p,.tp_mygrant{float:left;width:50%;text-align:left}
.profile-details-progress{width:100%;text-align:center;margin:0}
#tp-dashboard-tab .cardname{width:100% !important;margin-top:6px}
#tp-dashboard-tab canvas{left:39.7%}
#tp-dashboard-tab canvas{width:82px;height:82px}
.profile-details-avatar .TP-personal-pic{width:80px !important;height:80px !important}
.w300{width:100%;margin-top:24px}
.name-circle h5{max-width:68%;margin-bottom:0;line-height:32px;width:auto;margin-right:12px;margin-top:6px}
.mobile-accordion .profilecard .pull-right.m-t15{display:flex !important;flex-direction:column;width:100%;flex-wrap:wrap}
.mobile-accordion .profilecard .pull-right div:nth-child(3){order:1}
.mobile-accordion .profilecard .pull-right.m-t15 .accountssection{order:3}
.mobile-accordion .profilecard .pull-right.m-t15 .first-strip{order:4}
}