/* Same 1280px frame and gutters as the redesigned public pages. */
body.crer-pd-profile > .wrapper{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}
body.crer-pd-profile > .wrapper > .wrap,
body.crer-pd-profile #masthead .menu-two-wrap .menu-bug{box-sizing:border-box;width:100%!important;max-width:1280px;margin-inline:auto;padding-inline:32px}
body.crer-pd-profile #masthead .menu-two-wrap{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}
body.crer-pd-profile #masthead .menu-two-wrap .logo img{display:block;width:58px;height:auto;image-rendering:auto}
body.crer-pd-profile .brokers.individual .broker-tray,
body.crer-pd-profile .brokers.individual .about{min-width:0}
body.crer-pd-profile .brokers.individual .contact a{overflow-wrap:anywhere}
@media(max-width:720px){
 body.crer-pd-profile > .wrapper > .wrap,
 body.crer-pd-profile #masthead .menu-two-wrap .menu-bug{padding-inline:20px}
 body.crer-pd-profile #masthead .menu-two-wrap .logo img{width:52px}
}

/* Readable biography text; names, roles, controls and contact cards keep their typography. */
body.crer-pd-profile .brokers.individual .about p,
body.crer-pd-profile .brokers.individual .about ul,
body.crer-pd-profile .brokers.individual .about ol,
body.crer-pd-profile .brokers.individual .about li{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.65;letter-spacing:normal;color:#333}
body.crer-pd-profile .brokers.individual .about p{margin:0 0 20px}
body.crer-pd-profile .brokers.individual .about ul,
body.crer-pd-profile .brokers.individual .about ol{margin-block:0 20px}
body.crer-pd-profile .brokers.individual .about li{margin-bottom:8px}
