.ptoPage-tabs{background-color:#fff;border:0 solid #d9dee3;border-bottom:2px solid #187abf;border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;min-width:0;overflow:hidden;position:sticky;top:70px;z-index:1}.ptoPage-tabs button{margin:0!important}.ptoPage-tabs ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ptoPage-tabs ul li{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;padding:5px 15px 0}.ptoPage-tabs ul li.active,.ptoPage-tabs ul li:hover{background:#187abf;color:#fff}.ptoPage-tabs--body{display:none;flex-direction:column;width:100%}.ptoPage-tabs--body.open{display:flex}.paapTabs,.papTabs{background:#f5f5f5;padding:0}.paapTabs ul,.papTabs ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.paapTabs ul li,.papTabs ul li{border-right:1px solid #fff;cursor:pointer;line-height:16px;padding:15px 15px 10px}.paapTabs ul li.active,.paapTabs ul li:hover,.papTabs ul li.active,.papTabs ul li:hover{background:#155c8d;color:#fff}.ptoAddPointSec,.ptoPointSec{border:1px solid #155c8d;display:none;padding:20px}.ptoAddPointSec.open,.ptoPointSec.open{display:block}.charLimit{font-family:Azo Sans Regular;font-size:12px;font-style:italic;margin:5px 0 0;text-align:right}