:root{--border-color:#e6e6e6;--text-color:#333;--green:#2cb32d;--label-fontsize:11px;--input-fontsize:16px;--border-radius:2px;--borders:solid 1px var(--border-color)}#tab_invite,#alerts_groups{display:none}#alerts_groups{text-align:center;padding:8px 30px;border-radius:var(--border-radius);background:#f9f9f9;margin-bottom:15px;font-weight:500;line-height:13px}#alerts_groups p{margin:0!important}#alerts_groups i{position:absolute;right:10px;top:7px;cursor:pointer}#alerts_groups.error{background:#ea5e5e;color:#fff}#alerts_groups.success{background:var(--green);color:#fff}#dfg_tabs{margin-bottom:0}#dfg_tabs .dfg_titletab{line-height:.8em;padding:20px 10px;cursor:pointer;width:calc(50% - 2px);;display:inline-block;text-align:center;font-weight:700;color:gray;font-size:27px}#dfg_tabs .dfg_titletab:hover{color:#4a4a4a;transition:all 0.3s}#dfg_tabs .dfg_titletab.actived{position:relative;color:#4a4a4a;background:#fff;border:solid 1px var(--border-color);border-bottom:none!important;transition:all 0.3s;bottom:-1px;z-index:2}#invite_status{line-height:30px;padding:20px 10px;border:var(--borders);background:#F7F7F7;border-radius:var(--border-radius);margin-bottom:20%;width:100%}#invite_status p:first-child{margin:0;font-size:27px;color:var(--text-color);text-align:center}#invite_status p{text-align:center;margin:0;font-size:14px;color:#8e8e8e}#df_groups{border:solid 1px var(--border-color);padding:20px;border-radius:var(--border-radius)}#df_groups label{text-transform:uppercase;font-size:var(--label-fontsize);color:#565656;font-weight:800}#df_groups input{padding:7px 12px;background:#fff;line-height:1.2em!important;min-height:auto!important;border:var(--borders);border-radius:var(--border-radius);font-size:var(--input-fontsize);color:var(--text-color)}#df_groups button{border:solid 1px var(--green);padding:5px 15px;line-height:1.2em!important;font-size:12px;font-weight:600;border-radius:var(--border-radius)}#df_groups a{transition:all 0.3s}#df_groups a:hover{transition:all 0.3s;opacity:.7}form#invites .emails #email_default{display:none}form#invites .emails fieldset{padding:0 0 10px 10px;border:var(--borders);background:#F7F7F7;border-radius:var(--border-radius);margin-bottom:10px;display:flex;width:100%}form#invites .emails .the_email{width:54%;padding-right:10px}form#invites .emails .the_group{width:40%;padding-right:10px}form#invites .emails .the_roles select,form#invites .emails .the_group select{padding:7px 12px;background:#fff;line-height:1.2em!important;min-height:auto!important;border:var(--borders);font-size:var(--input-fontsize);color:var(--text-color);border-radius:var(--border-radius);padding-right:40px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 16px) calc(1em + -2px),calc(100% - 11px) calc(14px + 0px),calc(100% - 2.1em) 4px;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}form#invites .emails .the_roles select option,form#invites .emails .the_group select option{color:var(--text-color);text-transform:capitalize}form#invites .emails .actions{position:relative;width:5%}form#invites .emails .actions a.desk{position:absolute;bottom:6px;left:6px;color:#ea5e5e;padding:0}form#invites .emails .actions a.mobile{display:none;color:#fff;background:#ea5e5e;border:solid 1px #ea5e5e;padding:5px 15px;line-height:1.2em!important;font-size:12px;font-weight:600;border-radius:var(--border-radius);width:100%;transition:all 0.3s;margin-top:15px;text-align:center}form#invites .emails .actions a.mobile:hover{transition:all 0.3s;background:#fff;color:#ea5e5e}form#invites .emails .actions a.mobile:active{color:#ea5e5e}form#invites .email_action{display:block;text-align:right}form#invites .email_action .add_email{display:inline-block}form#invites .email_action .add_email a{margin-right:5px;border:solid 1px #ddd;background:#fff;color:#6d6d6d;padding:5px 15px;line-height:1.2em!important;font-size:12px;font-weight:600;border-radius:var(--border-radius);transition:all 0.3s}form#invites .email_action .add_email a:hover{background:#ddd;color:var(--text-color);transition:all 0.3s}form#invites .email_action .send_email{display:inline-block}form#invites .email_action .send_email button{background:var(--green);color:#fff;transition:all 0.3s}form#invites .email_action .send_email button:hover{opacity:.7;transition:all 0.3s}form#create_group{margin-bottom:20px}form#create_group .new_group{padding:0 10px 10px 10px;border:var(--borders);background:#F7F7F7;border-radius:var(--border-radius);margin-bottom:10px;width:100%}form#create_group .action{display:block;width:100%;text-align:right}form#create_group button{background:var(--green);color:#fff;transition:all 0.3s}form#create_group button:hover{opacity:.7;transition:all 0.3s}ul#acordeon{margin:0;list-style:none}ul#acordeon #group_defaul{display:none}ul#acordeon li.group .count_members{border-radius:1px;display:inline-block;border:solid 1px var(--border-color);position:relative;bottom:-7px;z-index:1;background:#FFF;font-size:11px;padding:0 5px;left:10px;color:#676767}ul#acordeon li.group .count_members q{font-weight:700}ul#acordeon li.group .the_group_name{border:var(--borders);background:#F7F7F7;border-radius:var(--border-radius);width:100%;position:relative}ul#acordeon li.group .the_group_name span{text-transform:uppercase;font-weight:600;color:var(--text-color);padding:10px;display:inline-block;width:90%;cursor:pointer}ul#acordeon li.group .the_group_name a.remove_group{color:#ea5e5e;padding:10px 15px;float:right;z-index:99}ul#acordeon li.group ul.group_members{margin:0 10px;list-style:none;border:solid 1px var(--border-color);border-radius:var(--border-radius);border-top:none!important;padding:10px 10px 10px 10px;display:none}ul#acordeon li.group ul.group_members .filternames{display:block!important;height:33px!important;font-size:14px!important;width:100%;border:1px solid #ececec;padding:5px!important;border-radius:var(--border-radius)}ul#acordeon li.group ul.group_members li.member:first-child{margin-top:0px!important}ul#acordeon li.group ul.group_members li.member{border-radius:var(--border-radius);padding:5px 10px;margin-bottom:5px;color:#484848;border:solid 1px #ececec!important;margin-top:10px!important}ul#acordeon li.group ul.group_members li.member:nth-child(odd){background:#F7F7F7;margin-top:0}ul#acordeon li.group ul.group_members li.member:hover span.name{color:var(--text-color);transition:all 0.3s}ul#acordeon li.group ul.group_members li.member a{color:#b5b5b5;padding:0 8px;float:right;transition:all 0.3s}ul#acordeon li.group ul.group_members li.member a:hover{color:#ea5e5e;transition:all 0.3s}ul#acordeon li.group ul.group_members li.member a:after{content:"";clear:both;display:table}ul#acordeon li.group ul.group_members li.member hr{margin-bottom:10px;margin-top:5px}ul#acordeon li.group ul.group_members li.member [data-assessment]{background:#fff;display:inline-block;font-size:12px;border:solid 1px #e4e4e4;margin-right:7px;border-radius:3px}ul#acordeon li.group ul.group_members li.member [data-assessment] a{color:#777}ul#acordeon li.group ul.group_members li.member [data-assessment] a:hover{color:black!important}@media only screen and (max-width:660px){#dfg_tabs .dfg_titletab{padding:10px;font-size:19px}form#invites .emails fieldset{display:block;padding:10px}form#invites .emails .actions,form#invites .emails .the_group,form#invites .emails .the_email{width:100%!important;padding:0px!important}form#invites .emails .actions a.desk{display:none}form#invites .emails .actions a.mobile{display:block}ul#acordeon li.group .the_group_name span{width:86%}}