#lm table.table{font-size:.8rem;margin-top:15px}#lm td{padding:6px}#lm table.table th{background:#b6b6b6;color:#fff;text-transform:uppercase;font-weight:700}#lm th:first-child{border-top-left-radius:.3rem}#lm th:last-child{border-top-right-radius:.3rem}#lm th a{color:#fff;text-decoration:none}.lm_add_search{margin-bottom:10px}#lm input{border:1px solid #cfcfcf;border-radius:5px;padding:.25rem .5rem;font-size:.875rem}#lm select{padding:.375rem .25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;border:1px solid #cfcfcf;border-radius:.3rem}#lm .lm_imatge{margin-top:8px}#lm a>i.fa-regular,a>i.fa-solid{font-size:1.2rem}#lm .lm_form_button_bar{text-align:center;padding:10px 0}html{height:100%}body{font-family:Montserrat,Sans,sans-serif;color:#787878;font-size:1rem;line-height:1.5em;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}h3{font-size:1.3rem;font-weight:700}h3.titolModul{font-size:1.4rem;font-weight:700;margin-bottom:0;text-transform:uppercase}h5.titolSeccio{font-size:1rem;font-weight:700;color:#5a5a5a;margin-bottom:.8rem;text-transform:uppercase}hr.separadorMenu{margin:.7rem 0;opacity:.8}h4.titolFormulari{font-size:1.1rem;text-transform:uppercase;font-weight:700;margin-bottom:0}hr.linea2{margin-top:.4rem;margin-bottom:1.5rem;opacity:.2}.bandera_idiomes{vertical-align:middle;margin:0 2px 3px 0}label{text-align:right;padding-top:5px;padding-bottom:10px;color:#7a7a7a;font-weight:600}.fonsBlanc{background-color:#fff}.fonsBlauFosc{background-color:#1c4388}.fonsBlau{background-color:#00a3dc}.fonsBlauNav{background-color:#1e5d90}.txtBlanc{color:#fff}.txtNegre{color:#000}.txtGrisClar{color:#afafaf}.txtBlau{color:#0075c9}.txtSmall{font-size:90%}.txtSmall-80{font-size:80%;line-height:1.3rem}.txtSmall-70{font-size:70%;line-height:normal}.txtSmall-60{font-size:60%}.txtSmall-50{font-size:50%}.txtSmall-40{font-size:40%}.txtGran-10{font-size:110%}.txtGran-20{font-size:120%}.txtGran-30{font-size:130%;line-height:2rem}.txtGran-40{font-size:140%;line-height:2rem}.txtGran-50{font-size:150%;line-height:2rem}.txtGran-60{font-size:160%}.text-justify{text-align:justify}.w100x100{width:100%}.pointer{cursor:pointer}.text-shadow{text-shadow:1px 2px 3px #222}.shadow-form-control{-webkit-box-shadow:2px 2px 3px #074e817e;box-shadow:2px 2px 3px #074e817e}.btn{border-width:0;border-radius:5px}.btn-secondary{background-color:#8f8f8f;color:#fff;border-color:#8f8f8f}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#0075c9;color:#fff!important;border-color:#0075c9;-webkit-box-shadow:0 0 8px rgba(33,33,33,.527);box-shadow:0 0 8px rgba(33,33,33,.527)}.fade{-webkit-transition:opacity .5s linear!important;transition:opacity .5s linear!important}.fonsCapLogin{background-color:#0c206f94}.fonsLogin{background:url('../img/fons-login.jpg') center top no-repeat;background-size:cover;background-attachment:fixed}.fonsModuls{background:url('../img/fons-moduls.jpg') center top no-repeat;background-size:cover;background-attachment:fixed}.fonsMenu{background:linear-gradient(63deg,#ddd 0,#acacac 48%)}.btn-closeSession{border:1px solid #fff;font-weight:700}@media (max-width :576px){.btn-closeSession{font-size:.8rem;font-weight:400}}.form-control,.insput-group-text{border-radius:5px}.form-control::-webkit-input-placeholder{color:#acacac;font-size:1.2rem}.form-control::-moz-placeholder{color:#acacac;font-size:1.2rem}.form-control:-ms-input-placeholder{color:#acacac;font-size:1.2rem}.form-control::-ms-input-placeholder{color:#acacac;font-size:1.2rem}.form-control::placeholder{color:#acacac;font-size:1.2rem}.formError .formErrorContent{font-size:.8rem;padding:.8rem}.form-check-input{border:1px solid #ccc}.caixa_registre:hover{background-color:#e1e1e1}a{text-decoration:none;color:#787878}a:link{color:#787878}a:visited{color:#787878}a:hover{color:#0075c9}a:active{color:#0075c9}a.link_blanc{text-decoration:none;color:#fff}a:link.link_blanc{color:#fff}a:visited.link_blanc{color:#fff}a:hover.link_blanc{color:#000}a:active.link_blanc{color:#000}.lg-backdrop.in{background-color:#000;border:none;margin:0;padding:0;opacity:.9!important}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar{background-color:rgba(0,0,0,.5);color:#d4d4d4}#lg-counter,.lg-toolbar .lg-icon{color:#d4d4d4}.lg-sub-html h4{font-size:1.3rem}