a.close-patient-btn{padding:2px 3px 2px 0;text-decoration:none;font-weight:600;font-size:.95em;color:#d51717;float:right;margin-bottom:10px;margin-right:5px}.warning{border:1px solid red;border-radius:8px;padding:20px 20px 20px 20px;margin:10px 30px;width:600px}#patients{width:500px}#patient div span{margin:0 6px}.patient-overview.border{border:2px solid #0079bc;border-radius:8px;margin:5px 0;padding:7px 7px}div.border{border:2px solid #78abd3;border-radius:8px;margin:25px 0;padding:5px 15px;padding-bottom:5px}#patient #patient-details{padding:10px 0}#patient #patient-access{margin:0;padding:5px 14px 5px 14px;width:auto}#patient #patient-access span{margin:0;padding:0;border-radius:initial}#patient div.patient-overview span{color:#78abd3;font-weight:bold}#patient .patient-edit,#patient #buttons{float:right;margin-right:0;padding-right:0}#patient div span.patient-edit:first-child{border-radius:0 8px 8px 0}#patient hr{color:#fff;background-color:#fff;border:0;border-top:1px dotted #78abd3;margin:0 10px;width:97%}#patient #patient-naw{margin:5px 5px}#patient #patient-naw label{width:100px;font-weight:bold;color:#000}#patient #patient-naw span.field{color:#000;font-weight:normal;padding:0}#patient #patient-access{float:right}#patient #patient-naw label,#patient #patient-naw span.field{padding:0 0}.medicine-use .med-name{padding:10px;color:#707070;font-size:16px;font-weight:bold}.medicine-use .buttons{float:right}.medicine-use .med-name .main-name{text-decoration:underline}.medicine-use .med-name .generic-name{color:#58b7dd}.medicine-use .med-name .dosage{font-style:italic;margin-left:30px}.table-header{font-weight:bold;margin:.25em .55em;display:inline-block;font-size:large;margin-top:1.4em}.sidebar-title{font-weight:bold;margin:5px 10px;display:inline-block;font-size:large}.search-results{font-weight:bold;margin:5px 10px;display:inline-block;font-size:smaller;margin-top:10px}#search-btn{float:none}.patient-details #add-family-member-btn{margin:0 5px;height:18px}.total-asa-score{font-weight:bold;margin-bottom:16px}.anamnese-div .base-question{color:gray;margin-bottom:8px;border-bottom:1px dotted #0079bc}.anamnese-div .base-question.positive,.anamnese-div .base-question.positive .base-question{color:#000}.anamnese-div .base-question span.radio-group{float:right;margin-top:-1.5em}.anamnese-div .base-question label{vertical-align:top;border-color:#96c8e3}.depending-questions{margin-left:45px;margin-top:5px}.depending-questions .question{margin-bottom:8px}.asa-header{font-size:.9em;margin-left:10px}.asa-label{background-color:#deebf2;color:#0079bc;padding-left:7px;padding-right:7px;border-radius:8px;font-size:.95em;font-weight:bold;border:2px solid #0079bc}.asa-read-more-link{font-weight:normal}.asa-read-more-text{display:none;font-size:.9em;margin-left:10px}.ui-keyboard .ui-keyboard-button{background:#888;border-color:#999;font-weight:bold;color:#fff;line-height:1em}.ui-keyboard .ui-keyboard-button.ui-state-hover{background:#0079bc}.ui-keyboard .ui-keyboard-accept{background-color:#080;border-color:#0c0}.ui-keyboard .ui-keyboard-accept.ui-state-hover{background-color:#0c0}.ui-keyboard .ui-keyboard-bksp{background-color:#f58400;border-color:#ffaf0f}.ui-keyboard .ui-keyboard-bksp.ui-state-hover{background-color:#ffaf0f}.ui-keyboard .ui-keyboard-paste{padding-left:1.7em;padding-right:1.7em}.anamnese-radio-btns input[type="radio"]{opacity:0;position:fixed;width:0}.anamnese-div .base-question div.anamnese-radio-btns{float:right;margin-top:-1.35em}.anamnese-radio-btns label{display:inline-block;padding:.2em .8em;border:1px solid gray;border-radius:10px;background-color:#fff;line-height:.9em;cursor:pointer;color:gray;font-size:.9em}.anamnese-radio-btns input[type="radio"]:checked+label{background:#96c8e3;border:1px solid #0079bc;color:#212121}.anamnese-radio-btns label:hover{background-color:#ddd;border:1px solid #212121;color:#212121}