@charset "UTF-8";html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:Tahoma,Arial,Helvetica,sans-serif;color:#222}
body{margin:0;font-size:.8em;line-height:normal}
::-moz-selection{background:#11036c;color:#FFF;text-shadow:none}
::selection{background:#11036c;color:#FFF;text-shadow:none}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"],input[type="file"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media screen and (max-width:1024px){#content .col50,#content div.float2column,#content div.float3column,#content table.float2column,#content table.float3column,#content div.floatmulticolumn,#content table.floatmulticolumn{float:none;width:100% !important}
#content div.float2column+div.float2column,#content table.float2column+table.float2column,#content table.float3column+table.float3column{padding-left:0 !important}
#content div.float2column table.form,#content div.float3column table.form{width:auto !important}
#content table.event.float3column{width:32.3% !important;float:left !important}
#content table.event.float3column+table.event.float3column{padding-left:1em !important}
#content .col50+.col50 .pvc-entry:first-child>div+div{border-top:0}
#content .col50+.col50>div{padding-left:0 !important}
}
div#global_app_warning{display:block;width:100%;background-color:#2f2f2f;color:#f0f0f0;text-align:center}
div#global_app_warning p{padding:.3em 1em;font-family:verdana,Courier,monospace;color:#f0f0f0;margin:0;line-height:110%;font-weight:bold}
div#global_app_warning p.warning{color:#ffff60}
div#global_app_warning p.error{color:#ff1700}
#wrapper{width:100%}
#page{margin:0 auto 0;padding:3px 10px 0 10px}
#header{height:50px}
#header .logo{min-width:150px;height:50px;overflow:hidden;float:left}
#header .logo h1,#header .logo h2{line-height:normal;float:left}
#header .logo h2{font-style:italic;color:#666}
#header .account{float:right;text-align:right;color:#666}
#header a{background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -29px;text-decoration:none;padding-left:1.2em}
#header a:hover{color:#222;background-position:left -278px;text-decoration:underline}
#header p{margin:0;padding:0;font-weight:bold}
#header p+p{display:inline-block;padding-top:.2em;margin-right:.55em;color:#9fa0a4;font-weight:normal}
#header p+p>a+a{margin-left:.3em}
#pagetitle,div.backnav+#pagetitle{margin:2px 0 0 10px;width:auto}
div.backnav+#pagetitle{margin:2px 0 0 160px}
.message{padding:.1em .1em .1em 2.1em;background-color:#eaeaea;font-weight:bold;line-height:1.4em}
.message:last-child{margin-bottom:.8em}
.message.general,.message.info,.message.success,.message.warning,.message.error{color:#222 !important}
.message.info{background-color:#d9edf7}
.message.success{background-color:#dff0d8}
.message.warning{background-color:#fcf8e3}
.message.error{background-color:#f2dede}
.message.general .icon,.message.info .icon,.message.success .icon,.message.warning .icon,.message.error .icon{display:inline-block;background-repeat:no-repeat;width:24px;height:20px;margin:0 .4em 0 -1.9em;background-image:url(images/sprites.png);background-position:-35px 0}
.message.success .icon{background-position:-123px 0}
.message.warning .icon{background-position:-59px 0}
.message.error .icon{background-position:-83px 0}
.message.general .icon{background-position:-123px -24px}
.message .feedback{display:inline-block;padding-top:1px;vertical-align:top;width:94%}
.message .button{background-image:url(images/sprites.png);background-repeat:no-repeat;background-position:left -34px;height:17px;width:17px;float:right;margin:.1em .3em;cursor:pointer}
.message+.message .button{visibility:hidden}
.message+.message{margin-top:2px}
#content .message .button{display:none}
.status{background-color:#eaeaea}
.status.info{background-color:#d9edf7}
.status.success{background-color:#dff0d8}
.status.warning{background-color:#fcf8e3}
.status.error{background-color:#f2dede}
p.status{padding:.2em .4em .3em}
#patient{width:100%;height:auto;position:relative;background-color:#ebf5fa;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;display:block}
#zone1{clear:both}
#zone1 .identity{float:left;padding-left:.8em;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -194px}
#zone1 .identity:hover{cursor:pointer;text-decoration:underline}
#zone1 .identity .uppercase{text-transform:uppercase;font-weight:bold;padding-left:.4em}
#zone1 .identity .data.uppercase{font-size:110%}
#zone1 .identification{float:right}
#zone1 .identification span.data{font-weight:bold;color:#222}
#zone2{display:table;border-top-width:1px;border-top-style:solid;border-top-color:#999;width:100%;padding-bottom:.4em}
#zone2>div{display:table-row}
#zone2>div>div{display:table-cell;padding:0 .4em 0 .4em}
#zone2>div>div>h1{font-size:1em;margin:0;padding:0 0 .2em 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC}
#zone2>div>div+div{border-left-width:1px;border-left-style:solid;border-left-color:#CCC}
#patient_header_summary span.data+span.data:before{content:" | "}
#patient_header_summary span.icon,#patient_header_details span.icon{background-image:url(images/sprites.png);background-repeat:no-repeat;height:17px;width:17px;float:right;margin-top:.3em;margin-right:.3em;cursor:pointer;clear:right;background-position:0 -17px}
#patient_header_details span.icon{background-position:-17px -17px}
#patient_header_summary span.icon:hover,#patient_header_summary:hover span.icon{background-position:0 0}
#patient_header_details span.icon:hover,#patient_header_details:hover span.icon{background-position:-17px 0}
#patient span.unit{white-space:nowrap}
#patient span.unit.spacer{margin-right:1.3em}
#patient span.label{text-align:right}
span.unit.nowrap{white-space:nowrap}
span.unit.spacer{margin-right:1.3em;display:inline-block}
span.unit>span.data{margin-bottom:-3px}
span.unit>span.data+span.date{margin-left:.15em}
span.unit>span.data+span.date:before{content:", "}
span.date:empty{display:none !important}
span.unit>span.label{margin-right:.3em}
span.no.data,td.no.data{color:#AAA;font-size:.8em}
#content table.list thead tr th.date{width:6em !important}
.present{background-color:#ebf5fa}
.norm{background-color:#e8eafb}
p.data,span.data,td.data{color:#000}
td.data>i{color:#999}
#content table.list thead tr th.present,#content table.data thead tr th.present,#content table.form thead tr th.present{background-color:#d8e1e5}
#content table.list tbody tr.even td.present,#content table.data tbody tr.even td.present,#content table.form tbody tr.even td.present{background-color:#e1ebf5}
#content table.list thead tr th.norm,#content table.data thead tr th.norm,#content table.form thead tr th.norm{background-color:#d5d7e6}
#content table.list tbody tr.even td.norm,#content table.data tbody tr.even td.norm,#content table.form tbody tr.even td.norm{background-color:#dee1f6}
td.data.present,td.data.norm,#content table.list thead tr th.present,#content table.data thead tr th.present,#content table.form thead tr th.present,#content table.list thead tr th.norm,#content table.data thead tr th.norm,#content table.form thead tr th.norm{min-width:6em;text-align:center}
td.data.score{border-top-width:thin;border-top-style:solid;border-top-color:#666;font-weight:bold;font-size:115%}
span.label.column{min-width:13em;display:inline-block}
span.label.wide_column{min-width:35em;display:inline-block}
td.label.column{min-width:13em}
.metric{color:#666;padding-left:.3em}
.metric sup{font-size:60%}
.indent{padding-left:1.3em}
div.result{background-color:#eaeaea;margin-top:1em;padding:.2em .5em}
div.result>label{font-weight:bold;margin-right:.6em}
div.result>label+span{font-weight:bold;font-size:1.3em;margin-left:.4em;margin-right:.8em;color:#11036c;background-color:#FFF;padding-left:.3em;padding-right:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-khtml-border-radius:.3em;border-radius:.3em}
div.result>label+span+span+span{padding-left:1em}
span.score{padding-left:.2em;padding-right:.2em;font-weight:bold}
span.score.attention{font-size:115%;color:#11036c;border:thin solid #9fa0a4;background-color:#FFF;-moz-border-radius:.3em;-webkit-border-radius:.3em;-khtml-border-radius:.3em;border-radius:.3em}
td.sequence{color:#666;font-size:.9em;text-align:center;line-height:1.7em !important}
span.historyitem,td.historyitem{color:#066 !important}
span.question span.historyitem{font-weight:normal}
div.historyitem_comment{border:thin solid #9fa0a4;border-radius:.3em;padding-left:.6em;padding-right:.6em;margin-top:.2em;width:11.6em;background-color:#CCC;color:#066}
div.result>span+span.historyitem:not(:empty):before,span.question span.historyitem:not(:empty):before{content:"("}
div.result>span+span.historyitem:not(:empty):after,span.question span.historyitem:not(:empty):after{content:")"}
.label{margin-right:.6em;color:#222;font-style:italic}
#content .group-label{color:#666;font-weight:bold;background-color:#FFF;border-bottom:thin solid #999}
#content table.group tr.group-label{background-color:#FFF;border-top:thin solid #999;border-bottom:thin solid #999}
#content table.group tr.group-label+tr{background-color:#FFF;border-bottom:0}
#content table tbody tr td.group-label{height:auto}
.backnav{float:left;display:inline-block;width:160px;margin:0;padding:0}
.backnav ul{float:left;margin:0;padding:.5em}
.backnav ul li{display:inline;text-transform:capitalize}
.backnav ul li.home,.backnav ul li.back,.backnav ul li.print,.backnav ul li.close{margin:0;padding:0 0 0 1.5em;background-color:transparent;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -127px}
.backnav ul li.home{background-position:left -161px}
.backnav ul li.back{background-position:left -144px}
.backnav ul li.print{background-position:left -176px}
.backnav ul li.home:hover,.backnav ul li.back:hover,.backnav ul li.print:hover,.backnav ul li.close:hover{color:#fcaf17;cursor:pointer}
#footer .backnav ul li+li+li{display:block}
#footer .backnav{width:210px}
#body{position:relative;float:left;width:100%;margin:0 0 1em 0;padding:0}
#sidebarinfo,#sidebar{float:left;display:inline-block;width:160px;background-color:#9fa0a4;margin:0;padding:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;-khtml-border-top-left-radius:10px;-khtml-border-bottom-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}
#menu div.info{-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}
#sidebarinfo div.info,#menu div.info{background-color:#eaeaea;padding:.3em .3em 1em .5em;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:10px}
#sidebarinfo h4,#menu h4{color:#FFF;padding:.2em 0 .3em .5em}
#sidebarinfo+div{margin:0 0 0 160px}
#menu ul{padding-left:0;margin-top:0}
#menu ul>li{list-style-type:none;background-color:#eaeaea}
#menu ul>li.active{font-weight:bold;overflow:hidden;background-color:#fcaf17}
#menu ul>li.active a:hover{padding-left:.5em !important;cursor:default !important}
#menu ul>li.inactive{font-weight:bold;padding-right:1.4em;overflow:hidden;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:right -275px;background-color:#FFF}
#menu ul a{display:block;margin:0;padding:.1em 0 .1em .5em;border-bottom:1px solid #FFF;text-decoration:none;color:#222}
#menu ul a:hover{color:#000;background-color:#fcaf17}
.topmenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-flex-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row;justify-content:center;width:auto;margin-left:2em;margin-right:2em;padding-top:.4em;padding-bottom:1.4em}
html.no-flexbox .topmenu__column{float:left}
.topmenu__column{width:21em;background-color:#eaeaea;color:#222;margin-top:.6em;padding:.4em .4em 2em .4em;border-top:#FFF solid .2em;border-left:#FFF solid .2em;border-radius:1.2em;box-shadow:0 4px 4px 1px #999}
.topmenu__column h2{background-color:#fcaf17;color:#fcfcfc;padding:.4em .8em .4em 2.8em;margin:0 0 1em 0;border-top-left-radius:.5em;border-top-right-radius:.5em}
.topmenu__column:hover h2{color:#666;transition:color ease-out .5s}
.topmenu__column:hover .topmenu__group{background-color:#FFF;transition:background-color ease-out .5s}
.topmenu__column:hover .topmenu__group--hover-off{background-color:transparent}
.topmenu__group{background-color:#eaeaea}
.topmenu__group+.topmenu__group{margin-top:1.25em}
.topmenu__group h3{color:#555;padding:.2em 0;margin:0 0 0 3.4em}
.topmenu__group:hover h3{color:#222}
.topmenu__group ul{margin:0;padding-left:0}
#content .topmenu__group ul>li{border-top:thin solid #eaeaea;list-style-type:none;line-height:1.1em;padding-bottom:0}
.topmenu__group li:before,.topmenu__group li:after{content:" ";display:block}
.topmenu__group li:after{clear:both}
.topmenu__group li span{float:left;display:block;padding:.3em 0 0 .4em;font-size:.8em;color:#858585}
.topmenu__group li:hover span{color:#222}
.topmenu__group li a{display:block;padding:.2em .4em .2em 4.6em;color:#222;text-decoration:none;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:3.3em -274px}
.topmenu__group li a:hover{background-color:#fcaf17}
.topmenu__input{padding:.25em 0 .25em .3em;height:22px;width:19em;box-sizing:border-box}
.topmenu__input:focus{background-color:#ffa}
.topmenu__submit{display:inline-block;border:1px solid #9fa0a4;background-image:none;background-color:#999;width:22px;height:22px;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:.3em;border-top-right-radius:.3em;box-shadow:none;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:4px -274px;margin:0 0 0 -0.5em}
.topmenu__submit:hover{background-color:#fcaf17;border-color:#9fa0a4}
.topmenu__searchlabel{padding:0 0 .2em .4em;font-size:.8em;color:#858585}
#sidebar+#main{margin-left:160px}
ul.actiongroups,ul.actions{padding:0;margin:.2em 0 0 0;display:inline-block;list-style-type:none}
ul.actiongroups{width:100%}
ul.actions:first-child{margin-left:.3em}
ul.actiongroups>li{display:inline-block}
ul.actiongroups>li+li{text-align:right;float:right}
ul.actions>li{margin-right:.8em;display:inline-block}
ul.actions button,ul.actions input[type="button"]{margin:0}
#content ul.menu{list-style-type:none;width:38em;padding:0;margin:1em 0 0 2em}
#content ul.menu li{line-height:1.2em;padding:.4em 1em .4em 1.4em;margin:0 0 .2em 0;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -24px}
#content ul.menu li div{display:block;float:right;color:#fcaf17;padding:0 .3em;margin-left:1em}
#content ul.menu p.warning,#content ul.menu p.comment{margin:0}
#content ul.menu.optional li:hover,#content ul.menu li:hover{cursor:pointer;background-position:left -272px;text-decoration:underline}
#content ul.menu.optional{margin:1em 0 0 1.5em}
#content ul.menu.optional li{background-color:#eaeaea;padding-left:1.5em;background-position:left -24px}
#content ul.menu.optional li+li{margin-top:1em}
#content ul.menu.optional li div{font-weight:bold}
#main ul#tabmenu{float:left;width:100%;background-color:#FFF;margin:0;padding:0;list-style:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;border-top-right-radius:10px}
#content{float:left;width:100%;border:1px solid #fcaf17;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#content>div{min-height:290px;padding:.5em}
.content--border-no{border:none !important}
#content table{width:auto;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;background-color:#FFF}
#content table.w100{width:100% !important}
#content table.list.trhoverclick tbody tr:hover,#content table.list.trhover tbody tr:hover{color:#222 !important;background-color:#FFA}
#content table.tbodyhoverclick tbody:hover,#content table.trhoverclick tbody tr:hover{cursor:pointer}
#content table.trhoverclick tbody tr.tr__disabled:hover{cursor:default}
#content table.list.trhoverclick tbody tr.tr__disabled,#content table.list.trhover tbody tr.tr__disabled,#content table.list.trhoverclick tbody tr.tr__disabled:hover,#content table.list.trhover tbody tr.tr__disabled:hover{color:#9fa0a4 !important}
#content table.trhoverclick tbody tr:hover .follow{background-color:#fcaf17}
#content table.trhoverclick tbody.search tr:hover{cursor:default}
#content table.small tbody td{font-size:.85em}
#content table tbody tr td[title],#content table thead tr th[title]{cursor:help}
#content table.options{border-collapse:collapse;margin:1em 0 0 1em;width:30%}
#content table.options tbody.divider{border-top-width:thin;border-top-style:solid;border-top-color:#eaeaea}
#content table.options thead tr th{font-size:1.3em;color:#9fa0a4;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#9fa0a4}
table.list.fixedHeader-floating thead tr th,#content table thead tr th,#content table tbody tr td,#content table.logbook thead tr th,#content table.logbook tbody tr th,#content table.logbook tbody tr td,#content table.event thead tr th,#content table.event tbody tr td,#content table.list thead tr th,#content table.list tbody tr td,#content table.form thead tr th,#content table.form tbody tr td,#content table.data thead tr th,#content table.data tbody tr td{margin:0;padding:.2em .3em}
#content table.list tbody tr td.warning{color:#F00;font-weight:bold}
#content table.scroll{margin:0 0 1em 0;border:thin solid #eaeaea}
#content table.scroll td{margin:0;padding:0}
#content table.list tbody tr td p{padding:0 2em 0 4em;margin:0;line-height:1.3em}
#content table.list tbody.input,#content table.list tbody.follow,#content table.list tbody.search{background-color:#BBB}
#content table.list tbody.input tr:hover,#content table.list tbody.follow tr:hover,#content table.list tbody.search tr:hover{background-color:#BBB}
#content table.list tbody.input input,#content table.list tbody.search input{margin-top:1px}
#content table.list tbody.input tr td,#content table.list tbody.follow tr td{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#eaeaea}
table.list.fixedHeader-floating thead tr th,#content table.list thead tr th,#content table.list tbody tr td{border-left:1px solid #FFF}
#content table.list tbody.search tr td{padding:.4em .1em}
table.list.fixedHeader-floating thead tr th:first-child,#content table.list thead tr th:first-child,#content table.list tbody tr td:first-child{border-left:1px solid #CCC}
#content table.event{margin:0 0 1em 0;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#9fa0a4;border-bottom-color:#9fa0a4;border-left-color:#9fa0a4}
#content table.data{border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#eaeaea;border-bottom-color:#eaeaea;border-left-color:#eaeaea;margin:0 0 1em 0;min-width:20em}
div.floatotherside,th.floatotherside,td.floatotherside{text-align:right !important}
#content table.logbook{border:thin solid #CCC}
#content table.logbook thead tr th,#content table.logbook tbody tr th,#content table.logbook tbody tr td{padding:.2em .5em}
#content table.logbook tbody tr th,#content table.logbook thead tr th.floatotherside+th,#content table.logbook tbody tr td.floatotherside+td{border-right-width:thin;border-right-style:solid;border-right-color:#CCC;font-weight:bold}
#content table.logbook tbody tr td.floatotherside+td{font-weight:bold}
#content table.logbook tbody tr th,#content table.logbook thead tr th+th{background-color:#eaeaea}
#content table.grid thead tr th,#content table.grid tbody tr td,#content table.form.cap-basic.grid thead tr th,#content table.form.cap-basic.grid tbody tr td{border-right-width:thin;border-right-style:solid;border-right-color:#eaeaea;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#eaeaea}
#content table.grid thead tr th,#content table.form.cap-basic.grid thead tr th{border-right-color:#CCC;border-bottom-color:#CCC}
#content table.form{margin:0 0 1em 0;min-width:20em}
#content table.form.cap-basic{border-right:thin solid #eaeaea;border-bottom:thin solid #eaeaea;border-left:thin solid #eaeaea}
#content table.form.w100{margin:0}
#content .workitemheader table.form,#content .workitemheader table.form:hover{border:none !important}
#content table.form tbody tr td{padding:.2em .3em .2em .3em;height:24px}
#content table.form tbody tr td.sub_opt{padding:.1em .3em .2em 1.5em;height:24px}
#content table.data tbody tr td{border-top-width:thin;border-top-style:solid;border-top-color:#eaeaea}
#content table.event tbody tr td.label,#content table.form tbody tr td.label,#content table.list tbody tr td.label,#content table.data tbody tr td.label,#content table.form.fixed tbody tr td.label,#content table.list.fixed tbody tr td.label,#content table.data.fixed tbody tr td.label{color:#222;text-align:right;font-style:italic}
#content table.form.fixed tbody tr td.label,#content table.form tbody tr td.label{padding-left:1.5em;font-style:normal}
#content table.form tbody tr td.label:first-child,#content table.form.fixed tbody tr td.label:first-child{width:13em}
#content table.fixed tbody tr td:first-child.label{width:1px;white-space:nowrap}
#content table.fixed.form.w100 tbody tr td{width:1px;white-space:nowrap;padding-right:1.5em}
#content table.fixed.form.w100 tbody tr td:last-child{width:auto;white-space:normal}
#content table.procnav input,#content table.filter input{margin-right:.7em}
#content table tbody tr td.hotkey{font-family:"Courier New",Courier,monospace;font-size:90%;color:#999;padding-top:.7em}
#content .odd{background:#FFF}
#content .even{background:#f4f5fa}
.table--cell__amount-euro{background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'height='20px'width='200px'><textx='5'y='15'fill='grey'>€</text></svg>")}
#content table.list tbody tr td.table--cell__amount-euro{text-align:right}
.table--column__align-right{text-align:right}
.table--column__align-center{text-align:center}
#content table.action{margin:0 0 1em;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}
#content table.action.cap-basic caption{padding-left:1.55em}
#content table.action tbody tr{border-top:thin #FFF solid}
#content table.action tbody tr:hover{background-color:#ffa}
#content table.action tbody tr td{padding:0}
#content table.action tbody tr td:last-child{width:1%;white-space:nowrap}
#content table.action tbody tr td a{display:inline-block;box-sizing:border-box;padding:.3em 1em .3em 1.5em;width:100%;line-height:normal;height:auto;color:#333;background-image:url("/css/2011/images/sprites_unclipped.png");background-repeat:no-repeat;background-position:0 -24px}
#content table.action tbody tr td span{display:inline-block;padding:.3em 1em .3em 1.5em}
#content table.action tbody tr td a:hover{background-color:#fcaf17;text-decoration:none;color:#222;background-position:3px -251px}
#content table.action ul{margin:0;padding:0;float:right;font-size:0}
#content table.action ul li{display:inline-block;list-style:none;line-height:normal;padding:0;font-size:12.8px}
table.action ul button{visibility:hidden;border-radius:0;border:0;padding:.3em .8em;margin:0;background-image:none;font-weight:normal;box-shadow:none;line-height:normal;height:auto;border-left:thin solid #FFF}
table.action tr:hover ul button,table.action.pv-modal-dialog tr.edit ul button,table.action.pv-modal-dialog tr.delete ul button{visibility:visible}
table.action tr:hover ul button:hover,table.action tr:hover ul button.success:hover,table.action tr:hover ul button.primary:hover,table.action tr:hover ul button.warning:hover{color:#222 !important;background-color:#fcaf17}
table.action tr:hover ul button.success{background-color:#c1e0ab;color:#222}
table.action tr:hover ul button.primary{background-color:#eaeaea;color:#222}
table.action ul button.warning{color:#777 !important}
table.action tr:hover ul button.warning{background-color:#BBB;color:#222 !important}
table.action label{padding:.3em .5em .3em 1.5em;font-style:italic}
table.action input{display:inline-block;border:0 none;padding-left:.5em;width:65%}
#content table.action.pv-modal-dialog tbody tr td a{color:#777}
#content .pv-modal-dialog tbody tr.edit,#content .pv-modal-dialog tbody tr.delete{border:thin #888 solid;color:#222;-moz-box-shadow:0 0 8px #BBB;-ms-box-shadow:0 0 8px #BBB;-webkit-box-shadow:0 0 8px #BBB;box-shadow:0 0 8px #BBB;background-color:#FFA}
#content .pv-modal-dialog tbody tr.edit label,#content .pv-modal-dialog tbody tr.edit button,#content .pv-modal-dialog tbody tr.edit input,#content .pv-modal-dialog tbody tr.delete label,#content .pv-modal-dialog tbody tr.delete button,#content .pv-modal-dialog tbody tr.delete span{padding-top:.6em;padding-bottom:.6em}
.pv-modal-dialog button{display:none}
.pv-modal-dialog tr.edit button,.pv-modal-dialog tr.delete button{display:block}
label.expandcell{background-image:url(/css/2011/images/btn_demo_expand.png);background-repeat:no-repeat;background-position:1.55em 2px}
form label.expandcell input[type="checkbox"],form label.expandcell input[type="radio"]{margin-right:1em}
span.question label.expandcell{background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:18px -28px}
#content table tbody tr td.clickcell:hover{background-color:#fcaf17;cursor:pointer;color:#222}
#content table tbody tr td[onclick],#content table tbody tr td.follow{background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:-5px -24px;padding-left:12px}
#content table tbody tr td.nofollow{padding-left:12px}
#content table tbody tr td[onclick] a,#content table tbody tr td.follow a{text-decoration:none}
#content table tbody tr td[onclick]:hover,#content table tbody tr td.follow:hover{background-color:#fcaf17;cursor:pointer;color:#222;background-position:-140px -20px}
#content table tbody tr td[onclick]:hover,#content table tbody tr td.follow:hover a{color:#222}
#content table tbody tr td.bottomline{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#f0f0f0}
#content table.list{margin:0 0 1em 0;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}
#content table.list td.note{padding-top:0}
#content table tbody tr td.tooltip{background-image:url("images/sprites_unclipped.png");background-position:left -707px;background-repeat:no-repeat;padding-left:1.4em}
#content div.float2column{width:49%;margin:0;padding:0;display:inline-block;vertical-align:top;overflow:auto}
#content div.float3column{width:33%;margin:0;padding:0;display:inline-block;vertical-align:top}
#content div.float2column+div.float2column{padding-left:1em}
#content div.score_table{float:left;width:48rem;padding-right:1em}
#content div.score_table div table,#content div.float2column div.data,#content div.float2column table,#content div.float3column table{width:100%}
#content table.float2column{width:47%;float:left;margin:0 1em 1em 0 !important}
#content table.float3column{width:32.3%;float:left}
#content table.float3column+script+table.float3column,#content table.float3column+table.float3column{margin-left:1em}
#content div.floatmulticolumn,#content table.floatmulticolumn{float:left;margin:0 1em 1em 0 !important}
table.list.fixedHeader-floating thead tr th,table.list.fixedHeader-floating thead tr th.sorting,table.list.fixedHeader-floating thead tr th.sorting_desc,table.list.fixedHeader-floating thead tr th.sorting_asc,#content table.data thead tr th,#content table.form thead tr th,#content table.list thead tr th{text-align:left;vertical-align:middle;background-color:#eaeaea;color:#666;margin:0;padding:.6em .3em;font-size:.85em}
#content table.data thead tr th.last,#content table.form thead tr th.last,#content table.list thead tr th.last{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;-khtml-border-top-right-radius:10px;border-top-right-radius:10px}
#content caption{min-height:1.4em;line-height:1.3em}
#content div.cap-basic div:first-child>p,#content caption>span{color:#333;font-weight:normal;text-transform:none;font-weight:normal;margin:0;padding:.2em 2em .4em 1em;display:block}
#content caption>span[class]{display:inline}
#content div.cap-basic>div:first-child>span.data,#content caption>span.data{font-size:115%;font-weight:bold;background-color:#FFF;padding:0 .4em 0 .4em;margin-left:.5em;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:#eaeaea thin solid;float:right}
#content div.cap-basic>div:first-child>a,#content caption>a{font-weight:normal !important;color:#11036c;text-decoration:none;margin-left:2em;text-transform:none}
#content div.cap-basic>div:first-child>a:hover,#content caption>a:hover{color:#222;text-decoration:underline}
#content div.cap-basic>span.comment,#content caption>span.comment{color:#9fa0a4;margin-left:2em}
#content caption label{text-transform:none;font-weight:normal;color:#222;margin-left:1em;padding-right:.3em;cursor:pointer}
#content caption label:hover{background-color:#fcaf17}
#content caption label input{float:none !important}
#content div.legenda,#content div.data{margin:0 0 1em 0;min-width:20em;display:inline-block}
#content div.legenda div:first-child+div,#content div.data div:first-child+div{padding:.4em .6em .6em .6em;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#f0f0f0;border-bottom-color:#f0f0f0;border-left-color:#f0f0f0}
#content div.cap-basic>div:first-child,#content table.cap-basic caption{background-color:#eaeaea;text-align:left;color:#222;font-weight:bold;padding:.1em .7em .1em .4em;text-transform:none;border-bottom:1px solid #CCC}
#content table.list.cap-basic caption{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC}
#content div.cap-basic>div:first-child label{font-weight:normal;text-transform:none}
#content table.event.cap-basic caption{background-color:silver}
#content table.data tfoot tr td,#content table.form tfoot tr td,#content table.list tfoot tr td{font-size:.90em;text-align:right;border-top-width:.2em;border-top-style:solid;border-top-color:#f4f5fa;border-right-width:thin;border-right-style:solid;border-right-color:#f0f0f0;padding:.1em .3em}
#content table.data tfoot.score_table_footer tr td,#content table.data tfoot#cvrmRiskScoreTableFooter tr td{text-align:center}
#content table.list+p+input[type="submit"]{margin-top:1em}
#content table.filter{margin-bottom:.4em}
#content div.legenda{float:right;width:150px}
#content div.legenda div:first-child{background-color:#9fa0a4}
#content div.legenda div:first-child+div{background-color:#eaeaea}
#content div.legenda ul{padding:0;margin:0;list-style-type:none}
#content div.report-explanation{margin-top:5px;margin-bottom:5px;padding:5px;width:600px;background-color:#eaeaea}
#content div.report-explanation ul{margin:0;padding:.3em 0 0 0;list-style-type:none}
#content div.report-explanation.results-screen{float:right}
#patients-table{clear:both}
.date-range-slider{float:left}
.date-range-slider-labels,.date-range-slider-help{display:flex;padding:.3em .7em 0 .4em}
.date-range-slider-labels div,.date-range-slider-labels button{flex:1}
.date-range-slider-labels .last-label{text-align:right}
#content a.disabled{opacity:.4;pointer-events:none}
#content p{margin-top:0;margin-bottom:.8em;line-height:1.4em;max-width:40em}
#content h1+ul,#content h1+p{margin-top:.3em}
#content h2+ul,#content h2+p{margin-top:.2em}
#content p+p{margin-top:.8em}
#content ul+h1,#content ul+h2,#content p+h1,#content p+h2{margin-top:.8em}
div.scrollwrapper{width:100%;margin-bottom:1em}
#content div.scrollwrapper table{border:none !important;margin-bottom:0 !important}
div.scrollwrapper .caption{background-color:#eaeaea;text-align:left;color:#222;font-weight:bold;padding:.2em .7em .2em .4em;text-transform:none;border-bottom:1px solid #CCC}
div.scrollwrapper .head{display:block;width:100%;background-color:#eaeaea}
div.scrollwrapper .head div{vertical-align:middle;color:#666;font-weight:bold}
div.scrollwrapper .scroll{max-height:20em;overflow:auto;width:auto;border:thin solid #eaeaea}
#content div.scrollwrapper .scroll>p{padding:.2em .3em;margin:0}
div.scrollwrapper .scroll .row{display:block;overflow-x:hidden;margin:0;padding:0;color:#11036c}
div.scrollwrapper .scroll .row:hover{background-color:#eaeaea !important;color:#222}
#content ol>li,#content ul>li{line-height:1em;padding-bottom:.3em}
#content ol ol{margin:0 0 0 20px}
#content ol ol li{list-style-type:lower-alpha}
#content dl>dt{line-height:1em;padding-bottom:.1em;color:#777}
#content dl>dt+dd>span.score{color:#777}
#content dl>dt+dd>span.score:before{content:"("}
#content dl>dt+dd>span.score:after{content:") - "}
#content dl>dd+dt{margin-top:.9em}
#content dl.data{padding:0;margin:0}
#content dl.data div{clear:both}
#content dl.data dt{float:left;text-align:left;width:13em}
#content dl.data dt:after{content:":";padding-left:.2em}
#content dl.data dd{margin:0 0 0 .6em;padding:.4em 0 .4em 0;float:left}
#content dl.list.listhorizontal>dt+dd{font-weight:bold}
#content dl.list.listhorizontal>dd.note{font-size:.9em;line-height:1.15em;color:#666;max-width:50em}
#content code{font-family:"",monospace}
#content .help{cursor:help}
#footer{height:52px;margin:0;padding:0;clear:both}
#footer ul{padding:0;margin:0}
#footer .logo{float:right;width:150px;height:52px;background-image:url(/images/logos/portavita_small.png);background-repeat:no-repeat;background-position:right top;margin-right:.4em}
#footer p{display:inline-block;float:right}
#footer .privacy_policy_link p>a{text-decoration:none}
#footer .privacy_policy_link a:hover{color:#222;text-decoration:underline}
img.floatotherside{float:right}
select.noborder{border:0;margin:0;padding:0}
select option{cursor:pointer}
select option:hover{background-color:#fcaf17;color:#222}
br.break_float{display:block;clear:both;margin:0;padding:0;width:0;height:0;line-height:.001em;font-size:.001em}
hr.break_float{display:block;clear:both;margin:0 0 1em 0;padding:0;height:0;line-height:.001em;border-top-width:thin;border-top-style:solid;border-top-color:#fcaf17}
ul.select{height:23em;width:19em;overflow:auto;padding:0;margin:0}
ul.select li{padding:.1em 0;margin:0;list-style-type:none;line-height:1em;white-space:nowrap}
ul.select li:hover{background-color:#fcaf17;color:#FFF}
a{color:#11036c;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
a.expandcell,a.download,a.upload,a.close,a.print,a.link,a.button,a.delete,a.popup{background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -198px;padding-left:1.4em;display:inline-block}
a.close{background-position:right -684px;padding-left:0;padding-right:1.4em}
ul#tabmenu li a.close{padding-left:.7em;padding-right:1.5em}
a.print{background-position:left -176px}
a.delete{background-position:left -362px}
a.link{background-position:left -30px;padding-left:1.2em}
a.link:hover{background-position:left -279px}
a.download{background-position:left -760px;padding-left:1.5em !important}
a.upload{background-position:left -785px;padding-left:1.5em !important}
a.expandcell{background-position:left -227px;padding-left:1.5em}
a.button{background-position:left -802px;padding-left:1.5em !important}
a.default.button{display:inline-block;background:transparent url(images/submit_standaard.png) repeat-x 0px 0px;cursor:pointer;width:auto;margin:.4em .5em .4em .5em;padding:0 1em !important;line-height:21px;border:1px solid #9fa0a4;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#666;font-weight:bold;height:23px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#CCCCCC')"}
a.default.button:hover{text-decoration:none;color:#222;border:1px solid #222;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:none}
a.default.button.hideobject{display:none}
a.tooltip span{display:none;padding:2px 3px;margin-left:8px;cursor:help}
a.tooltip:hover span{display:inline;position:absolute;background-color:#fff9e7;border:1px solid #ef3e00;color:#6c6c6c;cursor:help}
a.submenu{width:100% !important}
h1,h2,h3,h4,h5,h6{line-height:1.3em;padding:0;margin:0;color:#666}
h1{font-size:1.5em;margin:0 0 .2em 0}
h2{font-size:1.3em;margin:.2em 0 .2em 0}
h3{font-weight:bold;font-size:1.1em;margin:.2em 0 .2em 0;padding:0}
h5,h6{font-weight:bold;font-size:100%}
p.fixedwidth{width:45em}
p.fixedwidth>img.right{float:right;margin-left:1em;margin-bottom:.3em}
span>a,p>a{text-decoration:underline}
span>a:hover,p>a:hover{text-decoration:none}
ul,ol,hr{margin-bottom:0}
li a:hover{color:#222;text-decoration:underline}
li a{text-decoration:none}
hr{color:#333;border:0;border-top:thin solid #eaeaea;margin:.15em 0;clear:both}
.workitemheader>hr{border-top-color:#fff;margin-top:.3em}
table.procnav{width:100% !important;margin:.5em 0;background-color:#eaeaea;clear:both}
table.procnav td{padding-top:.3em}
table.procnav td.label{padding:.45em 1em 0 .5em}
ul.procnav{width:100%;clear:both;margin:0;padding:0;background-color:#eaeaea;list-style-type:none}
ul.procnav li{display:inline;margin:0 1em 0 0;padding:0}
ul.procnav li.label{font-weight:bold;padding-left:1em}
ul.procnav li label{color:#222}
ul.procnav li label:hover{color:#666}
ul.procnav li label input[type="checkbox"],ul.procnav li label input[type="radio"]{float:none}
form{padding:0;margin:0}
fieldset{margin:0 0 .4em 0;padding:.2em .5em .4em;border:thin solid #CCC}
fieldset>legend{padding:0 .7em 0 .7em;margin:.5em 0 .2em 0;border:thin solid #eaeaea;font-size:1em;color:#222;font-weight:bold;background-color:#eaeaea}
fieldset>legend+p{margin-left:.6em}
fieldset>legend>a{font-size:.95em;font-weight:bold;color:#777 !important;text-decoration:none;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:-7px -278px;padding-left:1.1em;margin-left:.6em;margin-right:.6em;text-transform:none}
fieldset>legend>a:hover{color:#222 !important;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:-7px -256px;text-decoration:underline}
fieldset>label{color:#777;line-height:1.5em;padding-right:1em}
fieldset>label.column{min-width:13em;display:inline-block}
#content fieldset table.form{margin:0;padding:0}
span.question{display:block;padding:.1em .2em}
span.question+span.question{margin-top:.2em}
span.question:last-child{padding-bottom:0}
span.question>label>span{font-weight:normal !important}
span.question:hover{background-color:#FFC}
span.question>label,span.question.typearea>label,span.question.listvertical>label,span.question.listhorizontal>label,span.question.row>label{color:#222;display:block;padding:0 .4em .2em .4em;width:100%;font-style:italic}
span.question.row>label{display:inline-block;width:auto;margin-right:1.5em;min-width:8em}
span.question.row>label+input{display:inline !important;margin-left:0}
span.question.row{width:auto}
span.question label+span.question{margin-top:.5em}
span.question.listhorizontal>label+input{margin:.1em 1.2em 0 1.2em;display:inline-block;vertical-align:top}
span.question.listhorizontal>ol,span.question.listhorizontal>ul{vertical-align:top;list-style-type:none;display:inline-block;padding-left:0;margin-top:0}
span.question.listhorizontal>ol{list-style-type:decimal;margin-left:1em}
span.question.listhorizontal>ol>li,span.question.listhorizontal>ul>li{display:inline-block;margin-right:2em}
span.question.listhorizontal>ol>li>label,span.question.listhorizontal>ul>li>label{display:inline;margin-left:.6em}
span.question.listvertical>label+input{margin:.4em 1.2em 0 1.2em;display:inline-block;vertical-align:top}
span.question.listvertical>ol,span.question.listvertical>ul{vertical-align:top;list-style-type:none;display:inline-block;padding-left:0;margin-top:0}
span.question.listvertical>ol{list-style-type:decimal;margin-left:1em}
span.question.listvertical>ol>li>label,span.question.listvertical>ul>li>label{display:inline;margin-left:.6em}
span.question.listvertical.feedback>input+ol,span.question.listvertical.note>input+ol,span.question.listvertical.feedback>input+ul,span.question.listvertical.note>input+ul{display:inline-block;width:45%}
span.question.listvertical.details>input+ol,span.question.listvertical.details>input+ul{display:inline-block}
span.question.listvertical.feedback>ol+span,span.question.listvertical.note>ol+span,span.question.listvertical.feedback>ul+span,span.question.listvertical.note>ul+span{display:inline-block;width:45%;color:#777;padding:0 1em;border-left-width:medium;border-left-style:solid;border-left-color:#CCC}
span.question.listvertical.feedback>ol+span,span.question.listvertical.feedback>ul+span{border-left-width:medium;border-left-color:#CF0;border-left-style:solid;color:#090;display:none}
span.question.listvertical.details>div,span.question.listvertical.details>div{display:none;padding:0 1em;margin-left:2em;border-left-width:medium;border-left-style:solid;border-left-color:#eaeaea}
span.question>label+input,span.question>textarea,span.question.typearea>textarea{margin-left:1.2em}
span.question input[disabled]+label,span.question input[disabled="disabled"]+label{color:#9fa0a4}
span.question input[disabled]+label>span,span.question input[disabled="disabled"]+label>span{color:#9fa0a4;text-decoration:none}
form input[type="file"],form input,form textarea{border:1px solid #9fa0a4;padding:.1em}
form input:required,form textarea.mandatory,form input.mandatory{border:1px solid #F66}
input[type="radio"],input[type="checkbox"]{border:#FFF none 0px;margin:1px 0 0 5px;outline:0}
form label{display:inline-block;cursor:pointer;margin-right:.3em}
form label+label{margin-left:1.2em}
form label input[type="radio"]{margin-left:.3em;margin-right:.3em}
form input[readonly],form input[readonly="readonly"],form textarea[readonly="readonly"],form input[disabled],form input[disabled="disabled"],form input[disabled]:hover,form input[disabled="disabled"]:hover,form textarea[disabled]{background-color:#eaeaea !important;border-color:#9fa0a4}
form textarea{background-color:#FFF;color:#11034c;font-size:1em}
select{border:solid 1px #eaeaea}
select:focus{background-color:#FFA}
button:focus,input[type="submit"]:focus,input[type="button"]:focus,form input[type="radio"]:focus,form input[type="checkbox"]:focus{outline:#FFA solid .3em !important}
form textarea:focus,form input[type="file"]:focus,form input[type="text"]:focus,form input[type="search"]:focus,form input[type="date"]:focus,form input[type="datetime-local"]:focus,form input[type="email"]:focus,form input[type="month"]:focus,form input[type="number"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form input[type="week"]:focus,form input[type="password"]:focus{background-color:#FFA}
td a:focus{background-color:#FFA;color:#222 !important}
form textarea:hover,form input[type="file"]:hover,form input[type="text"]:hover,form input[type="search"]:hover,form input[type="date"]:hover,form input[type="datetime-local"]:hover,form input[type="email"]:hover,form input[type="month"]:hover,form input[type="number"]:hover,form input[type="tel"]:hover,form input[type="time"]:hover,form input[type="url"]:hover,form input[type="week"]:hover,form input[type="password"]:hover{background-color:#FFA}
input[type="checkbox"].css-checkbox,input[type="checkbox"].css-checkbox-symbol{margin:0;padding:0;width:1px;height:1px;-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0)}
input[type="checkbox"].css-checkbox-symbol:focus+label{background-color:#ffa}
input[type="checkbox"].css-checkbox-symbol.css-filled+label{background:#a5c9d4;background:-moz-radial-gradient(center,circle cover,#fff 15%,#a5c9d4 17%);background:-webkit-radial-gradient(center,circle cover,#fff 15%,#a5c9d4 17%);background:radial-gradient(circle at 21%,#fff 15%,#a5c9d4 17%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#A5C9D4",GradientType=1)}
input[type="checkbox"]:checked.css-checkbox-symbol.css-filled+label{background:#83d441;background:-moz-radial-gradient(center,circle cover,#fff 15%,#83d441 17%);background:-webkit-radial-gradient(center,circle cover,#fff 15%,#83d441 17%);background:radial-gradient(circle at 21%,#fff 15%,#83d441 17%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#83D441",GradientType=1)}
input[type="checkbox"].css-checkbox-symbol+label{border-radius:.2em;min-width:3em;padding-left:.2em;padding-right:.2em}
input[type="checkbox"].css-checkbox-symbol+label:before{content:"\2610\0020";font-size:1.3em}
input[type="checkbox"].css-checkbox-symbol+label:hover{background:#fcaf17 !important}
input[type="checkbox"][disabled].css-checkbox-symbol+label:hover{background:transparent !important}
input[type="checkbox"][disabled].css-checkbox-symbol.css-filled+label:hover{background:#EEE !important}
input[type="checkbox"]:checked.css-checkbox-symbol+label:before{content:"\2611\0020";font-size:1.3em}
input[type="checkbox"][required].css-checkbox-symbol+label{color:#cd0a0a}
input[type="checkbox"][disabled].css-checkbox-symbol+label{color:#AAA;cursor:default !important}
input[type="checkbox"][disabled].css-checkbox-symbol.css-filled+label{background:#EEE;color:#DDD;filter:none !important}
input.knop,span.lookup,button,input[type="button"],input[type="submit"]{cursor:pointer;width:auto;margin:0 .5em .4em .5em;padding:0 1em;border:1px solid #9fa0a4;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#666;font-weight:bold;height:23px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#CCCCCC')"}
tbody.search td>input[type="submit"]{margin:0 .2em;padding:.1em .4em;font-size:.8em;font-weight:normal;height:auto}
input.knop:hover,span.lookup:hover,button:hover,div.no-ui:hover>input[type="submit"],input[type="button"]:hover,input[type="submit"]:hover{color:#222;border:1px solid #222;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:none}
input.knop,input.knop.standaard,button,input[type="button"],input[type="submit"]{background:transparent url(images/submit_standaard.png) repeat-x 0px 0px}
button[disabled],input[disabled],input[disabled]{color:#4b4b53 !important;cursor:not-allowed;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:none}
input[disabled]:hover{background-color:#eaeaea !important}
td>button{margin:0;padding:.1em .3em;height:auto}
span.lookup{background:transparent url(images/submit_standaard.png) repeat-x 0px -3px;padding:0 .25em;vertical-align:text-bottom}
select.mandatory,input[type="radio"].mandatory{outline:#F66 1px solid}
select[disabled].mandatory,input[type="radio"][disabled].mandatory{outline:0}
br+button{margin-top:1em}
#content .col50{float:left;width:50%}
#content .col50+.col50>div{padding-left:1em}
#content .col50 table{width:100%}
#content .col33{float:left;width:33%}
#content .col33.center{padding:0 2%}
#content .input-submit{padding:5px;font-size:120%}
#content .input-submit-02{padding:1px;font-size:100%}
#content .msg{padding:10px;padding-left:35px}
#content .msg.warning{background:url("/images/ico-warning.gif") 10px 50% no-repeat}
#content .msg.info{background:url("/images/ico-info.gif") 10px 50% no-repeat}
#content .msg.done{background:url("/images/ico-done.gif") 10px 50% no-repeat}
#content .msg.error{background:url("/images/ico-delete.gif") 10px 50% no-repeat}
caption div.paginate{float:right;margin:.2em .3em 0 0;text-transform:none;font-weight:normal;white-space:nowrap}
caption div.paginate>span{text-transform:none;padding-right:1em;font-weight:bold}
caption div.paginate>a{height:20px;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;display:inline-block}
caption div.paginate>a{background-position:right -490px;padding-left:0;padding-right:1.4em}
caption div.paginate>a:hover{background-position:right -514px}
caption div.paginate>div{text-transform:lowercase;width:auto;padding:0 .8em;display:inline-block}
caption div.paginate>div+a{background-position:left -538px;padding-left:1.4em;padding-right:0}
caption div.paginate>div+a:hover{background-position:left -562px}
caption div.paginate.more>a{background-position:right -490px;padding-left:0;padding-right:1.4em}
caption div.paginate.more>a+a{background-position:right -584px}
caption div.paginate.more>div+a{background-position:left -632px;padding-left:1.4em;padding-right:0}
caption div.paginate.more>div+a+a{background-position:left -538px;padding-left:1.4em;padding-right:0}
caption div.paginate.more>a:hover{background-position:right -514px}
caption div.paginate.more>a+a:hover{background-position:right -608px}
caption div.paginate.more>div+a:hover{background-position:left -656px}
caption div.paginate.more>div+a+a:hover{background-position:left -562px}
.worklist_item{background-image:url(images/ul-ul.gif);background-repeat:no-repeat;background-position:5px 10px}
td.worklist_item{text-indent:1em}
div.css3-columns30em{-moz-column-width:17em;-moz-column-gap:1em;-moz-column-rule:#eaeaea thin solid;-webkit-column-width:17em;-webkit-column-gap:1em;-webkit-column-rule:#eaeaea thin solid;column-width:17em;column-gap:1em;column-rule:#eaeaea thin solid}
.focus{background-color:#FFC}
.highlight{background-color:#BEB}
ul.no-bullits{list-style-type:none;padding-left:0}
ul.row li{display:inline-block;vertical-align:top}
form *.highlight:hover,form *.highlight:focus{background-color:#e2ff84 !important}
.warning,.data.warning{color:#F00 !important;font-weight:bold}
#content table tbody tr td.attention,.attention{color:#69C;font-weight:bold}
.hideobject,.printonly,#content caption>span.printonly{display:none}
.hidevisible{visibility:hidden}
.explanation{margin:.3em 1em 1em 1em;line-height:1.5em}
.comment{color:#666}
span.comment{margin-left:1.2em}
.select_box{margin:0;padding:.5em}
td.linebottom{border-bottom:#eaeaea solid thin}
.gewijzigd,span.modified{display:inline-block;padding-left:.3em;padding-right:.3em;background-image:url(/images/bg_cross.gif);background-repeat:no-repeat;color:#888}
div.info_icon{background-image:url(images/sprites.png);background-position:-39px -28px;width:15px;height:15px;float:left;margin-top:.3em;margin-right:.4em;margin-bottom:0;margin-left:.4em}
#content table.odd-even tr:nth-child(odd){background:#FFF}
#content table.odd-even tr:nth-child(even){background:#f4f5fa}
#content table.even-odd tr:nth-child(odd){background:#f4f5fa}
#content table.even-odd tr:nth-child(even){background:#FFF}
#content table.odd-even tbody.search tr:nth-child(odd){background:#BBB}
#content table.list.odd-even tr:nth-child(2n).tr__disabled:hover{background-color:#f4f5fa}
#content table.list.odd-even tr:nth-child(2n+1).tr__disabled:hover{background-color:#FFF}
#content table tr.inactive{text-decoration:line-through}
div #loading{margin:.5em;padding:.5em;display:inline-block}
div #loading img{margin-right:1em}
#content table.list span.removed_examination.qtip_target{cursor:help;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:right -706px;padding-right:1.7em}
#content table.form td.historyitem.qtip_target{cursor:help}
#content table.list span.removed_examination.qtip_target{background-position:right -709px}
.low_risk,.medium_risk,.high_risk{background-color:#0F0;text-align:center}
.medium_risk{background-color:#FF0}
.high_risk{background-color:#F30;color:#FFF}
.not_estimated{background:url(/images/symb_alert.png) no-repeat 4px 2px;padding:0 0 0 1.4em !important}
.low_risk.actual,.medium_risk.actual,.high_risk.actual{border:#222 3px solid !important}
.low_risk.previous,.medium_risk.previous,.high_risk.previous{border:#222 3px dotted !important}
span.low_risk,span.medium_risk,span.high_risk{padding-left:.3em;padding-right:.3em;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
span.high_risk>span.metric{color:#FFF}
span.medium_risk>span.metric,span.low_risk>span.metric{color:#333}
.eu_hr_score_dark_green,.eu_hr_score_light_green,.eu_hr_score_yellow,.eu_hr_score_orange,.eu_hr_score_light_red,.eu_hr_score_red,.eu_hr_score_dark_red{background-color:#006400;text-align:center;color:#FFF}
.eu_hr_score_light_green{background-color:#90ee90;color:#222}
.eu_hr_score_yellow{background-color:#ff0;color:#222}
.eu_hr_score_orange{background-color:orange;color:#222}
.eu_hr_score_light_red{background-color:red}
.eu_hr_score_red{background-color:#c00}
.eu_hr_score_dark_red{background-color:#8b0000}
.not_estimated{background:url(/images/symb_alert.png) no-repeat 4px 2px;padding:0 0 0 1.4em !important}
.eu_hr_score_dark_green.actual,.eu_hr_score_light_green.actual,.eu_hr_score_yellow.actual,.eu_hr_score_orange.actual,.eu_hr_score_light_red.actual,.eu_hr_score_red.actual,.eu_hr_score_dark_red.actual{border:#222 3px solid !important}
.eu_hr_score_dark_green.previous,.eu_hr_score_light_green.previous,.eu_hr_score_yellow.previous,.eu_hr_score_orange.previous,.eu_hr_score_light_red.previous,.eu_hr_score_red.previous,.eu_hr_score_dark_red.previous{border:#222 3px dotted !important}
span.eu_hr_score_dark_green,span.eu_hr_score_light_green,span.eu_hr_score_yellow,span.eu_hr_score_orange,span.eu_hr_score_light_red,span.eu_hr_score_red,span.eu_hr_score_dark_red{padding-left:.3em;padding-right:.3em;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
span.eu_hr_score_dark_red,span.eu_hr_score_red,span.eu_hr_score_light_red,span.eu_hr_score_dark_green{color:#FFF}
span.eu_hr_score_dark_red>span.metric,span.eu_hr_score_red>span.metric,span.eu_hr_score_light_red>span.metric,span.eu_hr_score_dark_green>span.metric{color:#FFF}
span.eu_hr_score_orange,span.eu_hr_score_yellow,span.eu_hr_score_light_green{color:#333}
span.eu_hr_score_orange>span.metric,span.eu_hr_score_yellow>span.metric,span.eu_hr_score_light_green>span.metric{color:#333}
.very_high_risk_category{background-color:#f30}
.high_risk_category{background-color:#ffa438}
.low_moderate_risk_category{background-color:#86d161}
span.very_high_risk_category,span.high_risk_category,span.low_moderate_risk_category{padding-left:.3em;padding-right:.3em;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;color:#FFF}
.bg_periode{background-color:#e8ffff}
.bg_tolerantie{background-color:#ffe6bf}
.puncturedate{font-style:italic;font-weight:bold}
.vandaag,.today{border-top:medium #69C solid !important;border-right:none !important;border-bottom:medium #69C solid !important;border-left:medium #69C solid !important}
.vandaag+.vandaag,.today+.today{border-right:medium #69C solid !important;border-left:none !important}
.gui_click a{font-size:.95em;font-weight:normal;color:#444;text-decoration:none;background-image:url(images/sprites.png);background-repeat:no-repeat;background-position:-145px -5px;padding-left:.9em;margin-left:.6em;margin-right:.6em;text-transform:none;visibility:hidden;display:inline-block}
.gui_click:hover a{visibility:visible}
.gui_click:hover a:hover{background-position:-145px -27px}
span.hotkey{color:#222;text-decoration:underline}
.no_access_dl,.has_access_dl{background-image:url(images/sprites.png);background-position:-108px 1px;background-repeat:no-repeat;display:inline-block;width:16px;height:16px}
.no_access_dl{background-position:-108px -14px}
th.sortable a{display:block;padding-right:10px;text-decoration:none}
table.list thead tr th.sortAsc a{background-image:url(/images/th_sort_ascending.gif)}
table.list thead tr th.sortable a{background-image:url(/images/th_sortable.gif);background-position:right center;background-repeat:no-repeat;padding-right:0}
table.list thead tr th.sortDesc a{background-image:url(/images/th_sort_descending.gif)}
table.list thead tr th.sorting,table.list thead tr th.sorting_asc,table.list thead tr th.sorting_desc{padding-right:1.7em !important;cursor:pointer}
table.list thead tr th.sorting:hover,table.list thead tr th.sorting_asc:hover,table.list thead tr th.sorting_desc:hover{background-color:#fcaf17 !important}
table.list thead tr th.sorting a,table.list thead tr th.sorting_asc a,table.list thead tr th.sorting_desc a{color:#666}
table.list thead tr th.sorting a:hover,table.list thead tr th.sorting_asc a:hover,table.list thead tr th.sorting_desc a:hover{color:#FFF}
table.list thead tr th.sorting{background:url(/images/symb_default.gif) no-repeat right center}
table.list thead tr th.sorting_desc{background:url(/images/symb_down.gif) no-repeat right center}
table.list thead tr th.sorting_asc{background:url(/images/symb_up.gif) no-repeat right center}
table.list thead tr th.sorting_asc.sticky:hover,table.list thead tr th.sorting_desc.sticky:hover{cursor:default;background-color:#eaeaea !important}
.dataTables_wrapper{clear:both}
.dataTables_length{padding-left:.5em;width:40%;float:left}
.dataTables_filter{float:right}
.dataTables_info{padding:.3em 0;margin-left:.5em;margin-right:3em;float:left;line-height:normal}
.dataTables_paginate{text-align:right;float:right}
.dataTables_wrapper table{clear:both}
#content .dataTables_wrapper>div+table.dataTable{margin-top:.5em}
.paginate_enabled_next,.paginate_enabled_next:hover,.paginate_enabled_next:active,.paginate_enabled_previous,.paginate_enabled_previous:hover,.paginate_enabled_previous:active{cursor:pointer;background-image:url(images/sprites_unclipped.png);background-position:left -535px;background-repeat:no-repeat;padding-left:1.4em;padding-right:0;display:inline-block}
.paginate_enabled_next:hover{background-position:left -559px}
.paginate_enabled_previous,.paginate_enabled_previous:hover,.paginate_enabled_previous:active{background-position:right -487px;padding-left:0;padding-right:1.4em}
.paginate_enabled_previous:hover{background-position:right -511px}
.paginate_disabled_next,.paginate_disabled_previous{visibility:hidden}
.dataTables_paginate a+a{margin-left:2em;margin-right:1em}
div.workitemheader{background-color:#eaeaea;border:1px solid #eaeaea;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;padding-bottom:.5em}
div.workitemheader table.form{margin:.3em .5em 0 .5em}
div.workitemheader table.form caption{text-align:left;padding:.3em 0}
div.workitemheader table.form tbody tr td{padding:.2em .5em .2em 0}
div.workitemheader table.form tbody tr td.label{text-align:right;padding-left:1.5em}
div.workitemheader table.form tbody tr td.label:first-child{width:13em}
.workitemheader--message{padding:.3em 1.4em .01em 1.4em;background-color:#ccc}
div.workitemfooter{margin-top:1em}
div.autocomplete-w1>div.autocomplete{margin-top:1px;padding:.1em .3em;background-color:#FFA;border:#9fa0a4 thin solid;overflow-style:marquee-block;overflow:auto}
div.autocomplete-w1>div.autocomplete div.selected{background-color:#fcaf17;cursor:pointer}
span.autoselect,div.autoselect{width:auto}
span.autoselect label,div.autoselect label{display:inline-block;padding-top:5px;vertical-align:top}
span.autoselect label+div,div.autoselect label+div{position:relative;display:inline-block;width:298px;height:22px;border:1px solid #9fa0a4}
span.autoselect input,div.autoselect input{position:absolute;top:0;left:0;width:295px;height:19px;border:0;background-color:#FFF;cursor:text}
span.autoselect input+div,div.autoselect input+div{position:absolute;top:0;right:0;background-color:#EEE;width:23px;height:22px;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:3px -847px;border-left-width:thin;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:solid;border-left-color:#9fa0a4;margin-left:277px}
span.autoselect input+div:hover,div.autoselect input+div:hover{cursor:pointer;background-color:#fcaf17}
.pv-p-confirm-app input[type="text"],.pv-p-enter-verification-code input[type="text"]{font-size:2.5em;letter-spacing:.07em;padding-top:0;padding-left:.2em;border-color:#ccc;width:3.8em}
.pv-p-install-app,.pv-p-confirm-app{margin:2em 0 1em 5em}
.pv-p-install-app .float2column:last-child,.pv-p-confirm-app .float2column:last-child{border-left:thin solid #ccc}
#twofa-manualcode{background-color:#eaeaea;padding:.5em 1em .1em 1em;font-size:115%;letter-spacing:2px;font:monospace;-ms-word-break:break-all;word-break:break-all;margin-bottom:1em}
.pvc-section h3{text-transform:uppercase;color:#fcaf17;padding-left:1.3em;border-bottom:thin solid #fcaf17;margin-bottom:.2em}
.pvc-section>div{padding-left:1em}
.pvc-section>div:after{content:"";display:table;clear:both}
.pvc-section h3+p{border-top:medium solid #eaeaea;margin-left:1em}
#content .pvc-section p{max-width:none;margin-top:.15em;margin-bottom:0;padding-top:0;padding-bottom:0}
.pvc-entry:focus,.pvc-entry:hover{background-color:#FFA;transition:background-color .5s linear 0}
.pvc-entry{background-color:#FFF;transition:background-color .5s linear 0}
.pvc-entry+.pvc-entry{margin-top:.15em}
.pvc-entry>div:first-child{border-top:medium solid #eaeaea;float:left;padding:.2em .4em;width:10em;position:relative}
.pvc-entry>div:first-child>label{float:right;z-index:9;position:absolute;right:0;cursor:pointer;padding-right:.2em;color:#888}
.pvc-entry>div:first-child>label:hover{color:#222}
.pvc-entry>div:first-child>span{padding-right:.5em;font-weight:bold}
.pvc-entry>div+div{border:medium solid #eaeaea;margin-left:10.8em}
.pvc-entry>div+div:after{content:"";display:table;clear:both}
.pvc-entry+.pvc-entry>div+div{border-top:0}
.pvc-entry>div+div>div{margin-bottom:.15em;overflow:auto}
.pvc-entry>div+div>div label{background-color:#eaeaea;float:left;overflow:hidden;padding-left:.2em;padding-right:.2em;text-overflow:ellipsis;white-space:nowrap;width:14em;font-style:italic}
.pvc-entry>div+div>div label+div{margin-left:15em}
.pvc-entry>div+div>div label+div>i{color:#999}
.pvc-entry>div+div>div label+ul,.pvc-entry>div+div>div.pv-array label+ul{margin-left:15em;display:block;margin-top:0}
.pvc-entry>div+div>div.pv-array label+ul{padding-left:0}
.pvc-entry>div+div>div label+ul>li{margin-left:-2em}
.pvc-entry>div+div>div.pv-array label+ul>li{display:inline;margin:0;padding:0}
.pvc-entry>div+div>div.pv-array label+ul>li+li:before{content:", "}
.pvc-entry>div+div>div.pv-text label+div{margin-left:.7em;margin-right:.7em}
.pvc-entry>div+div>div.pv-text label{margin-right:.4em}
.pvc-entry>div+div>div.pv-enlarge label{overflow:auto;white-space:normal}
.pvc-entry>div+div>div.pv-join{width:auto;display:inline-block}
.pvc-entry>div+div>div.pv-join label+div{width:auto}
.pvc-entry>div+div>div.pv-join+.pvc-entry>div+div>div{display:inline;vertical-align:top}
.pvc-entry>div+div>div.pv-join+.pvc-entry>div+div>div label{overflow:auto;text-overflow:inherit;white-space:normal;background-color:transparent;width:auto;float:none;font-style:normal}
.pvc-entry>div+div>div.pv-join+.pvc-entry>div+div>div label+div{margin:0;display:inline}
.pvc-entry>div+div>div.pv-score label+div{background-color:#d9edf7;font-weight:bold;width:auto;padding:0 .4em;display:inline-block;margin-left:.5em}
.pvc-entry>div+div>div.pv-score.success label+div{background-color:#dff0d8}
.pvc-entry>div+div>div.hideobject label{background-color:#f9f5f5;color:#666}
#content .pvc-section table{margin-top:1em}
.pv-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-moz-flex-wrap:wrap;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;flex-direction:row;flex-wrap:wrap}
.pv-flex__nowrap{-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
#content .pv-flex>div,#content .pv-flex>table{margin-right:2em}
.pvc-entry>div:first-child>div>button{clear:both;float:right;background-image:none;cursor:pointer;width:auto;margin:0;padding:0 .2em 0 0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;border:0;color:#999;font-weight:normal;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:none;text-align:right;font-size:.8em;background-color:transparent}
.pvc-entry:hover>div:first-child>div>button{color:#003}
.ppvc-entry>div:first-child>div>button{clear:both;float:right;background-image:none;cursor:pointer;width:6em;margin:.3em 0 0 0;padding:0 .2em 0 0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-border-top-left-radius:.25em;-webkit-border-bottom-left-radius:.25em;-moz-border-radius-topleft:.25em;-moz-border-radius-bottomleft:.25em;-khtml-border-top-left-radius:.25em;-khtml-border-bottom-left-radius:.25em;border-top-left-radius:.25em;border-bottom-left-radius:.25em;color:#999;font-weight:normal;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:none;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-color:#999;border-bottom-color:#999;border-left-color:#999;text-align:right}
.pvc-entry>div:first-child>div>button:hover{color:#222}
.pvc-tooltip{position:relative}
.pvc-tooltip-container{top:-15px;box-sizing:border-box;position:absolute;z-index:50;width:0;overflow-x:hidden;overflow-y:hidden;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.pvc-tooltip:hover .pvc-tooltip-container{width:300px;overflow-x:visible;overflow-y:visible;filter:alpha(opacity=100);opacity:1}
.pvc-tooltip.right:hover .pvc-tooltip-container{right:-300px}
.pvc-tooltip.left:hover .pvc-tooltip-container{left:-304px}
.pvc-tooltip.bottom:hover .pvc-tooltip-container{top:30px}
.pvc-tooltip.info .symbol{color:#69c}
.pvc-tooltip.info .content{border-color:#69c}
.pvc-tooltip.success .symbol{color:#090}
.pvc-tooltip.success .content{border-color:#090}
.pvc-tooltip.warning .symbol{color:#f90}
.pvc-tooltip.warning .content{border-color:#f90}
.pvc-tooltip.error .symbol{color:#f30}
.pvc-tooltip.error .content{border-color:#f30}
.pvc-tooltip.bottom .symbol:after{content:"\25B4"}
.pvc-tooltip.left .symbol:after{content:"\25B8"}
.pvc-tooltip.right .symbol:after{content:"\25C2"}
.pvc-tooltip-container>div{position:absolute}
.pvc-tooltip .symbol{display:none;position:absolute;font-size:40px;width:45px;height:45px;line-height:0;z-index:5;text-align:center}
.pvc-tooltip.right .symbol{display:block;left:-27px;top:18px}
.pvc-tooltip.bottom .symbol{display:block;left:20px;top:-8px}
.pvc-tooltip.left .symbol{display:block;right:-27px;top:20px}
.pvc-tooltip-container .content{border:medium solid #fff;z-index:0;box-shadow:6px 6px 6px -3px #999}
.pvc-tooltip-container .content>div{background-color:#ffa;padding:.5em .8em}
.pvc-tooltip.warning{font-weight:normal !important;color:inherit}
#content table.form.column3 tbody tr th,#content table.form.column3 tbody tr td,#content table.form.column6 tbody tr th,#content table.form.column6 tbody tr td,#content table.form.column10 tbody tr th,#content table.form.column10 tbody tr td,#content table.list.column3 tbody tr th,#content table.list.column3 tbody tr td,#content table.list.column6 tbody tr th,#content table.list.column6 tbody tr td,#content table.list.column10 tbody tr th,#content table.list.column10 tbody tr td{width:3em;white-space:nowrap}
#content table.form.column6 tbody tr th,#content table.form.column6 tbody tr td,#content table.list.column6 tbody tr th,#content table.list.column6 tbody tr td{width:6em}
#content table.form.column10 tbody tr th,#content table.form.column10 tbody tr td,#content table.list.column10 tbody tr th,#content table.list.column10 tbody tr td{width:10em}
#content table.form.column3 tbody tr th.free-width,#content table.form.column3 tbody tr td.free-width,#content table.form.column6 tbody tr th.free-width,#content table.form.column6 tbody tr td.free-width,#content table.form.column10 tbody tr th.free-width,#content table.form.column10 tbody tr td.free-width,#content table.list.column3 tbody tr th.free-width,#content table.list.column3 tbody tr td.free-width,#content table.list.column6 tbody tr th.free-width,#content table.list.column6 tbody tr td.free-width,#content table.list.column10 tbody tr th.free-width,#content table.list.column10 tbody tr td.free-width{width:auto;white-space:normal}
#privacy_policy_care_providers{max-width:40em}
#privacy_policy_care_providers table td,th{border:1px solid black;border-collapse:collapse;text-align:left;vertical-align:middle}
#privacy_policy_care_providers ol ol{padding-left:.5em}
#privacy_policy_care_providers ol>ol>li::marker{content:counters(list-item,'.') '. '}
#privacy_policy_care_providers ol>ol>li ul>li{list-style-type:circle}
#privacy_policy_care_providers p{margin-top:0;margin-bottom:.8em;line-height:1.4em}
#content.one_column .float2column+.float2column{display:none}
#content.one_column .float2column{width:auto}
#content.one_column .float2column>table.data tbody tr td.label{white-space:normal;width:auto;max-width:20em;border-right-width:thin;border-right-style:solid;border-right-color:#CCC;padding-right:.5em}
#content.one_column .float2column>table.data tbody tr td.data{padding-left:.5em}
.overlay{filter:alpha(opacity=0);position:absolute;top:0;bottom:0;left:0;right:0;display:block;padding:0;height:100%;width:100%;z-index:199;background-color:#333;opacity:.1;overflow:hidden}
.overlay-loader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;padding:0;height:100%;width:100%;z-index:200;background-image:url('/images/loading-big.gif');background-position:center;background-position-y:1cm;background-repeat:no-repeat}
.simulatedOverlay{filter:blur(1px) brightness(95%) grayscale(100%);pointer-events:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;opacity:.5}
.preselected{font-weight:bold}
td.feet_checkup_info_score{text-align:center;vertical-align:middle}
td.feet_checkup_info_score span{border:thin solid #9fa0a4;border-radius:.3em;padding-left:.6em;padding-right:.6em;margin-top:.2em}
span.careprofile1{background-color:#0A0}
span.careprofile2{background-color:#FF0}
span.careprofile3{background-color:#FA0}
span.careprofile4{background-color:#F00}
span.morph{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
span.morph:hover{border-radius:50%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
img.help_toggle{cursor:pointer}
.help_styling span{margin-top:0;margin-bottom:.8em;line-height:1.4em}
.search--highlite__color strong{font-weight:normal;background-color:#ef0fff;color:#fff}
#content table tbody.action--tbody__color tr,#content table.odd-even tbody.action--tbody__color tr{background-color:#e8eafb;border-top:thin solid #888;border-bottom:thin solid #888}
#content .documentation h3{margin:0 0 0 1.5em}
#content .documentation ul{margin-left:0 !important}
#content .documentation ul>ul{margin:0 0 0 2em}
#content .documentation ul>ul>li{margin-left:2em}
.togglePassword{margin-left:-25px;cursor:pointer}
.passwordValidity.valid{color:darkgreen}
.passwordValidity.invalid{color:red}
.accountAction-list{display:inline-block;position:relative}
.accountAction-trigger{appearance:none;background-color:transparent;background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -29px;color:#11036c;padding-left:1.2em;margin-right:.3em;cursor:pointer}
.accountAction-trigger:hover{color:#222;text-decoration:underline}
#header .accountAction-options a{background-image:none}
.accountAction-options{list-style:none;background-color:white;margin:0;padding:0;position:absolute;border:1px solid #ccc;display:none;z-index:1000}
.accountAction-options li{margin-right:1.2em;padding-top:.4em;padding-bottom:.4em;text-align:left}
.accountAction-list.active .accountAction-options{display:block}
.text-align-right{text-align:right}
#dashboard_counts tbody td:hover:has(a){background-color:#fcaf17}
#patient_list #column_filters th{background-color:#bbb;font-size:1em}
#patient_list input[type="Submit"]{height:auto;font-size:.8em;padding:.1em .4em;margin:0 .2em;font-weight:normal;vertical-align:baseline;line-height:normal;color:#666;border:1px solid #9fa0a4;box-shadow:0 2px 2px #CCC;width:auto}