.ocult{display:none!important}#div_bloc1{display:inline-block;vertical-align:top}.textNegre{color:#333!important}#div_cont_simulador{padding:10px;min-height:70vh}@media(min-width:992px){#div_cont_simulador{display:flex}#div_resultat{width:30%;flex-basis:30%}#div_simulador{width:70%;flex-basis:70%}}div.grup{margin:5px;flex-basis:290px;background-color:#fff;border:1px solid #ccc;padding:8px}div.grup p.bloc{background-color:#ddd;margin-top:0;padding:8px;margin:-8px;margin-bottom:8px}div.grup span.titol{display:block;font-weight:700}div.grup p.opcio{margin:0;margin-bottom:2px;line-height:22px;height:22px;position:relative;padding-left:25px}div.grup p.opcio div.icheckbox_square-blue,div.grup p.opcio input{vertical-align:middle;position:absolute;left:0}div.grup p.opcio label{white-space:nowrap;overflow:hidden;margin-top:1px;line-height:22px;height:22px;text-overflow:ellipsis;display:inline-block;vertical-align:middle;width:250px}#bot_instr{position:absolute;left:50%;bottom:20px;width:250px;margin-left:-125px}@media(min-width:800px){#bot_instr{left:auto;right:20px;top:260px;bottom:auto;margin-left:0}}div.mal{position:relative}div.mal span.valor{position:absolute;top:4px;color:#fff;background-color:#666;color:#fff;border-radius:4px;width:18px;display:block;text-align:center;font-size:8pt;right:4px;padding:2px}#div_resultat{background-color:#f2f2f2}@media(max-width:799px){#barra_opcions{position:sticky;top:0;background-color:#eee;z-index:9999}#div_resultat{position:sticky;top:35px;z-index:99}#div_resultat #boto_resultat{display:inline-block}#div_resultat.obert #boto_resultat{display:none}#div_resultat #boto_tancar_resultat{display:none}#div_resultat.obert #boto_tancar_resultat{display:inline-block}#div_resultat #div_malalties_resultat{display:none}#div_resultat.obert #div_malalties_resultat{display:block}}#div_malalties_resultat{padding:10px}#span_missatge{font-weight:700;background-color:#555;color:#fff;padding:8px;min-height:30px;display:inline-block}#div_ediagnostico #form_dades{display:block!important}#div_ediagnostico #form_dades .grup{flex-basis:auto!important;width:100%!important;padding:0!important}#barra_opcions{padding:0 14px;line-height:20px}div.grup_edat .titol{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff}div.grup_edat div.mal{padding:4px;margin-bottom:10px}div.grup p.opcio span.cont{position:absolute;right:0;top:2px;vertical-align:middle;display:inline-block;font-size:8pt;color:#999;margin-left:3px;margin-top:1px;line-height:18px;height:18px;background-color:#666;color:#fff;border-radius:4px;width:18px;display:block;text-align:center}div.bloc p span.cont{vertical-align:middle;display:inline-block;font-size:8pt;color:#999;margin-left:3px;margin-top:1px;line-height:18px;height:18px}div.resultat_malalties p.nota{display:block;margin-top:0;margin-bottom:0;background-color:transparent;border:none}div.resultat_malalties{min-height:64px;background-color:#eee;padding:8px;margin:-14px;margin-bottom:0;border-bottom:1px solid #999;border-top:none}div.resultat_malalties.inferior{margin-top:0;margin-bottom:-14px;border-top:1px solid #999;border-bottom:none}body.app div.resultat_malalties{position:fixed;top:0;z-index:99;left:0;right:0;display:none}body.app div.resultat_malalties.inferior{position:fixed;top:auto;bottom:40px;display:block}span.malaltia{margin:0 10px}body.app.wm_tab span.malaltia{font-size:.9em;margin:0 2px}div.resultat_malalties a{font-weight:700}#div_ediagnostico{position:relative}#p_total{position:absolute;right:0;top:0}#div_ediagnostico label.disabled{color:#aaa!important}#div_ediagnostico input.checked{color:#06c!important}#div_ediagnostico label.checked{color:#06c!important}.nota{max-height:140px;overflow:auto}span.malaltia{position:relative;display:inline-block;width:205px}span.malaltia span.titol{display:inline-block;width:205px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:16px}span.malaltia span.titol a{display:inline-block;width:205px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:16px}body.app span.malaltia,body.app span.malaltia span.titol,body.app span.malaltia span.titol a{width:auto}span.malaltia span.descripcio{position:absolute;display:none;width:205px;top:20px;left:30px;z-index:99}span.malaltia:hover span.descripcio{display:inline-block;position:absolute}div.totes{background-color:#fff;border:1px solid #ccc;margin-left:80px;padding:8px}div.totes.ocult{display:none;margin-left:80px}body.app div.totes{margin-left:5px;margin-right:5px}#boto_netejar{display:none}#img_cabecera{width:100%}body.app #img_cabecera{display:none}div.wrap_boto{position:relative;margin-bottom:20px}#div_instruccions{display:none}ul.quadrat{padding-top:4px;margin:-14px;margin-bottom:14px}div.sel_mes{padding:10px}#div_malalties_resultat .mal-title{margin:0 0 12px 0;font-size:28px;font-weight:800;line-height:1.1;color:#111}div.totes span.malaltia{display:block!important;width:100%!important;margin:0 0 10px 0!important;position:relative!important}div.totes span.malaltia>span.titol,div.totes span.malaltia>span.titol a{display:block!important;width:100%!important;height:auto!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}#div_malalties_resultat div.totes{margin-left:0!important;padding:0!important;border:0!important;background:0 0!important}#div_malalties_resultat span.malaltia{display:block!important;width:100%!important;margin:0 0 10px 0!important}#div_malalties_resultat span.malaltia>span.titol,#div_malalties_resultat span.malaltia>span.titol a{display:block!important;width:100%!important;height:auto!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;padding:12px 14px;background:#cfe1f3;color:#0a2a4a;text-decoration:none}#div_malalties_resultat span.malaltia>span.titol a:hover,#div_malalties_resultat span.malaltia>span.titol:hover{background:#b7d2ee}#div_malalties_resultat a.mal-row{display:block;width:100%;padding:12px 14px;margin-bottom:10px;background:#cfe1f3;color:#0a2a4a;text-decoration:none}#div_malalties_resultat a.mal-row:hover{background:#b7d2ee}#div_malalties_resultat .is-active,#div_malalties_resultat span.malaltia.is-active>span.titol,#div_malalties_resultat span.malaltia.is-active>span.titol a{background:#0a66c2!important;color:#fff!important}#div_malalties_resultat span.malaltia:nth-child(1)>span.titol,#div_malalties_resultat span.malaltia:nth-child(1)>span.titol a{background:#2563eb!important;color:#fff!important}#div_malalties_resultat span.malaltia:nth-child(1)>span.titol a:hover,#div_malalties_resultat span.malaltia:nth-child(1)>span.titol:hover{background:#1d4ed8!important}#div_malalties_resultat span.malaltia:nth-child(2)>span.titol,#div_malalties_resultat span.malaltia:nth-child(2)>span.titol a{background:#3b82f6!important;color:#fff!important}#div_malalties_resultat span.malaltia:nth-child(2)>span.titol a:hover,#div_malalties_resultat span.malaltia:nth-child(2)>span.titol:hover{background:#2563eb!important}#div_malalties_resultat span.malaltia:nth-child(3)>span.titol,#div_malalties_resultat span.malaltia:nth-child(3)>span.titol a{background:#93c5fd!important;color:#1e3a8a!important}#div_malalties_resultat span.malaltia:nth-child(3)>span.titol a:hover,#div_malalties_resultat span.malaltia:nth-child(3)>span.titol:hover{background:#7eb5f9!important}#div_malalties_resultat span.malaltia:nth-child(n+4)>span.titol,#div_malalties_resultat span.malaltia:nth-child(n+4)>span.titol a{background:#dbeafe!important;color:#1e3a8a!important}#div_malalties_resultat span.malaltia:nth-child(n+4)>span.titol a:hover,#div_malalties_resultat span.malaltia:nth-child(n+4)>span.titol:hover{background:#bfdbfe!important}.flex-item{flex:0 0 calc(50% - .25rem)}@media (min-width:992px){.flex-item{flex:0 0 calc(50% - .25rem)}}