.contacts-list{grid-gap:40px;display:grid;grid-template-columns:repeat(3,1fr)}.contacts-list>div{background:#eaddd5;display:grid;height:100%;padding:20px}.contacts-list>div.with-legitimation{grid-template-rows:min-content min-content min-content auto min-content min-content}.contacts-list>div:not(.with-legitimation){grid-template-rows:min-content min-content min-content auto min-content}.contacts-list .role{color:grey;font-size:12px;line-height:1.5em;text-transform:uppercase}.contacts-list .name{font-weight:700}.contacts-list .address,.contacts-list .number{font-size:14px;line-height:1.5em}.contacts-list .link{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;padding-top:10px}.contacts-list .link>a:last-child{text-align:right}.contacts-list .link i{font-size:14px}.contacts-list .status-legitimation{margin:10px -20px -20px;padding:5px 20px;text-align:center}.role-select{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-columns:repeat(3,1fr)}.role-select>a{background:#eaddd5;color:#000;padding:20px;text-align:center}.role-select>a:hover{background:#ece0da}.role-select>a:hover .description{color:#000}.role-select>a>span{display:inline-block}.role-select .icon{margin-bottom:10px}.role-select .icon img{max-height:80px;max-width:80px}.role-select .label-group{color:grey;display:block;font-size:14px;line-height:1.5em}.role-select .label{color:#463787;display:block;font-weight:700}.role-select .text{display:block;font-size:12px;line-height:1.5em;margin-top:10px}@media(max-width:767px){.contacts-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.contacts-list,.role-select{grid-template-columns:repeat(1,1fr)}}.module-account-permission>div .icon{display:inline-block;text-align:center}.module-account-permission>div i{min-width:22px}.module-account-permission ul{list-style-type:none}.module-account-permission ul li{border-left:1px solid #cab9ae}.module-account-permission ul li:last-child{border-left:none}.module-account-permission ul li:last-child:before{border-left:1px solid #cab9ae}.module-account-permission ul li:before{border-bottom:1px solid #cab9ae;color:#fff;content:"";display:inline-block;height:1.4em;position:relative;top:-.3em;width:20px}.module-account-permission ul li ul{margin-left:-12px;margin-top:-6px}.module-account-permission ul li ul>li:first-child:before{height:1.9em}.module-account-permission .fancytree-container{padding-left:0}.module-account-permission .fancytree-container:focus{outline:none!important}.module-account-permission .fancytree-node{cursor:pointer}.module-account-permission .fancytree-node:hover .fancytree-title{color:#463787}.module-account-permission .fancytree-title{font-size:16px;font-weight:300}.module-account-permission .fancytree-title strong{font-weight:300}.module-account-permission .fancytree-selected .fancytree-checkbox{background-color:#463787;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNjcxIDU2NnEwIDQwLTI4IDY4bC03MjQgNzI0LTEzNiAxMzZxLTI4IDI4LTY4IDI4dC02OC0yOGwtMTM2LTEzNi0zNjItMzYycS0yOC0yOC0yOC02OHQyOC02OGwxMzYtMTM2cTI4LTI4IDY4LTI4dDY4IDI4bDI5NCAyOTUgNjU2LTY1N3EyOC0yOCA2OC0yOHQ2OCAyOGwxMzYgMTM2cTI4IDI4IDI4IDY4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;border-color:#463787}.module-account-permission .fancytree-checkbox{background:#fff;border:1px solid #cab9ae;display:inline-block;height:15px;margin-right:8px;position:relative;top:1px;width:15px;z-index:99}
