.modal .overlay input{position:absolute;z-index:-9999;visibility:hidden}.modal .overlay label{cursor:pointer;display:inline-block;width:100%}.modal .overlay .modal-trigger_link{display:flex;align-items:center}.modal .overlay .modal-trigger_link:hover{opacity:.5}.modal .overlay .modal-overlay{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:30%!important;height:500px!important;border:1px solid #d7d7d7;padding:10px}.modal .overlay .modal-overlay .modal-wrap{position:relative;margin:0 auto;width:100%}.modal .overlay .modal-overlay .modal-wrap .modal_close{position:absolute;top:0;right:0}.modal .overlay .modal-overlay .modal-wrap .modal_close label{background:#337ac6;color:#fff;cursor:pointer;display:inline-block}.modal .overlay .modal-overlay .modal-wrap .modal_close label.circle{width:30px;height:30px;line-height:30px;text-align:center}.modal .overlay .modal-overlay .modal-wrap .modal_contents{padding:30px}.modal_contents_wrapper{display:block!important}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_img{width:100%!important}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data{width:100%!important;text-align:center!important;margin-top:20px!important}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul{display:flex;flex-wrap:wrap;border-left:1px solid #d7d7d7}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul li{width:20%;display:block!important;padding:0!important;border-bottom:1px solid #d7d7d7}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul li div{padding:5px}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul li div:first-child{background:#337ac6;color:#fff;border-right:1px solid #fff}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul li:nth-child(5n) div:first-child,.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data ul li div:nth-child(2){border-right:1px solid #d7d7d7}.modal .modal-overlay .modal-wrap .modal_contents .modal_contents_wrapper .item_data p{margin-top:10px;font-size:80%;line-height:1.4em;overflow-y:scroll;text-align:left}.error{color:red}p span{display:block;padding-bottom:10px}@media screen and (max-width:480px){.modal.patient-qr .overlay .modal-overlay{width:90%!important}}