:root{--width-circle:60px;--color_blue_dark:var(--color_pq_secondary);--color_blue_light:var(--color_pq_secondary);--color_red:#dc3545;--color_orange:#E0AE5E}#menu{width:100%;justify-content:flex-end}#header .container #menu .moduletable,div.moduletable:nth-child(2){width:auto!important}#menu>div:first-child>ul>li{margin:0 10px}.session_lblusername{font-size:13px}.preferences{position:absolute;z-index:1000;display:none;min-width:15rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#000;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.preferences.show{display:block;position:absolute;inset:6px 0 auto auto;margin:0;transform:translate(0,40px)}.preferences ul{padding:0;margin:0}.preferences ul li:hover{background-color:#fff;cursor:pointer;border:1px solid #000}.btn__profile,.sliderbtn.round:before{border-radius:50%}.preferences.show ul li a,.preferences.show ul li span{display:block;width:100%;color:#fff!important;text-decoration:none;padding:.3rem 1rem}.preferences ul li:hover a,.preferences ul li:hover span{color:#000!important}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.sliderbtn{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.sliderbtn:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.sliderbtn{background-color:#303194}input:focus+.sliderbtn{box-shadow:0 0 1px #303194}input:checked+.sliderbtn:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.sliderbtn.round{border-radius:34px}.content__button__menu__user{position:relative;display:flex;justify-content:center;align-items:center}.content__button__menu__user-name{color:var(--color_pq_body);font-weight:700;display:flex;flex-direction:column;align-items:center;margin-left:.5rem;margin-right:.5rem;font-size:clamp(11px, 1.7vw, 16px)}.content__button__menu__user-notifications{color:var(--color_pq_body);margin:.5rem;position:relative}.content__button__menu__user-notifications .notifications_icon{font-size:1.3rem;position:relative;display:flex;justify-content:center;align-content:center}.content__button__menu__user-notifications .notifications_icon.pulser i::before{color:#fff;animation:2s infinite pulse}@keyframes pulse{0%,100%{transform:scale(.75);color:#fff}70%{transform:scale(1);color:var(--color_pq_secondary)}}.content__button__menu__user-notifications .notifications_icon .counter_notifications{font-size:12px;position:absolute;color:#000;font-weight:700}.content__button__menu__user-notifications .notifications_content{position:absolute;top:1.7rem;border-radius:8px;left:-2rem;width:280px;background:var(--color_pq_body,#fff);box-shadow:0 6px 4px rgba(0 0 0 / 22%);color:var(--color_pq_primary,#000);padding-top:.2rem;padding-bottom:.2rem;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.content__button__menu__user-notifications .notifications_content.show,.content__button__menu__user-notifications:hover .notifications_content{opacity:1;visibility:visible}.content__button__menu__user-notifications .notifications_content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column-reverse}.content__button__menu__user-notifications .notifications_content ul li{margin-bottom:.03rem;font-size:11px;line-height:1;padding:.5rem;cursor:pointer;box-shadow:none;background-color:var(--color_pq_body,#fff);display:flex;flex-direction:column;gap:.2rem;scale:1;transition:scale .1s,background-color .3s,box-shadow .1s}.content__button__menu__user-notifications .notifications_content ul li:hover{scale:1.02;box-shadow:0 1px 5px rgba(0 0 0 / 38%);background-color:#d0d0d0}.content__button__menu__user-notifications .notifications_content ul li.active,.content__button__menu__user-notifications .notifications_content ul li:hover.active{background-color:#00fff08f}.content__button__menu__user-notifications .notifications_content ul li small{font-size:10px;opacity:.7;text-align:right}.content__button__menu__user-notifications .notifications_content ul li a{display:block;width:100%;text-decoration:none}.content__button__menu__user-notifications .notifications_content ul li a:hover{text-decoration:underline}.content__button__menu__user-notifications .notifications_content ul li:last-child{border-top-left-radius:8px;border-top-right-radius:8px}.content__button__menu__user-notifications .notifications_content ul li:first-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.btn__profile{width:46px;height:46px;margin:0 20px;padding:0;background-color:var(--color_pq_secondary);border:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn__profile img{border-radius:50%}.btn__profile__contenticon{font-size:3rem;display:flex;justify-content:center;align-items:center;margin-top:-.01em}.content-spinner.show{display:flex}.content-spinner{width:100%;height:100vh;display:none;justify-content:space-around;flex-wrap:wrap;align-items:center;background:#fff;position:fixed;z-index:1055;top:0;left:0}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#011c2d;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:2s ease-in-out infinite sk-bounce;animation:2s ease-in-out infinite sk-bounce}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(3)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(3);-webkit-transform:scale(3)}}@media screen and (max-width:770px){.content__button__menu__user{width:100%}}@media screen and (max-width:600px){.preferences.show{inset:6px 0 auto 0}#header .container #menu{width:100%!important}.nav.menu.mod-list{flex-direction:column;text-align:center;height:130px;justify-content:space-evenly}}@media screen and (max-width:500px){body.site-pq #to_pqoverlay .navbar-brand{width:180px}body.site-pq #to_pqoverlay .navbar-brand img{width:100%}}@media screen and (max-width:400px){.content__button__menu__user-notifications .notifications_content{width:300px;left:0;transform:translateX(-33%)}}