@charset "utf-8";p{padding-left:2.1em}
h2{padding-left:2.4em}
h3{padding-left:1.9em}
fieldset{border:0}
#page{width:600px;background-image:none}
#box{min-height:250px;margin-top:30px;border:1px solid #d7d7d7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 3px 4px #CCC;-webkit-box-shadow:0 3px 4px #CCC;box-shadow:0 3px 4px #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=150, Color='#CCCccc')";background-color:#FFF;background-image:url(/images/logos/digital_logbook.png);background-repeat:no-repeat;background-position:right top}
#header{height:3em}
#header>.logo{margin:.7em 0 0 1em;display:inline-block;background-image:url(/images/logos/portavita.png);background-repeat:no-repeat;background-position:left top;float:left}
#body{float:none;margin-top:1em}
#content{float:none;border:0;background-color:transparent}
#main{margin:.5em 0 0 0;padding:.5em 1em .5em 1em}
#footer{font-size:.85em;margin-top:.5em}
#footer img{margin-right:2em}
#footer a{font-size:inherit;color:inherit;text-decoration:underline;margin:0}
#footer a:hover{text-decoration:none}
#footer>div:first-child{padding-top:.8em;width:47%;float:left;margin-left:3em}
#footer>div:last-child{width:34%;float:right;text-align:right}
span.question.row>label{min-width:0;padding-right:0}
span.question:last-child{margin-bottom:0}
.message{margin-top:1em;opacity:.8}
.message.success .icon,.message.info .icon,.message.warning .icon,.message.error .icon{margin-left:-0.9em;margin-top:.2em}
.message .feedback{width:90%;padding-top:.3em}
p{margin:0 0 .5em 0;padding-top:0}
ol+p{margin-top:.5em}
input.submit{width:auto;margin:0 .5em 1em 0;padding:0 10px 0 30px;border:1px solid #b7b7b7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#f90;font-weight:bold;height:25px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC}
input.submit:hover{color:#b7b7b7;-moz-box-shadow:0 0 0 #FFF;-webkit-box-shadow:0 0 0 #FFF;box-shadow:0 0 0 #FFF}
input.submit.standaard{padding:0 10px 0;background:transparent url(images/submit_standaard.png) repeat-x 0px 0px;cursor:pointer}
.unit{display:block;clear:both;margin-bottom:1em}
.label{font-weight:bold;text-align:left;clear:both;display:block;margin-bottom:.1em}
a.link{background-image:url(images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -28px;color:#000;text-decoration:none;padding-right:0;padding-left:18px}
a.link:hover{color:#eba42d;background-position:left -4px}
ul#chooselanguage{margin-left:1em}
#chooselanguage li{margin-right:1em}
#chooselanguage a{background-image:none;padding-left:0;text-decoration:underline}
#content table.problem_list{background:#eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1.6em}
#content table.problem_list td{padding:.3em .2em .3em .2em;vertical-align:top}
#content table.problem_list td label{margin:.12em 0 .3em 0;line-height:1.2em;cursor:pointer;display:block}
#content table.problem_list td label:hover{color:#fcaf17}
#content table.problem_list td input{cursor:pointer}
a.backlink{margin:.3em .25em .4em 0;text-align:left;clear:both;color:#000;text-decoration:none;padding-left:1.5em;padding-right:0;float:left;background-color:transparent;background-image:url(/css/2011/images/sprites_unclipped.png);background-repeat:no-repeat;background-position:left -144px}
a.backlink:hover{color:#eba42d}
body.rtl #header>.logo{margin:.7em 1em 0 0;background-position:right top;float:right}
body.rtl #firstcolumn{float:right;padding:0 0 0 1em;border-left-width:1px;border-top-style:none;border-left-style:inset;border-bottom-style:none;border-right-style:none;border-left-color:#CCC}
body.rtl #secondcolumn{float:left;text-align:right}
body.rtl .label{text-align:right}
body.rtl a.link{background-position:right -438px;padding-left:0;padding-right:18px}
body.rtl a.link:hover{background-position:right -414px}
body.rtl a.backlink{margin:.3em 0 .4em .25em;text-align:right;background-position:right -384px;padding-right:1.5em;padding-left:0;float:right}
input[type="submit"]{margin-left:0}
body{height:100%;font-size:.9em;background:#deefff;background:-moz-linear-gradient(top,#deefff 0%,#98bede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#deefff),color-stop(100%,#98bede));background:-webkit-linear-gradient(top,#deefff 0%,#98bede 100%);background:-o-linear-gradient(top,#deefff 0%,#98bede 100%);background:-ms-linear-gradient(top,#deefff 0%,#98bede 100%);background:linear-gradient(to bottom,#deefff 0%,#98bede 100%);background-attachment:fixed}
#content ol>li,#content ul>li{line-height:1.2em;padding-bottom:.4em}
body.rtl #content{float:none !important}
fieldset.pv-login{padding:1em;margin:0}
@media screen and (max-width:720px){body{background:#FFF;background:-moz-linear-gradient(top,#FFF 0%,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#FFF 0%,#FFF 100%);background:-o-linear-gradient(top,#FFF 0%,#FFF 100%);background:-ms-linear-gradient(top,#FFF 0%,#FFF 100%);background:linear-gradient(to bottom,#FFF 0%,#FFF 100%)}
html,button,input,select,textarea{font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;color:#222}
#body{margin:0 auto 0 auto;width:320px}
#wrapper{background-color:#FFF}
#page{width:100%;min-height:420px;background-image:none;border:0;padding:0}
#header{min-height:100px;background-color:#FFF;background-image:url(/images/logos/portavita_logo_mobile_with_text.svg);background-size:250px;background-repeat:no-repeat;background-position:50% 54%}
#content>div{padding:0}
#box{border:0;margin-top:0;box-shadow:none;background-image:none}
#footer{display:none}
.workitemfooter{margin-left:-0.5em;font-size:.9em;padding-top:3.3em;border-top:1px solid #7fb6bc}
h2{font-size:20px;font-weight:normal;padding-left:3px;color:#222}
.pv-validated.status{padding:.3em .2em .4em;border-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.message{padding:10px;font-size:13px;font-weight:normal;margin-top:0}
.message.error .feedback{background-color:#f2dede;border-color:#e1cdcd;position:relative;color:#d50000;font-size:13px}
.message.error>.icon,.button{display:none}
.message.success .icon,.message.info .icon,.message.warning .icon,.message.error .icon{display:none}
form{padding:0;margin-top:-35px}
form input[type="file"],form input,form textarea{border:0;border-bottom:1px solid #50868c;padding:.1em}
form input[type="file"]:focus,form input:focus,form textarea:focus{border:0;border-bottom:1px solid #0074b3;padding:.1em}
fieldset.pv-login{padding:0 0 .6em 0;margin:50px 0 0 0}
span.question.row>label{color:#50868c;display:block;padding:0 .4em .2em 0;width:100%}
span.question.label-top>label{display:block;padding-left:0}
span.question>label,span.question.row>label{font-style:normal;padding-left:.9em;color:#222}
span.question>label+input,span.question>label+div+input{margin-left:0;padding:.35em 0 .4em 0}
form label{display:inline}
#agree_to_terms_and_conditions_form #submit.primary{margin-top:1em;margin-bottom:1em}
input.submit{width:auto;margin:0 .5em 1em 0;padding:0 10px 0 30px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ff6d00;font-weight:bold;height:25px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC}
input.submit:hover{color:#b7b7b7;-moz-box-shadow:0 0 0 #FFF;-webkit-box-shadow:0 0 0 #FFF;box-shadow:0 0 0 #FFF}
button[type="submit"].primary,input[type="submit"].primary{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:3px;color:#fff;font-family:Roboto,Arial,Helvetica,"sans-serif";text-transform:uppercase;font-weight:normal;font-size:14px;letter-spacing:1px;height:36px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC;background-color:#3a84aa;border-color:#3a84aa;background:-moz-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3a84aa),color-stop(100%,#3a84aa));background:-webkit-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-o-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-ms-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:linear-gradient(to bottom,#3a84aa 0%,#3a84aa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3A84AA',endColorstr='#3A84AA',GradientType=0)}
button[type="submit"].primary:hover,input[type="submit"].primary:hover{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:3px;color:#fff;text-transform:uppercase;font-family:Roboto,Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;letter-spacing:1px;height:36px;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;box-shadow:0 2px 2px #CCC;background-color:#3a84aa;border-color:#3a84aa;background:-moz-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3a84aa),color-stop(100%,#3a84aa));background:-webkit-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-o-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:-ms-linear-gradient(top,#3a84aa 0%,#3a84aa 100%);background:linear-gradient(to bottom,#3a84aa 0%,#3a84aa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3A84AA',endColorstr='#3A84AA',GradientType=0)}
.center{margin:-20px auto 0 auto;text-align:center}
a.link{font-size:14px;text-decoration-line:underline;color:#3a84aa;letter-spacing:.01em;font-weight:500}
a.link:hover{color:#3a84aa;background-position:left -4px}
.float2column .question.row{display:none}
form label{cursor:default}
span.question:hover{background-color:#FFF}
select:focus{background-color:#FFF;border:0}
button:focus,input[type="submit"]:focus,input[type="button"]:focus,form input[type="radio"]:focus,form input[type="checkbox"]:focus{outline:#FFF solid .3em !important}
form textarea:focus,form input[type="file"]: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="text"]:focus,form input[type="password"]:focus{background-color:#FFF}
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:#FFF}
form input[type="file"],form input,form textarea{border:0;border-bottom:1px solid #50868c;padding:.1em}
form input[type="file"]:focus,form input:focus,form textarea:focus{border:0;border-bottom:2px solid #3a84aa;padding:.1em}
div.autocomplete-w1>div.autocomplete{margin-top:1px;padding:.1em .3em;background-color:#FFF;border:#9fa0a4 thin solid;overflow-style:marquee-block;overflow:auto}
#frm_aanvragen_wachtwoord,#create_credentials_form{margin:10px 0 0 4px}
#content #frm_aanvragen_wachtwoord p{padding-left:0}
#content #frm_aanvragen_wachtwoord fieldset{margin-top:10px}
#frm_login fieldset.pv-login div div.float2column:nth-child(3){padding:0 !important}
#content div p button#teamviewer-btn.link.no_symbol{display:none}
#frm_login fieldset.pv-login>div:nth-child(3)>div:nth-child(2){display:none}
#content fieldset>div>div.float2column:first-child{width:100%}
#content fieldset>div+div>div.float2column+div.float2column{display:none}
#dl-only-announcement{margin-top:4em}
p{padding-left:.25em}
}
@media screen and (min-width:721px){#content fieldset>div>div.float2column:first-child{width:22% !important}
#content fieldset>div+div>div.float2column+div.float2column{width:60% !important}
}