body{padding:25px;}.modal-full{width:99.3% !important;margin:10px 5px 9px 5px !important;}.modal-halffull{max-width:70% !important;margin-right:15% !important;margin-top:11px !important;margin-bottom:9px !important;}#root span.label-info{margin-right:4px;margin-bottom:2px;padding:1px 3px 1px 3px !important;}#root .btn-info,
#root .btn-primary{background-color:#1C769E;border-color:#1C769E;}#root .btn-info:hover,
#root .btn-primary:hover{background-color:#12688E;}#root .text-middle{vertical-align:middle;}#root .btn-warning{background-color:#fced56;border-color:#fced56;color:#6a6c6f;}#root .btn-warning:hover{background-color:#E6D958;}#root .btn-lgreen{background-color:#00cc66;border-color:#00cc66;color:#ffffff;}#root .btn-lgreen:hover{background-color:#009900;}#root .btn-gray{background-color:#808080;border-color:#808080;color:#ffffff;}#root .btn-gray:hover{background-color:#999999;border-color:#999999;}#root .btn-font-gray{border-color:#d9d9d9;color:#d9d9d9;}#root .btn-font-gray:hover{color:#808080;border-color:#808080;}#root .search-buttons{text-align:right;padding-top:25px;}#root .search-checkbox{padding-top:29px;}#root .pagination li.active span{background-color:#1C769E;}#root #map{height:550px;border:1px solid #e4e5e7;}#root .map-content{width:330px;}#root #logo{padding:16px 12px;}#root #wrapper{background:#ebf6f6;}#root .justity{text-align:justify;}#root .img-circle{border-radius:15%;border:1px solid #E4E5E7;}#root .message-body-block a{text-decoration:underline;}#root .underline{text-decoration:underline !important;}#root .profile-picture{border-bottom:1px solid #e4e5e7;}#root #side-menu li:first-child{border-top:0px;}#root .modal-title{font-size:24px;}#root .dl-horizontal{margin-bottom:0px !important;}#root .dl-horizontal dt{width:50%;}#root .dl-horizontal dd{position:relative;left:15px;}#root .select2-no-results{display:none !important;}#root .check-box-field{padding-top:6px;}#root .scroll-cntnr{height:80px;overflow:auto;border:1px solid #E4E5E7;padding:5px;border-radius:4px;background:#f7f9fa;}#root .scroll-cntnr-50{height:50px;}#root .scroll-cntnr-150{height:150px;}#root .scroll-cntnr-200{height:200px;}#root .scroll-cntnr-250{height:250px;}#root .scroll-cntnr-300{height:300px;}#root .scroll-cntnr-350{height:350px;}#root .scroll-cntnr-400{height:400px;}#root .scroll-cntnr-450{height:400px;}#root .scroll-cntnr-600{height:600px;}#root .js-source-states,
#root .js-source-states-2,
#root select.form-control{width:100%;}#root .form-inline .js-source-states,
#root .form-inline .js-source-states-2,
#root .form-inline select.form-control{width:auto;}#root .form-inline .select2-container.form-control{display:inline-block;min-width:300px;}#root .h-150{min-height:150px;}#root .h-175{min-height:175px;}#root table{width:100%;}#root table thead th a .sorting-inactiv:after,
#root table thead th a .sorting-asc:after,
#root table thead th a .sorting-desc:after{position:relative;left:5px;top:1px;float:left;display:block;font-family:'Glyphicons Halflings';font-size:12px;opacity:0.5;}#root table thead th a .sorting-inactiv:after{opacity:0.2;content:"\e150";}#root table thead th a .sorting-asc:after{opacity:1;content:"\e155";color:#3498db;}#root table thead th a .sorting-desc:after{opacity:1;content:"\e156";color:#3498db;}#root .t-head{background:#f7f9fa;}#root .t-foot{padding-bottom:10px;border-top:4px solid #DDDDDD;border-bottom:4px solid #DDDDDD;margin:0 0 10px 0;font-weight:bold;}#root .customerLocked{color:#a94442;font-weight:bold;}#root .customerLocked:hover{color:#ffffff;}#root .textAreaMessage{font-size:14px;}#root .p-m{padding:0 !important;}#root .form-control[disabled],
#root .form-control[readonly],
#root fieldset[disabled] .form-control,
#root .select2-container.select2-container-disabled .select2-choice,
#root .select2-container.select2-container-disabled .select2-choices{cursor:default !important;}#root .badge.badge-success{background-color:#3c763d;}#root .badge.badge-info{background-color:#3498db;}#root .badge.badge-danger{background-color:#a94442;}#root .badge.badge-warning{background-color:#ffb606;}#root .badge.badge-primary{background-color:#34495e;}#root .doc-file-line{position:relative;left:12px;}#root .doc-file-line a{line-height:20px;}#root .doc-file-line a:hover{text-decoration:underline;}#root .doc-file-line a i{position:relative;left:-5px;}#root .dp-import-error{padding:10px;border-radius:4px;}#root .dp-import-error:hover{background:#F4F5F9 !important;}#root .dp-import-error ul{margin-bottom:0 !important;}#root #patient-breadcrumb{margin-bottom:10px;}#root #patient-breadcrumb .step-visualizer{display:inline-block;padding:0 10px;cursor:default;font-size:14px;text-align:center;vertical-align:middle;margin-bottom:5px;}#root #patient-breadcrumb .step-visualizer i{font-size:35px;}#root .patient-save-success{color:#3c763d;font-size:60px;float:right;padding-top:4px;}#root .organisation-save-success{color:#3c763d;font-size:60px;float:right;padding-top:4px;}#root .auto-scroll{height:200px;overflow:auto;border:1px solid #90BA90;padding:5px 0;border-radius:4px;}#root .servicesRow{padding:6px 0;}#root .servicesRow:hover{background:#F4F5F9 !important;}#root .servicesRow .form-group{margin:0;}#root .last-login tbody:nth-child(odd){background:#ffffff;border-top:1px solid #DDD !important;}#root .last-login tbody:hover td[rowspan],
#root .last-login tr:hover td{background:#f9f9f9;border-top:1px solid #DDD !important;}#root .last-login tbody + tbody{border-top:1px solid #DDD !important;}#root .modal-body .alert{margin-bottom:0px;}#root .mb-0{margin-bottom:0px;}#root .hbuilt{background:#ebf6f2 !important;}#root .panel-hover .panel-body{background:#ebf6f2 !important;}#root .panel-hover:hover{background:#ebf6f2 !important;}#root .settingsMennu li{background:#ffffff;}#root .settingsMennu li:hover{background:#F4F5F9;}#root .settingsMennu li i{margin-right:5px;}#root td.patient-state i{font-size:28px;font-weight:normal !important;}#root th.check-box,
#root td.check-box{width:20px !important;padding-left:5px;padding-right:5px;}#root .msg-date{width:150px;}#root .message-list{margin-bottom:10px;}#root #message-action-line{margin-bottom:10px;}#root #message-action-line .select-all{float:left;margin:4px 10px 0 6px;width:20px;}#root #message-action-line .actions{float:left;width:250px;}#root #message-action-line .action-button{float:left;margin:0px 0px 0 8px;}#root #message-action-line .action-all-button{float:left;margin:0px 10px 0 18px;}#root img.loader{position:relative;top:-1px;margin-right:6px;}#root .mt0{margin-top:0px !important;}#root .mt2{margin-top:2px !important;}#root .mt3{margin-top:3px !important;}#root .mt5{margin-top:5px !important;}#root .mt10{margin-top:10px !important;}#root .mt15{margin-top:15px !important;}#root .mt20{margin-top:20px !important;}#root .mt25{margin-top:25px !important;}#root .mt30{margin-top:30px !important;}#root .mt40{margin-top:40px !important;}#root .mt15min{margin-top:-15px !important;}#root .mb0{margin-bottom:0px !important;}#root .mb5{margin-bottom:5px !important;}#root .mb10{margin-bottom:10px !important;}#root .mb15{margin-bottom:15px !important;}#root .mb20{margin-bottom:20px !important;}#root .mr0{margin-right:0px !important;}#root .mr5{margin-right:5px !important;}#root .mr10{margin-right:10px !important;}#root .mr15{margin-right:15px !important;}#root .mr20{margin-right:20px !important;}#root .mr30{margin-right:30px !important;}#root .mr-20{margin-right:-20px !important;}#root .ml5{margin-left:5px !important;}#root .ml10{margin-left:10px !important;}#root .ml15{margin-left:15px !important;}#root .ml20{margin-left:20px !important;}#root .ml25{margin-left:25px !important;}#root .ml1em{margin-left:1em !important;}#root .ml-20{margin-left:-20px !important;}#root .p2{padding:2px !important;}#root .p5{padding:5px !important;}#root .pt0{padding-top:0px !important;}#root .pt5{padding-top:5px !important;}#root .pt9{padding-top:9px !important;}#root .pt10{padding-top:10px !important;}#root .pt15{padding-top:15px !important;}#root .pt20{padding-top:20px !important;}#root .pb0{padding-bottom:0px !important;}#root .pb5{padding-bottom:5px !important;}#root .pb10{padding-bottom:10px !important;}#root .pb15{padding-bottom:15px !important;}#root .pb20{padding-bottom:20px !important;}#root .pr0{padding-right:0px !important;}#root .pr15{padding-right:15px !important;}#root .pl0{padding-left:0px !important;}#root .pl5{padding-left:5px !important;}#root .pl10{padding-left:10px !important;}#root .pl15{padding-left:15px !important;}#root .t0{top:0px !important;}#root .pt10mm{padding-top:10mm !important;}#root .pt15mm{padding-top:15mm !important;}#root .pb10mm{padding-bottom:10mm !Important;}#root .box-dashed{border:1px dashed #DDDDDD;padding:5px;}#root .lfloat{float:left;}#root .male-md{background:url(/images/sprites/sprt_gray_02.png) -210px 0px no-repeat;border:1px solid #C5D9DE;height:185px;width:148px;}#root .female-md{background:url(/images/sprites/sprt_gray_02.png) -405px 0px no-repeat;border:1px solid #C5D9DE;height:185px;width:148px;}#root .male-xs{background:url(/images/sprites/sprt_gray_02.png) -729px -97px no-repeat;border:1px solid #C5D9DE;height:95px;width:76px;}#root .female-xs{background:url(/images/sprites/sprt_gray_02.png) -601px -97px no-repeat;border:1px solid #C5D9DE;height:95px;width:76px;}#root .hotline{padding:18px 10px 10px 10px;font-size:16px;font-weight:bold;float:left;color:#1C769E;}#root .header-info-block{padding:18px 10px 10px 10px;font-size:16px;font-weight:bold;float:left;color:#1C769E;}#root .header-organisation{padding:11px 10px 10px 10px;font-size:14px;float:right;border-right:1px solid #e4e5e7;border-left:1px solid #e4e5e7;cursor:pointer;}#root .has-error{color:#B94A48 !important;}#root .has-error input{color:#B94A48 !important;border-color:#B94A48 !important;}#root .has-error textarea{color:#B94A48 !important;border-color:#B94A48 !important;}#root input.has-error[type=text],
#root select.has-error,
#root textarea.has-error{border:1px solid #B94A48;}#root h3{margin-top:3px;}#root h3.popover-title{margin-top:0px;}#root .hgt60{height:60px;}#root .hgt20{height:20px;}#root .hgt25{height:25px;}#root .hgt15{height:15px;}#root .hgt10{height:10px;}#root .hgt5{height:5px;}#root .hgt4{height:4px;}#root .hgt2{height:2px;}#root .pagination{margin:10px 0;}#root .pagination li a{text-decoration:none;}#root .submitAction{cursor:pointer;}#root .profile-name{font-size:12px;}#root .integerField,
#root .negativeIntegerField,
#root .doubleField,
#root .doubleFieldExt,
#root .negativeDoubleField,
#root .moneyField,
#root .rightField,
#root .zipCode{text-align:right !important;}#root .checkbox-label{position:relative;top:1px;cursor:pointer;font-weight:normal;}#root .checkbox-label-bold{position:relative;top:1px;cursor:pointer;}#root .checkbox-label-disabled{position:relative;top:1px;font-weight:normal;}#root .hovered{padding:0px 0;}#root .hovered:hover{background:#e4e5e7;}#root .hovered-light-gray:hover{background:#fcfcfc;}#root .hovered-light-gray-2:hover{background:#f5f5f5;}#root .hpanel .nav li.active > a{color:#1C769E !important;font-weight:bold;border-top:4px solid #e4e5e7;}#root .hpanel .nav-tabs i.fa{font-size:16px;position:relative;top:1px;left:-1px;}#root .invoice-patient-item{margin:0 0 0 15px;padding:2px;border:1px solid transparent;border-radius:4px;}#root .invoice-patient-item:hover{background:#ebf6f6;border:1px solid #DDDDDD;}#root .separatorLine{border-bottom:3px solid #DDDDDD;margin:0 0 10px 0;}#root .separatorLineVertical{border-left:3px solid #DDDDDD;margin:0 10px 0 7px;position:relative;top:2px;}#root .separatorLine1px{border-bottom:1px solid #DDDDDD;margin:15px 0 15px 0;}#root .popover-cntr{background:url(/images/icons/fragezeichen.gif) 1px 4px no-repeat;padding:3px 12px 1px 1px;margin-right:2px;margin-left:5px;cursor:pointer;float:right;height:16px;}#root .popover-cntr-extra{background:url(/images/icons/fragezeichen.gif) 1px 4px no-repeat;padding:3px 12px 1px 1px;margin-right:2px;margin-left:5px;position:relative;top:-3px;cursor:pointer;float:right;height:16px;}#root .red-tooltip + .tooltip > .tooltip-inner{background-color:#ffffff;color:#000000;font-weight:bold;border:1px solid #ff0000;padding:1em;}#root .red-tooltip + .tooltip.top > .tooltip-arrow{border-top:5px solid #ff0000;}#root .yesIcon:before,
#root .noIcon:before{position:relative;top:1px;margin-right:3px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-size:11px;}#root .yesIcon:before{content:"\e013";color:#3c763d;}#root .noIcon:before{content:"\e014";color:#a94442;}#root .showMoreLink:before,
#root .hideMoreLink:before{position:relative;top:0px;margin-right:3px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-size:11px;}#root .showMoreLink:before{content:"\e114";}#root .hideMoreLink:before{content:"\e113";}#root .ok{color:#47A447;}#root .nok{color:#DD4B39;}#root .hand,
#root a{cursor:pointer;}#root .nohand{cursor:default;}#root .bold{font-weight:bold;}#root .plain{font-weight:plain;}#root .normal{font-weight:normal;}#root .hideme{display:none;}#root .showme{display:block;}#root .white{color:#ffffff;}#root .white:hover{color:#000000;}#root .link{text-decoration:underline;}#root .link:hover{text-decoration:none;}#root .form-group a,
#root p a,
#root td a{text-decoration:underline;}#root .form-group a:hover,
#root p a:hover,
#root td a:hover{text-decoration:none;}#root .btn{text-decoration:none !important;}#root .js-source-states-2 a,
#root .js-source-states a,
#root .form-control a{text-decoration:none;}#root .no-underline{text-decoration:none !important;}#root .info{color:#3498db;}#root .danger{color:#a94442;}#root .warning{color:#ffb606;}#root .success{color:#3c763d;}#root .primary{color:#34495e;}#root .bs-callout + .bs-callout{margin-top:-5px;}#root .bs-callout-info{border-left-color:#3498db !important;}#root .bs-callout-success{border-left-color:#3c763d !important;}#root .bs-callout-danger{border-left-color:#a94442 !important;}#root .bs-callout-warning{border-left-color:#ffb606 !important;}#root .bs-callout-yellow{border-left-color:#ffff33 !important;}#root .bs-callout-red{border-left-color:#ff3333 !important;}#root .bs-callout{padding:5px 15px;border:1px solid #eee;border-left-width:5px;border-radius:3px;}#root .bs-callout p.same{padding:10px 0 0 0 !important;}#root #waitingLayer{position:fixed;top:1%;left:1%;background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;margin-top:-100px;margin-left:-100px;z-index:9999;width:120%;height:130%;radius:4px;border:10px solid #000000;cursor:wait;display:none;}#root #waitingLayerInfo{position:fixed;left:40%;top:200px;font-weight:bold;background:#c5d9de url(/images/icons/filteringBusyFB.gif) 17px 14px no-repeat;border-radius:5px;box-shadow:4px 4px 4px 4px rgba(0, 0, 0, 0.247);padding:10px 20px 10px 42px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;z-index:9999;color:#295287;cursor:wait;display:none;}#root #extraWaitingLayerInfo{position:fixed;left:44%;top:0px;font-weight:bold;background:#f0ad4e url(/images/icons/filteringBusyFB.gif) 17px 9px no-repeat;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:2px 2px 6px 1px rgba(0, 0, 0, 0.247);padding:5px 16px 7px 42px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;z-index:9999;color:#ffffff;cursor:wait;display:none;}#root #saveEntityLayer{position:fixed;top:1%;left:1%;background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;margin-top:-100px;margin-left:-100px;z-index:9999;width:120%;height:130%;radius:4px;border:10px solid #000000;cursor:wait;}#root #saveEntityLayerInfo{position:absolute;left:24%;top:50px;background:#ffffff;border:4px solid #9EACCB;border-radius:5px;box-shadow:10px 10px 12px 8px rgba(0, 0, 0, 0.247);padding:30px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;z-index:9999;color:#000;cursor:wait;}#root #saveEntityLayerInfo #saveEntityLayerInfoInner{padding:30px 20px 35px 20px;border:1px solid #9EACCB;}#root #saveEntityLayerInfo #saveEntityLayerInfoInner #wtInfoBox{color:#295287;font-weight:bold;margin-bottom:10px;background:#ffffff url(/images/icons/filteringBusyFB.gif) 0px 14px no-repeat;padding:10px 10px 10px 25px;}#root .collapsing[data-animated="false"]{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#root .text-hblue{color:#3498db;}#root .no-padding{padding:0px;}#root .bkgr-brown{background-color:#cc4400 !important;color:#ffffff !important;}#root .bkgr-brown:hover{background-color:#e64d00 !important;}#root .bkgr-lgreen{background-color:#62cb31 !important;color:#ffffff !important;}#root .bkgr-lgreen:hover{background-color:#82d75b !important;}#root .bkgr-lyellow{background-color:#62cb31 !important;color:#ffffff !important;}#root .bkgr-lyellow:hover{background-color:#82d75b !important;}#root .bkgr-flieder{background-color:#d0c7eb !important;color:#000 !important;}#root .bkgr-flieder:hover{background-color:#d9d2ef !important;}#root .bkgr-purple{background-color:#f05c79 !important;color:#000 !important;}#root .bkgr-purple:hover{background-color:#eb2d53 !important;}#root .bkgr-white-smoke{background-color:#f5f5f5 !important;}#root .bkgr-steel-blue{background-color:#b0c4de !important;color:#000 !important;}#root .bkgr-steel-blue:hover{background-color:#c9d7e8 !important;}#root .bkgr-light-blue{background-color:#b3dbff !important;color:#000 !important;}#root .bkgr-light-blue:hover{background-color:#cce7ff !important;}#root .bkgr-gray{background-color:#808080 !important;color:#ffffff !important;}#root .bkgr-gray:hover{background-color:#999999 !important;}#root .bkgr-llgreen{background-color:#ebf6f2 !important;}#root .lyellow-warn-container{border-radius:0.5em;background-color:#fcf8e3 !important;padding:1em 2em;margin-bottom:1em;}#root .lavender-container{border-radius:0.5em;background-color:#d4d4f7 !important;padding:1em 2em;margin-bottom:1em;}#root .hblue-container{border-radius:0.5em;background-color:#b3dbff !important;padding:1em 2em;margin-bottom:1em;}#root .white-smoke-container-s{border-radius:0.25em;background-color:#b3b3b3 !important;padding:0.5em 1em;margin-bottom:1em;}#root .border-red{border:0.2em solid #ff0000;padding:1em 2em;}#root .border-black{border:0.2em solid #000000;padding:1em 2em;}#root .border-gray{border:0.2em solid #808080;padding:1em 2em;}#root .border-green{border:0.2em solid #009900;padding:1em 2em;}#root .border-rad-02{border-radius:0.2em;}#root .nav-secondary{position:relative;z-index:1;border-bottom:2px solid #c0c0c0;}#root .nav-secondary a::before{border:2px solid #c0c0c0;border-bottom:none;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:10px 10px 0 0;transform:perspective(5px) rotateX(2deg);transform-origin:bottom left;background:#ffffff;}#root .nav-secondary a{position:relative;display:inline-block;padding:20px 50px 10px 25px;margin:0 -10px;left:10px;}#root .nav-secondary a i{transition:all 0.2s ease-in-out;}#root .nav-secondary a.selected::before{border:8px solid #c0c0c0;border-left:2px solid #c0c0c0;border-bottom:none;background:#ffffff;}#root .nav-secondary a.selected{z-index:2;top:2px;color:#1C769E !important;font-weight:bold;}#root .nav-secondary a:hover i{transform-origin:right;transform:scale(1.5);}#root .brd-slbr-bottom{border-bottom:2px solid #c0c0c0;}#root .brd-slbr-left{border-left:2px solid #c0c0c0;}#root .brd-slbr-top{border-top:2px solid #c0c0c0;}#root .brd-slbr-right{border-right:2px solid #c0c0c0;}#root .brd-hblue-top{border-top:2px solid #3498db;}#root .brd-hblue-bottom{border-top:2px solid #3498db;}#root .hpanel-light-gray{background:#f7f9fa !important;border-radius:.25em;border:1px solid #E4E5E7;padding:1em 2em;}#root .modul-panel{border-radius:.25em;border:1px solid;padding:1em 2em;border-left:3em solid;}#root .modul-panel-1{border-color:#d4d4f7 !important;}#root .modul-panel-2{border-color:#b0c4de !important;}#root .modul-name{position:absolute;left:-2.5em;color:#ffffff;}#root .vertical-line-left{left:-2px;border-left:4px solid #DDDDDD;}#root .vertical-line-right{left:2px;border-right:4px solid #DDDDDD;}#root .hovered-warn:hover{color:#a94442 !important;}#root .fixedArea{position:fixed;max-width:100%;border-radius:2%;border:3px solid #808080;padding:10px;}#root .padding5{padding:5px;}#root .no-outline{outline:none !important;}#root .bold-part-hover:hover .bold-part{font-weight:bold;transition:0.3s;}#root .split-text-whitespace{white-space:normal;}#root .danger-ref a{color:#a94442 !important;}#root .danger-ref a:hover{color:#a94442 !important;}#root .danger-ref a:visited{color:#a94442 !important;}#root .danger-label-in-select2 a{color:#a94442 !important;}#root .blue-line-thin{border-top:1px solid #3498db;padding-top:0px !important;padding-bottom:10px !important;}#root .green-line-bold{border-top:2px solid #009900;padding-top:0px !important;padding-bottom:10px !important;}#root .bordered-panel{border-radius:.25em;border:1px solid;padding:1em 2em;}#root .bordered-pannel-add-left{border-left:3px solid;}#root .border-color-success{border-color:#3c763d !important;}#root .save-button-animated{text-align:left;transition:all 0.5s;padding:5px 20px 5px 30px;text-decoration:none;}#root .save-button-animated:hover{padding-right:10px;}#root .save-button-animated span{display:inline-block;position:relative;transition:0.5s;font-style:normal;font-weight:normal;text-decoration:inherit;}#root .save-button-animated:hover span{padding-left:10px;transition:0.5s;}#root .save-button-animated span:before{top:0;position:absolute;font-family:FontAwesome;left:-15px;}#root .save-button-animated:hover span:before{content:"\f0c7";-moz-animation:spinHorizontalIn .5s normal forwards linear;-o-animation:spinHorizontalIn .5s normal forwards linear;-webkit-animation:spinHorizontalIn .5s normal forwards linear;animation:spinHorizontalIn .5s normal forwards linear;}@-moz-keyframes spinHorizontalIn{0%{-moz-transform:rotateY(-90deg);}100%{-moz-transform:rotateY(0deg);}}@keyframes spinHorizontalIn{0%{transform:rotateY(-90deg);}100%{transform:rotateY(0deg);}}@-ms-keyframes spinHorizontalIn{0%{-ms-transform:rotateY(-90deg);}100%{-ms-transform:rotateY(0deg);}}@-o-keyframes spinHorizontalIn{0%{-o-transform:rotateY(-90deg);}100%{-o-transform:rotateY(0deg);}}@-webkit-keyframes spinHorizontalIn{0%{-webkit-transform:rotateY(-90deg);}100%{-webkit-transform:rotateY(0deg);}}#root .table30_70 td:nth-child(odd){width:30%;}#root .table40_60 td:nth-child(even){width:70%;}#root .border-gray-rounded{border:0.2em solid #808080;padding:0em 0.5em;border-radius:0.25em;}#root .color-green{color:#009900 !important;}#root .color-steel-blue{color:#b0c4de !important;}#root .color-light-green{color:#00cc66 !important;}#root .hover-white:hover{color:#ffffff !important;}#root .btn-sso{background-color:#ffffff;border-color:#3498db;}#root .btn-sso:hover{background-color:#3498db;}.icon.icon-xl{font-size:2.5em;}.wound-inactive{background:#e8e8e8;color:#7d7d7d;}.modal-dialog#modal-dialog-single-sign-on{width:900px;}.header-menu-btn{height:56px;font-size:25px;padding:10px 35px 10px 25px;color:#9d9fa2 !important;}.header-menu-btn:hover{background:#F4F5F9 !important;}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,
 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,
 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,
 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.dropzone,
.dropzone *{box-sizing:border-box;}.dropzone{min-height:150px;border:2px solid rgba(0, 0, 0, 0.3);background:white;padding:20px 20px;}.dropzone.dz-clickable{cursor:pointer;}.dropzone.dz-clickable *{cursor:default;}.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message *{cursor:pointer;}.dropzone.dz-started .dz-message{display:none;}.dropzone.dz-drag-hover{border-style:solid;}.dropzone.dz-drag-hover .dz-message{opacity:0.5;}.dropzone .dz-message{text-align:center;margin:2em 0;}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px;}.dropzone .dz-preview:hover{z-index:1000;}.dropzone .dz-preview:hover .dz-details{opacity:1;}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eeeeee, #dddddd);}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1;}.dropzone .dz-preview.dz-image-preview{background:white;}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none;}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline;}.dropzone .dz-preview:hover .dz-details{opacity:1;}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0, 0, 0, 0.9);line-height:150%;}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px;}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap;}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200, 200, 200, 0.8);background-color:rgba(255, 255, 255, 0.8);}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis;}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent;}.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255, 255, 255, 0.4);padding:0 0.4em;border-radius:3px;}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px);}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10;}.dropzone .dz-preview .dz-image img{display:block;}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;}.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite;}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255, 255, 255, 0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden;}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666666, #444444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out;}.dropzone .dz-preview.dz-error .dz-error-message{display:block;}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto;}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white;}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626;}#root .care-cycle-data-cntr{border:1px solid #ddd;margin:0 0 5px 0;}#root .care-cycle-data-cntr .patientDataInfoLink{padding:5px;}#root .care-cycle-data-cntr .patientDataInfoLink:hover{background-color:#f7f9fa;}#root .care-cycle-data-cntr .patientDataInfoCntr{display:none;border-top:1px solid #ddd;padding:15px 15px 10px 15px;}#root .care-cycle-data-cntr .care-program-modul{margin:15px 0 5px 0;padding:15px;border:5px solid #ddd;border-radius:4px;}#root .care-cycle-data-cntr .care-program-modul .care-program-modul{margin-top:0;padding-bottom:0;border:1px dotted #ddd;}#letter-templates #a4_page{width:210mm;min-height:297mm;background:white;margin:auto;border:solid 1px #ddd;padding-top:15mm;padding-left:25mm;padding-right:25mm;padding-bottom:20mm;}#letter-templates #header_image{width:57mm;margin:auto;padding-bottom:15mm;display:block;}#letter-templates #header_image_nppv{width:40mm;margin-right:20mm;padding-bottom:15mm;display:block;}#letter-templates #left_header,
#letter-templates #right_header{float:left;display:inline;}#letter-templates #right_header{padding-left:10mm;padding-top:5mm;width:79mm;}#letter-templates #ivp_address{padding-bottom:5mm;font-size:70%;}#letter-templates #organisation_dates{width:80mm;min-height:35mm;}#letter-templates #organisation_dates_change,
#letter-templates #kvconnect_organisation_change{background:AliceBlue;border:dashed 2px Cyan;cursor:url("/images/icons/mousepointer-pen.png"), auto;border-radius:7px;min-height:35mm;}#letter-templates #organisation_dates_change:hover,
#letter-templates #kvconnect_organisation_change:hover{border:dotted 2px DeepSkyBlue;}#letter-templates .reciever_form_dimensions{max-height:33mm;max-width:80mm;min-height:32mm;min-width:80mm;margin:0;}#letter-templates #contactLine{white-space:pre-line;padding-top:2mm;}#letter-templates #letterDate{float:right;padding-top:2mm;}#letter-templates #insured_left{padding-right:3mm;float:left;}#letter-templates #insured_right{display:flow-root;}#letter-templates .text_module_text_form_dimensions{max-height:110mm;max-width:160mm;min-height:110mm;min-width:160mm;}#letter-templates .text_module_text_form_disabled_dimensions{max-height:100mm;max-width:160mm;min-height:100mm;min-width:160mm;margin:3mm auto;}#letter-templates #letterTemplateSelectionButton{padding-top:1mm;position:relative;}#letter-templates #footer_info_1,
#letter-templates #footer_info_2,
#letter-templates #footer_info_3,
#letter-templates #footer_info_4{float:left;display:inline;font-size:70%;white-space:pre;}#letter-templates #footer_info_1,
#letter-templates #footer_info_3{width:43mm;}#letter-templates #footer_info_2{width:52mm;}#letter-templates #footer_info_4{width:20mm;}#letter-templates #printButton,
#letter-templates #printAndSaveButton,
#letter-templates #sendAndSaveButton{display:block;position:fixed;z-index:99;border:none;outline:none;border-radius:10px;right:50px;}#letter-templates #printButton{bottom:120px;}#letter-templates #printAndSaveButton{bottom:50px;}#letter-templates #sendAndSaveButton{bottom:100px;}#letter-templates .h5_text{font-size:14px;font-weight:500;line-height:1.5;margin:5px 0;}#letter-templates .fixed-width-80{width:80mm;}#letter-templates .fixed-max-width-60{width:60mm;}#letter-templates .fixed-height-110{height:110mm;}#video_layout #video_cnt{max-width:1100px;min-height:200px;background-image:url(/images/logo/logo_ivpnetworks_new_no_words_bkgr.png);background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center;margin:auto;border:solid 2px #004000;border-style:dashed;border-radius:2em;margin-top:2em;margin-bottom:3em;padding-top:2em;padding-left:3em;padding-right:3em;padding-bottom:2em;display:grid;overflow:auto;}#video_layout #local-container{max-width:100%;margin:auto;border-radius:2em;padding-bottom:15px;}#video_layout #local-media,
#video_layout [id^=remote-media]{border-radius:1em;}#video_layout #local-media{margin-right:10px;max-width:350px;}#video_layout [id^=remote-media]{float:left;max-width:500px;}#video_layout #videoButtonsLayout{background-color:rgba(128, 255, 134, 0.8);padding:1em;left:50%;margin-left:-150px;width:250px;bottom:0;position:fixed;border-top-left-radius:2em;border-top-right-radius:2em;}#video_layout #videoButtonsRow{display:inline-block;margin:auto;}