.toggle-bg{background:#fff;border-radius:2em;border:.12em solid #e6e6e6;display:block;float:left;height:2em;position:relative;width:3.2em;transition-duration:.2s;position:relative}.toggle-bg:hover{border-color:#d9d9d9}.toggle-bg.on{background:#035064;border-color:#023c4b}.toggle-bg input{margin:0;padding:0;width:4.8em;height:100%;opacity:0;position:absolute;left:0;top:0;cursor:pointer;z-index:2;zoom:1}.toggle-bg input:checked~.switch{left:0}.toggle-bg input~:checked~.switch{left:1.18em}.toggle-bg input:checked{z-index:0}.switch{background:#058bae;border-radius:2em;border:.1em solid #035064;display:block;float:left;height:1.9em;width:1.9em;left:-.1em;position:relative;transition-duration:.2s;z-index:1}.switch.on{box-shadow:-.2em .2em .5em rgba(0,0,0,.06),.4em .4em 1.5em rgba(0,0,0,.08)}.switch.off{box-shadow:.2em .2em .5em rgba(0,0,0,.06),-.4em .4em 1.5em rgba(0,0,0,.08)}.toggle-alternate{clear:both;margin:0;width:4.48em}.toggle-alternate input{width:6.24em}.toggle-alternate input~:checked~.switch{left:2.46em}.toggle-alternate label{font-weight:300;font-size:.9em;position:absolute;top:.5499999995em}.toggle-alternate label:first-letter{text-transform:uppercase}.toggle-bg label.on{left:.75em;color:#fff;text-shadow:0 .1em 0 #035064}.toggle-bg label.off{right:.55em;color:#aaa}.toggle-bg{background:#fff;border-radius:2em;border:.12em solid #e6e6e6;display:block;float:left;height:2em;position:relative;width:3.2em;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;position:relative}.toggle-bg:hover{border-color:#d9d9d9}.toggle-bg.on{background:#035064;border-color:#023c4b}.toggle-bg input{margin:0;padding:0;width:4.8em;height:100%;opacity:0;position:absolute;left:0;top:0;cursor:pointer;z-index:2;zoom:1}.toggle-bg input:checked~.switch{left:0}.toggle-bg input~:checked~.switch{left:1.18em}.toggle-bg input:checked{z-index:0}.switch{background:#058bae;border-radius:2em;border:.1em solid #035064;display:block;float:left;height:1.9em;width:1.9em;left:-.1em;position:relative;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;z-index:1}.switch.on{box-shadow:-.2em .2em .5em rgba(0,0,0,.06),.4em .4em 1.5em rgba(0,0,0,.08)}.switch.off{box-shadow:.2em .2em .5em rgba(0,0,0,.06),-.4em .4em 1.5em rgba(0,0,0,.08)}.toggle-alternate{clear:both;margin:0;width:4.48em}.toggle-alternate input{width:6.24em}.toggle-alternate input~:checked~.switch{left:2.46em}.toggle-alternate label{font-weight:300;font-size:.9em;position:absolute;top:.5499999995em}.toggle-alternate label:first-letter{text-transform:uppercase}.toggle-bg label.on{left:.75em;color:#fff;text-shadow:0 .1em 0 #035064}.toggle-bg label.off{right:.55em;color:#aaa}.dashboard-page .wrapper{left:0}.dashboard-page .wrapper .title-bar>div{left:0}.doctena-loading-partial{filter:grayscale(100%);opacity:.5;position:initial}.doctena-loading-partial:before{position:absolute;content:" ";height:100%;width:100%;text-align:center;z-index:100000;background-image:url('/images/spinners/139a5da1.2.gif');background-repeat:no-repeat;background-position:center;top:0;left:0}div.loader{display:none}ul.dropdown-menu{max-height:200px!important;overflow-y:auto!important}body.doctena-loading{filter:grayscale(100%);opacity:.5;position:relative}body.doctena-loading div.loader{display:block;position:absolute;content:" ";height:100%;width:100%;text-align:center;z-index:100000;background-image:url('/images/spinners/139a5da1.2.gif');background-repeat:no-repeat;top:50%;left:50%;margin-left:-32px}body.doctena-loading section{display:none}.angular-google-map-container{height:400px}.dashboard-page .title-bar{position:inherit}.dashboard-page .title-bar span{font-size:16px;font-weight:700}.dashboard-page nav.user-menu section a{margin-right:15px;color:#ccc;margin-top:0}.dashboard-page nav.user-menu section a:hover{color:#76b6ec}.dashboard-page nav.user-menu section a:last-child{margin-right:0}.dashboard-page nav.user-menu section a i{display:inline-block;height:100%;width:25px}.dashboard-page nav.user-menu .user-menu-wrapper{margin-right:105px}nav.secretary-menu{width:15%;padding:10px;background-color:#f5f5f5;box-shadow:0 4px 10px -4px rgba(0,0,0,.05);float:left}li.active{background-color:#ddd}.home-table .dataTables_filter .btn-link{text-decoration:none}.home-table .dataTables_filter .btn-link span{margin-left:5px}.print-container{width:400px}.print-container .btn-print{float:left;margin-right:10px}.print-container .form-group.hidden-print label{float:left;line-height:35px;padding-right:10px}.print-container .form-group.hidden-print input{width:100px;margin-right:10px;float:left}.input-group-btn .btn-danger{background-color:#e77755}.fc-state-active{z-index:0!important}.fc .ui-resizable-handle{display:none!important}.fc table{background:0 0}.fc .fc-content{background-color:#fff}.fc .event-calendar-apt{border:none!important;border-left:solid 4px!important;font-weight:700!important;border-radius:inherit}.fc .event-calendar-slot{border:dotted 1px!important;border-left:solid 4px!important;font-weight:700!important;border-radius:inherit}.fc .appointment-slot-canceled{color:#ff3030}.fc .appointment-slot-pending{color:#006ccc}.fc .appointment-slot-confirmed{color:#7fff7f}.fc .appointment-slot-confirmed-doctor{color:#00cd00}.fc .appointment-slot-refused-doctor{color:#f88406}.btn-group.col-md-4 button.btn{border-radius:3px!important}.opacity .form-group .dropdown-menu{-webkit-transition:none;transition:none;max-height:none;opacity:1}.modal-backdrop.am-fade{opacity:.5;transition:opacity .15s linear}.modal-backdrop.am-fade.ng-enter{opacity:0}.modal-backdrop.am-fade.ng-enter.ng-enter-active{opacity:.5}.modal-backdrop.am-fade.ng-leave{opacity:.5}.modal-backdrop.am-fade.ng-leave.ng-leave-active{opacity:0}input[readonly]{color:#aaa}textarea[readonly]{color:#aaa}.dashboard-page .wrapper .title-bar .doctor-name{left:30.5px;position:absolute;top:80px;z-index:1;left:100px;line-height:80px;vertical-align:middle}.dashboard-page .wrapper .title-bar .doctor-name h2{font-size:20px;line-height:50px;vertical-align:middle;color:#226e99}.dashboard-page .wrapper .title-bar .doctor-name h2 i{font-size:30px;margin-right:15px}.main-menu ul li{background-color:#333}@media print{body *{visibility:visible}#nameHidden{display:block!important;color:#00f!important}#dateCell{height:60px!important}#patientCell{height:60px!important}}.login-page .wrapper .form-group #password{width:212px;margin:0 auto}#show-password{height:41px;width:50px;float:right;padding:9px 0;background-color:#eee}#show-btn{width:12px}.glyphicon-eye-open{position:relative;top:3px;left:3px}.bold{font-weight:700}.tobr{white-space:pre-wrap}.autoCompletor>.dropdown-menu{background:#fff;min-width:165px;margin:0;padding:7px 0;border:1px solid rgba(0,0,0,.15);border-radius:3px;display:block;opacity:1!important;max-height:150px;overflow:visible}.btn-toggle-default.active,.btn-toggle-default:active,.btn-toggle-default:focus,.btn-toggle-default:hover,.open .dropdown-toggle.btn-toggle-default{color:#fff;background-color:#676767;border-color:#656565;border-color:#969696}table.table-print{width:100%;border:0!important;page-break-inside:avoid!important;box-sizing:content-box}tr.tr-print{box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}input::-webkit-calendar-picker-indicator{display:none}input[type=date]::-webkit-input-placeholder{visibility:hidden!important}#deleteMsg{z-index:50000;top:0;color:#fff;background-color:rgba(248,148,6,.75);font-size:14px}.overlay{background:rgba(0,0,0,.4);width:100%;height:200%;min-height:100%;position:fixed;top:0;left:0;z-index:10}#deleteBtnMode{margin-bottom:10px;position:relative;z-index:50000}.calendarUp{position:relative;z-index:50000}#createPatientForm .help-block,#editPatientForm .help-block{display:block;margin-top:13px;margin-bottom:0;color:#737373}#createPatientForm .help-block ul,#editPatientForm .help-block ul{list-style-type:none;color:#912323;border:1px solid #dc261f;padding:5px;background-color:#fff;box-shadow:0 0 0 1px #d95252;border-radius:4px;margin:0}#createPatientForm .help-block ul:after,#editPatientForm .help-block ul:after{content:'';position:absolute;bottom:41%;left:10%;width:0;height:0;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid #dc261f;border-left:8px solid transparent}.video-block{display:inline-block;margin:5px 5px 20px 5px}.video-img{width:100%;height:100%;cursor:pointer}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal-doctena-pro{position:relative}.modal-doctena-pro .modal-content{border:0;overflow:hidden;border-radius:7px}.modal-doctena-pro .modal-header{border:0;padding:20px}.modal-doctena-pro .separator{border-top:2px solid #ebebeb;position:relative;top:-20px}.modal-doctena-pro .modal-body{background:#fff}.modal-doctena-pro .modal-body tr{vertical-align:top}.modal-doctena-pro .modal-body tr td{font-size:20px;color:#868686;font-weight:100;line-height:32px;padding-left:10px}.modal-doctena-pro .modal-body .widget{width:430px}.modal-doctena-pro .modal-body .tick{background:url("/images/modals/tick.png") no-repeat;background-size:contain;width:20px;position:relative;top:8px}.modal-doctena-pro .modal-body .modal-dialog{width:780px}.modal-doctena-pro .modal-body .modal-body{clear:both;overflow:hidden;height:240px}.modal-doctena-pro .modal-body .modal-title{color:#f1623a;font-size:32px}.modal-doctena-pro .btn{background:#1a6eb0;border:0}.modal-doctena-pro .modal-footer{background:#eee;margin-bottom:15px;border:0}.modal-doctena-pro .modal-footer a{text-decoration:underline;color:#909090;cursor:pointer;position:relative;top:2px}.modal-doctena-pro .modal-footer a:hover{text-decoration:none}.modal-doctena-pro .modal-footer button:hover{background:#164d78}.modal-doctena-pro #image-doctena-pro{position:absolute;right:0;bottom:42px}.modal-doctena-drink{position:relative}.modal-doctena-drink .close{color:#fff}.modal-doctena-drink .close :hover{color:#fff;opacity:1}.modal-doctena-drink .modal-content{border:0;overflow:hidden;border-radius:7px;height:400px}.modal-doctena-drink .modal-header{border:0;padding:20px}.modal-doctena-drink .separator{position:relative;top:-20px;z-index:999999999}.modal-doctena-drink .modal-body{z-index:999999999;position:relative}.modal-doctena-drink .modal-body tr{vertical-align:top}.modal-doctena-drink .modal-body tr td{font-size:20px;color:#fff;font-weight:100;line-height:50px;padding-left:10px}.modal-doctena-drink .modal-body .widget{width:493px}.modal-doctena-drink .modal-body .widget table{background-color:transparent}.modal-doctena-drink .modal-body .modal-dialog{width:780px;height:400px}.modal-doctena-drink .modal-body .modal-body{clear:both;overflow:hidden;height:240px}.modal-doctena-drink .modal-body .modal-title{color:ffffff;font-size:32px}.modal-doctena-drink .btn{background:#ffd57d;color:#8d8b86;border:0}.modal-doctena-drink .modal-footer{background:#eee;padding:0 0 0 25px;border:0}.modal-doctena-drink .modal-footer a{text-decoration:underline;color:#ffd57d;cursor:pointer;position:relative;top:2px}.modal-doctena-drink .modal-footer a:hover{text-decoration:none}.modal-doctena-drink .modal-footer button:hover{background:#c09945;border:0;color:#000}.modal-doctena-drink #image-doctena-drink{position:absolute;right:0;top:0}#speciality-group .select2-search-choice{color:#aaa!important}.dashboard-page .wrapper{left:0}.dashboard-page .wrapper .title-bar>div{left:0}.btn-toggle-default.active,.btn-toggle-default:active,.btn-toggle-default:focus,.btn-toggle-default:hover,.open .dropdown-toggle.btn-gender{color:#fff;background-color:#676767;border-color:#656565;border-color:#969696}table.table-print{width:100%;border:0!important;page-break-inside:avoid!important;box-sizing:content-box}tr.tr-print{box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.doctena-loading-partial{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;position:initial}.doctena-loading-partial:before{position:absolute;content:" ";height:100%;width:100%;text-align:center;z-index:100000;background-image:url('/images/spinners/139a5da1.2.gif');background-repeat:no-repeat;background-position:center;top:0;left:0}div.loader{display:none}body.doctena-loading{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;position:relative}body.doctena-loading div.loader{display:block;position:absolute;content:" ";height:100%;width:100%;text-align:center;z-index:100000;background-image:url('/images/spinners/139a5da1.2.gif');background-repeat:no-repeat;background-position:center;top:50%;left:50%;margin-left:-32px}body.doctena-loading section{display:none}.angular-google-map-container{height:400px}.dashboard-page .title-bar{position:inherit}.dashboard-page .title-bar span{font-size:16px;font-weight:700}.dashboard-page nav.user-menu section a{margin-right:15px;color:#ccc;margin-top:0}.dashboard-page nav.user-menu section a:hover{color:#76b6ec}.dashboard-page nav.user-menu section a:last-child{margin-right:0}.dashboard-page nav.user-menu section a i{display:inline-block;height:100%;width:25px}.dashboard-page nav.user-menu .user-menu-wrapper{margin-right:105px}nav.secretary-menu{width:15%;padding:10px;background-color:#f5f5f5;box-shadow:0 4px 10px -4px rgba(0,0,0,.05);float:left}li.active{background-color:#ddd}.home-table .dataTables_filter .btn-link{text-decoration:none}.home-table .dataTables_filter .btn-link span{margin-left:5px}ul.dropdown-menu{max-height:200px!important;overflow-y:auto!important}.print-container{width:400px}.print-container .btn-print{float:left;margin-right:10px}.print-container .form-group.hidden-print label{float:left;line-height:35px;padding-right:10px}.print-container .form-group.hidden-print input{width:100px;margin-right:10px;float:left}.input-group-btn .btn-danger{background-color:#e77755}.fc-state-active{z-index:0!important}.fc .ui-resizable-handle{display:none!important}.fc table{background:0 0}.fc .fc-content{background-color:#fff}.fc .event-calendar-apt{border:none!important;border-left:solid 4px!important;font-weight:700!important;border-radius:inherit}.fc .event-calendar-slot{border:dotted 1px!important;border-left:solid 4px!important;font-weight:700!important;border-radius:inherit}.fc .appointment-slot-canceled{color:#ff3030}.fc .appointment-slot-pending{color:#006ccc}.fc .appointment-slot-confirmed{color:#7fff7f}.fc .appointment-slot-confirmed-doctor{color:#00cd00}.fc .appointment-slot-refused-doctor{color:#f88406}.btn-group.col-md-4 button.btn{border-radius:3px!important}.opacity .form-group .dropdown-menu{-webkit-transition:none;transition:none;max-height:none;opacity:1}.modal-backdrop.am-fade{opacity:.5;transition:opacity .15s linear}.modal-backdrop.am-fade.ng-enter{opacity:0}.modal-backdrop.am-fade.ng-enter.ng-enter-active{opacity:.5}.modal-backdrop.am-fade.ng-leave{opacity:.5}.modal-backdrop.am-fade.ng-leave.ng-leave-active{opacity:0}input[readonly]{color:#aaa}textarea[readonly]{color:#aaa}.dashboard-page .wrapper .title-bar .doctor-name{left:30.5px;position:absolute;top:80px;z-index:1;left:100px;line-height:80px;vertical-align:middle}.dashboard-page .wrapper .title-bar .doctor-name h2{font-size:20px;line-height:50px;vertical-align:middle;color:#226e99}.dashboard-page .wrapper .title-bar .doctor-name h2 i{font-size:30px;margin-right:15px}.main-menu ul li{background-color:#333}@media print{body *{visibility:visible}#nameHidden{display:block!important;color:#00f!important}#dateCell{height:60px!important}#patientCell{height:60px!important}}.login-page .wrapper .form-group #password{width:212px;margin:0 auto}#show-password{height:41px;width:50px;float:right;padding:9px 0;background-color:#eee}#show-btn{width:12px}.glyphicon-eye-open{position:relative;top:3px;left:3px}.bold{font-weight:700}.question_row{border-bottom:2px solid #000}.tobr{white-space:pre-wrap}.autoCompletor>.dropdown-menu{background:#fff;min-width:165px;margin:0;padding:7px 0;border:1px solid rgba(0,0,0,.15);border-radius:3px;display:block;opacity:1!important;max-height:150px;overflow:visible}#deleteMsg{z-index:50000;top:0;color:#fff;background-color:rgba(248,148,6,.75);font-size:14px}.overlay{background:rgba(0,0,0,.4);width:100%;height:200%;min-height:100%;position:fixed;top:0;left:0;z-index:10}#deleteBtnMode{margin-bottom:10px;position:relative;z-index:50000}.calendarUp{position:relative;z-index:50000}#createPatientForm .help-block,#editPatientForm .help-block{display:block;margin-top:13px;margin-bottom:0;color:#737373}#createPatientForm .help-block ul,#editPatientForm .help-block ul{list-style-type:none;color:#912323;border:1px solid #dc261f;padding:5px;background-color:#fff;box-shadow:0 0 0 1px #d95252;border-radius:4px;margin:0}#createPatientForm .help-block ul:after,#editPatientForm .help-block ul:after{content:'';position:absolute;bottom:41%;left:10%;width:0;height:0;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid #dc261f;border-left:8px solid transparent}.video-block{display:inline-block;margin:5px 5px 50px 5px}.video-img{width:100%;height:100%;cursor:pointer}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#speciality-group .select2-search-choice{color:#aaa!important}.modal-doctena-pro{position:relative}.modal-doctena-pro .modal-content{border:0;overflow:hidden;border-radius:7px}.modal-doctena-pro .modal-header{border:0;padding:20px}.modal-doctena-pro .separator{border-top:2px solid #ebebeb;position:relative;top:-20px}.modal-doctena-pro .modal-body{background:#fff}.modal-doctena-pro .modal-body .tick{background:url("/images/modals/tick.png") no-repeat;background-size:contain;width:20px;position:relative;top:8px}.modal-doctena-pro .modal-body tr{vertical-align:top}.modal-doctena-pro .modal-body tr td{font-size:20px;color:#868686;font-weight:100;line-height:32px;padding-left:10px}.modal-doctena-pro .modal-body .widget{width:430px}.modal-doctena-pro .modal-dialog{width:780px}.modal-doctena-pro .modal-body{clear:both;overflow:hidden;height:240px}.modal-doctena-pro .modal-title{color:#f1623a;font-size:32px}.modal-doctena-pro .btn{background:#1a6eb0;border:0}.modal-doctena-pro .modal-footer{background:#eee;margin-bottom:15px;border:0}.modal-doctena-pro .modal-footer a{text-decoration:underline;color:#909090;cursor:pointer;position:relative;top:2px}.modal-doctena-pro .modal-footer a:hover{text-decoration:none}.modal-doctena-pro .modal-footer button:hover{background:#164d78}.modal-doctena-pro #image-doctena-pro{position:absolute;right:0;bottom:42px}.modal-doctena-drink{position:relative}.modal-doctena-drink .close{color:#fff}.modal-doctena-drink .close:hover{color:#fff;opacity:1}.modal-doctena-drink .modal-content{border:0;overflow:hidden;border-radius:7px;z-index:99999;position:relative;height:400px}.modal-doctena-drink .modal-header{border:0;padding:20px;z-index:99999;position:relative}.modal-doctena-drink .separator{position:relative;top:-20px}.modal-doctena-drink .modal-body{z-index:999999999;background-color:transparent}.modal-doctena-drink .modal-body tr{vertical-align:top}.modal-doctena-drink .modal-body tr td{font-size:27px;color:#fff;font-weight:100;line-height:50px;padding-left:10px}.modal-doctena-drink .modal-body .widget{width:493px}.modal-doctena-drink .modal-body .widget table{background-color:transparent}.modal-doctena-drink .modal-dialog{width:780px;height:400px}.modal-doctena-drink .modal-body{clear:both;overflow:hidden;height:240px}.modal-doctena-drink .modal-title{color:#fff;font-size:32px}.modal-doctena-drink .btn{background:#ffd57d;border:0;color:#8d8b86}.modal-doctena-drink .modal-footer{background:#eee;padding:0 0 0 25px;border:0}.modal-doctena-drink .modal-footer a{text-decoration:underline;color:#ffd57d;cursor:pointer;position:relative;top:2px}.modal-doctena-drink .modal-footer a:hover{text-decoration:none}.modal-doctena-drink .modal-footer button:hover{background:#c09945;border:0;color:#000}.modal-doctena-drink #image-doctena-drink{position:absolute;right:0;top:0;z-index:0}