/*-------------------------------COMMON - starts-------------------------------------*/

.display_block {
    display: block;
}
.display_none {
    display: none;
}

.font_130 {
    font-size: 130%;
}

.height_750 {
    height: 750px;
}

.bg_white_imp {
    background: white !important;
}

.float_left {
    float: left;
}

.margin_top_10px {
    margin-top: 10px;
}
.margin_bottom_30px {
    margin-bottom: 30px;
}

.Square_700px {
    width: 700px;
    height: 700px;
}

.fullspace {
    width: 100%;
    height: 100%;
}

.progress_bar {
    width: 0%;
}
.imglogo {
    display: block;
    float: left;
    margin-right: 10px;
}
.continue_later_list {
    list-style-type: lower-alpha;
}
.session_save {
    margin-left: 50px;
    height: 90px;
}

/*-------------------------------COMMON - Ends-------------------------------------*/


/*-------------------------------MenuetTabelInvoer - Starts-------------------------------------*/
.MTC_Width0 {
    width: 0px;
}

.MTC_Width20 {
    width: 20px;
}

.MTC_Width25 {
    width: 25px;
}

.MTC_Width30 {
    width: 30px;
}

.MTC_Width40 {
    width: 40px;
}

.MTC_Width50 {
    width: 50px;
}

.MTC_Width60 {
    width: 60px;
}

.MTC_Width65 {
    width: 65px;
}

.MTC_Width70 {
    width: 70px;
}

.MTC_Width75 {
    width: 75px;
}

.MTC_Width80 {
    width: 80px;
}

.MTC_Width91 {
    width: 91px;
}

.MTC_Width100 {
    width: 100px;
}

.MTC_Width120 {
    width: 120px;
}

.MTC_Width125 {
    width: 125px;
}

.MTC_Width150 {
    width: 150px;
}

.MTC_Width160 {
    width: 160px;
}

.MTC_Width200 {
    width: 200px;
}

.MTC_Width250 {
    width: 250px;
}

.MTC_Width275 {
    width: 275px;
}

.MTC_Width300 {
    width: 300px;
}

.MTC_Width400 {
    width: 400px;
}
.textDecoration_none {
    text-decoration: none;
}
.textDecoration_underline {
    text-decoration: underline;
}
.button_Disable {
    color: #c7c7c7;
}

/*--------------------------------------------------------------------------*/


body {
    background: #F7F7F7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: normal;
    cursor: cross-hair;
    /*scrollbar-face-color: #B2D6D6;*/
}
a{
    cursor:pointer !important;
}
a:link{
color:#333399;
text-decoration:underline;
}
a:visited{
color:#333399;
text-decoration:none;
}
a:hover{
color:#333399;
text-decoration:inherit;
}
a:active{
color:#333399;
text-decoration:none;
}
#imagelink
{
	text-decoration: none;
	border-bottom: none;
}
blockquote,pre{
font-family:Courier,"Courier New",monospace;
}
h1{
font-size:140%;
font-weight:bold;
}
h2{
font-size:125%;
font-weight:bold;
}
h3,h4,h5,h6,th,thead,tfoot,thead{
font-size:1em;
font-weight:bold;
}
img{
margin-left:10px;
margin-right:10px;
margin-top:5px;
}
ol{
list-style-type:decimal;
margin-top:-5px;
}
ol ol{
list-style-type:lower-alpha;
}
ol ol ol{
list-style-type:lower-roman;
}
ul{
list-style-type:square;
}
ul ul{
list-style-type:disc;
margin-top:0;
}
ul ul ul{
list-style-type:circle;
margin-top:0;
}
p{
margin:0;
margin-bottom:5px;
}
table,td{
font-size:1em;
}
td,th{
vertical-align:top;
}
th{
font-weight:bold;
}
fieldset {
    border-color: transparent;
}
legend {
	display:none;
}
.lvnukop {
    background-color: #ffcc00;
}
/*************  Main blocks *************/
#menuet_container{
    max-width:1280px;
    margin:auto;
    background-color: #00415B;
    box-shadow: #4b4b4b;
    box-shadow: 0px 0px 10px 5px rgba(75, 75, 75, 0.25);
}
#menuet_container_top{
}
#menuet_container_main{
    clear:both;
    background-color:#F4FAFD;
    overflow: auto;
    width:100%;
    display: flex;
}
#menuet_container_questionandcommandblock {
    float: left;
    width: 70%;
    background: #00415b;
}
#menuet_container_answerlist
{
    float:left;
    margin-left:1%;
    width:28%;
    height:555px;
    overflow:hidden;
    margin-top:10px;
}
/*************  Main part blocks *************/
#menuet_heading{
float:left;
padding:0;
width:55%;
}

#menuet_questionblock{
    padding-left:2%;
    padding-top:1%;
    background:white;
    height:500px;
    overflow:auto;
    border-right:2px solid #00415b;
}
#menuet_answerlistblock{
float:left;
margin-left:2%;
}
/************ Heading ***********/
#menuet_heading h1{
color:#ffffff;
font-size:150%;
padding:5px;
padding-left:6%;
width:70%;
float:left;
}
#menuet_heading h2{
font-size:140%;
padding-left:6%;
color:#FFECC7;
}
#menuet_chapter_title  {
    font-size:130%;
    color:#00415B;
    padding-left:4%;
    width:90%;
}
/***************** Progress **********/
h2#menuet_progress_title{
border-bottom:solid 1px #a9a9a9;
margin-bottom:10px;
margin-top:0;
padding:0;
padding-bottom:2px;
}

#menuet_progress {
    clear: both;
    /*width:98%;*/
    margin-bottom:15px;
    padding:0px;
    background:white;
    border: solid 2px #00415B;
}
#menuet_progress_bar {
    /*clear:both;
background:transparent;
border:solid 2px #65758A;*/
    position: relative;
    height: 20px;
    padding: 5px;
    display: flex;
}
#menuet_progress_bar_progress{
    background:#00415B;
    height: 20px;
}
#menuet_progress_bar_text {
    position: absolute;
    color: #00415b;
    font-weight: bold;
    margin: 2px;
    padding: 0px 3px;
    left: 50%;
    background-color: white;
}

/***************** Question Block ***********/
.menuet_param,.menuet_multi_choice_param,.menuet_choice_param{
clear:both;
	width:95%;
	border-top:solid 1px #65758A;
	padding-top:1%;
	margin-bottom:3%;
}


.menuet_question_box {

/*clear:both;*/
/*float:left;*/
}
.menuet_question{
    font-size:125%;
    margin-bottom:5px;
    margin-left:4%;
    padding-left:0;
}
.menuet_prompt {
    color: #5b5757;
    clear: both;
}
/*********************  input **********************/
.menuet_input_box{
clear:both;
margin-bottom:10px;
}
.menuet_input{
    margin-top:1%;
    margin-bottom:1%;
    margin-left:4%;
    width:95%;
    display:flex;
    flex-direction: column;
}
.men__multichoicelist {
	margin-bottom:15px;
}
.menuet_inputlabel{
/*Quick fix for wrong wrapping long label text for checkbox input*/

/*display:block;
float:left;
margin-left:1%;*/ 
max-width:550px;
}
/*.menuet_input[type='text'],.menuet_inputtext,.menuet_inputnumber,.menuet_inputdate, .menuet_inputinteger {
width:60%;
}*/
.menuet_inputtext {
	width:80%;
}
.menuet_inputinteger,.menuet_inputcurrency,.menuet_inputfloat,.menuet_file_input{
float:left;
margin-bottom:10px;
margin-right:10px;
width:100px;
}
.menuet_file_input{
background:white;
margin-right:40px;/* nodig omdat firefox einde invoercontrol niet goed berekend (waarschijnlijk op Engels "Browse" ipv "Bladeren" */
width:200px;
}
.menuet_option{
clear:both;
}
.menuet_input_option,.menuet_input_check{
float:left;
width:20px;
}
.menuet_inputdate {
    margin-bottom: 10px;
    width: max-content;
}
select.menuet_input{
margin-bottom:10px;
width:40%;
}
textarea{
font-family:arial,helvetica,sans-serif;
height:100px;
width:60%;
}
.menuet_upload_text{
color:#333399;
font-weight:bold;
margin-bottom:5px;
margin-top:10px;
}
.menuet_option_non_of_the_above{
clear:both;
float:left;
margin-top:10px;
width:100%;
}
img.ui-datepicker-trigger {
    height: 24px;
    width: 24px;
}
.manualdatepicker {
    width: fit-content;
    margin-right: 5px;
    margin-left: 5px;
}
/**************** iCONs VOOR INFO HULP EN ERRORS */
.menuet_question_icons,.menuet_input_icons{
clear:both;
float:left;
}
.menuet_error_input{
float:right;
}
.menuet_input_icons{
margin-left:-4%;
}
.menuet_info_input{
}
/************   INFO *******/
.menuet_info {
    background: #F4FAFD;
    font-style: italic;
    clear:both;
    padding:10px;
    /*padding-left:4%;*/
    /*width:95%;*/
    margin-left:4%;
    border: 1px solid #00415B;
}
.menuet_input .menuet_info{
background:#FFECC7;
margin-left:5%;
padding-left:1%;
border: 1px solid #FE5B38;
}
/***************** hulp **************/
.menuet_help{
background-color:#FFECC7;
padding:10px;
padding-left:4%;
width:95%;
clear:both;
border: 1px solid #FE5B38;
}
.menuet_help_input {
    cursor: pointer;
}
/**************** Knoppen *****/
#menuet_commandblock{
    padding-top:1.5%;
    background-color: #fff;
    height:40px;
    padding-left:4%;
    border-right:2px solid #00415B;
}
.menuet_command{
text-decoration:none !important;
}
/**************** EAGIS *****/
#EAGISModule {
    margin-top: 20px;
}
    #EAGISModule .menuet_command_map {
        color:#000000;
        text-align:center;
        margin-right:0;
        margin-left:10px;
        padding-top:2px;
        height:25px;
        border-style:solid;
        border-color: #f0eeee;
        border-width: 1px;
        font-weight:bold;
        width:fit-content;
        padding:3px;
        background-color:white;
        padding-left:25px;
    }
#EAGISModule #btnZoek   {
	color:white;
	border:none;
	background-image:url('/images/search.png');
	background-repeat:no-repeat;
	text-indent: -9999px;
	text-transform: capitalize; /*VOOR IE 7*/
	color: transparent; 
	width:30px;
}
#EAGISModule #btnDeleteKaart   {
	color:white;
	border:none;
	background-image:url('/images/delete.png');
	background-repeat:no-repeat;
	text-indent: -9999px;
	text-transform: capitalize; /*VOOR IE 7*/
	color: transparent; 
	width:30px;
}
#EAGISModule #btnMainHelp   {
	color:white;
	border:none;
	background-image:url('/images/info.png');
	background-repeat:no-repeat;
	text-indent: -9999px;
	text-transform: capitalize; /*VOOR IE 7*/
	color: transparent; 
	width:30px;
}
#EAGISModule #btnAdres   {
	background-image:url('/images/adres.png');
	background-repeat:no-repeat;
	background-position: 3%;
	text-align: left;
	width:80px;
}
#EAGISModule #btnGebied   {
	background-image:url('/images/gebied.png');
	background-repeat:no-repeat;
	background-position: 3%;
	text-align: right;
}
#EAGISModule #btnRoute   {
	background-image:url('/images/route.png');
	background-repeat:no-repeat;
	background-position: 3%;
	text-align: right;
	width:110px;
}

#EAGISModule #toolbar {
	width:100%;
}
#EAGISModule #toolbar input {
	float:left;
}
#EAGISModule #toolbarNavigate {
	float:left;
}
#EAGISModule #toolbarDrawing {
	float:right;
}
#EAGISModule #mapCanvas {
	height:325px !important;
}

.menuet_command[disabled]{
background-color:#808080 !important;

}
#menuet_command_back{
    float:left;
    color:#00415B;
    margin-right:20px;
    height:18px;
    background-image:url('/images/back.png');
    background-repeat: no-repeat;
    background-position: 5%;
    border-style:solid;
    border-color: #00415B;
    border-width: 1px;
    font-weight:bold;
    text-indent: 2.5%;
    width:70px;
    padding:3px;
    text-align: right;
}
#menuet_command_back:hover, #menuet_command_back:focus {
    background-color: #00415B;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    width: 72px;
    height: 20px;
    background-image:url('/images/back.svg');
}
#menuet_command_open,#menuet_command_copy,#menuet_command_reopen{
float:left;
color:#000000;
margin-right:20px;
height:25px;
background: white;
	border-style:solid;
	border-color: #231F20;
	border-width: 1px;
	font-weight:bold;
	width:80px;
	padding:3px;
}
#menuet_command_next, #menuet_command_ok {
    float:right;
    margin-right:5%;
    height:25px;
    background-color:#00415B;
    background-image:url('/images/next.png');
    background-repeat: no-repeat;
    background-position: 95%;
    border:none;
    color:#fff;
    font-weight:bold;
    text-align: left;
    width:101px;
    padding:5px;
    cursor:pointer;
}

#menuet_command_ok {
	background-image:none;
	float:left;
	text-align:center;
}
#menuet_command_next:hover, #menuet_command_next:focus, 
#menuet_command_ok:hover, #menuet_command_ok:focus {
    background-color: #FFFFFF;
    border: 2px solid #00415B;
    color: #00415B;
    width: 103px;
    height: 27px;
    background-image:url('/images/next.svg');
}
#menuet_command_cancel {
    float:left;
    margin-right:5%;
    height:25px;
    background-color:#231F20;
    background-repeat: no-repeat;
    background-position: 95%;
    border:none;
    color:#fff;
    font-weight:bold;
    text-align: left;
    width:101px;
    padding:5px;
    cursor:pointer;
    text-align:center;
}


#menuet_command_yes{
background-color:#aee6bb;
color:#ffffff;
float:left;
height:25px;
margin-right:5px;
padding-top:2px;
}
#menuet_command_no{
background-color:#e6aebc;
color:#ffffff;
float:left;
height:25px;
padding-top:2px;
}
#menuet_command_mail{
   color:#000000;
   text-align:center;
   margin-right:0;
   margin-left:10px;
   padding-top:2px;
   height:25px;
	border-style:solid;
	border-color: #231F20;
	border-width: 1px;
	font-weight:bold;
	width:70px;
	padding:3px;
	background-color:white;
	
}

#menuet_command_selectall, #menuet_command_deselectall 
{
color:#000000;
height:25px;
	background-color: #F2F8FB;
	border-style:solid;
	border-color: #231F20;
	border-width: 1px;
	font-weight:bold;
	width:130px;
	padding:3px;
	margin:10px;
	margin-left:0;
}
/***************** in het Answerlistblock  ******/
#menuet_answerlistblock h2{
display:none;
}
#menuet_answerlist{
margin-left:0;
height:540px;
overflow-y:auto;
}
.menuet_answerlistchapters{
margin:0;
padding-left:0;
}
    .menuet_answerlistchapters a{
        display:flex;
        background:#F2F8FB;
        background-image:url('/images/chapter.svg');
        background-repeat: no-repeat;
        background-position:0%;
        color:#00415B;
        cursor:pointer;
        padding:5px;
        text-indent:20px;
        text-decoration: none;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
.menuet_chapter_selected {
    background: #00415B !important;
    font-weight: bold;
    color: #fff !important;
    background-image:url('/images/currentchapter.svg') !important;
    background-repeat: no-repeat !important;
    background-size: 26px 26px !important;
}
.menuet_answerlistchapters li{
    list-style:none;
    margin-bottom:3px;
    margin-left:0;
    padding-left:0;
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    width:100%;
}
.menuet_answerlistchapters a:hover, .menuet_answerlistchapters a:focus {
    white-space: normal;
    background: #00415B;
    color: white;
    font-weight: bold;
    background-image: url(/images/chapter-focused.svg);
    background-repeat: no-repeat !important;
    background-size: 26px 26px !important;
}
.menuet_answerlistitems a:hover, .menuet_answerlistitems a:focus {
    white-space: normal;
    background: white;
    color: #00415B;
    font-weight: bold;
    text-decoration: none;
    height: auto;
}
.menuet_answerlistitems{
margin-left:0;
padding-left:0;
}
.menuet_answerlistitems li{
border:none;
margin-left:0;
margin-top:1px;
padding-left:0;
}
.menuet_answerlistitems a{
background:white;
display:block;
font-weight:normal;
text-indent:0;
height:15px;
}
a.menuet_answerlistitem_selected {
    background-color: #E0EFEF;
    border: 1px solid #00415B;
}
/****** Speciaal */
.menuet_error{
    background-color:#EC0012;
    color:white;
    padding:10px;
    padding-left:4%;
    width: 95%;
    font-weight: bold;
}
#menuet_debug{
background:#ffff00;
clear:both;
margin-top:200px;
}
.menuet_inputmail{
height:20px;
margin-top:10px;
width:200px;
}
/******** HTML-content ***/
.menuettabel,.menuettabel td, .menuettabel th{
    border:1px solid #00415B;
    border-collapse:collapse;
    padding:4px;
    background-color:#F7F7F7;
    border-color:#00415B;
}
.menuettabelklein,.menuettabelklein td, .menuettabelklein th{
border:1px solid #000000;
border-collapse:collapse;
padding:4px;
font-size:0.85em;
}
.menuetcelgetal{
text-align:right;
 white-space: nowrap;
}
.menuet_chk_delete{
}
.menuet_chk_label{
width:10%;
}
.eak_titel{
font-weight:bold;
}
.eak_prompt{
font-weight:bold;
}

#LoginPage {
	margin-left:auto;
	margin-right:auto;
	width:800px;
	margin-top:200px;
}
#LoginImageContainer {
 float:left;
}
#LoginContainer{
border-color:#add8e6;
border-style:solid;
border-width:3px;
height:170px;
margin-left:50px;
width:500px;
float:left;
}
#LogoContainer {
clear:both;
/*margin-top:300px;*/
/*margin-left:auto;
margin-right:auto;*/
}

#AccessDeniedContainer{
color:#800000;
font-size:20px;
font-weight:bold;
height:100%;
margin-top:30px;
text-align:center;
width:100%;
}
.LoginHeader{
background:#add8e6;
font-weight:bold;
height:20px;
margin-bottom:10px;
padding:5px;
text-indent:5px;
}
.LoginLabel{
padding-left:15px;
padding-right:15px;
text-align:right;
}
.LoginTextbox{
margin-right:5px;
width:280px;
margin-bottom:10px;
}
.LoginButton{
margin-right:10px;
margin-top:15px;
height:30px;
}
.LoginError{
font-weight:normal;
}

#ImpLogo {
	margin-top:100px;
	margin-left:50px;
}
#ImpInfo {
	margin-left:50px;
	font-size:0.8em;
}

#LoginImg {
}

a.menuet_definition  {
	color:#006400;
	display:inline-block;
	border-bottom:dashed 1px #006400;
}

.ui-datepicker-trigger	{
	margin-left:0px;
}
/************************/
.qtip {
    padding: 4px !important;
    font-size: inherit !important;
    line-height: 25px !important;
}
.qtip-tip{
}
.qtip-wrapper{
    /*background-color:gray;*/
}
.qtip-borderTop{
}
.qtip-contentWrapper {
    padding: 2px;
    /*overflow: hidden;
    background: white;
    border-width: 0px 6px;
    border-style: solid;
    border-color: rgb(211, 211, 211);
    border-image: initial;*/
}
.qtip-title {
    /*background-color: #add8e6 !important;*/
}
.qtip-button{
   background-color:#add8e6 !important;
}
.qtip-content {
    background: white;
    color: rgb(17, 17, 17);
    overflow: hidden;
    text-align: left;
    padding: 5px 9px !important;
}
.qtip-borderBottom{
}
.qtip-Menuet {
    border: 2px solid #00415B !important;
    background-color: white !important;
    color: white !important;
    border-radius: 4px;
}
.qtip-Menuet .qtip-titlebar {
    background: #00415B !important;
    font-weight: bold !important;
    padding: 7px 12px !important;
    overflow: hidden;
    zoom: 0;
}

.lijstboxbreed select {
    width:600px;
}

.menuetgetalinvoer input[type='text'] {
	width: 50px;
}

/************ Menuet Input Tabel ********************/

.MenuetTableInputContainer, .MenuetTableShowContainer {
	width:99%;
	overflow:auto; 
	font-size:1em;
	height:120%;
	padding-bottom:30px;
}
.MenuetTableInputContainer input[type='image'], .MenuetTableShowContainer input[type='image'] {
	border-style:solid;
	border-color: #d7d2d2;
	border-width: 1px;
	padding:2px;
} 


.MenuetTableInput Caption
{
    background-color: #B2D6D6;
    color: #000;
    font-weight: bold;
    font-size: 1.1em;
    text-align:left;
    padding:5px;
    height:15px;
    margin-bottom:15px;
    border: 1px solid #00415B;
}

.MenuetTableInput {
	width:100%;
}

.MenuetTableInput, .MenuetTableInput td, .MenuetTableInput th
{
    border-bottom: 1px solid #999999;
    border-collapse: collapse;
    text-align: left;
    vertical-align: top;
    padding:5px;
    font-size:0.85em;
}

/*.MenuetTableInput th
{ text-decoration: underline;}*/

.MenuetTableInput, .MenuetTableInput tfoot td{
	border-bottom: none;
}


.MenuetTableInput_HTML, .MenuetTableInput_HTML td, .MenuetTableInput_HTML th, .MenuetTableInput_HTML Caption
{
    border: 1px solid black;
    border-collapse: collapse;
    text-align: left;
    vertical-align: top;
    padding:2px;
}

.MenuetTableInput_HTML
{ border-bottom:none;
  border-left:none;
  border-right:none;
  font-size:0.85em;
}

.MenuetTableInput_HTML Caption
    {
    font-weight: bold;
    }

.MenuetTableInput_HTML tfoot td
    {
     border:none;
    }


.MTcol input
{
    background-color: white;
}

.MTcol0
{
    vertical-align:middle;
}

.MTcolError input
{
    background-color: #eebbbd;
}

.MTerrorlist
{
    color:#D55359;
    font-weight:bold;
}

#NewRow, #Save, #Edit
{
   float:left;
color:#000000;
margin-right:20px;
height:25px;
	border-style:solid;
	border-color: #231F20;
	border-width: 1px;
	font-weight:bold;
	width:100px;
	background: white;
	margin-top:10px;
	
}

.DeleteRow
{
    background: #D55359;
    border: 1px #000000 solid;
    color: #FFFFFF !important;
    font-weight: bold;
    /*height: 20px;*/
    padding: 2px;
    text-align: center;
    text-decoration: none;
    width: auto;
}
.test {
	list-style-type: lower-alpha;
}
#menuetsavepagecontainer {
max-width:800px;
margin:auto;
background-color: #004158;
height:700px;
}
#menuetsavepagecontainer #menuet_questionblock {
	height:500px;
}
#menuetsavepagecontainer h1 {
width: 100%;
}
#menuetsavepagecontainer h3 {
	color:white;
	padding-left:6%;
}
#menuetsavepagecontainer #menuet_command_back {
	margin-left:4%;
}
#menuetsavepagecontainer .menuet_param 
{
	border:none;
}
.menuet_answerlistitem_value {
	text-align: right;
	float: right;
	padding-right:2px;
	overflow: hidden; 
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width:40%;
  font-style:italic;
  word-break: break-word;
}
.menuet_answerlistitem_prompt {
	float:left;
  overflow: hidden; 
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width:50%;
  word-break: break-word;
}
.menuet_answerlistitem_value:hover, .menuet_answerlistitem_value:focus,
.menuet_answerlistitem_prompt:hover, .menuet_answerlistitem_prompt:focus {
    white-space: normal;
}
.menuet_sub_answers {
	display:none;
}

.menuet_sub_answers li{
	margin-left:-20px;
	  text-overflow: ellipsis;
  white-space: nowrap;
  max-width:50%;
}
#menuet_actions {
	float:right;
/*	width:45%;*/
	margin-top:1%;
}
#menuet_actions a {
	color:white;
	font-size:95%;
	font-weight:bold;
	letter-spacing:2px;
}


#menuet_command_comment{
float:right;
background:transparent;
padding-left:40px;
padding-top:15px;
display:block;
background-image:url('/images/comment.png');
background-repeat: no-repeat;
height:35px;
margin-right:10px;
}

#menuet_command_restart{
    float:right;
    background:transparent;
    padding-left:40px;
    padding-top:15px;
    display:block;
    background-image:url('/images/opnieuw.svg');
    background-repeat: no-repeat;
    height:23px;
    margin-right:20px;
}
#menuet_command_save {
float:right;
background:transparent;
background-image:url('/images/pause.svg');
background-repeat: no-repeat;
height:23px;
border:none;
margin-top:0;
text-align:center;
width:auto;
padding-left:40px;
padding-top:15px;
display:block;
margin-right:20px;
}
#menuet_command_restart:hover, #menuet_command_restart:focus,
#menuet_command_save:hover, #menuet_command_save:focus, 
#menuet_command_logout:hover, #menuet_command_logout:focus {
    text-decoration: underline !important;
}
#menuet_command_logout {
float:right;
background:transparent;
background-image:url('/images/logout.svg');
background-repeat: no-repeat;
height:23px;
border:none;
margin-top:0;
text-align:center;
width:auto;
padding-left:40px;
padding-top:15px;
display:block;
margin-right:10px;
}
#menuet_command_save,#menuet_command_comment{
}
#menuet_single_param, #menuet_multiple_params{
}
#menuet_errorpage {
	margin:auto;
	max-width:1280px;
	background:white;
	padding:5%;
}
#menuet_errorpage h1 {
	background:#D55359;
	color:white;
	padding:10px;
}
.menuetwait {
	 cursor: progress !important;
}
#ov9292 p {
	font-size: 0.8em;
}
.menuethide {
	display:none;
}
#menuet_downloadgrid 
{
    clear:both;
    padding-left:2%;
    padding-top:1%;
    background:white;
    height:500px;
    overflow:auto;

}

.bdReport

{

font-size: 11px;

}

 

.bdReport table

{

margin:5px;

border-collapse:collapse;

}

 

.bdReport table, .bdReport th, .bdReport td

{

border: 2px solid white; background-color:#F7F8FB; padding:5px

}

 

.bdReport th, .bdReport td

{

vertical-align:top;

text-align:left;

}

 

.bdReport th

{

background-color:#EEF1F8;

color:#0A5694;

}

.MenuetNoNavigate #menuet_command_back {
	display: none;
}
.MenuetNoNavigate #menuet_container_answerlist {
	display: none;
}
.MenuetNoNavigate #menuet_questionblock {
    width: 100% !important;
}

.menuetoptioneel {
	font-size:80%;
	color:#5b5757;
}

 .menuet_choice_parameter 		  .menuet_answerlistitem_prompt,
 .menuet_choicefromdb_parameter .menuet_answerlistitem_prompt,
 .menuet_string_parameter       .menuet_answerlistitem_prompt,
 .menuet_file_parameter 		  .menuet_answerlistitem_prompt,
 .menuet_multichoice_parameter  .menuet_answerlistitem_prompt
  {
  	max-width:40%;
  }
 .menuet_choice_parameter 			.menuet_answerlistitem_value,
 .menuet_choicefromdb_parameter  .menuet_answerlistitem_value,
 .menuet_string_parameter 			.menuet_answerlistitem_value,
 .menuet_file_parameter 			.menuet_answerlistitem_value,
 .menuet_multichoice_parameter 	.menuet_answerlistitem_value
  {
  	max-width:55%;
  }
  
    
 .menuet_integer_parameter 		.menuet_answerlistitem_prompt,
 .menuet_currency_parameter 		.menuet_answerlistitem_prompt,
 .menuet_float_parameter 			.menuet_answerlistitem_prompt
 {
   max-width:70%;	
 }
 .menuet_integer_parameter 		.menuet_answerlistitem_value,
 .menuet_currency_parameter 		.menuet_answerlistitem_value,
 .menuet_float_parameter 			.menuet_answerlistitem_value
 {
   max-width:29%;	
 }
 
 
 
 .menuet_date_parameter 				.menuet_answerlistitem_prompt,
 .menuet_datecalendar_parameter 		.menuet_answerlistitem_prompt,
 .menuet_datecalendartime_parameter .menuet_answerlistitem_prompt,
 .menuet_datetime_parameter 			.menuet_answerlistitem_prompt,
 .menuet_time_parameter 				.menuet_answerlistitem_prompt
 {
 	max-width:70%;
 }
 .menuet_date_parameter 				.menuet_answerlistitem_value,
 .menuet_datecalendar_parameter 		.menuet_answerlistitem_value,
 .menuet_datecalendartime_parameter .menuet_answerlistitem_value,
 .menuet_datetime_parameter 			.menuet_answerlistitem_value,
 .menuet_time_parameter 				.menuet_answerlistitem_value
 {
 	max-width:29%;
 }
 
  .menuet_boolean_parameter 			.menuet_answerlistitem_prompt,
  .menuet_sub_answers 					.menuet_answerlistitem_prompt
 {
	max-width:80%;
 }
.menuet_boolean_parameter 				.menuet_answerlistitem_value,
.menuet_sub_answers 					.menuet_answerlistitem_value
 {
	max-width:19%;
}

.menuet_answerlistitem_value * {
	display:none;
}
.requestValidationError{
    background-color:white;
}

.menuet_sub_answers a {
	width: 300px;	
}

.letop {
	background-color: #ffffca;
	border:dashed 1px red;
	padding: 10px;
}

.letop p {
	margin-bottom:0.5em;
}

.test2 {
	color:#eebbbd;
	text-decoration: none;
}

.ovroute {
	font-size:11px;
}
#privacyblock 
{
margin-top:10px;
text-align:center;
color:#efebeb;
}
    #privacyblock a{
        text-decoration:none;
        /*border-bottom-style:dashed;*/
        color:#FFF;
    }    
#privacyblock a:hover 
{ text-decoration:underline;
}
#privacyblock span {
    margin: 0 8px;
}
.menuettip {
	font-size:0.8em;
	color:#666666;
}
.menuettip span {
	color:green;
	font-weight:bold;
	
}
#menuetStartAgainAuth {
	margin-top:15px;
	font-weight:bold;
}
#men_p_1__INLOG_Emailadres {
    border: solid 1px #4b4b4b;
    padding: 4px;
}
.menuet_input > label:nth-child(1) {
    margin-bottom: 5px;
}
.WaitLoader {
}
.LoaderContainer {
    width: 260px;
    height: 70px;
    position: fixed;
    z-index: 9;
    top: 45%;
    left: 40%;
    background-color: white;
    border-color: #65758A;
    border-width: 1px;
    border-style: solid;
}

.Loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 9px solid #65758A;
    border-right: 9px solid lightgray;
    border-bottom: 9px solid #65758A;
    border-left: 9px solid lightgray;
    width: 30px;
    height: 30px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    position: absolute;
    z-index: 10;
    top: 10%;
    left: 5%;
}

.LoaderText {
    margin-left: 28%;
    margin-top: 6%;
    position: absolute;
    z-index: 10;
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.3;
}

.DimScreen {
    width: 100%;
    height: 100%;
    background-color: darkgray !important;
    position: fixed;
    z-index: 5;
    top: 0%;
    left: 0%;
    right: 0%;
    bottom: 0%;
    opacity: 0.5 !important;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
.fullwidth {
    width: 100% !important;
}
.intern #menuet_questionblock{
	background-color:#eefdef;
}
.internblok {
	background-color:#eefdef;
	padding:7px;
}
.geenPrompt .menuet_prompt {
	display:none;
}