@charset "UTF-8";html{font-size:62.5%}h1,h2,h3,h4,h5,h6{font-size:100%}input[type="number"]::-ms-clear{display:none}input[type="number"]{text-align:right}.w-15{width:15px}.w-30{width:30px}.w-45{width:45px}.w-60{width:60px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mr-15{margin-right:15px}.mr-30{margin-right:30px}.ml-15{margin-left:15px}.ml-30{margin-left:30px}.pb-15{padding-bottom:15px}.pb-30{padding-bottom:30px}.pr-15{padding-right:15px}.pr-30{padding-right:30px}.pl-15{padding-left:15px}.pl-30{padding-left:30px}.modal-fixed{display:block!important;z-index:5;background-color:rgba(0,0,0,.5)}.modal-fixed-dialog{overflow-y:initial!important}.modal-fixed-body{height:500px;overflow-y:auto}@charset "UTF-8";.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.p-0{padding:0}.row{margin-right:-10px;margin-left:-10px}.container,.container-fluid,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:10px;padding-left:10px}.form-group{margin-bottom:10px}.form-control,.btn{border-radius:0}.ui-mobile label,.ui-controlgroup-label{margin-bottom:0}.mobile-checkbox{width:40px;height:34px}input[type="radio"],input[type="checkbox"]{display:none}label.btn-default:active,label.active.btn-default,label.active.btn-default:hover,label .open>.btn-default.dropdown-toggle{color:#fff;background-color:#64a9e2}.btn-group .disabled{pointer-events:none}.btn-group-allocated .btn{margin:3px}.form-control.bg-danger{background-color:#f2dede}.form-group.row{display:flex;flex-wrap:wrap}h1,h2,h3,h4,h5,h6{margin:5px 0}.page-title{margin-bottom:2px;font-size:16px;line-height:22px;color:#fff}.page-title .page-title-text{vertical-align:middle}.page-title .glyphicon{padding-right:3px}.page-title-S02{background:#a0d8ef}.page-title-S03{background:#ff8164}.page-title-S04{background:#b485e7}.page-title-S06{background:#64a9e2}.page-title-S07{background:#64a9e2}.page-title-S08{background:#ffa645}.page-title-S09{background:#5ed130}.page-title-S11{background:#ffc4eb}.page-title-S12{background:#07d6a4}.page-title-S18{background:#0faaff}.page-title-S20{background:#8397b0}.page-title-S21{background:#fcde6a}.page-title-S22{background:#c588ff}.page-title-S22_2{background:#c588ff}.page-title-S01,.page-title-Error{background:#ff4747}.page-title .page-title-img{padding-right:5px}.page-title .page-title-img img{width:20px;height:20px}.label-headline,.label-fullwidth-headline{min-height:34px;padding:5px;display:block;background:#ddd;border:1px solid #ccc}.display-text{padding:0 10px;min-height:34px;padding-top:7px;padding-bottom:7px}#ContainerS08 .form-group.row,#ContainerS22 .form-group.row{margin:3px 0}#ContainerS08 .form-group.row div.col-xs-8,#ContainerS22 .form-group.row div.col-xs-8,#ContainerS08 .form-group.row div.col-xs-6,#ContainerS22 .form-group.row div.col-xs-6,#ContainerS08 .form-group.row div.col-xs-12,#ContainerS22 .form-group.row div.col-xs-12{padding:0}#ajax_loading{display:none;height:100%;width:100%;top:0;left:0;position:absolute;text-align:center;z-index:10;opacity:.5}#ajax_loading .glyphicon-refresh-loading{top:50%;font-size:100px;margin-top:-50px}#ajax_loading .glyphicon-refresh-loading{animation:spin 2s infinite linear}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}.modal-open,.modal.fade.in{padding-right:0!important;overflow:auto}.validation-summary-valid ul{margin-bottom:0}.validation-summary-errors{margin-bottom:4px;color:red}.field-validation-error{color:red}.input-validation-error{border:1px solid red;background-color:#ffd4d4}.validation-summary,.flash-message-summary{min-height:0}.glyphicon.glyphicon-triangle-right.triangle-right-link,.glyphicon.glyphicon-triangle-top,.glyphicon.glyphicon-triangle-bottom{float:right;color:#337ab7;font-size:18px}.confdt-box{top:-50px;left:14em;margin-bottom:-50px}.font-bold{font-weight:bold}.table-text-overflow{table-layout:fixed}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.icon-pagetop{height:40px}header.header{margin-bottom:2px;border-bottom:3px solid #192f60;text-align:center;background:#a0d8ef}.system-name{font-weight:bold;font-size:1.2em;line-height:2.4em;color:#192f60}.btn{white-space:normal}.btn.btn-previous,.btn.btn-signout{position:absolute;top:0;margin:3px;padding:0;width:4em;color:#192f60}.btn.btn-previous{left:0}.btn.btn-signout{right:0}.previous-text,.signout-text{font-size:.6em}.icon-previous,.icon-signout{width:3em}.btn-submit{color:#fff;background-color:#3159e6;border-color:#3159e6}.btn-submit:focus,.btn-submit.focus{color:#fff;background-color:#3159e6;border-color:#3159e6}.btn-submit:hover{color:#fff;background-color:#13329e;border-color:#13329e}.btn-submit:active,.btn-submit.active,.open>.dropdown-toggle.btn-submit{color:#fff;background-color:#13329e;border-color:#13329e}.btn-submit:active:hover,.btn-submit.active:hover,.open>.dropdown-toggle.btn-submit:hover,.btn-submit:active:focus,.btn-submit.active:focus,.open>.dropdown-toggle.btn-submit:focus,.btn-submit:active.focus,.btn-submit.active.focus,.open>.dropdown-toggle.btn-submit.focus{color:#fff;background-color:#13329e;border-color:#13329e}.btn-submit:active,.btn-submit.active,.open>.dropdown-toggle.btn-submit{background-image:none}.btn-submit.disabled:hover,.btn-submit[disabled]:hover,fieldset[disabled] .btn-submit:hover,.btn-submit.disabled:focus,.btn-submit[disabled]:focus,fieldset[disabled] .btn-submit:focus,.btn-submit.disabled.focus,.btn-submit[disabled].focus,fieldset[disabled] .btn-submit.focus{background-color:#13329e;border-color:#13329e}.btn-submit .badge{color:#3159e6;background-color:#fff}.btn-cancel{color:#fff;background-color:#e25529;border-color:#e25529}.btn-cancel:focus,.btn-cancel.focus{color:#fff;background-color:#e25529;border-color:#e25529}.btn-cancel:hover{color:#fff;background-color:#be411a;border-color:#be411a}.btn-cancel:active,.btn-cancel.active,.open>.dropdown-toggle.btn-cancel{color:#fff;background-color:#913214;border-color:#913214}.btn-cancel:active:hover,.btn-cancel.active:hover,.open>.dropdown-toggle.btn-cancel:hover,.btn-cancel:active:focus,.btn-cancel.active:focus,.open>.dropdown-toggle.btn-cancel:focus,.btn-cancel:active.focus,.btn-cancel.active.focus,.open>.dropdown-toggle.btn-cancel.focus{color:#fff;background-color:#913214;border-color:#913214}.btn-cancel:active,.btn-cancel.active,.open>.dropdown-toggle.btn-cancel{background-image:none}.btn-cancel.disabled:hover,.btn-cancel[disabled]:hover,fieldset[disabled] .btn-cancel:hover,.btn-cancel.disabled:focus,.btn-cancel[disabled]:focus,fieldset[disabled] .btn-cancel:focus,.btn-cancel.disabled.focus,.btn-cancel[disabled].focus,fieldset[disabled] .btn-cancel.focus{background-color:#e25529;border-color:#e25529}.btn-cancel .badge{color:#e25529;background-color:#fff}.btn-force-delete{color:#e25529;background-color:#ffff1a;border-color:#e25529}.btn-force-delete:focus,.btn-force-delete.focus{color:#e25529;background-color:#ffff1a;border-color:#e25529}.btn-force-delete:hover{color:#e25529;background-color:#b3b300;border-color:#e25529}.btn-force-delete:active,.btn-force-delete.active,.open>.dropdown-toggle.btn-force-delete{color:#e25529;background-color:#b3b300;border-color:#e25529}.btn-force-delete:active:hover,.btn-force-delete.active:hover,.open>.dropdown-toggle.btn-force-delete:hover,.btn-force-delete:active:focus,.btn-force-delete.active:focus,.open>.dropdown-toggle.btn-force-delete:focus,.btn-force-delete:active.focus,.btn-force-delete.active.focus,.open>.dropdown-toggle.btn-force-delete.focus{color:red;background-color:#d58512;border-color:#985f0d}.btn-force-delete:active,.btn-force-delete.active,.open>.dropdown-toggle.btn-force-delete{background-image:none}.btn-force-delete.disabled:hover,.btn-force-delete[disabled]:hover,fieldset[disabled] .btn-force-delete:hover,.btn-force-delete.disabled:focus,.btn-force-delete[disabled]:focus,fieldset[disabled] .btn-force-delete:focus,.btn-force-delete.disabled.focus,.btn-force-delete[disabled].focus,fieldset[disabled] .btn-force-delete.focus{background-color:#f0ad4e;border-color:red}.btn-force-delete .badge{color:#f0ad4e;background-color:red}.btn-clear{color:#fff;background-color:#ababab;border-color:#ababab}.btn-clear:focus,.btn-clear.focus{color:#fff;background-color:#ababab;border-color:#ababab}.btn-clear:hover{color:#fff;background-color:#787878;border-color:#787878}.btn-clear:active,.btn-clear.active,.open>.dropdown-toggle.btn-clear{color:#fff;background-color:#787878;border-color:#787878}.btn-clear:active:hover,.btn-clear.active:hover,.open>.dropdown-toggle.btn-clear:hover,.btn-clear:active:focus,.btn-clear.active:focus,.open>.dropdown-toggle.btn-clear:focus,.btn-clear:active.focus,.btn-clear.active.focus,.open>.dropdown-toggle.btn-clear.focus{color:#fff;background-color:#787878;border-color:#787878}.btn-clear:active,.btn-clear.active,.open>.dropdown-toggle.btn-clear{background-image:none}.btn-clear.disabled:hover,.btn-clear[disabled]:hover,fieldset[disabled] .btn-clear:hover,.btn-clear.disabled:focus,.btn-clear[disabled]:focus,fieldset[disabled] .btn-clear:focus,.btn-clear.disabled.focus,.btn-clear[disabled].focus,fieldset[disabled] .btn-clear.focus{background-color:#ababab;border-color:#ccc}.btn-clear .badge{color:#ababab;background-color:#333}.btn-img{height:34px}.icon-title{height:20px}.toggle-menu{position:relative;margin-bottom:2px;padding:2px 10px;font-size:16px}.toggle-menu:after{position:absolute;right:10px;content:'▲'}.toggle-menu.collapsed:after{content:'▼'}.toggle-menu-student-select{background:#a0d8ef;color:#fff}.toggle-menu-student-select:after,.toggle-menu-student-select.collapsed:after{color:#fff}.toggle-menu-trnpd-select{background:#ddd;color:#333}.toggle-menu-trnpd-select:after,.toggle-menu-trnpd-select.collapsed:after{color:#007bbb}.toggle-menu-profile{margin:5px 0 5px 0;background:#a0d8ef;font-weight:bold;color:#555}.toggle-menu-profile:after,.toggle-menu-profile.collapsed:after{color:#007bbb}.toggle-menu-info{margin-bottom:3px;background:#ddd;color:#555}.toggle-menu-info:after,.toggle-menu-info.collapsed:after{color:#007bbb}.toggle-menu-faq-parent{margin-bottom:3px;background:#eee2fa;color:#555}.toggle-menu-faq-parent:after,.toggle-menu-faq-parent.collapsed:after{color:#007bbb}.toggle-menu-faq-child{margin-bottom:3px;background:#ddd;color:#333}.toggle-menu-faq-child:after,.toggle-menu-faq-child.collapsed:after{color:#007bbb}.toggle-menu-evalarr{margin:0;background:#fff;font-weight:bold;color:#555}.toggle-menu-evalarr:after,.toggle-menu-evalarr.collapsed:after{color:#007bbb}.toggle-menu-evalinput{margin:0;border:1px solid #ddd;background:#c3e2ff}.toggle-menu-evalinput:after,.toggle-menu-evalinput.collapsed:after{color:#007bbb}.toggle-menu-body-evalinput{margin-bottom:10px;border:1px solid #ddd}.toggle-menu-trn{color:#555}.toggle-menu-trn:after,.toggle-menu-trn.collapsed:after{color:#007bbb}.toggle-menu-trnplan{margin:5px 0;background:#b8daff;font-weight:bold;color:#555}.toggle-menu-trnplan:after,.toggle-menu-trnplan.collapsed:after{color:#007bbb}.unread-message-target .badge{position:absolute;top:2%;right:3%;font-size:1.2em;background-color:#eb0707;padding:5px 10px;border-radius:1em}.diesese-row .col-xs-2,.diesese-row .col-xs-4,.diesese-row .col-xs-10{padding:2px 0}.diesese-row .col-xs-2{padding-right:3px}.diesese-row{margin:0}#ContainerS01 .login-form,#ContainerS01 .login-info{margin:60px 30px}#ContainerS01 .login-form input[type="text"],#ContainerS01 .login-form input[type="password"]{border:2px solid #2c6f9c}#ContainerS01 .login-info{font-size:1.2em;text-align:center}#ContainerS01 .login-info a{text-decoration:underline}#ContainerS02 .pencil-preicon{text-align:left;color:#333;padding-right:6px}#ContainerS03 span.info-catg{display:inline-block;width:5em;text-align:center;font-weight:bold;color:#fff}#ContainerS03 span.info-catg-1{background:#ff7bac}#ContainerS03 span.info-catg-2{background:#ff8164}#ContainerS03 span.info-catg-3{background:red}#ContainerS03 .info-new{display:block;width:40px;display:inline-block;text-align:center;color:red;border:solid;border-width:2px;border-color:red;margin-top:-3px;background:#fff}#ContainerS09 .legend li{list-style:none;margin-bottom:3px}#ContainerS09 .legend li div{display:inline-block;width:3em;border:solid 1px #909090}#ContainerS09 .calendar-registered,#ContainerS09 .calendar-temporary-saved,#ContainerS09 .calendar-trainee-only,#ContainerS09 .calendar-pharmacist-only,#ContainerS09 .calendar-not-registered{border-color:#d9d9d9}#ContainerS09 .calendar-outside-period{color:#bebebe;background:#f4f4f4}#ContainerS09 .calendar-registered{background:#41d885}#ContainerS09 .calendar-temporary-saved{background:#ff9393}#ContainerS09 .calendar-trainee-only{background:#ffde73}#ContainerS09 .calendar-pharmacist-only{background:#fff}#ContainerS09 .calendar-not-registered{background:#fff}#ContainerS09 .week-current,.week-day{background:#eee;pointer-events:none}#ContainerS09 .week-day{left:10px}#ContainerS09 h2{font-weight:bold;font-size:1.2em;line-height:1.6em;text-align:center;border-bottom:solid 3px #5ed130}#ContainerS09 h3{font-weight:bold;display:inline}#ContainerS09 h4{font-weight:bold;display:inline}#ContainerS09 hr{margin:10px 0}#ContainerS09 .patient-exist{font-weight:bold;color:#fff;background:#ffa790}#ContainerS09 .toggle-menu-body{padding:0 10px}#ContainerS11 h2{font-weight:bold;font-size:1.2em;line-height:1.6em;text-align:center;border-bottom:solid 3px #ffc4eb}#ContainerS11 h3{font-weight:bold;display:inline}#ContainerS11 h4{font-weight:bold;display:inline}#ContainerS11 hr{margin:10px 0}#ContainerS11 .patient-exist{font-weight:bold;color:#fff;background:#ffa790}#ContainerS11 .toggle-menu-body{padding:0 10px}#ContainerS12 .toggle-menu-message-create{background:#b1e9de}#ContainerS12 .toggle-menu-message-create:after,#ContainerS12 .toggle-menu-message-create.collapsed:after{color:#337ab7}#ContainerS12 .clearfix .btn img{height:34px}#ContainerS12 .new-dstType{background-color:#fff;color:#00876d;font-weight:bold;border:solid 2px #00876d;padding:2px 8px 1px 8px;margin:0 5px 0 10px}#ContainerS12 .from-to-cc-bcc{display:inline-block;width:4em;color:#00876d;text-align:center;font-weight:bold;box-sizing:border-box;border:solid 2px #00876d;background:#fff}#ContainerS12 .col-margin div{margin-top:4px;margin-bottom:4px;display:inline-block}#ContainerS12 .col-margin-title div{margin-top:6px;margin-bottom:6px}#ContainerS12 .panel-destination{margin-left:-16px;margin-right:-16px}#ContainerS12 .create-message{margin:10px}#ContainerS12 .form-title{margin-top:60px}#ContainerS12 .recieve-message-list .row{margin-bottom:0;color:#555}#ContainerS12 .unread-mail,#ContainerS12 .unread-mail a,#ContainerS12 .unread-mail a:hover{font-weight:bold;color:#0064db}#ContainerS12 .message-col div{padding-left:2px;padding-right:2px}#ContainerS12 .delete-selectbox{padding:0;width:40px;height:34px}#ContainerS12 .select-delete{padding:10px;background:#fff}#ContainerS12 .message-type-img img{width:15px;height:15px;padding:1px;background:#07d6a4}#ContainerS12 .message-edit-footer{position:fixed!important;bottom:0;padding-bottom:0}#ContainerS12 label{display:inline-block}.message-user-type{color:#fff;padding:4px 10px;font-weight:bold}.message-user-type-student{background-color:#03a5ff}.message-user-type-teacher{background-color:#009245}.message-user-type-pharmacist{background-color:#ff774d}.message-user-type-destgroup{background-color:#8e8e8e}.search-form select{padding:1px;min-width:49px}.dialog-date{display:inline-block}#ContainerS18 .arr-catg{text-align:center;padding:5px}#ContainerS18 .arr-catg-text{color:#fff}#ContainerS18 .arr-catg-place{padding:4px 10px;font-weight:bold}#ContainerS18 .arr-table{border:2px #c9ecff solid}#ContainerS18 .arr-table-head{padding:0;color:#555;background-color:#c9ecff}#ContainerS18 .arr-table-head-text{color:#555;background-color:#c9ecff}#ContainerS18 .arr-hr{border-top:1px solid #aaa;margin:2px}#ContainerS18 .arr-btn{text-align:left}#ContainerS18 input[type=text],textarea{ime-mode:active}#ContainerS18 .flag{font-weight:bold;color:#fff;background-color:#13adf9}#ContainerS18 .headline{background-color:#95c3e4}#ContainerS18 .evalinput{margin-bottom:2px;padding:2px 10px;font-size:16px;border:1px solid #ddd}#ContainerS18 .evalinput-flag{color:#fff;background-color:#13adf9}#ContainerS18 .evalinput-headline{background-color:#95c3e4}#ContainerS18 .evalinput-subhead{background-color:#c3e2ff}#ContainerS20 h2{font-weight:bold;font-size:1.2em;line-height:1.6em;text-align:center;border-bottom:solid 3px #8397b0}#ContainerS20 h3{font-weight:bold;display:inline}#ContainerS20 h4{font-weight:bold;display:inline}#ContainerS20 hr{margin:10px 0}#ContainerS20 .patient-exist{font-weight:bold;color:#fff;background:#ffa790}#ContainerS20 .toggle-menu-body{padding:0 10px}#ContainerS21 h2{font-weight:bold;font-size:1.2em;line-height:1.6em;text-align:center;border-bottom:solid 3px #fcde6a}#ContainerS22 .trnplan-emergencycontact{margin:5px 0;padding:3px 5px;background-color:#fff2f0}#ContainerS22 .trnplan-emergencycontact-text{color:#f05129;font-weight:bold}#ContainerS22 .trnplan-majortraining{padding:5px;background-color:#caebff;border:solid 1px #555}#ContainerS22 .trnplan-subtraining{padding:5px;background-color:#fff;border:solid 1px #555}#ContainerS22 .trnplan-schedule{padding:5px;background-color:#fff8a1;border:solid 1px #555;margin:5px 0}#ContainerS22 .trnplan-schedule-edit{padding:5px;background-color:#fadf6a;border:solid 1px #555}#ContainerS22 .trnplan-hr{border-top:1px solid #aaa;margin:2px}#ContainerS22 .training-schedule{margin:10px 0;padding:10px;border:1px solid #ddd;background-color:#fcf8e3}#ContainerS22_2 .planfile-download{font-weight:bold}#ContainerS22_2 .row-plan-file{margin-bottom:10px;padding:10px 0;border-bottom:2px solid #aaa}#ContainerError .error-text,#ContainerS01 .error-text{margin:30px 0}.eval-legend{font-weight:bold;font-size:18px}.eval-mark{font-weight:bold;font-size:22px}textarea[readonly]{color:#000!important;background-color:#fafafa!important}input[type="text"][disabled],input[type="text"][readonly],input[type="number"][disabled],input[type="number"][readonly]{color:#000!important;background-color:#fafafa!important}.alert-message{position:fixed;top:75px;left:15px;background-color:rgba(255,242,0,.7);border:2px solid;border-color:#000;max-width:150px;font-size:12px;text-align:left;z-index:10}.temporary-save-btn{color:#fff;background-color:#ffa645;border-color:#ffa645}