/* PT Header Account Dropdown */
#siteHead .pt-acc{ position: relative; }
#siteHead .pt-acc .dropdown-menu{
  display:none; position:absolute; left:0; right:auto; top:calc(100% + .5rem);
  min-width:300px; max-width:min(92vw, 360px); z-index:2000; transform-origin:top right;
}
#siteHead .pt-acc .dropdown-menu.align-right{ right:0; left:auto; }
#siteHead .pt-acc.show .dropdown-menu,
#siteHead .pt-acc .dropdown-menu.show{ display:block; }
#siteHead .pt-acc .card{ box-shadow:0 10px 30px rgba(0,0,0,.08); }
#siteHead .pt-acc .btn{ border-radius:.75rem; }
#siteHead .pt-acc .pt-acc-links .btn{ font-weight:600; }
@media (max-width:576px){
  #siteHead .pt-acc .dropdown-menu{ left:0; right:auto; width:min(92vw, 360px); }
}
