html{height:100%;margin:0}body{min-height:100%;margin:0px;padding:0px;text-align:center;font-family:sans-serif}#HeaderContainer{position:fixed;top:75px;left:0px;height:50px;width:100%;background:url("pallidoc_logo_full.png");background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:1em}#pageContainer{position:absolute;top:calc(50% - 150px);left:0px;width:100%}#PalliDocLogo{height:3rem;background:url("pallidoc_logo_full.png") no-repeat center;background-size:contain}#PatientPalliDocLogo{height:3rem;background:url("pallidoc_patient_logo_full.png") no-repeat center;background-size:contain}#MenuContainer,#TitleContainer,#MainMenuButton,#SearchButton{display:none}#login_block input,button{min-width:170px;min-height:1.5rem;padding:3px;margin:5px;width:calc(100% - 1rem)}button{background-color:#f1f1f1;border:1px solid #bacbc1;border-bottom:.2rem solid #bacbc1}button:hover:enabled,button:active:enabled{background-color:#d5f0c3}#login_block input{background-color:#fff;border-radius:5px;border:1px solid #bacbc1;-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){#login_block input{font-size:16px}}#login_block button{font-weight:bold;font-size:1rem;color:#be5318;background-color:#d5f0c3;min-width:178px;width:calc(100% - 1rem + 8px);cursor:pointer}#login_block{margin:0 auto;text-align:center;min-width:200px;width:100%;max-width:250px}#oldPage{display:none}#block{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);transition:visibility .3s linear,opacity .3s ease-out;z-index:8}#block_center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%}#message_dialog,#confirm_dialog{display:none;border:1px solid #000;min-height:50px;min-width:200px;max-width:90%;background-color:#fff;padding:5px;text-align:center}#block.confirm>#block_center>#confirm_dialog,#block.message>#block_center>#message_dialog{display:block}#message_dialog_message,#confirm_dialog_message{margin:2mm}#block_label{display:none}#message_dialog_button,#confirm_cancel_button,#confirm_ok_button{display:inline-block;margin:0mm auto 4mm auto;bottom:1px;cursor:pointer}#message_dialog_title,#confirm_dialog_title{font-weight:bold}div.page{width:100%;transition:left .2s ease-out}#currentPage{left:0}#nextPage.enter,#oldPage.return{left:100%}#oldPage.enter,#nextPage.return{left:-100%}#nextPage.reload{display:none}#oldPage.reload{display:none}#block button{min-height:8mm;width:100%;font-weight:bold;font-size:14px;padding:6px 20px 8px;margin:0px}#block div.button_group,div.button_wrap{margin:2mm;margin-top:4mm}#block div.button_group button{margin-bottom:0px;margin-top:0px}#block button:disabled{color:gray}#block div.button_row{display:table;width:100%}#block div.button_row div{display:table-cell}.hidden{display:none}.igospi_pagelink,.igospi_actionlink,div.info_headline div{cursor:pointer}.igospi_pagelink:hover{background-color:#beeb7d}#FooterContainer{position:absolute;bottom:5px;width:100%}#FooterContainer a{color:#be5318;font-size:.8em;text-decoration:none}