body{padding-top:65px}.animate-if.ng-enter,.animate-if.ng-leave{-webkit-transition:.3s linear all;-moz-transition:.3s linear all;-ms-transition:.3s linear all;-o-transition:.3s linear all;transition:.3s linear all}.animate-if.ng-enter{max-height:0;opacity:0}.animate-if.ng-enter.ng-enter-active{max-height:999px;opacity:1}.animate-if.ng-leave{max-height:999px;opacity:1}.animate-if.ng-leave.ng-leave-active{max-height:0;opacity:1}.animate-if-fade.ng-enter,.animate-if-fade.ng-leave{-webkit-transition:2s linear all;-moz-transition:2s linear all;-ms-transition:2s linear all;-o-transition:2s linear all;transition:2s linear all}.animate-if-fade.ng-enter{opacity:1}.animate-if-fade.ng-enter.ng-enter-active{opacity:1}.animate-if-fade.ng-leave{opacity:1}.animate-if-fade.ng-leave.ng-leave-active{opacity:0}.fade-out.ng-hide-add{opacity:1.0;display:block!important;transition:opacity 3s}.fade-out.ng-hide-add-active{opacity:0}#invoiceView{height:800px}.body-sys{padding-top:4px;padding-bottom:4px}.body-sys>h4{margin-top:6px;margin-bottom:6px}div.alert .extra{position:absolute;top:0;right:0;font-size:14px;font-weight:bold;margin-top:14px;margin-right:30px}.body-sys-edit-pencil{font-size:18px;margin-right:4px}.less-important-label{opacity:.8}.btn-padded{padding-left:15px;padding-right:15px}.help-block{padding-bottom:0;margin-bottom:0;font-size:.9em}.help-block-inline{display:inline}.tab-pane-header{margin-top:12px}.nav-pills>li>a{padding-bottom:4px;padding-top:4px}.badge-patient-red-flags{font-size:18px;background-color:#d9534f!important;border-color:#d43f3a!important;animation:blink-animation 1s 3;-webkit-animation:blink-animation 1s 3}.badge-patient-ChangeFromPatient-flags{font-size:12px;background-color:#ff5a50!important;border-color:#d43f3a!important}.underline-mark-field-obligatory{text-decoration-line:underline;text-decoration-color:red}@keyframes blink-animation{from{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes blink-animation{from{opacity:1}75%{opacity:0}to{opacity:1}}a.clinic-tile{padding:13px;padding-top:18px}.clinic-tile>p{text-align:center}.clinic-tile>p:first-child>i{font-size:45px}.patientSelector,.patientSelectorSimple{cursor:pointer}.patientSelector{margin-bottom:2px;margin-top:2px;padding-bottom:2px;border-bottom:1px solid lightgray}.patientSelectorLeft{margin-right:40px}.patientSelectorRight{float:right;width:40px;padding-right:0;margin-right:0}.search-patient-footer{padding:0 20px}.search-patient-footer div.checkbox{margin:0}.search-patient-footer div.checkbox>label{margin:0 auto 10px}.twitter-typeahead{float:left;width:100%}.row-seance-history>div>table{margin-bottom:0}.discipline-list{padding-bottom:10px}.discipline-list>div{padding-bottom:10px}.patient-intervention-row>div{padding-right:0;margin-top:4px}.intervention-row-small-window{margin:3px;padding-bottom:22px;padding-right:17px;margin-bottom:15px}.receipt-params-form>*{margin-bottom:8px}.bottom-button-pane{margin-left:14px}.lex-row{opacity:1;overflow:hidden;text-overflow:ellipsis}.lexicon-listbox{height:400px;overflow-y:auto}.lexicon-edit-icon{color:#717171}.lex-footer{margin-left:20px}.typeahead,.tt-query,.tt-hint{height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:none}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #0097cf}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999}.tt-dropdown-menu{width:422px;margin-top:12px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.twitter-typeahead .tt-hint{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;border:1px solid transparent;border-radius:4px}.twitter-typeahead .hint-small{height:30px;padding:5px 10px;font-size:12px;border-radius:3px;line-height:1.5}.twitter-typeahead .hint-large{height:45px;padding:10px 16px;font-size:18px;border-radius:6px;line-height:1.33}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seance-section-title{font-size:18px}.top-select-patient{margin-top:8px}.anamnese-system{margin-top:10px}.anamnese-element-checkbox{margin-top:2px;font-weight:lighter}.anamnese-element-checkbox input[type="checkbox"]{position:absolute;margin-top:2px}.anamnese-element-checkbox span{margin-left:8px;padding-right:4px}.save-indicator{float:left;padding:12px 5px;font-size:150%;font-weight:bold}.anamnese-antecedents div.form-group{padding-left:15px;padding-right:15px;margin-bottom:4px}ul.file-list{list-style-type:none;padding-left:4px}ul.file-list>li{margin-bottom:10px}canvas.drawing{-webkit-box-shadow:4px 4px 12px 0 rgba(50,50,50,0.48);-moz-box-shadow:4px 4px 12px 0 rgba(50,50,50,0.48);box-shadow:4px 4px 12px 0 rgba(50,50,50,0.48);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anatomy-drawing{cursor:pointer;padding-top:4px;border-radius:5px}.anatomy-drawing[readonly]{cursor:inherit}.signature-drawing{background-color:white;border-radius:10px}.pencil-color-icon{display:inline-block;margin:5px 5px -1px 5px;width:20px;height:20px}.perspective-icon{margin:0 2px;width:30px;height:30px}.drawing-tool{margin:5px 5px -1px}.glyphicon.drawing-tool{font-size:20px}.fa.drawing-tool{margin:5px 6px -1px;font-size:22px}.btn-sm.btn-anatomy{padding:2px}.btn-sm.btn-anatomy>img{width:2em;height:2em}.convert-to-blach-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.drawings-view{padding:5px;padding-bottom:10px;margin-bottom:14px;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.minimized-button-container{border-bottom:1px solid #ddd;padding-bottom:7px}.therapeutic-intervention-headers{margin-top:10px;margin-left:-10px}.seance-pagination{margin:0}.seance-pagination>li>a{padding-top:5px;padding-bottom:3px}.topLeftNavbarLogo{height:35px;cursor:pointer}a.navbar-brand-adjust{padding-top:7px}div.well-small-padding{padding-top:6px;padding-bottom:6px;margin-bottom:4px}span.well.ipaddress{padding:4px}div.list-group-item:hover{color:#555;background-color:#f5f5f5}.clinic-main-tab-button-panel{min-height:250px;padding-top:30px}.disabled-light{opacity:.6}.bright-red{background-color:red}.patient-not-accessible{opacity:.6}.patient-archived{color:#a94442}.toggle-label{text-decoration:underline;margin-left:8px;font-style:italic}select.phases-dropdown>option{color:white}select.phases-dropdown{color:white}.nav .breadcrumb{margin:0 7px}@media(min-width:768px){.nav .breadcrumb{float:left;margin:7px 10px}}#breadcrumb>li:before{color:#ccc;content:">";padding:0 5px}#breadcrumb{background-color:transparent;margin-left:0;padding-left:0}.strikeout{position:relative}.strikeout::after{border-bottom:5px solid red;content:"";left:0;position:absolute;right:0;top:50%}.strike{text-decoration:none;background-image:linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px)}.amendable{font-size:.8em;margin-top:-22px;float:right;margin-right:10px;opacity:.7}.amendment-buttons{margin-top:-12px;margin-bottom:12px}.amendment-buttons-textarea{margin-bottom:12px}.ammendment-text{background-color:rgba(249,135,7,0.19)}.amendable-container{position:relative}.amendable-textarea{font-size:.8em;opacity:.7;position:absolute!important;bottom:1.0em!important;right:22px!important;z-index:10;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.amendable-textarea-narrow{font-size:.8em;opacity:.7;position:absolute!important;bottom:15px!important;right:10px!important;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.margin-none{margin:0}input[type=checkbox],input[type=radio]{margin:2px 0 0}.label-typeahead{font-size:18px}.therapistSelector{cursor:pointer;border-bottom:1px solid lightgray}.row.bottom-spacing{margin-bottom:2px}.row.bottom-separator{padding-bottom:6px;border-bottom:1px solid #ddd;margin-bottom:6px}.label-sm{display:inline-block;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;vertical-align:middle}.session-form .control-label{text-align:inherit;font-size:16px}.session-form>.form-inline,.session-form>.form-horizontal{margin-top:5px;margin-bottom:5px}.session-form .form-inline>*{padding-left:1em}.session-form .form-inline>*:first-child{padding-left:0}.session-form .form-inline>.form-group>label{margin-right:1ex}.session-form .checkbox label,.session-form .radio label{padding-left:16px}.session-form .checkbox input[type=checkbox],.session-form .radio input[type=radio]{position:absolute;margin-left:-16px}.session-form .checkbox-label label,.session-form .radio-label label{margin-top:5px}.session-form .checkbox,.session-form .radio{margin-top:5px;margin-bottom:5px}.checkbox label.checkbox-prefix,.radio label.radio-prefix{padding-left:0}.checkbox-group label,.radio-group label{margin-right:1em}.checkbox-group label:last-child,.radio-group label:last-child{margin-right:0}.session-form table.form-table{margin-left:-0.5em;margin-right:-0.5em}.session-form table.form-table tr th,.session-form table.form-table tr td{padding-left:.5em;padding-right:.5em;vertical-align:top}strong.highlightable{color:#666}.highlighted{font-weight:bolder}strong.highlightable .highlighted{color:#337ab7}.container-limited{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:992px){.container-limited{width:970px}}@media(min-width:1200px){.container-limited{width:1170px}}.amended{color:#999;text-decoration:line-through}.amendment{background-color:rgba(249,135,7,0.09)!important}.scrollable-menu{height:auto;max-height:12em;overflow-x:hidden}.scrollable-top-dropdown-menu .tt-dropdown-menu{width:24em;max-height:90vh;overflow-y:auto}.scrollbar::-webkit-scrollbar,.scrollbar .tt-dropdown-menu::-webkit-scrollbar{-webkit-appearance:none;width:6px}.scrollbar::-webkit-scrollbar-thumb,.scrollbar .tt-dropdown-menu::-webkit-scrollbar-thumb{border-radius:3px;background-color:lightgray;-webkit-box-shadow:0 0 1px rgba(255,255,255,.75)}.session-form .form-horizontal .col-sm-2{padding-right:.5ex}.session-form .form-horizontal .col-left-aligned,.session-form .form-horizontal .col-sm-10{padding-left:.5ex}.bkg-login{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.bkg-login .panel{background-color:rgba(255,255,255,0.75)}.bkg-login .panel-default{border-color:rgba(221,221,221,0.75)}.bkg-login .panel-default .form-control{background-image:none;background-color:rgba(255,255,255,0.75)}.bkg-login .panel-default>.panel-heading{background-image:none;background-color:rgba(245,245,245,0.5);border-color:rgba(221,221,221,0.75)}.bkg-login .panel-default>.panel-footer{background-image:none;background-color:rgba(245,245,245,0.5);border-color:rgba(221,221,221,0.75)}.bkg-login-caption{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.5);color:#ccc;padding:1ex}.bkg-login-caption a{color:#eee}pre.log{color:#999}pre.log .log-warning{color:#960;font-weight:strong}pre.log .log-error{color:#900;font-weight:strong}.green-check{color:green}.red-asterisk{color:red}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{font-weight:bold}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eeeeee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.badge.badge-allergen{background-color:rgba(0,0,0,0.5);font-size:inherit}.amended .badge.badge-allergen{background-color:rgba(0,0,0,0.05);color:#999;font-weight:inherit;text-decoration:line-through}.tooltip.right .tooltip-arrow{border-right-color:#666}.tooltip .tooltip-inner{border:1px solid #666;background-color:#fafafa;color:#000}.last-row-patient-match-table{border-bottom-width:6px;border-bottom-style:solid}.grey-table-row-background{background-color:#f9f9f9}.form-group .timepicker .form-control{width:100%}.seance-history-emphasis{font-weight:bold;color:#960}.modal-danger{border-color:#ebccd1}.modal-danger>.modal-header{color:#a94442;background-color:#f2dede;border-color:#ebccd1}input[readonly].form-control-readonly{background-color:#fff}@media print{[class*="col-md"],[class*="col-sm"],[class*="col-xs"]{float:none}}.admin-lg-metric-card{display:inline-block;width:max-content;font-size:18px;padding:1ex;border:2px solid #eee;border-radius:1ex;text-align:center}.admin-lg-metric-card>.metric-group{display:inline-block}.metric-group+.metric-group{margin-left:1em}.admin-lg-metric-card .metric{font-size:36px;font-weight:bold;line-height:1.5em;margin-left:auto;margin-right:auto}.admin-lg-metric-card .metric small{font-size:24px;font-weight:normal;color:#999}.custom-widget-design-time{border-style:dashed;border-color:lightgray;border-radius:5px;cursor:pointer}.custom-widget-design-time-non-line{min-height:100px}.custom-widget-runtime{min-height:70px}.line-spacer{height:2px!important;margin-top:4px;margin-bottom:4px;border-bottom:1px solid #ddd}.widget-spacer>h2{text-align:center;margin-top:0;color:lightgray}.zrow-s{display:table}.zcol-s{float:none;display:table-cell;vertical-align:top}.zrow-s{overflow:hidden}.zcol-s{margin-bottom:-99999px;padding-bottom:99999px}.nav .divider-vertical{height:28px;margin:0 1em;border:2px solid #eee}.nav .divider-horizontal{border:2px solid #eee}.col-s:hover{background-color:#f4f4f5}.col-s label.control-label{height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.col-s .radio,.col-s .checkbox{height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[ng-if~="isSuperuser"],[ng-if~="userInfo.isSuperuser"]{border:2px solid #800;border-radius:2px;background-color:rgba(127,0,0,0.1)}[ng-if~="isSuperuser"] button,[ng-if~="userInfo.isSuperuser"] button,[ng-if~="isSuperuser"] button:hover,[ng-if~="userInfo.isSuperuser"] button:hover{border:2px solid #800}li[ng-if~="isSuperuser"],li[ng-if~="userInfo.isSuperuser"]{border-radius:4px}li[ng-if~="isSuperuser"] a,li[ng-if~="userInfo.isSuperuser"] a,li[ng-if~="isSuperuser"] a:hover,li[ng-if~="userInfo.isSuperuser"] a:hover{background-color:rgba(127,0,0,0.1)}.nav li.active[ng-if~="isSuperuser"] a,.nav li.active[ng-if~="userInfo.isSuperuser"] a{background-color:#800;color:#fff}th[ng-if~="isSuperuser"],th[ng-if~="userInfo.isSuperuser"]{background-color:inherit}div[ng-if~="isSuperuser"],div[ng-if~="userInfo.isSuperuser"]{border:2px solid #800;border-radius:4px;padding:2px;margin:-3px}div[ng-if~="isSuperuser"][role=alert],div[ng-if~="userInfo.isSuperuser"][role=alert]{padding:inherit;margin:inherit}[ng-if~="isBetaTester"],[ng-if~="userInfo.isBetaTester"]{border:2px solid #020e90;border-radius:2px;background-color:rgb(123,177,26,0.2);color:#020e90}[ng-if~="isBetaTester"] button,[ng-if~="userInfo.isBetaTester"] button,[ng-if~="isBetaTester"] button:hover,[ng-if~="userInfo.isBetaTester"] button:hover{border:2px solid #020e90}li[ng-if~="isBetaTester"],li[ng-if~="userInfo.isBetaTester"]{border-radius:4px}li[ng-if~="isBetaTester"] a,li[ng-if~="userInfo.isBetaTester"] a,li[ng-if~="isBetaTester"] a:hover,li[ng-if~="userInfo.isBetaTester"] a:hover{background-color:rgb(123,177,26,0.2)}.nav li.active[ng-if~="isBetaTester"] a,.nav li.active[ng-if~="userInfo.isBetaTester"] a{background-color:#020e90;color:#fff}th[ng-if~="isBetaTester"],th[ng-if~="userInfo.isBetaTester"]{background-color:inherit}div[ng-if~="isBetaTester"],div[ng-if~="userInfo.isBetaTester"]{border:2px solid #020e90;border-radius:4px;padding:2px;margin:-3px}div[ng-if~="isBetaTester"][role=alert],div[ng-if~="userInfo.isBetaTester"][role=alert]{padding:inherit;margin:inherit}textarea.form-control.tt-input[sf-typeahead][readonly]{background-color:#eee!important}.text-with-suggestion{display:flex;align-items:center}.text-with-suggestion>label{white-space:nowrap;align-self:flex-end}.text-with-suggestion>edit-lexicons-button{margin:1ex}.text-with-suggestion>.suggestion-typeahead{flex-grow:1}.navbar-brand+.navbar-brand-annotation{position:absolute;left:46px;top:4px;font-weight:bold;opacity:.7}.control-label+.help-block{margin-top:-5px;margin-bottom:5px}.drawing-panel-header{margin-bottom:6px}.drawing-panel-header .btn-group+.btn-group{margin-left:1em}.drawing-panel-body{display:flex}.drawing-panel-canvas{flex-grow:1}.drawing-panel-sidebar{width:62px;background-color:#f6f6f6;text-align:center}.sticky-top-heading{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:60px}.drawing-panel-sidebar .btn-group-vertical+.btn-group-vertical{margin-top:1em}.drawing-amended{background-color:rgba(249,135,7,0.09)}.badge-info{background-color:#5bc0de}.movable{cursor:move}.bkg-login{background-image:url('/static/images/login-bg.jpg')}.page-login-greeting{display:none}.page-login-greeting+*{padding-top:25vh}