.lists{width:100%;display:flex;gap:20px;justify-content:space-between}.lists_menu{width:20%;display:flex;flex-direction:column;gap:10px;background:#efefef;align-items:flex-start}.lists_menu-head{height:50px;width:100%;background:#b8b8b8;display:flex;justify-content:center;align-items:center;font-weight:bold;text-transform:uppercase}.lists_menu-item{height:25px;width:90%;margin:0 auto;padding:10px 20px;display:flex;align-items:center;box-sizing:border-box;border-bottom:1px solid #b4b4b4}.lists_content{width:80%;box-sizing:border-box;background:#efefef}.lists_content-head{height:50px;width:100%;background:#b8b8b8;font-size:30px;display:flex;justify-content:center;align-items:center;font-weight:bold;text-transform:uppercase}.lists_content-description{padding:20px 40px;text-align:justify;line-height:180%}.lists_content-bit{padding:0 40px 40px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.lists_content-block{width:45%}.lists_content-item{margin-bottom:5px}.family_numbers{display:block;box-sizing:border-box;width:100%;padding:3px;margin:2px auto;text-transform:uppercase;text-align:center;letter-spacing:1px}.family-picture{width:96px;height:85px;margin:3px auto}.taken-img{position:relative;box-sizing:border-box;width:100px;padding:2px}.taken-img img{opacity:1;margin:0px auto}.free-img{position:relative;box-sizing:border-box;width:100px;padding:1px 2px}.free-img img{opacity:1;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:1px auto}.family-fullname{box-sizing:border-box;width:100px;margin:0px auto;padding:4px;text-align:center;letter-spacing:1px;font-size:8px;text-transform:uppercase;line-height:1.1em}.edit-fammember{box-sizing:border-box;width:100px;margin:0px auto;margin-bottom:3px;padding:3px}.claim-fammember{padding:3px;text-transform:uppercase;font-size:7px;text-align:center;line-height:1.1em;margin-top:5px;letter-spacing:1px}.family-pop{position:fixed;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,0%,0.5);z-index:1;opacity:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;pointer-events:none}.family-pop:target{opacity:1;pointer-events:auto}.family-pop > .pop{width:300px;position:relative;margin:10% auto;padding:25px;z-index:3}.family-pop > .pop > .description{margin:10px auto;max-height:130px;overflow:auto;line-height:1.3em}.closepop{position:absolute;right:-5px;top:-5px;width:100%;height:100%;z-index:2}