.conge_paye{background-color:#00b0f0;color:#fff}.rtt_convenance{background-color:#ffc000}.rtt_employeur{background-color:#0fc}.conge_exceptionnel_mariage,.conge_exceptionnel_naissance,.conge_exceptionnel_deces,.conge_exceptionnel_bapteme,.conge_exceptionnel_demenagement,.conge_exceptionnel_rentree{background-color:#066;color:#fff}.conge_sans_solde{background-color:#ff0}.conge_rc{background-color:#000;color:#fff}.jour_non_travaille{background-color:#bdbdbd;color:#fff}.conge_maladie{background-color:red}.conge_maladie_enfant{background-color:#f9c}.conge_maternite_patho{background-color:#9cf}.conge_maternite_ss{background-color:#a9d08e}.conge_maternite_ec{background-color:#548235}.homologue{background-color:#8a8a8a;color:#fff}body{font-family:"Monserrat",sans-serif;font-size:14px;color:#212121;background:#fff;padding-top:15px}h1,h2,h3,h4,h5,h6{margin:0}h1{margin:30px 0;text-align:center;font-size:25px;font-weight:500;color:#303f9f;padding:0 0 10px 0;position:relative}h1:after{content:"";background:#ff9800;height:2px;width:100%;max-width:250px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}h1 .avatar{display:inline-block;vertical-align:bottom}h2{margin:15px 0;text-align:center;font-size:20px;font-weight:500;color:#303f9f;padding:0 0 10px 0;position:relative}.container{max-width:100%;padding-bottom:15px}a{transition:all .45s;text-decoration:none;color:#212121}a:hover,a:focus,a:active{color:#212121;outline:none;text-decoration:underline;box-shadow:none}.cta{background:#ff9800;color:#fff;border-radius:1.25rem;transition:all .45s}.cta:hover,.cta:focus,.cta:active{background:#cc7a00;color:#fff;box-shadow:none;outline:none;text-decoration:none}.cta-secondary{background:#bdbdbd;border-color:#bdbdbd;color:#fff;border-radius:1.25rem;transition:all .45s}.cta-secondary:hover,.cta-secondary:focus,.cta-secondary:active{background:#a4a4a4;border-color:#a4a4a4;color:#fff;box-shadow:none;outline:none;text-decoration:none}.avatar{width:30px;height:30px}.avatar img{border-radius:100%;max-width:100%;height:auto;display:block;transition:all .3s}.avatar:hover img,.avatar:focus img,.avatar:active img{transform:scale(1.5)}p{margin:0}.toast{position:fixed;top:15px;left:15px;background:#fff;z-index:10}.toast .toast-header{background:#3f51b5;color:#fff}.toast .toast-header .close{color:#fff}#badges{position:fixed;bottom:5px;right:15px;font-size:50px;line-height:40px;color:#3f51b5;display:block;z-index:10;animation:bounce 1s ease 5}#badges .badge{position:absolute;top:-8px;right:-8px;font-size:12px;background:#ff9800}#badges:hover,#badges:focus,#badges:active{color:#303f9f}#badges.confirmation{right:80px}#badges.derogation{right:160px}@keyframes bounce{from{bottom:5px}50%{bottom:25px}to{bottom:5px}}.pagination .page-item .page-link{z-index:2;color:#303f9f;border-color:#bdbdbd}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus,.pagination .page-item .page-link:active{background:#303f9f;color:#fff}.pagination .page-item.disabled .page-link{color:#bdbdbd}.pagination .page-item.active .page-link{background:#303f9f;color:#fff}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#c5cae9}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#c5cae9}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#c5cae9}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#c5cae9}.tooltip.show{opacity:1}.tooltip .tooltip-inner{background-color:#c5cae9;color:#212121}.modal.confirm .form-control{margin-top:15px}.modal .modal-body .avatar{display:inline-block;vertical-align:bottom}@media print{#badge{display:none}#page_societe h1,#page_societe .tri,#page_pole h1,#page_pole .tri,#page_groupe h1,#page_groupe .tri{display:none}#page_societe .agenda.ligne,#page_pole .agenda.ligne,#page_groupe .agenda.ligne{overflow-x:hidden}#page_societe .agenda.ligne table tr th,#page_pole .agenda.ligne table tr th,#page_groupe .agenda.ligne table tr th{font-size:10px;page-break-inside:avoid}#page_societe .agenda.ligne table tr td,#page_pole .agenda.ligne table tr td,#page_groupe .agenda.ligne table tr td{font-size:6px;page-break-inside:avoid}#page_societe .agenda.ligne table tr td:first-child,#page_pole .agenda.ligne table tr td:first-child,#page_groupe .agenda.ligne table tr td:first-child{font-size:8px}#page_societe .agenda.ligne .avatar,#page_pole .agenda.ligne .avatar,#page_groupe .agenda.ligne .avatar{display:none}@page{#page_societe,#page_pole,#page_groupe{size:landscape}}}#page_accueil{max-width:960px;margin:0 auto}#page_accueil h1 a{transition:all .3s;cursor:pointer;color:#303f9f}#page_accueil h1 a:hover,#page_accueil h1 a:active,#page_accueil h1 a:focus{color:#ff9800}#page_accueil .intro{max-width:550px;margin:0 auto 15px auto}#page_accueil .intro ul{list-style-type:none;margin:0;padding:0}#page_accueil .intro em{text-align:center;display:block}#page_accueil .intro strong{display:block;text-align:center}#page_accueil .intro u{display:block;text-align:center}#page_accueil .demande{background:#fff;position:fixed;top:0;left:0;padding:0 0 15px 0;border-bottom-right-radius:10px;box-shadow:5px 5px 5px 0 rgba(33,33,33,.2);z-index:100;opacity:0;display:none}#page_accueil .demande .titre{padding:15px;font-size:20px;line-height:20px;background:#c5cae9;font-weight:300}#page_accueil .demande ul{padding:15px 0;margin:0;list-style-type:none}#page_accueil .demande ul li{line-height:30px;padding:0 15px}#page_accueil .demande ul li:nth-child(odd){background:#f0f0f0}#page_accueil .demande.actif{opacity:1;display:block}#page_accueil .demande .btn{margin-left:15px}#page_accueil .demande .btn:last-child{margin-right:15px}#page_accueil .regles{background:#f0f0f0;padding:10px 15px;border-radius:5px;margin-top:25px;margin-bottom:25px}#page_accueil .regles h3{text-align:center;font-weight:bold;font-size:14px;margin:0 auto}#page_accueil .legend{background:#f0f0f0;padding:10px 15px;border-radius:5px}#page_accueil .legend ul{display:block;padding:0;margin:0;list-style-type:none}#page_accueil .legend ul li{line-height:25px}#page_accueil .legend ul li:first-child{font-weight:bold}#page_accueil .legend ul.couleur li{margin-bottom:5px}#page_accueil .legend ul.couleur li span{display:inline-block;width:25px;height:25px;border-radius:100%;vertical-align:top;text-align:center}#page_accueil .legend ul.couleur li span.vacance{border-radius:0;background:rgba(48,63,159,.2)}#page_accueil .legend ul.couleur li span.demande_en_cours{border:1.5px dashed #ff9800}@media print{#page_accueil .btn,#page_accueil .intro,#page_accueil h1 a,#page_accueil .regles{display:none}}@media(min-width: 768px){#page_accueil .legend .col-total{padding-left:0}}#agendamodal .error{display:none;color:#ff9800;text-align:center;font-size:16px;font-weight:bold}.agenda{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin-bottom:40px}.agenda .mois{width:224px}.agenda .mois .titre{text-align:center;background:#303f9f;color:#fff;font-size:20px;border-top-left-radius:10px;border-top-right-radius:10px}.agenda .mois .liste{text-align:center;font-size:12px;display:flex;flex-direction:row}.agenda .mois .liste span{flex:1}.agenda .mois .jours{display:flex;flex-direction:row;flex-wrap:wrap}.agenda .mois .jours .jour{text-align:center;width:14.2857142857%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;line-height:32px;font-size:14px;position:relative}.agenda .mois .jours .jour .info{position:absolute;left:0;width:100%;height:100%;z-index:15;overflow:hidden;transition:all .3s}.agenda .mois .jours .jour .info.homologue{z-index:14}.agenda .mois .jours .jour .info.J{top:0;border-radius:100%}.agenda .mois .jours .jour .info.AM{height:16px;top:0;border-top-left-radius:15px;border-top-right-radius:15px}.agenda .mois .jours .jour .info.PM{height:16px;bottom:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.agenda .mois .jours .jour .info.PM p{top:-15px}.agenda .mois .jours .jour .info.demande_en_cours,.agenda .mois .jours .jour .info.valide{border:1.5px dashed #ff9800}.agenda .mois .jours .jour .info.vacance{top:0;background:rgba(48,63,159,.2);z-index:1}.agenda .mois .jours .jour .info.jour_non_travaille{border-radius:0}.agenda .mois .jours .jour .info.edit{cursor:pointer;transition:all .3s}.agenda .mois .jours .jour .info.edit:hover,.agenda .mois .jours .jour .info.edit:focus,.agenda .mois .jours .jour .info.edit:active{opacity:.7}.agenda .mois .jours .jour .info.popup{transform:scale(1.5);box-shadow:0 0 5px 0 #212121;z-index:100}.agenda .mois .jours .jour .encours{position:absolute;left:0;width:100%;height:100%;overflow:hidden;z-index:100;border:1.5px dashed #ff9800}.agenda .mois .jours .jour .encours.J{top:0;border-radius:100%}.agenda .mois .jours .jour .encours.AM{height:15px;top:0;border-top-left-radius:15px;border-top-right-radius:15px}.agenda .mois .jours .jour .encours.PM{height:15px;bottom:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.agenda .mois .jours .jour .encours.PM p{top:-15px}.agenda .mois .jours .jour .libre{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer;transition:all .3s;border-radius:100%}.agenda .mois .jours .jour .libre:hover,.agenda .mois .jours .jour .libre:focus,.agenda .mois .jours .jour .libre:active{background:#ff9800}.agenda .mois .jours .jour .libre.popup{transform:scale(1.5);box-shadow:0 0 5px 0 #212121;z-index:100;background:#ff9800}.agenda .mois .jours .jour p{position:relative;z-index:10;pointer-events:none}.agenda.ligne{max-width:100%;padding-bottom:15px;width:100%;position:relative}.agenda.ligne table{position:relative;margin:0 auto}.agenda.ligne table thead{position:sticky;top:0;z-index:110}.agenda.ligne table thead tr th{border-right:1px solid #bdbdbd;text-align:center;background:#303f9f;color:#fff;font-weight:normal;font-size:20px}.agenda.ligne table thead tr th:last-child{border-right:none}.agenda.ligne table thead tr th.semaine{background:#fff;height:15px;line-height:15px;font-size:8px;border:none;color:#212121;width:15px;min-width:15px}.agenda.ligne table thead tr th.semaine.today{border-left:1px solid #ff9800;border-right:1px solid #ff9800;position:relative}.agenda.ligne table thead tr th.semaine.today:before{content:"";font-family:"Font Awesome 5 Free";color:#ff9800;position:absolute;left:0;top:-15px;width:15px;height:15px;font-weight:900;text-align:center;font-size:10px}.agenda.ligne table thead tr th:first-child{min-width:200px;width:200px;position:sticky;left:0;z-index:100}.agenda.ligne table tbody tr{transition:all .3s}.agenda.ligne table tbody tr td{width:15px;min-width:15px;height:48px;line-height:45px;font-size:8px;text-align:center;position:relative;color:#212121}.agenda.ligne table tbody tr td.conge_paye,.agenda.ligne table tbody tr td.rtt_convenance,.agenda.ligne table tbody tr td.rtt_employeur,.agenda.ligne table tbody tr td.conge_exceptionnel_mariage,.agenda.ligne table tbody tr td.conge_exceptionnel_naissance,.agenda.ligne table tbody tr td.conge_exceptionnel_deces,.agenda.ligne table tbody tr td.conge_exceptionnel_bapteme,.agenda.ligne table tbody tr td.conge_exceptionnel_demenagement,.agenda.ligne table tbody tr td.conge_exceptionnel_rentree,.agenda.ligne table tbody tr td.conge_sans_solde,.agenda.ligne table tbody tr td.conge_rc,.agenda.ligne table tbody tr td.conge_maladie,.agenda.ligne table tbody tr td.conge_maladie_enfant,.agenda.ligne table tbody tr td.conge_maternite_patho,.agenda.ligne table tbody tr td.conge_maternite_ss,.agenda.ligne table tbody tr td.conge_maternite_ec{background:#bdbdbd}.agenda.ligne table tbody tr td.demande_en_cours{border:2px dashed #ff9800}.agenda.ligne table tbody tr td p{position:relative;z-index:10;pointer-events:none}.agenda.ligne table tbody tr td:first-child{padding:0 10px;white-space:nowrap;vertical-align:middle;font-size:12px;text-align:left;width:200px;min-width:200px;position:sticky;left:0;background:#fff;z-index:100}.agenda.ligne table tbody tr td:first-child .photo{display:inline-block;vertical-align:middle;margin-right:5px}.agenda.ligne table tbody tr td:first-child .photo img{z-index:10;position:relative}.agenda.ligne table tbody tr td.groupe{background:#3f51b5;height:30px;line-height:30px;color:#fff;font-size:14px}.agenda.ligne table tbody tr td .am,.agenda.ligne table tbody tr td .pm{position:absolute;left:0;height:24px;width:15px;background:#bdbdbd}.agenda.ligne table tbody tr td .am.am,.agenda.ligne table tbody tr td .pm.am{top:0}.agenda.ligne table tbody tr td .am.pm,.agenda.ligne table tbody tr td .pm.pm{bottom:0}.agenda.ligne table tbody tr td .am.homologue,.agenda.ligne table tbody tr td .pm.homologue{background:rgba(0,0,0,0)}.agenda.ligne table tbody tr td .am.demande_en_cours,.agenda.ligne table tbody tr td .pm.demande_en_cours{border:1.5px dashed #ff9800}.agenda.ligne table tbody tr td.today{border-left:1px solid #ff9800;border-right:1px solid #ff9800}.agenda.ligne table tbody tr:nth-child(even){background:#eaecf7}.agenda.ligne table tbody tr:nth-child(even) td:first-child{background:inherit}.agenda.ligne table tbody tr:hover,.agenda.ligne table tbody tr:focus,.agenda.ligne table tbody tr:active{background:#ffeacc}.agenda.ligne table tbody tr:hover td:first-child,.agenda.ligne table tbody tr:focus td:first-child,.agenda.ligne table tbody tr:active td:first-child{background:inherit}.agenda.ligne table tbody tr:hover td .photo img,.agenda.ligne table tbody tr:focus td .photo img,.agenda.ligne table tbody tr:active td .photo img{transform:scale(1.5)}.agenda.ligne.afficher_detail table tbody tr td.conge_paye,.agenda.ligne.afficher_detail table tbody tr td .conge_paye{background:#00b0f0}.agenda.ligne.afficher_detail table tbody tr td.rtt_convenance,.agenda.ligne.afficher_detail table tbody tr td .rtt_convenance{background:#ffc000}.agenda.ligne.afficher_detail table tbody tr td.rtt_employeur,.agenda.ligne.afficher_detail table tbody tr td .rtt_employeur{background:#0fc}.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_mariage,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_mariage,.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_naissance,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_naissance,.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_deces,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_deces,.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_bapteme,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_bapteme,.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_demenagement,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_demenagement,.agenda.ligne.afficher_detail table tbody tr td.conge_exceptionnel_rentree,.agenda.ligne.afficher_detail table tbody tr td .conge_exceptionnel_rentree{background:#066;color:#fff}.agenda.ligne.afficher_detail table tbody tr td.conge_sans_solde,.agenda.ligne.afficher_detail table tbody tr td .conge_sans_solde{background:#ff0}.agenda.ligne.afficher_detail table tbody tr td.conge_rc,.agenda.ligne.afficher_detail table tbody tr td .conge_rc{background:#000;color:#fff}.agenda.ligne.afficher_detail table tbody tr td.conge_maladie,.agenda.ligne.afficher_detail table tbody tr td .conge_maladie{background-color:red}.agenda.ligne.afficher_detail table tbody tr td.conge_maladie_enfant,.agenda.ligne.afficher_detail table tbody tr td .conge_maladie_enfant{background-color:#f9c}.agenda.ligne.afficher_detail table tbody tr td.conge_maternite_patho,.agenda.ligne.afficher_detail table tbody tr td .conge_maternite_patho{background-color:#9cf}.agenda.ligne.afficher_detail table tbody tr td.conge_maternite_ss,.agenda.ligne.afficher_detail table tbody tr td .conge_maternite_ss{background-color:#a9d08e}.agenda.ligne.afficher_detail table tbody tr td.conge_maternite_ec,.agenda.ligne.afficher_detail table tbody tr td .conge_maternite_ec{background-color:#548235}.agenda.ligne.scroll{padding-top:47px;position:relative}.agenda.ligne.scroll table thead{position:fixed;top:0;z-index:100;box-shadow:0 3px 10px 0 rgba(33,33,33,.5)}#page_connexion{position:relative}#page_connexion h1{padding:30px 0}#page_connexion h1:after{display:none}#page_connexion form{margin:0 auto;width:290px;padding:30px 15px;border-radius:30px;box-shadow:0 0 30px 0 #bdbdbd}#page_connexion form .btn{width:100%}#page_connexion form .info{margin-bottom:15px}#page_connexion form .error{text-align:center}#page_connexion form a{font-size:12px;text-align:center;padding-top:15px;display:block}.retour{display:block;padding:15px 0;font-size:20px;color:#3f51b5}.retour:hover,.retour:focus,.retour:active{text-decoration:none;color:#ff9800}form.form.form-petit{max-width:600px;margin:0 auto}form.form .form-control,form.form .custom-file-label{transition:all .3s;border-color:#bdbdbd;background-color:#f7f8fc}form.form .form-control:hover,form.form .form-control:focus,form.form .form-control:active,form.form .custom-file-label:hover,form.form .custom-file-label:focus,form.form .custom-file-label:active{border-color:#3f51b5;box-shadow:none}form.form .custom-control-input{box-shadow:none;outline:none}form.form .custom-control-input:hover,form.form .custom-control-input:focus,form.form .custom-control-input:active{box-shadow:none;outline:none}form.form .custom-control-input~.custom-control-label{cursor:pointer}form.form .custom-control-input:checked~.custom-control-label:before{border-color:#ff9800;background-color:#ff9800}form.form .custom-file-label{cursor:pointer}form.form .col-form-label{font-weight:normal}form.form .col-form-label span{color:#ff9800}form.form .label-error{font-weight:normal;display:none}form.form textarea.form-control{min-height:76px}form.form .crop{margin-bottom:15px}form.form .crop .cr-boundary{width:100%;height:500px;max-height:100vh;border:1px solid #3f51b5}form.form .crop>img{max-width:100%;height:auto;margin:0 auto}form.form .crop-group{position:relative}form.form .crop-group .delete{position:absolute;top:0;left:calc(50% + 65px);font-size:15px;cursor:pointer;transition:all .3s}form.form .crop-group .delete:hover,form.form .crop-group .delete:focus,form.form .crop-group .delete:active{color:#ff9800;transform:scale(1.5)}.form-control{transition:all .3s}.form-control:hover,.form-control:focus,.form-control:active{border-color:#3f51b5;box-shadow:none}header{background:#3f51b5;position:fixed;top:0;right:-245px;padding:15px;transition:all .3s;border-bottom-left-radius:10px;box-shadow:0 5px 5px 0 rgba(33,33,33,.2);z-index:1000}header #burger{font-size:30px;line-height:30px;cursor:pointer;border-bottom-left-radius:10px;padding:15px;background:#3f51b5;color:#c5cae9;transition:all .3s;position:absolute;top:0;left:-56px}header #burger:hover,header #burger:active,header #burger:focus{color:#ff9800}header img{display:block;width:100px;height:auto}header ul{position:relative;list-style-type:none;margin:0;width:215px;padding:15px 0 0 0}header ul li a{font-size:20px;color:#c5cae9;padding:0 15px 0 0;line-height:40px}header ul li a .fas{transition:all .3s}header ul li a:hover,header ul li a:active,header ul li a:focus{color:#c5cae9;text-decoration:none}header ul li a:hover .fas,header ul li a:active .fas,header ul li a:focus .fas{color:#ff9800}header ul li a.actif .fas{color:#ff9800}header ul li:last-child{border-top:1px solid #bdbdbd}@media print{header{display:none}}.tri{padding:0 0 15px 0}.tri label{cursor:pointer;margin-left:10px;transition:all .3s}.tri label:hover,.tri label:active,.tri label:focus{color:#ff9800}.table-responsive{padding-bottom:30px}table.liste{width:100%}table.liste thead tr th{text-align:left;background:#3f51b5;color:#fff;font-size:20px;font-weight:normal;padding:5px 15px}table.liste tbody tr td{font-size:16px;transition:all .3s;padding:5px 15px;vertical-align:top}table.liste tbody tr td:last-child a{display:inline-block;margin-left:10px;color:#3f51b5}table.liste tbody tr td:last-child a:first-child{margin-left:0}table.liste tbody tr td:last-child a:hover,table.liste tbody tr td:last-child a:focus,table.liste tbody tr td:last-child a:active{color:#ff9800;transform:scale(1.5)}table.liste tbody tr td.profil{white-space:nowrap}table.liste tbody tr td.profil .photo{display:inline-block;vertical-align:middle}table.liste tbody tr td .pole{border-radius:100%;width:30px;height:30px}table.liste tbody tr td .pole.pole_0{background:#00b0f0}table.liste tbody tr td .pole.pole_1{background:#f06}table.liste tbody tr td .pole.pole_2{background:#e28c0a}table.liste tbody tr td .pole.pole_3{background:#15d663}table.liste tbody tr td.action{text-align:right}table.liste tbody tr:nth-child(even) td{background:#eaecf7}table.liste tbody tr:hover td,table.liste tbody tr:focus td,table.liste tbody tr:active td{background:#ffeacc}table.liste tbody tr:hover td .photo img,table.liste tbody tr:focus td .photo img,table.liste tbody tr:active td .photo img{transform:scale(1.5)}#page_societe table.liste th:first,#page_societe table.liste td:first,#page_homologue table.liste th:first,#page_homologue table.liste td:first,#page_groupe table.liste th:first,#page_groupe table.liste td:first{position:static;left:0;z-index:40}#page_societe table.liste tr td:first,#page_homologue table.liste tr td:first,#page_groupe table.liste tr td:first{background:#fff}#page_societe table.liste tr:nth-child(even) td,#page_homologue table.liste tr:nth-child(even) td,#page_groupe table.liste tr:nth-child(even) td{background:#eaecf7}#page_salaries{max-width:1140px;margin:0 auto;padding:0 0 30px 0}#page_salaries .liste_conges .avatar{display:inline-block;vertical-align:middle;margin-right:5px}#page_salaries .liste_conges .form-group{margin:0;padding-bottom:1rem;padding-top:1rem;transition:all .3s}#page_salaries .liste_conges .form-group:nth-child(4n+1),#page_salaries .liste_conges .form-group:nth-child(4n+2){background:#eaecf7}#page_salaries .liste_conges .form-group:hover{background:#ffeacc}#page_salaries .liste_conges .form-group:last-child{background:rgba(0,0,0,0)}#page_salaries .plain-text{padding:calc(.375rem + 1px) .75rem}#page_salaries .important{font-weight:bold;color:#ff9800;font-size:1.5rem}