﻿.restrictBackoffice{position:absolute;height:100%;width:100%;top:0;display:flex;flex-direction:column;flex-wrap:nowrap;overflow-y:scroll;padding-bottom:150px;}.restrictBackoffice h1{font-size:25px;}.restrictBackoffice .dropdown-wrapper select{margin:0;}.restrictBackoffice .dropdown-wrapper .btn-group .btn{margin-left:15px;}.restrictBackoffice .tabs-nav{display:flex;margin:0;padding:0;list-style:none;margin-bottom:15px;flex-wrap:wrap;}.restrictBackoffice .tabs-nav li{display:flex;flex-direction:column;align-items:flex-start;margin-right:25px;cursor:pointer;padding:5px 10px;}.restrictBackoffice .tabs-nav li input{margin:0 10px 10px 0;width:15px;height:15px;}.restrictBackoffice .tabs-nav li p{margin:0;line-height:20px;}.restrictBackoffice .tabs-nav li.active{font-weight:700;border:2px solid #1b264f;border-top-left-radius:5px;border-top-right-radius:5px;}.restrictBackoffice .fields-list{display:flex;flex-wrap:wrap;padding:10px 20px;margin:0;list-style:none;border:2px solid #1b264f;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;}.restrictBackoffice .fields-list li{margin:20px 20px 20px 0;width:12%;}.restrictBackoffice .fields-list li label{width:100%;}.restrictBackoffice .fields-list li input{width:15px;height:15px;margin-bottom:5px;}.restrictBackoffice .fields-list li p{margin:0 0 5px;}.restrictBackoffice .fields-list li small{display:inline-block;font-size:14px;word-break:break-word;}.restrictBackoffice .fields-list.notactive{opacity:.5;user-select:none;cursor:not-allowed;}.restrictBackoffice .fields-list.notactive li,.restrictBackoffice .fields-list.notactive p,.restrictBackoffice .fields-list.notactive small,.restrictBackoffice .fields-list.notactive label,.restrictBackoffice .fields-list.notactive input{cursor:not-allowed;}.restrictBackoffice .component-list{list-style:none;display:flex;flex-wrap:wrap;}.restrictBackoffice .component-list li{display:flex;flex-direction:column;width:130px;margin:15px;justify-content:center;}.restrictBackoffice .component-list li label{display:flex;flex-direction:column;align-items:flex-start;}.restrictBackoffice .component-list li input{width:15px;height:15px;margin:0 0 10px 0;}.restrictBackoffice .component-list li i{display:flex;justify-content:center;margin-bottom:5px;font-size:30px;}.restrictBackoffice .toggle-wrapper{display:flex;position:relative;width:auto;flex-direction:column;font-size:14px;line-height:20px;font-weight:700;}.restrictBackoffice .toggle-wrapper *{box-sizing:border-box;}.restrictBackoffice .toggle-wrapper *:before,.restrictBackoffice .toggle-wrapper *:after{content:"";position:absolute;}.restrictBackoffice .toggle-wrapper input{height:40px;left:0;opacity:0;position:absolute;top:0;width:40px;}.restrictBackoffice .toggle{position:relative;display:inline-block;margin-right:15px;}.restrictBackoffice label.toggle-item{width:4em;background:#faf9f9;border:1px solid #c7c7c7;height:25px;display:inline-block;border-radius:50px;position:relative;transition:all .3s ease;transform-origin:20% center;cursor:pointer;margin-bottom:0;}.restrictBackoffice label.toggle-item:before{display:block;transition:all .2s ease;width:2.3em;height:2.3em;top:.25em;left:.25em;border-radius:2em;border:2px solid #88cf8f;transition:.3s ease;}.restrictBackoffice .checkcross label:before{content:none;}.restrictBackoffice .checkcross .check{border-radius:50%;width:1.3em;height:1.3em;position:absolute;background:#8bc34a;transition:.4s ease;top:2px;left:4.5px;}.restrictBackoffice .checkcross .check:before,.restrictBackoffice .checkcross .check:after{height:3px;border-radius:10px;background:#fff;transition:.4s ease;}.restrictBackoffice .checkcross .check:before{width:10px;transform:rotate(-45deg) translate(-2px,11px);}.restrictBackoffice .checkcross .check:after{width:6px;transform:rotate(45deg) translate(10px,4px);}.restrictBackoffice .checkcross-item:checked+label .check{left:36px;transform:rotate(360deg);background:#c34a4a;}.restrictBackoffice .checkcross-item:checked+label .check:before{width:14px;transform:rotate(-45deg) translate(-4px,8.3px);}.restrictBackoffice .checkcross-item:checked+label .check:after{width:14px;transform:rotate(45deg) translate(8.3px,4px);}