@charset "UTF-8";

body{
	background-color:#333;
}


#amount{
	width:300px;
}

#bg{
	/*background-color:#0099FF;*/
    
   	 /* background: linear-gradient(to right, #c0eeff, #0099FF);
          background: linear-gradient(to right, #ff8c00, #ff4b00);

    */
      background: linear-gradient(to right, #f28b58, #a3195b);
    
}
/*box_login_project_wrap*/


@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}



.leaflet-fade-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-zoom-animated {will-change:auto !important; }

@font-face {  
   font-family: 'Nunito Sans', sans-serif;
    /*font-family:FontImpact;
   src: url(https://www.wizzymaps.com/fonts/impact.ttf) format("truetype");*/
}

#new_project_box001{
	/*display:none;*/
	background-color:#FFF;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:500px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;

	z-index:999999998;
	

	position:absolute;
	top:0px;
	left:0px;
	
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

	
}
#input_ESRI_hoeveel{
  width:20px; 
    float: right;
}


#btn_esri_list_show{
  
    
 
    float: right;
	top:50px;
	right:0px;  
    width:30px;
	height: 30px;
    background-color:#FF00cc;
    cursor:pointer;
    border-radius: 4px;
}
#btn_esri_list_show:hover{
opacity:0.5;
}
#esri_list_load_hoeveel_menu{
  
    
   
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
    
    
    /*position:absolute;*/
    float: right;
	top:50px;
	right:0px;  
    width:130px;
	height: 40px;
    background-color:#fff;
}
#new_project_zoomstart_slider,
#new_project_boundswidth_slider,
#new_project_imagewidth_slider{
    	background-color:#ccc;
	opacity:1;
    float:left;
	
	
	width:200px;
	height: 10px;;
	
}
#new_project_box002{
	/*display:none;*/
	background-color:#FFF;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:300px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;

	z-index:999999998;
	

	position:absolute;
	top:0px;
	left:510px;
	
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

	
}

#new_project_box003{
	/*display:none;*/
	background-color:#ccc;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:500px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;

	z-index:999999998;
	

	position:absolute;
	top:0px;
	left:1000px;
	
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

	
}

#new_project_header_wrap{
    
float:left;
background-color:#FFF;
margin: 2px 0 0 4px;
padding: 5px;
width: 100%;
height: 40px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
	
    
}


#new_project_input{
    
float:left;
background-color:#FFF;
margin: 2px 0 0 4px;
padding: 5px;
width: 200px;
height: 40px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
	
    
}

#new_project_map_wrap{
    position:absolute;
    top:80px;
    left:0px;    
float:left;
background-color:#FFF;
margin: 0px 0 0 4px;
padding: 0px;
width: 400px;
height: 400px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
	
    
}

#new_map{
    position:absolute;
    top:0px;
    left:0px;
    
 
    
float:left;
background-color:#FFF;
margin: 0px 0 0 0px;
padding: 5px;
width: 400px;
height: 400px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 88888;
	
    
}
#new_map_center{
    display:hidden;
    position:relative;
    left:180px;
    top:180px;
    width:40px;
    height:40px;
      background-color:transparent;
    opacity:1;

z-index: 9999999;
	  
}
#new_map_center_lijn_x{
    
     position:relative;
    left:0px;
    top:-19px;
    width:40px;
    height:1px;
      background-color:#000;
    opacity:1;

z-index: 9999999;
    
}
#new_map_center_lijn_y{
    
     position:relative;
    left:19px;
    top:0px;
    width:1px;
    height:40px;
      background-color:#000;
    opacity:1;

z-index: 9999999;
    
}
/*#new_map_center_x{


    
background-color:#33E52F;
  margin: auto;
  width: 0px;
height: 50%;
color:#000;

z-index: 99999999999;
}*/

#new_project_input_wrap{
    
float:left;
background-color:#7071D4;
margin: 2px 0 0 4px;
padding: 5px;
width: 220px;
height: 40px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
	
    
}

/* map_leaflet */
#btn_leaflet_layerslist{
	/*display:none;*/
	background-color:#FFF;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:100px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.6);	
	z-index:999999998;
	
	/*position:absolute;
	left:600px;
	top:0px;*/
	cursor:move;
	position:fixed;
	top:60px;
	right:314px;
	
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

	
}



#list_noti_post{
    min-height: 300px;
    background-color:#f2f2f2;
}

  #list_noti_post {list-style-type: none; margin: 0; padding: 0; width: 100%; }


  .ui-state-highlight { height: 40px;line-height: 1.2em; }


 #list_noti_post { list-style-type: none; margin: 0; padding: 0; width: 100%; }
  #list_noti_post li {min-width: 600px; background-color:#f2f2f2; margin: 0 3px 3px 3px;  padding: 8px 8px 8px 0px;  padding-left: 1.5em; font-size: 1.4em; height: 24px; }
  #list_noti_post li span { position: absolute; margin: 10px 0 0 -30px; }

.pp_post_img,
.pp_post_title,
.pp_post_time,
.pp_post_delete,
.pp_post_stats,


.pp_post_stats_sub,
.pp_post_stats_totalsend,     
.pp_post_stats,
.pp_post_stats,
.pp_post_stats_diliver,
.pp_post_stats_clicks,
.pp_post_stats_ctr,


.pp_post_btn_delete{

    float:left;
    background-color:#f2f2f2;
    margin: -2px 0 0 4px;
    padding: 8px 0 0 0;
 
  width: 30px;
  height: 22px;

    color:#000;
		font-family: 'Nunito Sans', sans-serif;
		font-family:Arial, Helvetica;
    text-decoration: none;
		font-size: 14px;

    
  z-index: 999999999;
}
.pp_post_stats_ctr{
    
    width: 50px;
}




.pp_post_img{
   padding: 0px 0 0 0; 
  background-color:#cccccc; 
    height: 30px;
     margin: -2px 0 0 0px;
}

.pp_post_img img{
    
  background-color:#666666;  
}
.pp_post_stats{
    text-align: center;
  background-color:#9CE0FF;  
}


#list_noti_post_analitics{
    min-height: 94px;
    min-width:600px;
    
    background-color:#cccccc;
    list-style-type: none; 
    margin: 20px 0 0 0; 
    padding: 0; 
    width: 100%;
}

.pp_ana_total,
.pp_ana_send,
.pp_ana_ctr,
.pp_ana_attemted,
.pp_ana_delivered,
.pp_ana_clicks,
.pp_ana_ctr{
float:left;
background-color:#f2f2f2;
margin: 2px 0 0 4px;
padding: 5px;
width: 80px;
height: 80px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
}




.pp_post_stats_sub,.pp_ana_total{   
    text-align: center;
  background-color:#9CE0FF;  
}
.pp_post_stats_totalsend,.pp_ana_send{   
    text-align: center;
  background-color:#00A908; 
}     
.pp_post_stats{   
    text-align: center;
  background-color:#9CE0FF;  
}
.pp_post_stats{   
    text-align: center;
  background-color:#9CE0FF;  
}
.pp_post_stats_diliver,.pp_ana_delivered{   
    text-align: center;
  background-color:#00CF19;  
}
.pp_post_stats_clicks,.pp_ana_clicks{   
    text-align: center;
  background-color:#55F297;  
}
.pp_post_stats_ctr,.pp_ana_ctr{   
    text-align: center;
  background-color:#FF6600;  
}


#pp_ana_img,
#pp_ana_text,
#pp_ana_numbers{   
float:left;
background-color:transparent;
margin: 0px 0 0 0px;
padding: 0px 0 0 0;
width: 80px;
height: 18px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
text-align: center;  
z-index: 999999999;
}

#pp_ana_img{
background-color:#666666;
height: 30px;
}



#pp_ana_text{
background-color:transparent;/*#ff00cc;*/
height: 36px;
}

 #pp_ana_numbers{
background-color:transparent;/*#ff6600;*/
height: 18px;
}

#send-push-button{
float:left;
background-color:#f2f2f2;
margin: 0px 0 0px 0px;
padding: 0px 0 0 0;
width: 220px;
height: 42px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999; 
    cursor:pointer;
    
        -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
    
}

#pp_form_box{
    width:100%;
min-width: 400px; 
    background-color:#f2f2f2; 
    margin: 0px 3px 3px 3px;  
    padding: 0px 8px 8px 0px;  
    padding-left: 1.5em; 
    font-size: 1.4em; 
    height: 42px;
        
        
}

#pp_form_box_b{
    width:100%;
min-width: 400px; 
    background-color:#FFF; 
    margin: 0px 3px 3px 3px;  
    padding: 0px 8px 8px 0px;  
    padding-left: 1.5em; 
    font-size: 1.4em; 
    height: 32px;
        
        
}
#pp_form_box_c{
    width:100%;
    min-width: 400px; 
    background-color:#FFF; 
    margin: 0px 3px 3px 3px;  
    padding: 0px 0px 0px 0px;  
    padding-left: 1.5em; 
    font-size: 1.4em; 
    height: 22px;
        
        
}
#pp_form_box_c a,#pp_form_box a{
float:left;
background-color:transparent;
margin: 2px 4px 0 0px;
padding: 0px 0 0px 8px;
width: 100%;
height: 20px;
color:#000;
font-family: 'Nunito Sans', sans-serif;
font-family:Arial, Helvetica;
text-decoration: none;
font-size: 14px;
z-index: 999999999;
}


#pp_form_box_c a{
 font-size: 18px;   
    
}
#pp_form_box input{

}
#send-push-button:hover{
opacity:0.5;
}




.pp_post_btn_delete {
  float: right;
  margin: 0px 10px 0px 2px;
  width: 50px;
  padding: 6px 0 0 0;
  height: 18px;
  background-color: #FF0000;
  color: #FFF;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  border-radius: 4px;
  opacity: 1;
}

.pp_post_btn_edit {
  float: right;
  margin: 0px 10px 0px 2px;
  padding: 6px 0 0 0;
  width: 30px;
  height: 18px;
  background-color: #0C3;
  color: #FFF;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  border-radius: 4px;
  opacity: 1;
}

.pp_post_btn_delete:hover, .pp_post_btn_edit:hover {
    opacity:0.5;
}

.pp_post_title,
.pp_post_time{
width: 240px;
}




#timetable_set_new_order{
    position: relative;
    left:20px;
    width:68px;
    height:20px;
    
     border: 2px solid #000;
    margin: 4px 5px 0 0px;
    padding:8px 8px 3px 8px;
		font-weight: normal;		
		
		color:#000;
		font-family: 'Nunito Sans', sans-serif;

		font-family:FontImpact,Arial,Helvetica;
    text-decoration: none;


		font-size: 14px;
  
cursor:pointer;
		
		background-color:#fff;
}


.btn_timetable_list_row_drag{
     float:left;
margin:8px 2px 0 20px;
	
  width: 20px; 
  height: 20px;
  
   background-color:#FFF;
  padding: 0px 0 0 0;
  
  background-image: url('https://www.wizzymaps.com/images/Move_icoon_black.svg');
  
	cursor:move;
	border-radius:4px;  
    
}

#timetable_set_new_order:hover{
    opacity:0.5;
}

#timetable_list_row_kopjes{
    
        -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
}
/*timetable_list_fill_rows_sortable timetable_list_row*/
  #timetable_list_fill_rows_sortable { background-color:#CCC; list-style-type: none; margin: 20px 0 0 0; padding: 0; width: 100%; cursor:move; }
#timetable_list_fill_rows_sortable li{ background-color:#FFF39B;}

  /*#timetable_list_fill_rows_sortable li{ background-color:#FF6600; height: 40px;  margin: 0px 5px 5px 0px; padding: 0px 5px 5px 0px; font-size: 1.2em; height: 40px; }*/
 
html>body #timetable_list_fill_rows_sortable li {  height: 40px; line-height: 1.2em; }
  .ui-state-highlight { background-color:#FFF39B;  height: 40px; line-height: 1.2em; }


.inputboxinbox_directions_ticket_link_open{
    float: left;
width: 196px;
height: 30px;
margin: 0 0 0px 20px;
padding: 0px 0 0 0px;

background-color:transparent;

    
}

.inputboxinbox_directions_ticket_link_open #select_ticket_link_open{
    float: left;
width: 196px;
height: 20px;
margin: 0 0 0px 0px;

background-color: #FFF;

    
}


#showhide_btnlink_ticket_routing input{
    float: left;
width: 196px;
height: 20px;
margin: 0 0 0px 20px;
padding: 2px 0 0 4px;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 12px;
color: #000;
text-align: left;
border-width: 1px;
border-style: solid;
border-color: #666666;
background-color: #FFF;
overflow-x: hidden;
overflow-y: hidden;
    
}


#onlyselect_hide_show{
    border-bottom-width:2px;
	border-bottom-style:dotted;
	border-color:#000;
	border-width: 2px;
	background-color:#FFF;
    height: 26px;
    border-radius:0px;
    padding: 8px 0 0 0px;
    
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    display: none;
}



/*
#btn_leaflet_colorbox{
	background-color:#FFF;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:100px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.6);	
	z-index:999999998;
	

	cursor:move;
	position:fixed;
	top:20px;
	right:314px;
	
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

	
}*/

#colorbox_colors_project{
    position: relative;
    left:10px;
    top:20px;
    background-color:#FF00cc;
    width:80px;
	height: auto;
    min-height:20px;
}

.overflow200{ 
    
    height: 200px;
    overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
    
}

#btn_leaflet_onoff_showhide,#btn_leaflet_Reverse,#btn_leaflet_Paused,#btn_leaflet_onoff_deco_showhide{
    
margin:-10px 10px 10px -12px;
}

#btn_leaflet_icon_arrow,#btn_leaflet_kind_arrow{
    
margin:0px 10px 10px 0px;
}




.input_clear{
  float:right;
margin:0px 2px 0 0px;
	
  width: 21px; 
  height: 21px;
  
   background-color:#FFF;
  padding: 0px 0 0 0;
  
  background-image: url('https://www.wizzymaps.com/images/btn_clear.svg');
  
  border-width: 1px;
  
  border-style: solid;
 
  border-color: #000;
  
	cursor:pointer;
	border-radius:4px;  
}

.input_clear:hover{
    opacity:0.5;
}

#leaflet_draw_antPath{
    width:30px;
}



/*body .leaflet-pm-toolbar{
top:60px;
margin:0px 0 0 0;	
padding: 10px 0 0 0;
background-color:#FF00cc;
}*/

body .leaflet-pm-toolbar{
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
}


#leaflet_draw_arraylatlng_coordinates{
	left: 0px;
	width: 130px;
	min-width:130px; 
	max-width:130px;
	max-height:300px;
	min-height:120px; 
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left; 
	
}
.leaflet_setting_headline,.leaflet_icon_arrow_headline{
 float:right;
  width: 100%; 
  height: auto;
  
  margin: 0 0 5px 0;
 
  padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
	
	line-height:20px;
	

 
  background-color: #FFF;/*#ffffcc;*/
  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
  
  z-index:99999;  
   	
	
}


#layerslist_close,
#btn_esri_parameters_line_close,
#btn_box_routing_list_esri_close,

#colorbox_close{
	 position:absolute;
	top: 6px;
	right: 6px;
	background-color: #000000;
	background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	background-size:20px 20px;
	background-repeat:no-repeat;
	border-radius:4px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	z-index: 99999999999999;
}

#layerslist_close:hover, 
#btn_esri_parameters_line_close:hover, 
#btn_box_routing_list_esri_close:hover, 
#colorbox_close:hover{
	opacity:0.5;
}

#btn_leaflet_layerslist_scroll{
	width:100px;
	height:auto;
	background-color:#f2f2f2;
	margin: 5px 0 0 0px; 	
}
 
#btn_leaflet_layerslist_scroll_wrap{
	width:100px;
	height:auto;
	max-height:280px; 
	overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
	background-color:#f2f2f2;
	border-radius:8px;
}
 
#radiobox{
	display:block;
	padding:0px;
	width:100px;
	height:40px; /*auto;*/
	background-color:transparent;
	margin: 0px 0 0 0px; 
}


#radiobox_list{
	display:block;
	padding:0px;
	width:100px;
	height:40px; /*auto;*/
	background-color:#FFF;
	margin: 0px 0 0 0px; 
}
 #radiobox_list_kop,#colorbox_list_kop{
	margin:22px 0 20px 0;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left; 
	background-color:transparent; 
 }
 
 .layer_vis{
	float:left;
	background-color: #000000;
margin:0 5px 0 0;
	
	border-radius:4px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	z-index: 99999999999999;
}
 .layer_vis:hover{
	 
	 opacity:0.55;
 }


 #slider_box_layers{
		float:left;
	background-color:transparent;
     margin:4px 0 0 0;
	width:94px;
  height:30px;
	padding: 0px ;
 
	 
 }



 #layer_vis_text{
		float:left;
	background-color:transparent;
	width:73px;
  height:38px;/*38px;*/
	padding: 5px 0 0 0;
     margin:0 0 1px 0;
     
	line-height:10px;
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left; 
	 
 }

#layer_vis_text_met_slider_two_lines{
		float:left;
	background-color:transparent;
	width:73px;
  height:18px;/*38px;*/
	padding: 0px 0 0 0;
	line-height:10px;
    margin:0px 0 0px 0;
    
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left; 
	 
 }


#layer_vis_text_met_slider{
		float:left;
	background-color:transparent;
	width:73px;
  height:18px;/*38px;*/
	padding: 5px 0 0 0;
	line-height:10px;
    margin:0px 0 0px 0;
    
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left; 
	 
 }

 .btn_toolbar_tools_addlayer_alert{
	 display:none;
	 position:absolute;
	 top:-3px;
	 right:-6px;
	background-color: #FF0000;

	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	color:#FFF;
	text-align:center; 
	
	border-radius:4px;
	width: 10px;
	height: 10px;
	cursor: pointer;
	z-index: 99999999999999; 
 }
 
 
 /*<img id="vink_lang" src="https://www.wizzymaps.com/images/selectbox_lang.svg" alt="select">*/
 
#labelradio{
	font: 14px "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
 	float:left;
	width:76px;
	height:30px;
	max-height:20px;
	background-color:transparent;
	line-height:12px; 
	margin: 2px 0 0 4px;
}

#inputradio{
	float:left;
	width:20px;
	height:30px;
	background-color:transparent;
	margin: -5px 0 0 0px;
	
 }
 
#radiobox input{ 
 	width:20px;
	height:20px;
	margin: 4px 0 0 0px;
	cursor:pointer;
}



.leaflet-control-layers input{ 
 	float:left;
	
	height:20px;
	margin: 4px 0 0 0px;
	cursor:pointer;
	background-color:#0F9;
	width:50px;
}

/*#centerpoint{
	display:none;
	position:fixed;
	  top:50%;
    left:50%x;
	width:10px;
	height:10px;
	 background-image: url('https://www.wizzymaps.com/images/zoom_point_admin.svg');
background-repeat:no-repeat; 

	background-color:transparent;
	z-index:2
	opacity:0.5;
}*/
/* map_leaflet */
#mapid { 
	position:fixed;
	background-color:#FFFFFF;
	opacity:1;
	left:0px;
	top:0px;
	width:100%;
	height: 100%;
	/*z-index:99999999999;*/
}

#centerpoint{/* 9 sep toegevoegd*/
   
   
	display:none;
	position:fixed;
	  top:50%;
    left:50%;
	width:20px;
	height:20px;
	 background-image: url('https://www.wizzymaps.com/images/zoom_point_map.svg');
background-repeat:no-repeat; 

	background-color:transparent;
	z-index:2;/*999999999998*/
	opacity:0.5;
}


#content{
	/*background-color:#0099FF;*/
  	 /* background: linear-gradient(to right, #c0eeff, #0099FF);*/
      background: linear-gradient(to right, #f28b58, #a3195b);
	cursor: not-allowed;
	
	
}

.hide_live{
	display:none;
}
/*
#item_box_color{
background-color:#FF9;
}*/
#wrap_bereken_pay_kop{
	position:absolute;
	left:340px;
	top:-70px;
	
	  background-color:transparent;/*#ffffcc;*/
 
   width:300px;
  height:40px;
   border-radius: 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;
	color:#000;
	text-align:left;
}

#wrap_bereken_discount{
	position:absolute;
	left:680px;
	top:-20px;
	
	  background-color:#FFF;/*#ffffcc;*/
 
   width:300px;
  height:100px;
   border-radius: 8px;
  
}






#wrap_bereken_discount_kop,#wrap_bereken_subscribertime_kop{
	float:left;
	background-color:transparent;
	width:290px;
  height:30px;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;
	color:#000;
	text-align:left;
	 border-radius: 8px;
	 margin: 5px 0 0 5px;
}

#wrap_bereken_discount_input{
		float:left;
	background-color:#FFF;
	width:50%;
  height:20px;
  margin: 0 25% 0 25%;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;	
	}
	
#dropdown_subscriber{
		float:left;
	background-color:#F2F2F2;
	width:200px;
  height:30px;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;	
	}	

#wrap_bereken_subscribertime{
	position:absolute;
	left:680px;
	top:150px;
	
	  background-color:#FFF;/*#ffffcc;*/
   width:300px;
  height:100px;
   border-radius: 8px;
  
}	



#wrap_bereken_pay{
	position:absolute;
	left:340px;
	top:-20px;
	
	  background-color: #CCC;/*#ffffcc;*/
  
   width:300px;
  height:450px;
   border-radius: 8px
}
#wrap_choose_pay_scroll_kop{
	position:absolute;
	left:20px;
	top:-70px;
	
	  background-color: transparent;/*#ffffcc;*/
 
   width:300px;
  height:40px;
   border-radius: 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;
	color:#000;
	text-align:left;
}



#wrap_choose_pay_scroll{
	position:absolute;
	left:20px;
	top:-20px;
	
	  background-color: #FFF;/*#ffffcc;*/
  overflow-x: hidden;
  overflow-y: scroll;
   width:300px;
  height:600px;
   border-radius: 8px;
}

#block_c_pay{
	float:left;
	 width:300px;
  height:55px;
  
  background-color: transparent;/*#ffffcc;*/
  margin: 5px 0 5px 0;
     border-radius: 8px;

}
  
  #block_c_pay_kop{
	float:left;
	 width:300px;
  height:24px;
  
  background-color: transparent;/*#ff6600;*/
  margin: 0px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;
	color:#000;
	text-align:center;
	
}

  .dropdownbereken{
	float:left;
	 width:200px;
  height:30px;
display: block;
  /*margin-left: auto;
  margin-right: auto;*/
  margin: 0 0 0 50px;
  background-color: #F2F2F2;/*#ffffcc;*/
  text-align:center;
}
#block_plus_pay{
	  float:left;
	  background-color:transparent;/*#ffffcc;*/
  width:300px;
  height:20px;/*22*/
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 20px;
	color:#000;
	text-align:center;
	
}
/*#wrap_choose_pay{
	  background-color: #0F9;
  width:300px;
  height:10px;
}*/
#block_c_pay_c{
	float:left;
	 width:300px;
  height:26px;
  
  background-color: #FF6;/*#ffffcc;*/
  margin: 2px 0 2px 0;

}
#block_c_pay_line{
	float:left;
	 width:300px;
  height:40px;
  
  background-color:#CC3;/*#ffffcc;*/
  margin: 2px 0 2px 0;
 border-bottom-width:2px;
	border-bottom-style:dotted;
	border-color:#000;

}
#block_valuta{
	float:right;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:22px;
	height:22px;
	background-color:#C60;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:right;
}

#block_c_pay_kop_c{
	float:left;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:80px;
	height:20px;
	background-color:#9F0;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height:10px;
	color:#000;
	padding:4px 0 0 10px;
	text-align:left;
}
.aantal_c{
	float:right;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:22px;
	height:22px;
	background-color:#C60;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;
	text-align:left;
}
.bereken_c{
	float:right;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:80px;
	height:22px;
	background-color:#F00;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;
	text-align:left;
}

#listitems_kop{
	float:left;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:80px;
	height:14px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#FFF;
	text-align:left;
}
#listitems_kop_events{
	float:left;
	margin: 0 0 0 0px;
	padding: 0px 0 0 4px;
	width:100%;
	height:18px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#FFF;
	text-align:left;
}


#listitems_list_event_admin .ui-selectmenu-text{
    background-color:#ff00cc; /*27A8E4*/
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#FF00cc;
	text-align:left;
    
}

#listfonts_kop{
	float:left;
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:80px;
	height:12px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;
	text-align:left;
}


#timetable_wrap, #FAQ_wrap_package, #terms_wrap_package, #account_wrap_package, #stats_wrap_package, #stats_wrap_google,#upgrade_wrap_invoice_check,#upgrade_wrap_package,#new_wrap_package,#invoices_wrap_package,#stats_wrap_package{
	position:absolute;
	top:90px;
	left:20px;
	min-height:20px;
	width:100%;
	/*min-width:1200px;*/
	height:100%;
	background-color:#FFF;

	 border-radius: 8px;
    z-index: 88888;
}
#FAQ_wrap_package,#terms_wrap_package, #account_wrap_package,#stats_wrap_package{
  background-color:#FFF;
    z-index: 99999999;
}

#new_wrap_package{
  background-color:#FFF;
    z-index: 99999999;
}
#invoices_wrap_package{
  background-color:#FFF;
    z-index: 999999999;
}

#stats_wrap_google,#upgrade_wrap_invoice_check{
    display:none;
    
  	background-color:#FFF;  
}



#upgrade_pay_wrap,
#upgrade_settings_wrap,
#upgrade_stats_wrap,

#upgrade_pay_wrap_a{
position:absolute;
 top:50px;
	left:10px;   
  overflow-x: hidden;
overflow-y: auto;

  width: 250px;
  height: auto;

  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000;
  text-align: left;
margin: 0 0 0 4px;

  background-color:transparent;

  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  z-index: 99999;
}
#upgrade_settings_wrap{
top:100px;
    left:0px; 
    margin: 0 0 0 0px;
    background-color:#FFF;
}

#account_wrap_package_collum_001,#account_wrap_package_collum_002,#account_wrap_package_collum_003{
position:absolute;
 top:40px;
	left:10px;   
  overflow-x: hidden;
overflow-y: auto;

  width: 250px;
  height: auto;

  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000;
  text-align: left;
margin: 0 0 0 4px;

  background-color: transparent;

  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  z-index: 99999;
}

#account_wrap_package_settings_collum_001,#account_wrap_package_settings_collum_002,#account_wrap_package_settings_collum_003,#account_wrap_package_settings_collum_004{
position:absolute;
 top:100px;
	left:10px;   
  overflow-x: hidden;
overflow-y: auto;

  width: 250px;
  height: auto;

  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000;
  text-align: left;
margin: 0 0 0 4px;

  background-color: #FFF;

  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  z-index: 99999;
}

#account_wrap_package_settings_collum_001{
    padding:10px 0 0 0;

}
#account_wrap_package_settings_collum_002{
    left:270px;  
}
#account_wrap_package_settings_collum_003{
    left:530px;  
}

#account_wrap_package_settings_collum_004{
    left:800px;  
}  

#account_wrap_package_collum_002{
 width: 350px;
 top:40px;
	left:620px;   
    
    background-color: #FFF;
    border-radius: 8px;
    
}
#account_wrap_package_collum_003{
 width: 250px;
 top:40px;
	left:290px;   
    
    background-color: #fff;
    
}

#stats_wrap_package #stats_row_headline{
    position:absolute;
    top:0px;
    left:0px;
    
    float:left;
	margin: 0px 0 0 0px;
	padding: 25px 0 0 20px;
	width:97%;
	height:30px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 23px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:#FFF;  
    z-index: 99999999;
    box-shadow: 0px 12px 12px 0px rgba(0, 0, 0, 0.3);
     border-top-right-radius: 8px;
}

#stats_row_headline{
    position:absolute;
    top:0px;
    left:0px;
    
    float:left;
	margin: 0px 0 0 0px;
	padding: 25px 0 0 20px;
	width:90%;
	height:30px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 23px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:#FFF;  
    z-index: 888;

    
}
#FAQ_wrap_package #stats_row_headline{
    background-color:transparent;  
}

#afdek_stats_kopje{
    position:absolute;
    top:0px;
    right:0px;
    
  
	
	width:30px;
	height:55px;

    background-color:#FFF;  
    border-radius: 8px;
    z-index: 999999999;

    
}


#stats_row_alert{
    position:absolute;
    top:8px;
    right:8px;
    
    float:left;
	margin: 1px 0 0 0px;
	padding: 15px 0 0 20px;
	width:300px;
	height:30px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size:14px;
	  line-height: 8px;
	color:#FFF;
	text-align:left;
    background-color:#FFF;  
}

     
#update_adres_box,#update_adres_box_b{
    
       float:left;
	
	width:45%;
	height:30px;
padding: 15px 0 0 20px;
    margin:-15px 0 0 0px;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size:18px;
	  line-height: 8px;
	color:#000;
    background-color:#f2f2f2;   
    
}
#upgrade_colum_001 #update_adres_box,#upgrade_colum_001 #update_adres_box_b{
    background-color:#FFF; 
}



#update_adres_box{
	text-align:right;
    width:35%;
    
}

#update_adres_box_b{
    padding: 15px 0 0 20px;
    width:50%;
	text-align:left; 
    background-color:#f2f2f2;    
}

/*#upgrade_row_007 #upgrade_colum_001 #update_adres_box_b{
    padding: 2px 0 0 20px;
    height:38px;
	text-align:left; 
    background-color:#f2f2f2;   
}*/

#stats_row_header,#upgrade_row_header{
    float:left;
	margin: 20px 0 0 20px;
	padding: 0px;
	width:98%;
	height:45px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:transparent;  
}
#upgrade_row_002 #upgrade_colum_001 #input_upgrade_inv_acc_vatidnr_true
{
    
    width:60px;
     float:left;
	margin: -8px 0 0 20px;
	padding: 4px;
	
	height:16px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;
    background-color:#FFF;  
    border:none;
    border-radius:5px;
}

body #input_upgrade_inv_acc_vatidnr_true
{
    

	margin: 0px 0 0 20px;

}

body #account_vat_id_show_hide #account_vat_id, body #account_world_EU{
    
  
  float: left;
  width: 160px;
  height: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;

  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 99999;
  
     border: 1px solid #000;
    
    
}

  #accountsettings_password_check, #accountsettings_password_check_b, #accountsettings_password_leeg{
	    width:85px;
     float:right;
	margin: -32px 0px 0 0px;
	padding: 10px 4px 2px 4px ;
	
	height:16px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;
    background-color:#FFF;  
    border:none;
    border-radius:5px;
      
      
      /*float:right;
margin:0px 0px 0px 10px;
	
  width: 85px; 
  height: 18px;
  
   background-color:transparent;
  padding: 5px 0 0 0;
  
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#fff;
	text-align:center;
	
	
	position:relative;
	left:0px;
	top: 0px;
*/
	 

}
#account_vatidnr_true{
    
    width:60px;
     float:right;
	margin: -54px 26px 0 0px;
	padding: 6px 4px 6px 4px ;
	
	height:14px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;
    background-color:#FFF;  
    border:none;
    border-radius:5px;
}



#stats_row_001 #stats_colum_004 input,
#stats_row_002 #stats_colum_004 input,
#stats_row_003 #stats_colum_004 input,
#stats_row_004 #stats_colum_004 input,
#stats_row_005 #stats_colum_004 input,
#stats_row_006 #stats_colum_004 input,
#stats_row_007 #stats_colum_004 input,
#stats_row_008 #stats_colum_004 input,
#stats_row_009 #stats_colum_004 input,
#stats_row_010 #stats_colum_004 input,
#stats_row_011 #stats_colum_004 input,
#stats_row_012 #stats_colum_004 input,
#stats_row_013 #stats_colum_004 input
#stats_row_014 #stats_colum_004 input
#stats_row_015 #stats_colum_004 input
{
    
    width:60px;
     float:left;
	margin: -8px 0 0 20px;
	padding: 4px;
	
	height:16px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:transparent;  
    border:none;
}

#stats_row_001 #stats_colum_005 input,
#stats_row_002 #stats_colum_005 input,
#stats_row_003 #stats_colum_005 input,
#stats_row_004 #stats_colum_005 input,
#stats_row_005 #stats_colum_005 input,
#stats_row_006 #stats_colum_005 input,
#stats_row_007 #stats_colum_005 input,
#stats_row_008 #stats_colum_005 input,
#stats_row_009 #stats_colum_005 input,
#stats_row_010 #stats_colum_005 input,
#stats_row_011 #stats_colum_005 input,
#stats_row_012 #stats_colum_005 input,
#stats_row_013 #stats_colum_005 input
{
    
    width:100%;
     float:left;
	margin: -8px auto auto auto;
	padding: 4px;
	
	height:16px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:transparent; 
    border:none;
}






body #stats_row_001 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_002 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_003 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_004 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_005 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_006 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_007 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_008 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_009 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_010 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_011 #stats_colum_004 .ui-widget.ui-widget-content,
body #stats_row_012 #stats_colum_004 .ui-widget.ui-widget-content




{
    
  float:left;
	margin: 0px 0 0 20px;
	padding: 4px;
	width:130px;
	height:5px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;
   /* background-color:#7F7F7F; */
      background: linear-gradient(to top, #CCCCCC, #777777);
    
}
.country_account{
	float: right;
	margin: 0 40px 0 0px;
	width:180px;
	height: 40px;
	background-color:#fff;
}

body #country_account.ui-widget{
    
 float:left;
	margin: -10px 0 0 20px;
	padding: 4px;
	width:140px;
	height:40px;

/*font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;*/
    background-color:#F2f2f2;   
    
}

body #dropdown_set_map .ui-widget{
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
}


body #update_adres_box_b .ui-widget{
    
 float:left;
	margin: -10px 30px 0 0px;
	padding: 4px;
	width:200px;
	height:20px;

/*font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;*/
    background-color:#F2f2f2;   
    
}



#stats_row_001 #stats_colum_004 .ui-widget,
#stats_row_002 #stats_colum_004 .ui-widget,
#stats_row_003 #stats_colum_004 .ui-widget,
#stats_row_004 #stats_colum_004 .ui-widget,
#stats_row_005 #stats_colum_004 .ui-widget,
#stats_row_006 #stats_colum_004 .ui-widget,
#stats_row_007 #stats_colum_004 .ui-widget,
#stats_row_008 #stats_colum_004 .ui-widget,
#stats_row_009 #stats_colum_004 .ui-widget,
#stats_row_010 #stats_colum_004 .ui-widget,
#stats_row_011 #stats_colum_004 .ui-widget,
#stats_row_012 #stats_colum_004 .ui-widget,
#stats_row_013 #stats_colum_004 .ui-widget{
    
 float:left;
	margin: -10px 0 0 20px;
	padding: 4px;
	width:200px;
	height:20px;

/*font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;*/
    background-color:#F2f2f2;   
    
}

#upgrade_floors{
    
    float:left;
	margin: 0 0 0 0px;
	padding: 0px;
	width:300px;
	height:45px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:#FF00cc;  
}


#upgrade_colum_001_header,
#upgrade_colum_002_header,
#upgrade_colum_003_header,

#stats_colum_001_header,
#stats_colum_002_header,
#stats_colum_003_header,
#stats_colum_004_header,
#stats_colum_005_header{
    
   float:left;
	margin: 0 2px 0px 0px;
	padding: 18px 0 0 0;
	width:22%;
	height:24px;

font-family:FontImpact,Arial,Helvetica;
  	font-weight:normal;
  	font-size: 22px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;

  background-color: #09F;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;

    
    
    
}
#upgrade_colum_001_header,
#upgrade_colum_002_header,
#upgrade_colum_003_header{
   width:33%; 
    
}

#upgrade_colum_001_header{
    color:#000;
}

#upgrade_colum_001_header{
   width:33%; 
   background-color:transparent;   
}


#stats_colum_001_header{
   width:10%; 
   background-color:transparent;   
}

#upgrade_row_001,
#upgrade_row_002,
#upgrade_row_003,
#upgrade_row_004,
#upgrade_row_005,
#upgrade_row_006,
#upgrade_row_007,
#upgrade_row_008,
#upgrade_row_009,
#upgrade_row_010,
#upgrade_row_011,
#upgrade_row_012,
#upgrade_row_013,
#upgrade_row_014,
#upgrade_row_015,
#upgrade_row_016,



#stats_row_001,
#stats_row_002,
#stats_row_003,
#stats_row_004,
#stats_row_005,
#stats_row_006,
#stats_row_007,
#stats_row_008,
#stats_row_009,
#stats_row_010,
#stats_row_011,
#stats_row_012,
#stats_row_013,
#stats_row_014,
#stats_row_015,
#stats_row_016


{
    float:left;
	margin: 2px 0 0 20px;
	padding: 0px;
	width:98%;
	height:40px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:transparent;  
}



#btn_updatepackage,
#btn_updatepackage_pay{
     width: 100px; /* Adjust as needed */
    height: 14px; /* Adjust as needed */
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
      margin:  -16px auto auto auto;  /* This centers the div */
background-color:#0C0;
    color:#fff;
    
    font-family: Arial,Helvetica,sans-serif;
  	font-size: 15px;
	  	font-weight:bold;


	text-align:center;
	padding:14px 8px 8px 8px;
	border-radius:5px;
	box-shadow: 5px 5px 8px -5px rgba(0, 0, 0, 0.5);

    cursor:pointer;
    
}


#btn_updatepackage:hover, 
#btn_updatepackage_pay:hover{
    opacity:0.5;
    cursor:pointer;
    
}

body #update_adres_box_b.ui-widget{
     width: 100%; /* Adjust as needed */
    height: 20px; /* Adjust as needed */
    position:relative;
    top:0px;
    left:0px;
    
    float: left;
    background-color:#DC3E40; 
    margin: -14px 0 0 60px;
  font-size: 12px;
}

body #stats_colum_003_header .ui-widget, body #stats_colum_004_header .ui-widget{
     width: 100%; /* Adjust as needed */
    height: 20px; /* Adjust as needed */
    position:relative;
    float: left;
    
    margin: -8px 0 0 60px;
  font-size: 14px;
/*
 
    padding:0px;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 0px;
	color:#FFF;
	text-align:center;
    background-color:#00BE03; 
     border-radius: 8px;
    cursor:pointer;*/
    
}


#exportExcel{
    position:absolute;
    top: 15px;
     right: 25px; /*220*/
    /*margin: 14px 10px 0 10px;*/
}

#exportPdf{
    position:absolute;
    top: 15px;
     right: 125px; /*220*/
    /*margin: 14px 10px 0 10px;*/
}


#datepicker_chart{
position:absolute;
    top: 5px;
    left: 365px; /*220*/
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 80px; 
  height: 25px;
  
   background-color:#FFF;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:4px;
	
}


#select_analytics_chart{
position:absolute;
    top: 5px;
   left: 260px; /*110px;*/
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 100px; 
  height: 40px;
  
   background-color:transparent;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	
}

#select_analytics_chart_month{
   position:absolute;
    top: 5px;
   left: 360px; /*110px;*/
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 150px; 
  height: 40px;
  
   background-color:transparent;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px; 
    
}

#select_analytics_chart_year{
    
    position:absolute;
    top: 5px;
    left: 510px; /*360*/
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 100px; 
  height: 40px;
  
   background-color:transparent;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
    
}

#btn_open_google_analytics{
display:none;
    position:absolute;
    top: 5px;
    right: -30px;
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 50px; 
  height: 26px;
  
   background-color:#5CAD3C;
  padding: 22px 8px 5px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#Save_new_project_path{
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#000;
  padding: 9px 8px 5px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}


 #Save_new_project_path:hover{
    
    opacity:0.5;
}
#btn_open_google_analytics{
    
  padding-top: 10px;
 

}
#btn_open_google_analytics:hover, #Save_new_project_path:hover{
    
    opacity:0.5;
}


#analytics_box_google_draw{
    
   /* position: relative;
    top: 30px;
    left: 150px;*/
    
    
       float:left;
	margin: 0px 2px 0 0px;
	padding: 0px 0 0 0;
	width:200%;
	height:220px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:#FFF; 
    cursor:pointer;
    
 /*border-top: 1px solid #ccc;*/ 
}



#analytics_box_001,
#analytics_box_002,
#analytics_box_003{
    
       float:left;
	margin: 1px 2px 0 0px;
	padding: 15px 0 0 0;
	width:33%;
	height:180px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:right;
    background-color:transparent; 
    
 /*border-top: 1px solid #ccc;*/ 
}

body #analytics_row_001_b,
body #analytics_row_002_b,
body #analytics_row_003_b,
body #analytics_row_004_b,
body #analytics_row_005_b{
font-weight:bold;
text-align:left;   
 font-size: 18px; 
    padding: 10px 0 0 10px;
    width:80px;
     background-color:#FFF;
}


#analytics_box_004{
    position:absolute;
    top:250px;
    
       float:left;
	margin: -20px 2px 10px 0px;
	padding: 0px 0 0 0;
	width:100%;
	height:40px;
    min-height:30px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:#FFF; 
    
 /*border-top: 1px solid #ccc; */
}

#analytics_box_005{
    position:absolute;
    top:290px;
    
       float:left;
	margin: 1px 2px 0 0px;
	padding: 15px 0 0 0;
	width:100%;
	height:400px;


font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;

	text-align:center;
    background-color:#ccc; 
    
 border-top: 1px solid #ccc; 
    
         overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
    
}


#analytics_box_005_scroll_list{
   
  width:100%;
	height:100%; 

}


#list_stats_block_0,
#list_stats_block_1,
#list_stats_block_2,
#list_stats_block_3,
#list_stats_block_4,
#list_stats_block_5,
#list_stats_block_6,
#list_stats_block_7
{
    position:relative;
  
    
       float:left;
	margin: 0px 4px 0px 0px;
	padding: 15px 10px 0 10px;
	width:auto;
	height:20px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:#fff; 

}

#list_stats_block_0{
    	margin: 0px 4px 0px 10px;
	padding: 15px 10px 0 20px;
    width:65px;
    
}
#list_stats_block_1{
    width:120px;
    
}

#list_stats_block_2{
    width:90px;
    
}

#list_stats_block_3{
    width:80px;
    
}

#list_stats_block_4{
    width:350px;
    
}
#list_stats_block_5{
    width:100px;
    background-color:transparent; 
    padding: 0px 10px 0px 10px;
	height:35px;
    
}
#analytics_select_list{
    float:left;
    position:relative;
    top:10px;
    left:10px;

    
     background-color:transparent; 
    width:180px;
    height:30px;
    
}
#analytics_box_004 input{
width: 80px;
}

/*
select_analytics_chart
#analytics_select_list_all_or_Date{
    float:left;
    position:relative;
    top:10px;
    left:10px;

    
     background-color:transparent; 
    width:160px;
    height:30px;
    
}*/


#analytics_select_list_all_or_Date{
position:absolute;
    top: 5px;
   left: 120px; /*390px;*/
    
    	float:left;
margin:10px 30px 20px 5px;
	
  width: 140px; 
  height: 30px;
  
   background-color:#fff;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	
}


#search_name_poi, #search_btn_info{
  float:left;
    position:relative;
    top:10px;
    left:10px;

    width:280px;
    height:25px;
    

margin:0px 0px 0px 10px;
   background-color:#FFF;
  padding: 0px 0px 0px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:left;
	cursor:pointer;
	border-radius:4px;
	
}


#btn_list_stats_link,#btn_list_stats_link_ref{
    
    
    
    /*bottom:85px;
	left:15px;*/
	margin: 4px 0px 0px 0px;
	/*padding:20px;*/
  width:80px;
  height:20px;
  padding: 10px 10px 0px 10px;
    
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  background-position: center; 
    background-size:30px 30px;
 
background-repeat:no-repeat;  
   background-color:#000;
  z-index:99999999999999;
  /*z-index:9999999999;*/
  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:4px; 

}
#btn_list_stats_link:hover,#btn_list_stats_link_ref:hover{
    
    opacity:0.5;
}


.li_stats{
    position:relative;
  
    
       float:left;
	margin: 0px 0px 8px 0px;
	padding: 0px 0 0 0;
	width:100%;
	height:35px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:left;
    background-color:#f2f2f2; 
    
 border-top: 1px solid #ccc; 
}


    


#analytics_row{
 loat: left;
  width: 100%;
  height: 40px;
  padding: 0px 0 0 0px;
  margin: 0px 0 2px 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 8px;
  color: #000;   
     background-color:transparent; 
    
}


#btn_analytics_reload {
    position: absolute;
    left: 620px; /*318px; 510*/
    top: 14px;
    width: 30px;
    height: 30px;
    margin: 0;
    color: #000;
    background-color: #000;
    background-image: url("https://www.wizzymaps.com/images/btn_vierkant_reload.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px 20px;
 
    cursor: pointer;
    opacity: 1;
    border-radius: 6px;
    z-index: 9999999;
}


#stats_legenda{
      position: absolute;
    right: 0px;
    top: 50px;
    width:102px;
    height: 110px;
    margin: 0;
    color: #000;
    background-color: #FFF;
   
 
 
    cursor:default;
    opacity: 1;
    border-radius: 8px;
    z-index: 9999988;  
}


#stats_legenda_001,
#stats_legenda_002,
#stats_legenda_003,
#stats_legenda_004,
#stats_legenda_005{
  float:left;
    width:54%;
    height:20px;
    margin: 2px 0 0 14px;
     background-color:transparent;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
    text-align: left;
  	font-size: 12px;
    color:#000;
    
    
    
}
#stats_legenda_001b,
#stats_legenda_002b,
#stats_legenda_003b,
#stats_legenda_004b,
#stats_legenda_005b{
  float:left;
    width:24px;
    height:17px;
    margin: 5px 0px 0px 0px;
     background-color:transparent;

}


#stats_legenda_001b{

border-top: 2px solid green;
}

#stats_legenda_002b{

border-top: 2px solid blue;
}


#stats_legenda_003b{

border-top: 2px dashed #FF0000;
}


#stats_legenda_004b{

border-top: 2px dashed gray;
}






#stats_Clicks_on_off {
    position: absolute;
    right: 92px;
    top: 46px;
    width: 16px;
    height: 16px;
    margin: 0;
    color: #000;
    background-color: #000;
    
 
    cursor: pointer;
    opacity: 1;
    border-radius: 18px;
    z-index: 9999999;
}


#stats_routing_on_off {
    position: absolute;
    right: 92px;
    top: 70px;
    width: 16px;
    height: 16px;
    margin: 0;
    color: #000;
    background-color: #000;
   
 
 
    cursor: pointer;
    opacity: 1;
    border-radius: 18px;
    z-index: 9999999;
}







#stats_Clicks_on_off_onoff,#stats_routing_on_off_onoff {
    position: absolute;
    right: 4px;
    top: 4px;
    width: 8px;
    height: 8px;
    margin: 0;
    color: #000;
    background-color: #FFF;
    
 
    cursor: pointer;
    opacity: 1;
    border-radius: 8px;
    z-index: 9999999;
}


#stats_routing_on_off:hover, #stats_Clicks_on_off:hover {
    opacity:0.5;
}



#btn_analytics_reload:hover{
    
    opacity:0.3;
}
/*
#analytics_row_001,#analytics_row_001_b,
#analytics_row_002,#analytics_row_003_b,
#analytics_row_003,#analytics_row_003_b,
#analytics_row_004,#analytics_row_004_b,
#analytics_row_005,#analytics_row_005_b,
#analytics_row_006,#analytics_row_006_b,
#analytics_row_007,#analytics_row_007_b,
#analytics_row_007,#analytics_row_007_b
*/

#analytics_row_001,#analytics_row_001_b,
#analytics_row_002,#analytics_row_002_b,
#analytics_row_003,#analytics_row_003_b,
#analytics_row_004,#analytics_row_004_b,
#analytics_row_005,#analytics_row_005_b,
#analytics_row_006,#analytics_row_006_b,
#analytics_row_007,#analytics_row_007_b,
#analytics_row_007,#analytics_row_007_b
{
    position: relative;
 float: left;
  width: 20%;
    
  height: 30px;
  padding: 10px 0 0 0px;
  margin: 0px 0 0px 2px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 8px;
  color: #000;   
     background-color:transparent; 
    
}
#analytics_row_001,
#analytics_row_002,
#analytics_row_003,
#analytics_row_004,
#analytics_row_005,
#analytics_row_006,
#analytics_row_007,
#analytics_row_007{
    min-width:180px;
    background-color:#FFF; 
}


#upgrade_colum_001,
#upgrade_colum_002,
#upgrade_colum_003,

#stats_colum_001,
#stats_colum_002,
#stats_colum_003,
#stats_colum_004,
#stats_colum_005,
#stats_colum_006,
#stats_colum_007,
#stats_colum_008,
#stats_colum_009{
    
   float:left;
	margin: 1px 2px 0 0px;
	padding: 15px 0 0 0;
	width:22%;
	height:30px;

font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    background-color:#FFF; 
    
 border-top: 1px solid #ccc; 
}


/*
body #upgrade_colum_001 .inlinebutton_help,
body #upgrade_colum_002 .inlinebutton_help,
body #upgrade_colum_003 .inlinebutton_help,

body #stats_colum_001 .inlinebutton_help,
body #stats_colum_002 .inlinebutton_help,
body #stats_colum_003 .inlinebutton_help,
body #stats_colum_004 .inlinebutton_help,
body #stats_colum_005 .inlinebutton_help,
body #stats_colum_006 .inlinebutton_help,
body #stats_colum_007 .inlinebutton_help,
body #stats_colum_008 .inlinebutton_help,
body #stats_colum_009 .inlinebutton_help{
    
line-height: 6px;
    
    
}*/



#stats_row_013 #stats_colum_001,
#stats_row_013 #stats_colum_002,
#stats_row_013 #stats_colum_003,
#stats_row_013 #stats_colum_004


{
    
    border-top: 1px solid #ccc;  
}

#stats_row_013 #stats_colum_005


{
    
    border-top: 2px solid #000;  
}

#stats_row_014 #stats_colum_001,
#stats_row_014 #stats_colum_002,
#stats_row_014 #stats_colum_003,
#stats_row_014 #stats_colum_004,
#stats_row_014 #stats_colum_005

{
    
    border-top: 1px solid #FFF;  
}


body #upgrade_colum_001{
    
    border-top: 1px solid #FFF;  
}


#upgrade_row_012 #upgrade_colum_002,
#upgrade_row_013 #upgrade_colum_002,
#upgrade_row_014 #upgrade_colum_002,
#upgrade_row_015 #upgrade_colum_002{
     border-top: 1px solid #FFF;  
    
}


#upgrade_row_012 #upgrade_colum_003,
#upgrade_row_013 #upgrade_colum_003,
#upgrade_row_014 #upgrade_colum_003,
#upgrade_row_015 #upgrade_colum_003{
     border-top: 1px solid #FFF;  
    
}

#upgrade_row_013 #upgrade_colum_003
{
     border-top: 1px solid #000;  
    
}

#upgrade_row_014 #upgrade_colum_003
{
     border-top: 3px solid #000;  
    
}

#stats_colum_001{
  width:10%;  
}


#upgrade_colum_001,
#upgrade_colum_002,
#upgrade_colum_003{
  width:33%; /*48*/ 
    
}

#upgrade_colum_002,
#upgrade_colum_003{
    background-color:#F2f2f2; 
    
}
#upgrade_colum_001{
    background-color:#FFF; 
    
}
#stats_colum_002{

    background-color:#f2f2f2;    
}
/*
#stats_row_003 #stats_colum_001,
#stats_row_003 #stats_colum_002,
#stats_row_003 #stats_colum_003,
#stats_row_003 #stats_colum_004,
#stats_row_003 #stats_colum_005,
*/
/*
#stats_row_001 #stats_colum_001,
#stats_row_001 #stats_colum_002,

#stats_row_001 #stats_colum_004,
#stats_row_001 #stats_colum_005,

#stats_row_002 #stats_colum_001,
#stats_row_002 #stats_colum_002,

#stats_row_002 #stats_colum_004,
#stats_row_002 #stats_colum_005,

#stats_row_003 #stats_colum_001,
#stats_row_003 #stats_colum_002,

#stats_row_003 #stats_colum_004,
#stats_row_003 #stats_colum_005,

#stats_row_004 #stats_colum_001,
#stats_row_004 #stats_colum_002,

#stats_row_004 #stats_colum_004,
#stats_row_004 #stats_colum_005,

#stats_row_005 #stats_colum_001,
#stats_row_005 #stats_colum_002,

#stats_row_005 #stats_colum_004,
#stats_row_005 #stats_colum_005{
    
    
    background-color:#FFFAD6;  
}*/


#stats_colum_003{

    background-color:#FDE20F;    
}


#stats_colum_004{

    background-color:#f2f2f2;    
}
#stats_colum_005{

    background-color:#f2f2f2;    
}
/*
#stats_colum_004{
    background-color:#FF00cc; 
    min-width: 260px;
}*/


#upgrade_row_012 #upgrade_colum_003,
#upgrade_row_013 #upgrade_colum_003,
#upgrade_row_014 #upgrade_colum_003,

#upgrade_row_015 #upgrade_colum_002,
#upgrade_row_015 #upgrade_colum_003,



#stats_row_013 #stats_colum_002,
#stats_row_013 #stats_colum_003,
#stats_row_013 #stats_colum_004,
#stats_row_013 #stats_colum_005,

#stats_row_014 #stats_colum_002,
#stats_row_014 #stats_colum_003,
#stats_row_014 #stats_colum_004,
#stats_row_014 #stats_colum_005,

#stats_row_015 #stats_colum_002,
#stats_row_015 #stats_colum_003,
#stats_row_015 #stats_colum_004,
#stats_row_015 #stats_colum_005{

    background-color:transparent;    
}

#timetable_wrap_tab,#stats_wrap_tab,#upgrade_wrap_tab{
	position:absolute;
	top:50px;
	left:20px;
	height:40px;
	width:100%;
	/*min-width:1200px;*/
	
	background-color:transparent; 
  	z-index:8;
	 border-radius: 8px
}

#timetable_list_kopjes{
    
 position:relative;
	float:left;
    
	min-height:20px;
	width:100%;
	/*min-width:1200px;*/
	height:20px;
	background-color:#CCCCCC;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #000;
    text-align: center;
 padding:0 0 4px 0;
    margin: 0 0 0px 0;
    
  	z-index:8;
border-radius: 0px 
}


#timetable_tab_list_podium{
  /*height: 500px;*/
    /* height: 500px;
   overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;*/
	background-color:#f2f2f2;
    overflow:scroll;
    overflow-x: hidden;
	overflow-y:auto;
   /* max-height: 500px;*/
}



#timetable_list_row_kopjes{
    
 position:relative;
	float:left;
    
	min-height:14px;
	width:80px;
	/*min-width:1200px;*/
	height:14px;
	background-color:transparent;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #000;
    text-align: center;
 
    margin: 5px 10px 0px 0;
    
  	z-index:8;

}

body #timetablepopup .tt_nr{
    width:20px;
	margin: 5px 10px 0px 10px;
	background-color:transparent;
    
}

body #timetablepopup .tt_item,body #timetablepopup .tt_b_item{
    width:140px;
	margin: 5px 10px 0px 0px;
	background-color:transparent;
    
}
body #timetablepopup .tt_name,body #timetablepopup .tt_b_name{
    width:220px;
	margin: 5px 10px 0px 10px;
	background-color:transparent;
    
}

body #timetablepopup .tt_name,body #timetablepopup .tt_b_name{
    width:220px;
	margin: 5px 10px 0px 10px;
	background-color:transparent;
    
}


body #timetablepopup .tt_b_text{
    width:220px;
	margin: 5px 10px 0px 5px;
	background-color:transparent;
    
}
body #timetablepopup .tt_bgcolor,body #timetablepopup .tt_b_bgcolor{
    width:65px;
	margin: 5px 10px 0px 5px;
	background-color:transparent;
    
}
body #timetablepopup .tt_starttime,body #timetablepopup .tt_b_starttime{
    width:76px;
	margin: 5px 10px 0px 0px;
	background-color:transparent;
    
}

body #timetablepopup .tt_stoptime,body #timetablepopup .tt_b_stoptime{
    width:76px;
	margin: 5px 10px 0px 0px;
	background-color:transparent;
    
}


body #timetablepopup .tt_order{
    width:40px;
	margin: 5px 10px 0px 0px;
	background-color:transparent;
    
}


body #timetablepopup .tt_date{
    width:115px;
	margin: 5px 10px 0px 0px;
	background-color:transparent;
    
}

body #timetablepopup .tt_date_b,body #timetablepopup .tt_b_date_b{
    width:70px;
	margin: 5px 10px 0px 5px;
	background-color:transparent;
    
}


body #timetablepopup .tt_b_item{
    width:110px;
}

body #timetablepopup .tt_b_name{
    width:220px;
}

body #timetablepopup .tt_b_starttime{
    width:72px;
}
body #timetablepopup .tt_b_stoptime{
    width:72px;
}
body #timetablepopup .tt_b_textcolor{
    width:72px;
}
body #timetablepopup .tt_b_bgcolor{
    width:72px;
}
body #timetablepopup .tt_b_date_b{
    width:100px;
}


#timetable_list_kop_addnewitem{
    
 position:relative;
	float:left;
    
	min-height:20px;
	width:100%;
	/*min-width:1200px;*/
	height:20px;
	background-color:#CCCCCC;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #000;
    text-align: left;
 padding:8px 0 0 40px;
    margin: 0px 0 0px 0;
    
  	z-index:8;
border-radius: 0px 

}

#timetable_list_item_row_new #timetable_list_item_row_box_new{
    background-color:#CCC;
    height:40px;
    margin:0 0 120px 0;
}


.timetable_list_row{
 position:relative;
	float:left;
    
	min-height:20px;
	width:100%;
	/*min-width:1200px;*/
	height:40px;
	background-color:#767676;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #000;
    text-align: center;
 
    margin: 0 0 1px 0;
    
  	z-index:8;
	 border-radius: 8px 
}

/*971*/
#timetable_list_fill_items_row .timetable_list_row{
 position:relative;
	float:left;
    
	min-height:20px;
	width:100%;
	min-width:1220px;
	height:40px;
	background-color:#767676;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #000;
    text-align: center;
 
    margin: 0 0 1px 0;
    
  	z-index:8;
	 border-radius: 8px 
}



#timetable_lang_dropdown{
    
position:absolute;
	top:15px;
    right:90px;
    
	min-height:20px;
	width:180px;
	/*min-width:1200px;*/
	height:40px;
	background-color:#FFF;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #000;
    text-align: center;
 
    margin: 0 0 10px 0;
    
  	z-index:8;
	 border-radius: 4px 
}




#timetable_theme_note{
    
position:absolute;
	top:20px;
    right:380px;
    
	min-height:20px;
	width:140px;
	/*min-width:1200px;*/
	height:40px;
	background-color:transparent;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #fff;
    text-align: center;
 
    margin: 0 0 10px 0;
    
  	z-index:8;
	 border-radius: 0px 
}


#timetable_theme_note p{
    position:relative;
	top:0px;

	width:140px;
	/*min-width:1200px;*/
	height:40px;
	background-color:transparent;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    text-align: center;
 
    margin: 0 0 0px 0;
    
  	z-index:8;
	 border-radius: 0px 
}


#timetable_theme_btn{
   /* display:none;*/
    position:fixed;
    
      top:15px;
    right:270px;
    
	margin: 4px 16px 0 0px;
	padding: 12px 0 0 0;
	width:94px;
	height:20px;
    

    cursor:pointer;
    
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
    
    
    line-height: 8px;
    
	color:#fff;
	text-align:center;
	
    background: linear-gradient(to right, #09adc5, #0099FF);
        box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    border-radius:4px;

    
    
}

#timetable_theme_btn:hover{
    opacity:0.5;
}


.timetable_list_nr{
  float: left;
  width: 20px;
    height:15px;
    
    
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000;
  text-align: center;
    
    margin: 10px 0 10px 10px;
    padding: 2px 0 0px 0px;
    
  background-color:transparent;
      

  border-radius: 4px;
}


.timet_rowitem_flooritemid,
.timt_item_new_flooritemid,
.timt_item_new_flooritemid_row,
.save_timet_date_date_input,
.save_timet_date_date_input_new,
.timet_rowitem_name,
.timet_rowitem_text,
.timet_rowitem_podium,
.timet_rowitem_textcolor,

.timet_rowitem_starttime,
.timet_rowitem_stoptime,

.save_timet_rowitem_starttime,
.save_timet_rowitem_stoptime,

.timet_rowitem_bgcolor,
.timet_rowitem_date,

.save_timet_row_item_textcolor,
.save_timet_row_item_bgcolor,

.save_timet_basictext_timeline,.save_timet_basictext_time,
.save_timet_basictext_filtermap,.save_timet_basictext_favorites,
.timet_date_name, .timet_date_day,.timet_item_flooritemid, .timet_item_name, .timet_item_textcolor,.timet_item_bgcolor, .timet_item_date,  
.save_timet_rowitem_text, .save_timet_item_flooritemid, .save_timet_item_flooritemid_row,.save_timet_item_name,  .save_timet_item_textcolor, .save_timet_item_bgcolor, .save_timet_item_date,
.save_timet_date_date, .save_timet_date_name,.save_timet_date_name_new,.save_timet_item_podium

{
  float: left;
  width: 70px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000;
  text-align: center;
    
    margin: 10px 0px 10px 10px;
    
  background-color: #FFF;

  border: 1px solid #ccc;
  border-radius: 4px;
}

.vul_timet_item_flooritemid{
    
     float: left;
  width: 146px;

    
    margin: 10px 0px 10px 10px;
    
  background-color:transparent; 
}

.btn_switch_side_podium{
  float: left;
  width: 120px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #fff;
  text-align: center;
    height: 16px;
    margin: 10px 0px 10px 10px;
    padding: 2px 0px 0px 0px;
  background-color: #000;

  border: 1px solid #ccc;
  border-radius: 4px;
    cursor:pointer;
}
.btn_switch_side_podium:hover{
    
    opacity:0.5;
}

body .timet_item_volgo{
   float: left;
  width: 20px;
    height:10px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000;
  text-align: center;
    
    margin: 10px 0px 10px 10px;
    
  background-color: #FFF;
 
  border: 1px solid #ccc;
  border-radius: 4px;

}

body .timetable_menu{
 float: left;
  width: 110px;
background-color: #FF00cc;
}

/*.timetable_list_fill_items_row*/
#timetable_list_fill_items_row{
    display:block;
    width: auto;
    height: auto;
    
    /*max-height: 400px;*/
   min-width: 800px;
	overflow-x: auto;
	overflow-y:auto;
}
body #timetable_select_day, body .save_timet_item_date, body .save_timet_item_podium{
    
    float: left;
  width: 110px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000;
  text-align: center;
    
    margin: 10px 0px 10px 10px;
    
  background-color: #FFFFFF;
  
  border: 1px solid #ccc;
  border-radius: 4px;
}

.timet_item_flooritemid,.save_timet_rowitem_text, .save_timet_item_flooritemid, .save_timet_item_flooritemid_row{
    background-color: #f2f2f2;  
  width: 140px;   
}

.save_timet_basictext_timeline,.save_timet_basictext_time,

.save_timet_basictext_filtermap,.save_timet_basictext_favorites,

.timet_item_name,.timet_date_name,.save_timet_item_name,.save_timet_date_name,.save_timet_date_name_new{
    
  width: 220px;   
}


.timet_rowitem_flooritemid,.timt_item_new_flooritemid,.timt_item_new_flooritemid_row,.save_timet_date_date_input,.save_timet_date_date_input_new{
    
  background-color: #f2f2f2; 
  width: 60px;     
}

.timet_rowitem_name{
    
  background-color: #f2f2f2; 
    color:#000;
  width: 220px;  
    cursor:pointer;
}

.timet_rowitem_name:hover{
    
  background-color: #000; 
    color:#fff;
  width: 220px;     
}


.timet_rowitem_text{
    
  background-color: #FFFFFF; 
  width: 220px;     
}

.timet_rowitem_podium{
   background-color: #f2f2f2; 
  width: 140px;    
    
}

  .timet_item_date,.timet_date_day{
   background-color: #f2f2f2; 
  width: 110px;   
}  
    
.save_timet_item_date,.save_timet_date_date, .save_timet_item_podium{
   background-color: #FFFF; 
  width: 110px;   
} 

.save_timet_item_date, .save_timet_item_podium{
   background-color: #FFFF; 
  width: 100px;   
} 
   .save_timet_rowitem_text, .save_timet_item_flooritemid, .save_timet_item_flooritemid_row,.save_timet_date_name,.save_timet_date_name_new{
  background-color: #FFF;  
       width: 220px; 
    
}

.btn_timetable_list_rowitem_delete,
.btn_timetable_list_date_save,

.btn_timetable_list_row_item_delete,
.btn_timetable_list_row_delete,
.btn_timetable_list_date_delete,
.btn_timetable_list_row_save,

.btn_timetable_list_row_item_save,
.btn_timetable_list_rowitem_save,
.btn_timetable_save_basictext_timeline,
.btn_timetable_save_basictext_time,
.btn_timetable_save_save_filtermap,
.btn_timetable_save_save_favorites
{
float: left;
width: 40px;
height: 18px;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 12px;
color: #FFF;
text-align: center;
background-color: #000;

    margin: 10px 0 0 8px;
    
padding: 2px 0 0 0;
border-radius: 4px;
cursor: pointer;
}
.btn_timetable_list_row_delete,

.btn_timetable_list_row_item_delete,
.btn_timetable_list_date_delete,
.btn_timetable_list_rowitem_delete
{
 background-color: #FF0000;  
    width: 60px; 
}

.btn_timetable_save_basictext_timeline:hover,
.btn_timetable_save_basictext_time:hover,
.btn_timetable_save_save_filtermap:hover,
.btn_timetable_save_save_favorites:hover,
.btn_timetable_list_row_delete:hover,
.btn_timetable_list_row_item_delete:hover,
.btn_timetable_list_date_delete:hover,
.btn_timetable_list_date_save:hover,
.btn_timetable_list_rowitem_delete:hover,
.btn_timetable_list_row_save:hover,
.btn_timetable_list_row_item_save:hover,
.btn_timetable_list_rowitem_save:hover
{
    opacity:0.5;
}


.timetable_btn_tab, .stats_btn_tab{
float: left;
width: 100px;/*80*/
height: 24px;/*16*/
padding: 14px 0 10px 0;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #000;
text-align: center;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
    
	background-color:#CCCCCC;
  	z-index:8;
	 border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    cursor:pointer;
    
    
}
.timetable_btn_tab:hover, .stats_btn_tab:hover{
    opacity:0.5;
}

body #timetable_btn_tab_date, body #stats_btn_package, body #stats_btn_google, body #upgrade_btn_package, body #upgrade_btn_checinvoice, body #upgrade_btn_invoice, body #stats_btn_project,body #account_btn_project,body #termss_btn_project{
    display:block;
    background-color:#FFF;
}

body #upgrade_btn_invoice,body #account_btn_project {
    display:block;
    margin: 0 0 0 2px;
    color:#000;
}

#account_btn_project,body #termss_btn_project, body #stats_btn_project{
        display:block;

    margin: 0 0 0 2px;
    color:#000;
    
}

#timetable_tab_date,#timetable_tab_podium,#timetable_tab_items,#timetable_tab_basis{
    position:absolute;
	top:0px;
	left:0px;
	
	width:100%;
    height:100%;
	/*min-height:20px;
    min-width:1200px;*/
	
    border-top-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    
    
	background-color:#FFF;
  	z-index:8;
    display:none;
	 

}
#timetable_tab_date{
    display:block;

}



#listitems_selectbar_list,   
#listitems_selectbar_list_events, 
#listfonts_selectbar_list{
	position:absolute;
	top:20px;
	left:2%;
	min-height:20px;
	width:96%;
	min-width:1200px;
	height:40px;
	background-color:transparent;
  	z-index:8;
	 border-radius: 8px
}

#zoek_in_listitems,#add_event,  #zoek_in_listitems_event_item, #zoek_in_listfonts{
	float:left;
	margin:0px 0 0 0;
	width:120px;	
	height:22px;
	/*box-shadow:inset;*/
	border-radius:4px;
 	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}

#listitems_selectbar_list_map_menu,#listfonnts_selectbar_list_map_menu{
	display:none;
}

#listitems_kop_profile{
	position:fixed;
    top:20px;
    right:80px;
    
	margin: 0 0 0 0px;
	padding: 4px 0 0 4px;
	width:110px;
	height:12px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#fff;
	text-align:left;
}


#list_theme_note{
    
position:absolute;
	top:15px;
    right:140px;
    
	min-height:20px;
	width:140px;
	/*min-width:1200px;*/
	height:40px;
	background-color:transparent;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #fff;
    text-align: center;
 
    margin: 0 0 10px 0;
    
  	z-index:8;
	 border-radius: 0px 
}


#list_theme_note p{
    position:relative;
	top:0px;

	width:140px;
	/*min-width:1200px;*/
	height:40px;
	background-color:transparent;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    text-align: center;
 
    margin: 0 0 0px 0;
    
  	z-index:8;
	 border-radius: 0px 
}



#btn_listitems_setprofile{
    display:none;
    position:fixed;
    
      top:30px;
    right:50px;
    
	margin: 4px 16px 0 0px;
	padding: 12px 0 0 0;
	width:94px;
	height:20px;
    

    cursor:pointer;
    
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
    
    
    line-height: 8px;
    
	color:#fff;
	text-align:center;
	
    background: linear-gradient(to right, #09adc5, #0099FF);
        box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    border-radius:4px;

    
    
}

#btn_listitems_setprofile:hover{
    opacity:0.5;
}


#listitems_selectbar_list_zoek,
#listitems_selectbar_list_zoek_events,
#listitems_selectbar_list_layer,
#listitems_selectbar_list_cat,
#listfonts_selectbar_list_cat,
#listitems_selectbar_list_lang,
#listitems_selectbar_list_map_menu,
#listitems_selectbar_list_order{
	float:left;
	margin: 0 0 0 20px;
	padding: 0px 0 0 0;
	width:104px;
	height:40px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}


#listitems_wrap_add_event{
float:left;
	margin: 0px 0 0 20px;
	padding: 0px 0 0 0;
	width:150px;
	height:48px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#btn_add_event, #btn_delete_event, #btn_edit_event{
float:right;
  margin: 0px 8px 0 0;
  width: 60px;
  height: 20px;
  background-color: #000;
    padding: 10px 0 0 0;
    
  /*background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 
  background-size: 25px 25px;
  background-repeat: no-repeat;
  background-position: center;*/
    
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;
    
     box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
  z-index: 22;
  cursor: pointer;
  border-radius: 4px;
    
}

#btn_delete_event{
      background-color: #FF0000;
    
}

/*

#btn_delete_event{
float:right;
  margin: 0px 8px 0 0;
  width: 30px;
  height: 10px;
  background-color: #FF0000;
    padding: 3px 0 2px 0;
    
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	  line-height: 8px;
	color:#FFF;
	text-align:center;
    
     box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
  z-index: 22;
  cursor: pointer;
  border-radius: 3px;
    
}*/



    
#btn_add_event:hover, #btn_edit_event:hover, #btn_delete_event:hover{
    opacity:0.5;
}



#listitems_selectbar_list_events_admin,
#listitems_selectbar_list_events_live,
#listitems_selectbar_list_events_what,
#listitems_selectbar_list_events_what_select,
#listitems_selectbar_list_events_what_btns{
	float:left;
	margin: 0 0 0 20px;
	padding: 0px 0 0 0;
	width:180px;
	height:40px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#listitems_selectbar_list_lang{
	width:180px;
}

#listitems_selectbar_list_events_what_btns{
    margin: 19px 0 0 20px;
    background-color:transparent;
   width:80px; 
    height:30px;
}

#listitems_selectbar_list_events_what{
	margin: 0 0 0 120px;
    width:100px;
}
#listfonts_selectbar_list_cat{
	
	width:84px;
	background-color:transparent;
}


#listfonts_selectedfonts
{
	float:left;
	margin: 0 0 0 143px;
	padding: 0px 0 0 0;
	width:200px;
	height:30px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;
	color:#FFF;
	text-align:left;
}

#listitems_selectbar_list_zoek,
#listitems_selectbar_list_zoek_events
{
width:340px;/*260px;*/
background-color:transparent;	
}

#listfonts_selectbar_list_zoek{

float:left;
	margin: 0 0 0 20px;
	padding: 0px 0 0 0;
	width:210px;
	height:40px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	  line-height: 8px;
	color:#000;
	text-align:center;
		
}

#listitems_selectbar_list_zoek #listitems_kop,
#listitems_selectbar_list_zoek_events #listitems_kop_events{
width:280px;/*236px;*/	
    
    background-color:transparent;
}



#selectbox_listitems_zoek, #selectbox_listitems_zoek_event{
	float:left;
	margin: 0 0 0 0px;
	padding: 0px 0 0 0;
	width:145px;/*100*/
	height:24px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}



#input_admin_event,
#input_live_event,
#input_what_event,
#input_what_event_select,
#zoek_in_listitems_event_input_id_or_name{
    
   width:20px; 
    
}
#selectbox_listitems_event{
	float:left;
	margin: 0 0 0 0px;
	padding: 0px 0 0 0;
	width:100px;
	height:24px;
	background-color:#2EA110;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#selectbox_listfonts_zoek{
	float:left;
	margin:0px;
	padding:0px;
	width:1px;
	height:40px;
	background-color:transparent;
}

#timetablepopup{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
     background: linear-gradient(to right, #f28b58, #a3195b);
	/*background-color:#D3D3D3;*/
	z-index:99999999999999;
	
	/*opacity: 0.5; 9999999999999*/
    
    
    
}



#listitems{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	/*background-color:#0099FF;*/
    background: linear-gradient(to right, #f28b58, #a3195b);
	z-index:9999999998;
	
	/*opacity: 0.5; 999999999998*/
    
    
    
}

#popup_lang{
	display:none;
position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	/*background-color:#0099FF;*/
   background: linear-gradient(to right, #09adc5, #0099FF);
	 z-index:99999999999;
	
}


#listitems_events{
 
    
    	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	/*background-color:#0099FF;*/
   background: linear-gradient(to right, #09adc5, #0099FF);
	z-index:9999999998;
    
}


#listitems_events{
   z-index:99999999999;
}


#box_invoices_wrap{
 	display:hidden;
	position:fixed;
	top:0;
	left:0;
	width:0px;
	height:0px;

    	   -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	 /* background: linear-gradient(to right, #c0eeff, #0099FF);*/
   /*background: linear-gradient(to right, #f28b58, #a3195b);*/

    background-color:#FF00cc;
    
	z-index:99999999999999;
 
}


#statstablepopup{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;

    	   -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	 /* background: linear-gradient(to right, #c0eeff, #0099FF);*/
   background: linear-gradient(to right, #f28b58, #a3195b);

    
    
	z-index:99999999999998;
	
	/*opacity: 0.5;*/
    
    
    
}

#btn_animaplist_save{
    position:absolute;
    right:20px;
    bottom:20px;
    
margin:0px 0px 0px 0px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#fff;
  padding: 12px 8px 2px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#btn_animaplist_save{
  width: 80px;    
}



#btn_animaplist_save:hover{   
 background-color:#0099FF;;
	color:#FFF;
}



#animaplist{
    
	display:none;
    
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#0099FF;
	z-index:9999999999999;
	
	/*opacity: 0.5;*/
    
    
    
}

#animaplist_list{/*1504*/
    
	position:absolute;
	top:70px;
	left:2%;
	min-height:20px;
	width:96%;
	min-width:1200px;
	height:75%;
	background-color:#f2f2f2;
  	z-index:8;
	 border-radius: 8px;
         
          overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
    
}


#animaplist_blok{
	float:left;
	margin: 0 0 0px 0px;
	padding: 0px 0 0 0;
	width:100%;
	height:60px;
	background-color:#fff;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    
    
    border-bottom: dotted;

  border-bottom-width: medium;
border-bottom-width: 2px;
border-bottom-color: #000;
    
    cursor:default;
    
    
}

#animaplist_blok_a{
	float:left;
	margin: 10px 0 0 10px;
	padding: 0px 0 0 0;
	width:40px;
	height:40px;
	background-color:#fff;

}

#animaplist_blok_a img{
	float:left;
	margin: 0 0 0 0px;
	padding: 0px 0 0 0;
    
	width:40px;
	height:40px;
    background-color:#fff;
	background-size:40px 60px;
	background-repeat:no-repeat;
	border-radius:4px;
    
    
}

#animaplist_blok_b{
	float:left;
	margin: 10px 0 0 20px;
	padding: 14px 0 0 0;
	width:200px;
	height:26px;
	background-color:#fff;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size:18px;
	  line-height: 8px;
	color:#000;
	text-align:left;
}

#animaplist_blok_c{
	float:left;
	margin: 10px 0 0 2px;
	padding: 0px 0 0 0;
	width:60px;
	height:40px;
	background-color:#fff;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size:18px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#animaplist_blok_c input{
	float:left;
	margin:8px 0 0 0;
	padding: 0px;
	width:50px;
	height:20px;
	background-color:#fff;
    
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size:14px;

	color:#000;

}

.btn_ani{
	float:left;
	margin:0px 0 0 10px;
	padding: 0px;
	width:40px;
	height:40px;
    
	background-color:#000;
    background-image: url(' https://www.wizzymaps.com/images/vink_lang.svg');
    background-size:40px 40px;
	background-repeat:no-repeat;

    border-radius:4px;
    cursor:pointer;
}

.btn_ani:hover{
    opacity:0.5;
}


.timetable_tab_list_items_select_date, .timetable_tab_list_items_select_podium{
    
    
position:absolute;
	top:15px;
    right:10px;
    
	min-height:20px;
	width:180px;
	/*min-width:1200px;*/
	height:40px;
	background-color:#FFF;
    
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #000;
    text-align: center;
 
    margin: 0 0 10px 0;
    
  	z-index:8;
	 border-radius: 4px 
}


.timetable_tab_list_items_select_podium{
    right:170px;
}


body .timetable_tab_list_items_select_podium .ui-selectmenu-button.ui-button, body .timetable_tab_list_items_select_date .ui-selectmenu-button.ui-button{
	 width: 100px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;

}

#timetable_kop{
    position:relative;
    
top: 30px;
left: 0px;
    padding:0 0 0 20px; 
    
	
	width:80%;
	height:44px;
	background-color:transparent;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	  /*line-height: 12px;*/
	color:#000;
	text-align:left;
}


#timetable_text{
    position:relative;
    
top: 20px;
left: 0px;
   padding:0 0 0 20px; 
	
	width:80%;
	height:44px;
	background-color:transparent;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	  /*line-height: 12px;*/
	color:#000;
	text-align:left;
}


.timetable_list{
    
  position:relative;
    
top: 30px;
left: 0px;
    
width: 100%;
height: 100%;


background-color: #F2F2F2;
z-index: 8;  
}




#listfonts_scrol_list_select, #listfonts_header_list_select, #listfonts_selectedfonts,#listfonts{
display:none;	
}

#listfonts{
	/*display:none;*/
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#0099FF;
	z-index:9999999999999;
	
	
}


#listitems_scrol_list, #listfonts_scrol_list, #listfonts_scrol_list_select{
	position:absolute;
	top:100px;
	left:2%;
	width:400px;/*96%;370*/
	height:80%;
	background-color:#FFF;
 overflow-x: auto;
  overflow-y: auto;
  	z-index:8;
}


#listitems_scrol_list_events{
	position:absolute;
	top:100px;
	left:2%;
	width:400px;/*96%;370*/
	height:80%;
    min-height:500px;
    
	background-color:#CCC;
 overflow-x: auto;
  overflow-y: auto;
  	z-index:8;
}


#listitems #listitems_scrol_list, #listitems_events #listitems_scrol_list_events{
	
	width:96%;
	
	
}

#listfonts_scrol_list_select{
	left:500px;
}

#listitems_header_list,#listitems_header_list_events, #listfonts_header_list, #listfonts_header_list_select{
	position:absolute;
	top:80px;
	left:2%;
	min-height:20px;
	width:370px;/*96%;*/
	height:20px;
	background-color:#CCC;
  	z-index:8;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}

 #listfonts_header_list, #listfonts_header_list_select{
	 width:400px;/*96%;*/
 }
 
 #listitems #listitems_header_list,#listitems_events #listitems_header_list_events{
	
	width:96%;
	/*min-width:1120px;*/
	
}




#listfonts_header_list_select{
	left:500px;
}


#listitems_header_list_1,#listfonts_header_list_1,#listfonts_header_list_1_select{
	border-top-left-radius:8px;
}
	

#listitems_header_list_event
{
	float:left;
	margin: 0 0 0 2px;
	padding: 4px 0 0 0;
	width:100px;
	height:16px;
	background-color:#FFF;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	  line-height: 8px;
	color:#000;
	text-align:center;
    
    border-top: 4px solid #FFF;
    
    
}



#listitems_header_list_1,
#listitems_header_list_2,
#listitems_header_list_3,
#listitems_header_list_4,
#listitems_header_list_5,
#listitems_header_list_6,
#listitems_header_list_7,
#listitems_header_list_8,
#listitems_header_list_9,
#listitems_header_list_10,
#listitems_header_list_11,
#listitems_header_list_12,
#listitems_header_list_13,
#listitems_header_list_15,
#listitems_header_list_16,
#listitems_header_list_17,

#listitems_header_list_18,
#listitems_header_list_19,

#listfonts_header_list_1,
#listfonts_header_list_2,
#listfonts_header_list_3,
#listfonts_header_list_1_select,
#listfonts_header_list_2_select,
#listfonts_header_list_3_select
{
	float:left;
	margin: 0 0 0 2px;
	padding: 4px 0 0 0;
	width:87px;
	height:16px;
	background-color:#CCC;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#listitems_header_list_18,
#listitems_header_list_19
{
	
	width:38px;
	/*background-color:#FF0000;*/
}

#listitems_header_list_2

{
	
	width:130px;
	/*background-color:#FF0000;*/
}


#listitems_header_list_3

{
	
	width:44px;
	/*background-color:#FF00cc;*/
}

#listitems_header_list_4

{
	width:118px;
	
	/*background-color:#FF6600;*/
}


#listitems_header_list_5

{
	width:54px;
	
	/*background-color:#FDB2B3;*/
}



#listitems_header_list_14,
#listitems_header_list_17


{
	float:left;
	margin: 0 0 0 2px;
	padding: 4px 0 0 0;
	width:47px;
	height:16px;
	background-color:#CCC;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;
	text-align:center;
}

#listitems_header_list_1, #listfonts_header_list_1, #listfonts_header_list_1_select{
margin: 0 0 0 2px;
width:20px;	
}

#listfonts_header_list_9,
#listfonts_header_list_10
{
	width:84px;
}
#listitems_header_list_9,
#listitems_header_list_10
{
	width:40px;
}
#listitems_header_list_3,

#listfonts_header_list_3,
#listfonts_header_list_4{
	width:110px;	
}

#listitems_header_list_5,
#listfonts_header_list_5,
#listfonts_header_list_3_select{
	width:110px;	
}
#listitems_header_list_6,
#listitems_header_list_13,
#listitems_header_list_7,
#listitems_header_list_8,
#listitems_header_list_11,
#listitems_header_list_12,
#listfonts_header_list_6,
#listfonts_header_list_13,
#listfonts_header_list_7,
#listfonts_header_list_8,
#listfonts_header_list_11,
#listfonts_header_list_12
{
	width:44px;	
    /*background-color:#FF00cc;*/
}

#listitems_header_list_15,
#listitems_header_list_16
{
	width:100px;	
}

#listitems_header_list_18{
	float:left;

	background-color:#CCC;
	margin: 0 0 0 185px;
	padding: 4px 0 0 0;
	width:100px;
	height:16px;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	  line-height: 8px;
	color:#000;

	text-align:center;
    
    
}

#listitems_header_list_14,
#listitems_header_list_15{
	width:40px;	
}

#listitems_scrol_list .li, #listitems_scrol_list_events .li,#listfonts_scrol_list .li, #listfonts_scrol_list_select .li{
	float:left;
	
	width:100%;
	min-width:330px;
	height:20px;
	background-color:#F2F2F2;
	margin:0 0 2px 0;
	padding: 4px 0 2px 0;

}

#listitems #listitems_scrol_list .li, #listitems_events #listitems_scrol_list_events .li{
	min-width:1340px;
	/*background-color:#9C0;*/

}

#listitems_scrol_list_events .li:hover, #listitems_scrol_list .li:hover, #listfonts_scrol_list .li:hover, #listfonts_scrol_list_select .li:hover{
	background-color:#ccc;
}

#li_nr{
	float:left;
	padding: 4px 0 0 0;
	margin: 0 2px 0 2px;
	width:20px;
	height:14px;
	background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	border-radius: 4px;
}

#listitems_scrol_list .li input, #listfonts_scrol_list .li input, #listfonts_scrol_list_select .li input{
	float:left;
	border: 1px solid #ccc;
  border-radius: 4px;

}  


body #listitems_scrol_list .li .list_input_border_none, body #listfonts_scrol_list .li .list_input_border_none,body #listfonts_scrol_list_select .li .list_input_border_none{
    
   border: 1px solid transparent; 
    cursor:default;
}



#name_list,
#tag_list,
#cat_list,
#name_list_transp,
#tag_list_transp,
#cat_list_transp,

#header_text1_list,
#header_text1_list_transp,
#header_text2_list_transp,

#header_text2_list{
	float:left;
	width:40px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	background-color:#FFFFFF;
}

#name_list_transp,
#tag_list_transp,
#cat_list_transp,
#header_text1_list_transp,
#header_text2_list_transp
{
	
	background-color:transparent;
}





body #listitems_header_list_list_event_nr{
	float:left;
	width:20px;
    height:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:center;
	background-color:#FFF;
	margin: 0 0 0 2px;
}

body #listitems_header_list_event_kind{
	float:left;
	width:20px;
	 height:20px;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:center;
	background-color:#FFF;
    margin: 0 0 0 2px;
	
}


body #listitems_header_list_event_id, body #listitems_header_list_event_name{
	float:left;
	width:180px;
	 height:20px;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:#FFF;
    margin: 0 0 0 2px;
	
}

body #listitems_scrol_list_events #listitems_list_event_nr{
	float:left;
	width:20px;
       height:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:transparent;
    margin: 0 0 0 2px;
	
}

body #listitems_scrol_list_events #listitems_list_event_kind{
	float:left;
	width:20px;
    height:20px;
        display:block;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:#fff;
		margin:0 0px 0 2px;
}

body #listitems_scrol_list_events #listitems_list_event_item_id{
	float:left;
	width:180px;
    height:20px;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:transparent;
		margin:0 0px 0 2px;
}

body #listitems_scrol_list_events #listitems_list_event_item_name{
	float:left;
	width:180px;
       height:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:#FFFED9;
	margin:0 0px 0 2px;
}

body #listitems_scrol_list_events #listitems_list_event_poi_showhide_wrap{
	float:left;
	width:auto;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	background-color:transparent;
	
}

body #listitems_scrol_list_events .listitems_list_event_poi_showhide{
	float:left;
	width:100px;
    height:20px;
    display:block;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:#0C0;
	margin: 0 0 0 2px;
    
    
        background-image: url('https://www.wizzymaps.com/images/vink_event.svg');/*btn_zichtbaar_clickitem.svg*/
    background-size:20px 20px;
	background-repeat:no-repeat;
     background-position: center;
    cursor:pointer;
      
    
}


body #listitems_scrol_list_events .listitems_list_event_vis{
	float:right;
	width:16px;
    height:16px;
    display:block;
    
	
	background-color:#0C0;
	margin: 2px 2px 0px 0px;
    
    
        background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');/*btn_zichtbaar_clickitem.svg*/
    background-size:14px 14px;
	background-repeat:no-repeat;
     background-position: center;
    border-radius: 40px
      
    
}



body #listitems_scrol_list #id_list{
	float:left;
	width:80px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	background-color:transparent;
	
}

body #searchlist_icon_kind,body #searchlist_icon_kind img{
	float:left;
	width:18px;
    height:18px;
	background-color:#000;
    border-radius: 4px;
}

body #searchlist_icon_kind{
	margin:0 5px 0 0;	
}

#name_list_transp,
#tag_list_transp,
#name_list,
#tag_list{
width:110px;	
}

#cat_list_transp,
#cat_list{
width:110px;	
}

.loca_zindex_list,
.loca_w_list,
.loca_h_list,
.loca_x_list,
.loca_y_list
{
	float:left;
	width:40px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
	
	background-color:#FFF;	

}
/*
body #listitems_scrol_list .li .loca_w_list_transp, 
body #listfonts_scrol_list .li .loca_h_list_transp, 
body #listitems_scrol_list .li .loca_x_list_transp,
body #listitems_scrol_list .loca_y_list_transp
*/
.loca_x_lis_transpt,
.loca_zindex_list_transp,
.loca_w_list_transp,
.loca_h_list_transp,
.loca_x_list_transp,
.loca_y_list_transp
{
	float:left;
	width:40px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
	border: 1px solid #FF00cc;
	

}

body #listitems_scrol_list .loca_x_lis_transpt,

body #listitems_scrol_list .li .loca_zindex_list_transp,
body #listitems_scrol_list .li .loca_w_list_transp,
body #listitems_scrol_list .li .loca_h_list_transp,
body #listitems_scrol_list .li .loca_x_list_transp,
body #listitems_scrol_list .li .loca_y_list_transp
{
	border: 1px solid transparent;
	background-color:transparent;
    cursor:none;

}


.loca_lat_list,
.loca_lng_list
{
	float:left;
	width:70px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
	
	background-color:#FFF;	

}

.loca_lat_list_transp,
.loca_lng_list_transp

{
	float:left;
	width:70px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
	
	background-color:transparent;	

}

/*1166*/
#Box_time_wrapper{
	
      font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
    
    display:none;
	position:fixed;
    
    padding:40px;
    
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#0099FF;
	z-index:9999999999999;
	
	
}

 #Box_time_header{ 
        font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	text-align:left;  
       
       float: left;
          list-style-type: none; 
        
          height:80px;
          width: 100%; 
          background-color:transparent;
          cursor: default;
          padding: 8px;
       margin: 0 0 5px 0;
       border-radius:8px;
      }
      
      
      
  #minuut{ 
      background:#666666; 
      }
    
      
      
      #Box_Minuten{
          float: left;
      list-style-type: none; 
      margin: 0;
      height:520px;
      width: 500px; 
      background-color:#666666;
      cursor: pointer;
      padding: 8px 0px 0px 0px;
          border-radius: 8px;
          display:none;
          
      }
      
      
  #select_min { 
      float: left;
      list-style-type: none; 
      margin: 0; 
      height:435px;
      width: 480px; 
      background-color:#666666;
      cursor: pointer;
      padding: 8px;
      }
  
      #select_min li { 
      margin: 1px; 
          padding: 1px; 
          float: left; 
          width: 4px; 
          height: 14px; 
          font-size: 8px; 
          text-align: center; 
      }
   
      
      #menu_timezone_list_city{
          
      float: left;
          list-style-type: none; 
          margin: 0px 0px 0px 0px; 
       
          height:65px;
          width: 240px; 
          background-color:transparent;
          cursor: default;
          padding: 0px;
         border-radius: 8px;
      }
      
      
      #Box_visible{ 
          float: left;
          list-style-type: none; 
          margin: 0px 2px 0px 0px; 
        
          height:40px;
          width: 240px; 
          background-color:#5EE9FF;
          cursor: default;
          padding: 8px;
         border-radius: 8px;
      }
      #switch_visible_actions{
          
          float: left;
          list-style-type: none; 
          margin: 0px 0px 0px 0px; 
          padding: 0px; 
          height:80px;
          width: 110px; 
          background-color:#CCCCCC;
          cursor: default;
        
         border-radius: 8px;
      }
      
      #switch_visible_actions a{
       position: relative;
          top:5px;
          left:0px;
          
          display:block;
           height:26px;
          width: 110px;
          background-color:transparent;
        margin:0px 0 0px 0px;  
         
      }
      
      #switch_visible_actions img{
        top:0px;
	right: 0px;
	
 width: 30px;
    height: 30px;
    margin: 0 0 10px 0;
    background-color: #0C0;
    
    border-radius: 4px;
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    opacity: 1;
    z-index: 9999999994;
    cursor: pointer;

      }
      
      
      #Box_actions{ 
          float: left;
          list-style-type: none; 
          margin: 0px 2px 0px 0px; 
      
          height:510px;/*310*/
          width: 240px; 
          background-color:#CCCCCC;
          cursor: default;
          padding: 8px;
         border-radius: 8px;
      }
      
      #menu_vis_time_what_to_do{
       float: left;
          list-style-type: none; 
          padding: 0; 
          height:50px;
          width: 100%; 
          background-color:transparent;
          cursor: default;
          
      margin:0 0 0px 0;
      }   
      
     
      
      #clock_box{
      
          float: left;
          list-style-type: none; 
          padding: 0; 
          height:80px;
          width: 124px; 
          background-color:#E7E7E7;
          cursor: default;
          
          margin:0 0 0px 5px; 
          border-radius: 8px;
      } 
      
      #clock_box a{
            font-family: Arial,Helvetica,sans-serif;
              font-weight: normal;
              text-align: left;
              font-size: 14px;
          
              position: relative;
            top: 5px;
            left: 5px;
            display: block;
            height: 26px;
            width: 110px;
            background-color:transparent;
            margin: 0px 0 0px 0px;
      }  
      
      
       #clock,#clockday{
        font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          text-align: center;
          font-size: 14px;
          
          float: left;
          list-style-type: none; 
      
          height:15px;
           padding: 3px 0 4px 0;
          width: 114px; 
          background-color:#CCCCCC;
          cursor: default;
          
      margin:0 0 0px 5px; 
          border-radius: 5px;
      } 
      
      #clockday{
          margin: 5px 0 0 5px;
      }
      
      
      
      
      #menu_timezone{
        font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          text-align: left;
          font-size: 14px;
          
          float: left;
          list-style-type: none; 
          padding: 0; 
          height:80px;
          width: 124px; 
          background-color:transparent;
          cursor: default;
          
      margin:0 0 0px 5px; 
          border-radius: 8px;
      }   
      
      #menu_timezone a{
          position: relative;
          top:5px;
          left:5px;
          
          display:block;
           height:26px;
          width: 118px;
          background-color:transparent;
        margin:0px 0 0px 0px;  
      }
      
      #hour_title{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          text-align: center;
          font-size: 10px;
          
          float: left;
          list-style-type: none; 
          padding: 10px 0px 10px 0px; 
          height:30px;
          width: 100%; 
          background-color:transparent;
          cursor: default;
          
      margin:0 0 10px 0;
          border-radius: 6px;
      }   
       #minutes_title{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          text-align: left;
          font-size: 14px;
           color:#FFF;
           float: left;
          list-style-type: none; 
          padding: 10px 0px 10px 10px;
          height:30px;
          width: 487px; 
          background-color:transparent;
          cursor: default;
          
      margin:0 0 10px 0;
            
      }   
      
      #Box_actions li{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
       
         
          
          margin: 1px; 
          padding: 3px 1px 3px 1px; 
          float: left; 
          width: 223px;
          height: 112px; 
         
          text-align: center; 
          font-size: 14px; 
          background-color:#CCCCCC;
    
          border-radius:5px;
          cursor:default;
      }
      #Box_actions li:hover{
       opacity:0.9;
      }
      
      
      #action_nr{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          color:#CCCCCC;
          
          
          margin: 0px 2px 2px 2px; 
          padding: 2px 0px 0px 0px; 
          float: left; 
          width: 20px; 
          height: 18px; 
    
          text-align:center;
          font-size: 14px; 
          background-color:#FFF;
         cursor:default;
          border-radius:10px;
          opacity:0.8;
      }
#action_kind{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
         
          
          margin: 2px; 
          padding: 3px 1px 3px 1px; 
          float: left; 
          width: 190px; 
          height: 34px;  
        
          text-align: center; 
          font-size: 14px; 
          background-color:transparent;
         cursor:default;
          border-radius:5px;
      }
#action_date{
       font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
         
          
          margin: 2px; 
          padding: 6px 1px 3px 1px; 
          float: left; 
         width: 218px; 
          height: 22px;  
     
          text-align: center; 
          font-size: 14px; 
          background-color:#DADADA;
         cursor:default;
          border-radius:5px;
      }
      
#datepicker{
          display:block;
          
         
    font-weight: normal;
    text-align: left;
    font-size: 14px;
    float: left;
    list-style-type: none;
    padding: 0;
    height: 220px;
    width: 245px;
    background-color:transparent;
    cursor: default;
    margin: 0 0 0px 0px;
    border-radius: 8px;
}


#datepicker_timetable{
     float: left;
  width: 100px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000;
  text-align: center;
    
    margin: 10px 0px 10px 10px;
    
  background-color: #FFF;
    
  border: 1px solid #ccc;
  border-radius: 4px;
}

/*#datepicker_timetable{
          display:block;
         
    font-weight: normal;
    text-align: left;
    font-size: 14px;
    float: left;
    list-style-type: none;
    padding: 0;
    height: 220px;
    width: 245px;
    background-color:transparent;
    cursor: default;
    margin: 0 0 0px 0px;
    border-radius: 8px;
}*/
      
      
      #datepickerafstandhouder{
          display:block;
    float: left;
    list-style-type: none;
    padding: 0px;
    height: 68px;
    width: 245px;
    background-color:transparent;
    cursor: default;
    margin: 0 0 0px 0px;
    border-radius: 8px;
}
   #datepickerafstandhouder a{
       float:left;
       position:relative;
      top:10px;
      left:0px;
        width: 245px;
        height: 20px;
       background-color:transparent;
    font-weight: normal;
    text-align: left;
    font-size: 14px;
   
      }
      
      #Box_agenda{
          font-family: Arial,Helvetica,sans-serif;
    
          
          margin: 0px; 
          padding: 8px; 
          float:left; 
          width:245px; 
          height:510px; 
     
          text-align: center; 
          font-size: 14px; 
          background-color:#666666;
         color:#FFF;
           border-radius:8px;
          display:none;
      
      }
      
      #Box_Timelist{
          font-family: Arial,Helvetica,sans-serif;
 
          
          margin: 0px 0px 0px 2px; 
          padding: 8px 0px 0px 0px; 
          float:left; 
          height:520px;
          width: 40px;  
      
          text-align: center; 
          font-size: 14px; 
          background-color:#666666;
         cursor:pointer;
          border-radius: 8px;
      display:none;
      }
      
      #Timelist{ 
          float: left;
          list-style-type: none; 
           margin: -2px 0 0 0; 
    
          height:435px;
          width: 20px; 
          background-color:#666666;
          cursor: default;
          padding: 8px;
          /*display:none;*/
      }
      
      
     
      #Timelist li{ 
        
          font-family: Arial,Helvetica,sans-serif;
     
          
          margin: 1px; 
          padding: 1px 1px 5px 1px; 
          float: left; 
          width: 20px; 
          height: 10px; 
   
          text-align: center; 
          font-size: 14px; 
          background-color:transparent;
      }
      
        #select_min{
        -webkit-user-select: none; 
        -khtml-user-select: none; 
        -moz-user-select: none;
        -ms-user-select: none; 
        user-select: none;
          }
      
      
       /* #prev_vis_time_result{     
        float:left;
        width:800px;
        height:200px;
        background-color:#FF00cc;
      }*/
      
      
      
#Box_actions_list{    
    width:240px;
    height:380px;/*450*/
    background-color:#FFFFFF;
		overflow:hidden;
}
      
      
      
     .btn_vis_time_save,.btn_vis_time_reload{
        position:fixed;
        bottom:20px;
        right:10px;
         
        font-family: Arial,Helvetica,sans-serif;
       
        text-align: center;
        font-weight: bold;
font-size: 15px;
         
        margin:2px;
        
        width:50px;
        height: 25px;
        padding:15px 10px 10px 10px;
        background-color:#FFF;
          color:#0099FF;
         
         border-radius:8px;
         cursor:pointer;
         
      }
      
      
      .btn_vis_time_reload{
        right: 120px;  
          width:80px;
      }
     
      .Btn_actions_list_item_select,.Btn_actions_list_item_delete{
          
          float: right;
          font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
        text-align: center;
        font-size: 14px;
         color:#000; 
        margin:2px;
       
        width:50px;
        height: 18px;
        padding:4px 4px 4px 4px;
        background-color:#FFF; 
          border-radius:5px;
          cursor:pointer;
      
      }
      .Btn_actions_list_item_delete{
       background-color:#FF0000; 
          color:#FFF;   
      }
      
     
      
.btn_time_wrapper_close {
    position:fixed;
    top: 20px;
    right: 20px;
    background-color: #000000;
 
	
	  background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	  background-repeat: no-repeat;
  background-size: 40px 40px;
	width:40px;
	height:40px;
	z-index:9999999;
	cursor:pointer;
	
	 border-radius:4px;
    
}
      
      
      .btn_time_wrapper_close:hover, .btn_vis_time_save:hover,.btn_vis_time_reload:hover,.Btn_actions_list_item_select:hover,.Btn_actions_list_item_delete:hover{
      opacity:0.5;
      }
      
      #boxinput{
          float:left;
          width:210px;
        height:220px;
        background-color:#FF00cc;
      }
      
      
      .inputhide {
          float:left;
          width:100px;
        height:20px;
        background-color:#ccc;
         
      
      
      }
      #titelinput { 
          
          float:left;
          font-family: Arial,Helvetica,sans-serif;
          font-weight: normal;
          text-align: left;
          font-size: 14px;
       
       
          list-style-type: none; 
          margin: 0; 
          padding: 0; 
          height:25px;
          width: 100px; 
          background-color:#D2A0A0;
          cursor: default;
          overflow:hidden;
          
      }  
      
      .btn_minutes_all_disable,.btn_minutes_all_visible{
          
      
   
          
           float: right;
          font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
        text-align: center;
        font-size: 14px;
         color:#000; 
        margin:-5px 10px 4px 0px;
          padding: 6px 0 0 0;
        background-color:#FFF;   
    width: 80px;
    height: 40px;
    cursor: pointer;
    z-index: 9999;
    border-radius: 4px;
 
      }
      
       .btn_minutes_all_disable:hover,.btn_minutes_all_visible:hover{
        opacity:0.5;   
      }
      
      #picker_date_set{
          
           float: right;
          font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
        text-align: center;
        font-size: 16px;
         color:#000; 
        margin:2px;
          
          width:230px;
        height:20px;
        background-color:transparent;
          border:none;
         
      
      
      }/*1860*/
      
      .overflow100{ height: 200px; }


#whxy_opvul{
	float:left;
	width:246px;
	height:20px;
  	
	
	/*background-color:#FF00cc;*/
}
#cat_opvul{
	float:left;
	width:113px;
	height:20px;
  	
	
	/*background-color:#FF00cc;*/
}


#header_list,
#layer_list,
#header_logo1_list,
#header_logo2_list,
#header_dync_list,
#header_list_transp,
#header_logo1_list_transp,
#header_logo2_list_transp,
#header_logo1_list_transp,
#header_logo2_list_transp,
#header_dync_list_transp,
#header_quickp_list
{
	float:left;
	width:38px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
	background-color:transparent;
	
	
}


#header_list,
#header_dync_list
{
background-color:#FFF;	
}

body #font_fam{
    width:150px;
}


#btn_select_on_map_itemlist,
#btn_open_content_itemlist,
#btn_delete_itemlist,
#btn_save_itemlist,
#btn_save_fontlist,
#btn_save_fontlist_deselect,
#btn_save_fontlist_lock
{
	float:left;
	width:40px;
	height:18px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	text-align:center;
	background-color:#000;
	margin:0 0 0 8px;
	padding:2px 0 0 0;
	border-radius: 4px;
	cursor:pointer;
}

#btn_open_content_itemlist_transp{
	float:left;
	width:40px;
	height:18px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:transparent;
	text-align:center;
	background-color:transparent;
	margin:0 0 0 8px;
	padding:2px 0 0 0;
	
}

#btn_select_on_map_itemlist,#btn_open_content_itemlist,#btn_open_content_itemlist_transp,#btn_delete_itemlist,#btn_save_itemlist{
	width:auto;
	padding:2px 4px 0 4px;
}
#btn_select_on_map_itemlist{
	width:40px;
	
}
#btn_save_fontlist_deselect,#btn_save_fontlist_lock
{
	background-color:#FF0000;
	width:55px;
}


#btn_listitems_zoek_clear,#btn_listitems_zoek_event_clear,#btn_add_event_clear, #btn_listfonts_zoek_clear{
	float:left;
	width:11px;
	height:10px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
	color:#000;
	text-align:center;
	background-color:#FFF;
	margin:6px 0 0 6px;
	padding:4px 2px 2px 2px;
	border-radius: 7px;
	cursor:pointer;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#btn_open_content_itemlist,#btn_open_content_itemlist_transp,#btn_delete_itemlist{
	
	width:auto;
}
#btn_delete_itemlist{
	background-color:#FF0000;
}


#btn_select_on_map_itemlist:hover,
#btn_open_content_itemlist:hover,
#btn_delete_itemlist:hover,
#btn_save_itemlist:hover,
#btn_save_fontlist:hover,
#btn_save_fontlist_deselect:hover,
#btn_save_fontlist_lock:hover,
#btn_listitems_zoek_clear:hover,
#btn_listitems_zoek_event_clear:hover,
#btn_add_event_clear:hover,
#btn_listfonts_zoek_clear:hover{
	background-color:#FFF;
	color:#000;
	cursor:pointer;
}
#btn_select_on_map_itemlist:hover
{
	background-color:#FFF;
	color:#CCCCCC;
	cursor:pointer;
}

/*3108*/
#btn_list_show_hide{
    float:left;
	width:18px;
	height:18px;

	background-color:#07d332;
	margin:0 4px 0 2px;
	padding:2px 0 0 0;

	background-image: url("https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg");
	background-size:18px 18px;
	background-repeat:no-repeat;
	border-radius:4px;

	cursor: pointer;
    
}

#btn_list_show_hide_in_ani{
    float:left;
	width:35px;
	height:18px;

	background-color:transparent;
	margin:0 4px 0 2px;
	padding:2px 0 0 0;

	background-image: url("https://www.wizzymaps.com/images/btn_quickpost_off.svg");
	background-size:35px 18px;
	background-repeat:no-repeat;
	border-radius:4px;
	cursor: pointer;
    
}
#btn_list_show_hide:hover, #btn_list_show_hide_in_ani:hover{
    
    opacity:0.5;
}



#afdekdragtop{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:20px;
	display:block;
	opacity:1;
	background-color:transparent;
	z-index:0; /*999999999999*/
	cursor:default;
	
	
}
#afdekdragbottom{
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	height:20px;
	display:block;
	opacity:1;
	background-color:transparent;
	z-index:0; /*999999999999*/
	cursor:default;
	
	
}
/*.ui-autocomplete { 
width:200px;
z-index:999999999 !important;

}  */

.ui-autocomplete { 
width:200px;
        overflow-y: auto;
    overflow-x: hidden;
    
z-index:999999999999 !important;

} 
#uploadimage{
	display:none;
}

#account_user_image{
	background-color:#999;
	float:left;
	margin: 0 0 0 20px;
	display:block;
	width:100px;
	height:100px;

}




#account_user_image img{
	position:relative;
	top:0px;
	left:0px;
	float:left;
	
	width:100px;
	height:100px;
	z-index:4;

}


#header_show_hide_inadmin{
	
	margin:0 0px 0 0px;
	float:right;
	
	/*background-color:#FFF;*/
	padding: 0 0 10px 0;

	 border-bottom-width:2px;
	border-bottom-style:dotted;
	border-color:#FFF;
	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;	
	
}


#box_image_userbtn{
	width:100px;
	float:left;
	
	background-color:transparent;
	height:30px;
	padding: 0 0 0 10px;
}

#btn_account_user_image{
position:relative;
	top:2px;
	right:2px;
	float:left;
	

	
  width: 40px; 
  height: 10px;
  
   background-color:#000;
  padding: 4px 0 4px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	z-index:8;
	
}

#btn_account_user_image_delete{
	position:relative;
	top:2px;
	right:2px;
	float:left;
	

	
  width: 40px; 
  height: 10px;
  
   background-color:#FF0000;
  padding: 4px 0 4px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	z-index:8;

	
}



#textbox_add_privately, #textbox_edit_privately{
	 position:relative;

	
	
	/*padding:20px;*/
  width: 80%; 
  height: 175px;
  
  padding: 0 30px 0 15px;

margin: 20px 0 0 5px;
  
  background-color:#fff;
  opacity:0.4;
  
   color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  z-index:1;
  
}

.add_priv_pass_kopje
{
  float: left;
  margin-top: 5px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 80%;
  height: 16px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}



#afdekdragright{
	position:fixed;
	bottom:0px;
	right:0px;
	width:20px;
	height:100%;
	display:block;
	opacity:1;
	background-color:transparent;
	z-index:0; /*999999999999*/
	cursor:default;
	
	
}
#content{
	opacity:1;/*4feb*/
}

#content,#wrap, #bg, #bg img{
	position:fixed;/*absolute; 4feb*/
	top:0px;
	left:0px;
	display:block;
	
	width:4000px;
	height:4000px;
	
z-index:0;/*4feb*/
	
}

#bg,#bg img{
	position:absolute;
}

#wrap{
  border-style: dotted;
	border-color: #000;
	border-width: 2px;
	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
}


#popup_menu{
	display:none;
position:fixed;
	top:60px;
	left:10px;
	background-color:#F2F2F2;
	
	width:300px;
	height:400px;
	 border-top-right-radius:8px;
	 border-bottom-right-radius:8px;
z-index:44;

 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	border-radius:8px;
}


 /*#cookietext{ 
	
	display:block;
	background-color:#F2f2f2;
	margin:0 20px 0 20px;
width:200px;
max-width:200px;
min-width:200px;
height:112px;

float:left;
	  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
z-index:999999999;	
}*/


/*#popup_cookie_wrapper{
		display:none;
		position:fixed;
	left:0px;
	top:0px;
	
background-color:#0099FF;
width:100%; 
height:100%;	
opacity:1;
z-index:999999999999;
}

#popup_cookie{
position:absolute;
	top:60px;
	left:270px;
	background-color:#F2F2F2;
	
	width:300px;
	height:300px;
	z-index:999999999;
	
border-radius:8px;
		
	
}
#wrap_scroll_cookie
{
  position: absolute;
  top: 50px;
  left: 20px;
  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: auto;
  
  width:260px;
  height:200px;
  	border-top-width:thin;
	border-top-style:solid;
	border-color:#999;
	
		border-bottom-width:thin;
	border-bottom-style:solid;
	border-color:#999;
	
}
*/

/*
#popup_lang{
	display:none;
position:fixed;
	top:60px;
	left:270px;
	background-color:#F2F2F2;
	
	width:300px;
	height:300px;
	z-index:999999888;
	
border-radius:8px;
	
}*/
#popup_layers{
position:fixed;
	top:100px;
	right:100px;
	
	padding:20px;
	
 	 width: 160px; 
  	height: 445px;
  	background-color:#F2f2f2;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

display:none;
cursor:move;



  	z-index:99999999998;
	border-radius:8px;
}
#popup_layers img{
background-color:#F2f2f2;
padding: 8px 0 0px 0;
margin: 10px 5px 12px 0;
border-radius:20px;	
}
.inputboxinboxaan_uit{ 
   display:none;
   
  position:fixed;
	top:10px;
	right:85px;
	
  width: 100px; 
  height: 20px;
  background-color:#CCC;
  z-index:9999999999;
  cursor:pointer;
  
	
   }

#btn_help{ 
   display:none;
   
  position:fixed;
	top:0px;
	right:0px;
	
	/*padding:20px;*/
  width: 50px;/*110px; */
  height: 50px;/*110px; */
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 /*background-image: url('https://www.wizzymaps.com/images/btn_help.svg');*/
  background-image: url('https://www.wizzymaps.com/images/mrWizzy_help110x110.svg');
  background-size:60px 60px;
	background-repeat:no-repeat;
    
  background-color:transparent;
  z-index:9999999999;
  cursor:pointer;
  
	
   }
 #btn_help:hover{ 
 background-image: url('https://www.wizzymaps.com/images/mrWizzy_help110x110_hover.svg');
 }
 
 #mr_wizzy_path{
	 float:right;
  position:relative;
right:20px;
top:75px;	
	/*padding:20px;*/
width: 80px; 
height: 80px;

background-image: url('https://www.wizzymaps.com/images/mrWizzy_path80x80.svg');
  
background-color:transparent;
z-index:9999999999;
}

#mr_wizzy_path_text{
	 float:right;
  position:relative;
right:-30px;
top:10px;	
	/*padding:20px;*/
width: 250px; 
height: 50px;

padding:5px;
   color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 12px;
  
   border-radius:8px; 
  /*
  	border-width:thin;
	border-style:solid;
	border-color:#000;*/
	
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	
background-color:#FFF;
z-index:9999999999;
}

 
#mr_wizzy_kollom001{

  position:absolute;
bottom:0px;
left:0px;	
	/*padding:20px;*/
width: 80px; 
height: 80px;

background-image: url('https://www.wizzymaps.com/images/mrWizzy_help110x110 _kolom001.svg');
   background-size:80px 80px;
background-color:transparent;
z-index:9999999999;
}

#mr_wizzy_login{

  position:absolute;
bottom:0px;
left:0px;	
	/*padding:20px;*/
width: 80px; 
height: 80px;

background-image: url('https://www.wizzymaps.com/images/mrWizzy_help80x80.svg');
  
background-color:transparent;
z-index:9999999999;
}



#btn_toolbar_tabs{
	left:80px;
}


#btn_toolbar_settings 
{
	left:140px;
}

 
#btn_toolbar_iconen{
	left:200px;
}

#btn_view_site,#btn_view_site_newtab,#btn_view_site,#btn_homelandingpage,#btn_edit_addcontent,#btn_analytics{ 
   /*#btn_ani_map,*/
    
     display:none;

  position:fixed;
	
    top:10px;
        right:15px;
    
    /*bottom:85px;
	left:15px;*/
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  background-position: center; 
    background-size:30px 30px;
 
background-repeat:no-repeat;  
   background-color:#000;
  z-index:99999999999999;
  /*z-index:9999999999;*/
  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
   } 




 #btn_menu,#btn_ani_map,#btn_location,#btn_startpoint,#btn_bgimage,#btn_bounds{ 
   
     display:none;

  position:fixed;
	
    top:10px;
        right:15px;
    
    /*bottom:85px;
	left:15px;*/
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  background-position: center; 
    background-size:30px 30px;
 
background-repeat:no-repeat;  
   background-color:#000;
  /*z-index:99999999999999;
  */
  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
   } 


/*.btn_toolbar_tools_leaflet_draw{ 
    display:block;
 top:330px; 
    right:25px;
     background-image: url('https://www.wizzymaps.com/images/btn_vierkant_view.svg');
background-color:#FF0000;
    cursor: pointer;
}*/

#btn_view_site{ 
 top:60px;
    height: 60px;
     background-image: url('https://www.wizzymaps.com/images/btn_viewer.svg');
  background-position: center; 
    background-size:30px 60px;
 
background-repeat:no-repeat;  
    cursor: pointer;
}

#btn_view_site_newtab{ 
 top:130px;
    
      background-position: 12px 5px; 
    background-size:20px 20px;
 
background-repeat:no-repeat;
    
     background-image: url('https://www.wizzymaps.com/images/btn_vierkant_externalview.svg?2');
    cursor: pointer;
}

#btn_edit_addcontent{ 
 top:180px;
     background-image: url('https://www.wizzymaps.com/images/btn_vierkant_edit50.svg?3');
    cursor: pointer;
    
     /*background-position: 10px 5px; */
    background-size:40px 40px;
 
background-repeat:no-repeat;
}



#btn_homelandingpage{ 
 top:230px;
    
      background-position: 12px 5px; 
    background-size:20px 20px;
 
background-repeat:no-repeat;
    
     background-image: url('https://www.wizzymaps.com/images/btn_home_edit.svg?3');

    cursor: pointer;
}



  #btn_analytics{
	  top:280px;
   background-image: url('https://www.wizzymaps.com/images/btn_analytics.svg?3');
    cursor: pointer;
  }


#btn_startpoint{ 
  left: 10px;
    top:440px;
     background-image: url('https://www.wizzymaps.com/images/btn_startpoint.svg?3');
    cursor: pointer;
}
#btn_bgimage{ 
 left: 10px;
    top:490px;/*260px;*/
     background-image: url('https://www.wizzymaps.com/images/btn_bgimage.svg?3');
    cursor: pointer;
}
#btn_bounds{ 
  left: 10px;
    top:540px;
     background-image: url('https://www.wizzymaps.com/images/btn_bounds.svg?4');
    cursor: pointer;
}
#btn_location{ 
 left: 10px;
    top:650px;
     background-image: url('https://www.wizzymaps.com/images/btn_location_admin.svg?3');
    cursor: pointer;
}






#btn_ani_map{ 
    
    left:10px;
   top:740px;
     background-image: url('https://www.wizzymaps.com/images/btn_ani_map_play.svg?3');
    cursor: pointer;
}




	#btn_menu{ 
        left:10px;
   top:700px;
    background-image: url('https://www.wizzymaps.com/images/btn_menu_admin.svg?3');
    cursor: pointer;
 

   } 



#btn_view_timetable:hover,
#btn_view_site_newtab:hover,
#btn_homelandingpage:hover,
#btn_view_site:hover,
#btn_acties_open:hover, 
#btn_push_open:hover,

#btn_edit_addcontent:hover, 
#btn_location:hover,
#btn_startpoint:hover,
#btn_bgimage:hover,
#btn_bounds:hover,
#btn_ani_map:hover{ 
    
 background-color:#0099FF;

}


    
body #flag{
	display:none;
	position:fixed;
	bottom:14px;
	right:14px;
	
	/*padding:20px;*/
  width:56px; 
  height: 56px;
  
  
 /*background-image: url('https://www.wizzymaps.com/images/btn_view.svg');*/
 /*background-image: url('https://www.wizzymaps.com/images/btn_menu.svg');
background-repeat:no-repeat;  */
   background-color:transparent;
  z-index:99999999999999;
  /*z-index:9999999999;*/
  cursor:pointer;
  
	   
	 
	  border-radius:25px; 
	}
body #flag:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/
;
	}
	
	body #flag img{
	float:left;
	width: 40px; 
  	height: 40px;
  	/*padding:14px 0 10px 0;*/
  margin: 0px 0px 0 0px;
  background-color:#000;
  border-width:8px;
	border-style:solid;
	border-color:#000;
	border-radius:40px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	cursor:pointer;
	
	
    background-position: center center; 
	  background-repeat: no-repeat;
  background-size: 40px 40px;
  
	}	
   



 #btn_Esri_route,#btn_Esri_route_edit,#btn_Esri_route_draw{ 
   display:block;
   
  position:fixed;
	top:590px;/*790;*/
	left:10px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 background-image: url('https://www.wizzymaps.com/images/btn_route_extern_admin.svg?2');
background-repeat:no-repeat;  
   background-color:#000;

  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
     z-index: 44;
   }  
   
#btn_Esri_route_edit{ 
  top:300px;/*790;*/
	left:10px;
	background-image: url("https://www.wizzymaps.com/images/tool_icon_draw_edit_w.svg?2");
	
   }  
#btn_Esri_route_draw{ 
   top:350px;/*790;*/
	left:10px;
	background-image: url("https://www.wizzymaps.com/images/tool_icon_draw_w.svg?1");
	
   } 
#btn_Esri_route:hover,#btn_Esri_route_edit:hover,#btn_Esri_route_draw:hover{
background-color:#0099FF;
/*opacity:0.5;*/
	
}
	
   
 #btn_push_open{ 
   display:none;
   
  position:fixed;
	top:510px;/*790;*/
	right:15px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 background-image: url("https://www.wizzymaps.com/images/btn_notification_white_admin.svg?4");
background-repeat:no-repeat;  
   background-color:#000;

  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
   }  
   
#btn_acties_open{ 
  
   
  position:fixed;
	top:560px;/*790;*/
	right:15px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 background-image: url("https://www.wizzymaps.com/images/btn_actie.svg?3");
background-repeat:no-repeat;  
   background-color:#000;

  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
   } 



#btn_view_timetable{ 
   display:none;
   
  position:fixed;
	top:330px;/*790;*/
	right:15px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 40px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 background-image: url('https://www.wizzymaps.com/images/btn_timetableStudioPro.svg?2');
background-repeat:no-repeat;  
   background-color:#000;

  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
   }  
   

#new_box_zoom_admin{
/*display:none;*/
   
  position:relative;
	top:280px;/*790;*/
	right:-5px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 100px;
  

 /*background-image: url('https://www.wizzymaps.com/images/btn_timetable.svg');
background-repeat:no-repeat;  */
   background-color:#FFF;

  
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 	
    z-index: 9999999;
}


#box_zoom_admin{
/*display:none;*/
   
  position:fixed;
	top:390px;/*790;*/
	right:15px;
	
	/*padding:20px;*/
  width: 40px; 
  height: 100px;
  

 /*background-image: url('https://www.wizzymaps.com/images/btn_timetable.svg');
background-repeat:no-repeat;  */
   background-color:#FFF;

  
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 	
}


  #new_btn_zoom_plus,#btn_zoom_plus{
  position: absolute;
     top:6px;
     left:5px;
     
       width:30px;
     height:30px;
     
     display:block;
  border-radius: 15px;
  color: transparent;
 background-color:#000;
  background-image: url("https://www.wizzymaps.com/images/btn_plus.svg");
  background-repeat: no-repeat;
  background-size: 30px 30px;
  box-shadow: rgba(0, 0, 0, 0.3) 2px 2px 12px 2px;
  margin-right: 23px;
  
  border-bottom: 0px solid rgb(0, 0, 0);
      cursor:pointer;
     
}

 #new_btn_zoom_min,#btn_zoom_min{
     
    position: absolute;
     bottom:6px;
     left:5px;
     
     width:30px;
     height:30px;
     
     display:block;
     background-color:#000;
  border-radius: 15px;
  color: transparent;

  background-image: url("https://www.wizzymaps.com/images/btn_min.svg");
  background-repeat: no-repeat;
  background-size: 30px 30px;
  box-shadow: rgba(0, 0, 0, 0.3) 2px 2px 12px 2px;
  margin-right: 23px;

  border-bottom: 0px solid rgb(0, 0, 0);
     cursor:pointer;
}

 #new_btn_zoom_plus:hover,#new_btn_zoom_min:hover, #btn_zoom_plus:hover,#btn_zoom_min:hover{
     opacity:0.5;
}

#zoom_admin_is{
/*display:none;*/
   
position: absolute;
    left:2px;
    top:42px;
	
	/*padding:20px;*/
  width: 32px; 
  height: 15px;
  
   color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
    
    border: hidden;
  
 /*background-image: url('https://www.wizzymaps.com/images/btn_timetable.svg');
background-repeat:no-repeat;  */
   background-color:#fff;

  
	 	
}
#new_box_zoom_admin input, body #new_zoom_admin_is{
/*display:none;*/
   
position: absolute;
    left:2px;
    top:42px;
	
	/*padding:20px;*/
  width: 32px; 
  height: 15px;
  
   color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
    
    border: hidden;
  
 /*background-image: url('https://www.wizzymaps.com/images/btn_timetable.svg');
background-repeat:no-repeat;  */
   background-color:#ff6600;

  
	 	
}
#btn_edit_layout{ 
   /*display:none;*/
  
   display:none; 
  position:fixed;
	top:285px;
	right:15px;
	
	/*padding:20px;*/
  width: 50px; 
  height: 50px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;

  background-image: url('https://www.wizzymaps.com/images/btn_vierkant_layout.svg');
  background-repeat:no-repeat;
   background-color:#0099FF;
  z-index:9999999999;
  cursor:pointer;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	border-radius:8px; 
   } 

#btn_close_iframe_editor,#btn_edit_addcontent_new_window{
		float:right;
margin:4px 30px 20px 20px;
	
  width: 100px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;

	border-radius:4px; 
	cursor:pointer;
    
    
    
-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

    
    
}
#btn_close_iframe_editor{
    
    
    
		float:left;
margin:5px 30px 20px 5px;
 width: 140px;
}

#btn_close_iframe_editor:hover{
		/*opacity:0.5;*/
		cursor:pointer;
    
     background-color:#0099FF;
 
	color:#FFF;
}

#btn_edit_addcontent_new_window{
  width: 260px; 
}

   #iframe_editor iframe{
	   position:absolute;
	   top:50px;
	   left:0px;
   }
   
   
#iframe_editor{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	
	
	/*padding:20px;*/
  width: 100%; 
  height:100%;
   background-color:#FFF;
  z-index:999999999999;
  
}


  #btn_edit_quickpostadmin{
	  display:none;
   
  position:fixed;
	top:660px;
	right:15px;
	
	/*padding:20px;*/
  width: 50px; 
  height: 50px;
  
   color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 15px;
  
 background-image: url('https://www.wizzymaps.com/images/btn_vierkant_quickpostadmin.svg');
background-repeat:no-repeat;  
   background-color:#000;
  z-index:99999999999999;

  cursor:pointer;
  
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:8px; 
  }
  

#btn_analytics:hover{
    	background-color:#0099FF;

}




 #wrap_scroll_lang_sortable { list-style-type: none; margin: 0; padding: 0; width: 100%; cursor:move; }
#wrap_scroll_lang_sortable li { margin: 0px 5px 5px 0px; padding: 0px 5px 5px 0px; font-size: 1.2em; height: 80px; }
  html>body #wrap_scroll_lang_sortable li { height: 1.5em; line-height: 1.2em; }
  .ui-state-highlight { height: 1.5em; line-height: 1.2em; }
  
  
#wrap_scroll_lang_sortable
{
  position: absolute;
  top: 50px;
  left: 20px;
  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: auto;
  
  width:260px;
  height:80%;/*200px;*/
  	border-top-width:thin;
	border-top-style:solid;

	
		border-bottom-width:thin;
	border-bottom-style:solid;
	border-color:#999;
	
}
#wrap_scroll_lang_sortable input{
	width:200px;
	background-color: #FFF;
}


 #wrap_scroll_menu_sortable { list-style-type: none; margin: 0; padding: 0; width: 100%; cursor:move; }
#wrap_scroll_menu_sortable li { 
margin: 0px 5px 5px 0px; 
padding: 0px 5px 5px 0px; 

height: 80px; 
width:100%;
  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 18px;
  
  
}

#wrap_scroll_menu_sortable li a{ 
margin: 0px 0px 0px 10px; 
padding: 0px 10px 0px 0px; 

position:relative;
top:5px;

height: 80px; 

  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
  
  background-color:transparent;
  
  
}




  html>body #wrap_scroll_menu_sortable li { height: 1.5em; line-height: 1.2em; }
  .ui-state-highlight { height: 1.5em; line-height: 1.2em; }
  
  
#wrap_scroll_menu_sortable
{
  position: absolute;
  top: 70px;
  left: 10px;
  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: auto;
  
  width:250px;
  height:500px;
  
  margin: 10px;
  	border-top-width:thin;
	border-top-style:solid;
	border-color:#999;
	
		/*border-bottom-width:thin;
	border-bottom-style:solid;
	border-color:#999;*/
	
}

#box_sortable_cat { list-style-type: none; margin: 0; padding: 0; width: 100%; cursor:move; }
#box_sortable_cat li { 
margin: 0px 5px 5px 0px; 
padding: 0px 5px 5px 0px; 

height: 30px; 
width:100%;
  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 18px;
  
  
}
#inputbox_block_layers_scroll{ list-style-type: none; margin: 0; padding: 0; width: 100%; cursor:move; }
#inputbox_block_layers_scroll li { 
margin: 0px 5px 5px 0px; 
padding: 0px 5px 5px 0px; 

height: 30px; 
width:100%;
  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 18px;
  
  
}




#box_sortable_cat li a{ 
margin: 0px 0px 0px 10px; 
padding: 0px 10px 0px 0px; 

position:relative;
top:3px;

height: 80px; 

  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 8px;
  
  background-color:transparent;
  
  
}



.btn_delete
{
  float: right;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 30px;
  height: 30px;
  background-color: #ff0000;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
}

#vink_lang{
  
  width: 26px;
  height: 24px;
  
}

#vink_lang:hover{
  
  width: 26px;
  height: 24px;
  
opacity:0.5;
}
body #wrap_scroll_menu_sortable  p{
	float:left;
	 
  margin: 4px 0 0 4px;

  width: 25px;
  height: 35px;
    background-color: #fff;
font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 12px;
    color: #000;
}
body #wrap_scroll_menu_sortable  input{
	 float:left;
	 font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;

  margin: 4px 0 0 0;
  width: 130px;
  height: 22px;
    background-color: #fff;
  font-size: 14px;
    color: #000;
}

.btn_edit, .btn_select, .btn_savemenuitem, .btn_select_delete, .btn_select_lang
{
  float: right;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 25px;
  height: 24px;
  padding: 0px 0 0 0;
  background-color: #000000;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  border-radius:4px;
  
}

.btn_select_delete{
 background-color: #FF0000;	
}

.btn_select, .btn_select_delete, .btn_savemenuitem{
margin-right: 10px;	
font-size: 8px;
}
.btn_savemenuitem{
	margin: 15px 10px 80px 0px;	
background-color: #000;
}

.btn_edit:hover, .btn_select:hover, .btn_select_lang:hover, btn_select_delete:hover, btn_savemenuitem:hover
{
 background-color: #CCCCCC;	
}

.btn_menu_contentopen
{
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 24px;
  height: 24px;
   
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_vierkant_edit_30.svg');
  
   background-repeat: no-repeat;
  background-size: 24px 24px;
  
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  
   border-radius:4px;
}

.btn_menu_contentopen:hover
{
	background-color:#CCCCCC;
}
.save_layer_level{
  float: left;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 24px;
  height: 17px;
    
    padding:7px 0 0 0;
   
  background-color:#000;
  /*background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
  
   background-repeat: no-repeat;
  background-size: 24px 24px;*/
  
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 8px;
  cursor: pointer;
  
   border-radius:4px;
}

.vis_layer_level
{
  float: left;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 24px;
  height: 24px;
   
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
  
   background-repeat: no-repeat;
  background-size: 24px 24px;
  
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  
   border-radius:4px;
}

.btn_menu_visble,.btn_cat_visble,.btn_cat_tab_a,.btn_cat_tab_b,.btn_cat_delete_list
{
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 24px;
  height: 24px;
   
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
  
   background-repeat: no-repeat;
  background-size: 24px 24px;
  
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  
   border-radius:4px;
}


.btn_cat_tab_a,.btn_cat_tab_b
{
    position: relative;
    top:5px;
    left: 0px;
    
  margin-left: 0px;
    width: 14px;
  height: 14px;
    border-radius:2px;
    
    border-width: 1px;
  
  /*border-style: solid;
 
  border-color: #000;*/
    
    
   float: left;
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/list_tab_a.svg');
background-repeat: no-repeat;
  background-size: 10px 10px;

}



body .btn_cat_delete_list
{
    
     font-size:4px;
 
 width: 30px;
    background-size: 44px 24px;
    background-image: url('https://www.wizzymaps.com/images/btn_delete_cat.svg');
  background-color:#FF0000;
 
}
.btn_cat_editinlist
{
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 24px;
  height: 24px;
   
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_vierkant_edit_30.svg');
  
   background-repeat: no-repeat;
  background-size: 24px 24px;
  
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  
   border-radius:4px;
}


.save_layer_level:hover,.vis_layer_level:hover,.btn_menu_visble:hover,.btn_cat_visble:hover,.btn_cat_tab_a:hover,.btn_cat_tab_b:hover,.btn_cat_editinlist:hover,.btn_cat_delete_list:hover
{
	opacity:0.5;
}

#box_cat_add,#box_cat_edit{
   /*2394 */
    float:right;
margin:14px 28px 0px 0;
	
 width: 202px; 
 height: auto;
 background-color:transparent;
 overflow: hidden;
 color:#000;
 z-index:22; 
}

#box_cat_edit{
 display:none;
/*height: 90px;*/ 
}

#show_hide_add_level{
  float: right;
  margin: 30px 30px 0 0;
  width: 200px;
  height: 90px;
  background-color: #3C9C50;
  color: #000;
  z-index: 22;
}

#categorieen_add,
#add_level_input,
#categorieen_edit,
#box_cat_add_1 input,
#box_cat_edit_1 input{
    
width: 195px; 
    height: 20px;
    color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  
    padding:0px 0px 0px 0px;
    margin:0px;
  font-size: 14px;
    
}

#box_cat_input_hide{
    display:none;
}
#box_cat_add_1,#box_cat_edit_1{
   /*2394 */
    float:right;
margin:0px 0px 0px 0;
	
 width: 200px; 
 height: 44px;
 background-color:transparent;
 overflow: hidden;
  
 color:#000;
 z-index:22; 
}



#box_cat_add_1 a,#box_cat_edit_1 a{
   /*2394 */
    float:left;
margin:0px 0px 0px 0;
	
 width: auto; 
 height: auto;
 background-color:transparent;
 overflow: hidden;
  
color: #FFF;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
  cursor:default;
 z-index:22; 
}
#box_cat_add_2,#box_cat_edit_2{
   /*2394 */
    float:right;
margin:5px 0px 0px 0;
	
 width: 202px; 
 height: auto;/*15px;*/
 background-color:transparent;
 overflow: hidden;
  
 color:#000;
 z-index:22; 
}


#btn_cat_add,#btn_cat_edit
{

float: right;
  margin: 0px 0px 20px 20px;
  width: 100px;
  height: 26px;
  background-color: #000;
  padding: 12px 8px 2px 8px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    /*
  	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;

	text-align:center;
	
	background-color:#666;
	color:#fff;
	width:auto;
	height:auto;
	padding:0 5px 0 5px;
	margin: 0px 8px 0px 0px;
	cursor:pointer;
	
	border-radius:4px;*/
}

#categorieen_id,
#categorieen_name,
#categorieen_idnr,
#categorieen_volgo,
#categorieen_filtermap,
#categorieen_vis
{
    float:left;
}

#btn_cat_add:hover,#btn_cat_edit:hover{
    opacity:0.5;/*background-color:transparent;*/
    
}

body #name_lang
{
  float: left;
  margin-top: 4px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 60%;
  height: 30px;
  background-color:transparent;
  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
    line-height: 15px;
  cursor: pointer;
}

/*body #order_lang
{
  float: right;
  margin-top: 4px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 70px;
  height: 30px;
  background-color: #FF6600;
  color: #000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
  cursor: pointer;
}*/

.btn_zichtbaar
{
  float: right;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 30px;
  height: 30px;
  background-color: #ff00cc;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
}
.stats_clicks
{
  float: right;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 60px;
  height: 30px;
  background-color: #00cc00;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
}
#sortable_welkedagen
{
  float: right;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  width: auto;
  height: 30px;
  background-color: #999999;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 14px;
}
.watis_soort
{

  float: left;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  width: 26px;
  height: 23px;
  display: block;
  background-color: #000000;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 8px;
  border-radius:4px;
}

.watis_lang
{
  float: left;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding:0px;
  width: 26px;
  height: 34px;
  display: block;
  background-color:transparent;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 10px;
 
}


#sortable_text
{
  background-color: transparent;
  width: auto;
  margin-left: 8px;
  margin-top: 6px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: hidden;
}

.menubreed_list{
	padding:20px;
	background-color:#FFF;
	margin-bottom:0px;
	border-bottom:dotted;
	border-bottom-width:2px;
	border-bottom-color:#000;

	
	  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 20px;
  cursor:pointer;
  
}


.menubreed_list:hover{
	padding:20px;
	background-color:#f2f2f2;
	margin-bottom:0px;
	border-bottom:dotted;
	border-bottom-width:2px;
	border-bottom-color:#000;
	
	  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 20px;
  cursor:pointer;
  
}

.menubreed_list a{
	color:#000;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 22px;
}



  #draggable { 
  
  position:absolute;
	top:282px; /*144px;*/
	left:85px;
	
  width: 100px; 
  height: 100px;
  background-color:transparent;

  cursor:move;
  
  
   /*background-image: url('https://www.wizzymaps.com/images/hoekje_wit_20x20.png');
   background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right bottom;*/
	display:none;
	
	z-index:999999999;/*4feb*/
	
	
	
   }
   
   
      
#draggable{
	/*opacity:0.5;*/
	 /*border-radius:100px;*/
}


body #draggable .ui-icon, body #draggable .ui-widget-content .ui-icon{
	background-color:#000;
	 border-radius:20px;
	bottom:-10px;
	right:-10px;
}

/*body .ui-widget-content{
	border:hidden;
}*/
   
   #draggable_layout{ 
  
  position:absolute;
	top:282px; /*144px;*/
	left:85px;
	
  width: 80px; 
  height: 80px;
  background-color:transparent;
 /* opacity:0.5;*/
  z-index:9999999994;
  cursor:move;

   border-width: 1px;
	  border-style:dotted;
	  border-color: #000;
  
  /* background-repeat: no-repeat;*/
   
	/*display:none;*/
   }
.inputboxinbox_kopje_layers_hide{
    display:none;
} 

   #draggable_layout_polygon{
	   
	 position:absolute;
	top:0px; /*144px;*/
	left:0px;
	
	  width: 80px; 
	  height: 80px;
	  background-color:#FF00cc;
	  opacity:0.5;
	
	  
	  z-index:9999999995;
}




 #draggable_layout_close{
	 position:absolute;
	top:-20px; /*144px;*/
	right:-20px;
	
  width: 15px; 
  height: 15px;
  background-color:#000;
  border-radius:20px;
background-image: url('https://www.wizzymaps.com/images/btn_drag_close.svg');
background-repeat: no-repeat;
  background-size: 15px 15px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  z-index:9999999994;
  cursor:default;
  }
#draggable_layout_close:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/

}
#draggable_dragger_lat_lng{
	 position:absolute;
	top:0px; /*144px;*/
	right:0px;
	
  width: 20px; 
  height: 20px;
  background-color:#FF0000;
  border-radius:20px;
background-image: url('https://www.wizzymaps.com/images/btn_drag_move.svg');
background-repeat: no-repeat;
  background-size: 20px 20px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  z-index:9999999999;
  cursor:move;
  }
#draggable_layout_dragger{
	 position:absolute;
	top:-20px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;
  border-radius:20px;
background-image: url('https://www.wizzymaps.com/images/btn_drag_move.svg');
background-repeat: no-repeat;
  background-size: 20px 20px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  z-index:9999999994;
  cursor:move;
  }
  #draggable_layout_btn {
	 position:absolute;
	top:5px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;
  border-radius:4px;
    background-image: url('https://www.wizzymaps.com/images/btn_drag_layout.svg?1');

background-repeat: no-repeat;
  background-size: 20px 20px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  z-index:9999999994;
  cursor:pointer;
  } 


#btn_edit_addcontent_iframe{ 
   position:absolute;
	top:30px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_vierkant_edit.svg?1');
  background-repeat: no-repeat;
  background-size: 20px 20px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  
  z-index:9999999994;
  cursor:pointer;

   } 
   
  #draggable_kind_lock {
	 position:absolute;
	top:30px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#FF0000;
  background-image: url('https://www.wizzymaps.com/images/btn_lock_open.svg');
 background-repeat: no-repeat;
  background-size: 20px 20px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  
  z-index:9999999994;
  cursor:pointer;
  }


.item_timer_badge{
    
  position: absolute;
top: -4px;
right: -4px;
background-color: #FF0000;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 8px;
color: #FFF;
text-align: center;
border-radius: 4px;
width: 10px;
height: 10px;
cursor: pointer;
z-index: 99999999999999; 
    
    display:none;
    

    
}



.btn_setting_item_timer{
	/*position:absolute; 3734
	top:55px; 
	left:0px;
	position:absolute;
    left:50px;
    top:70px;*/
	/*float:left;*/
  width: 30px; /*30*/
  height: 30px;
  margin: 0 0 10px 0;
  background-color:#0C0;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}

/* float:left;*/
.timer_badge{/*3710*/
    
  /*position:sticky;
top: -7px;
right: -7px;*/
    float:right;
    margin:-7px -7px 0 0;
   
background-color: #FF0000;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 10px;
color: #FFF;
text-align: center;
border-radius: 7px;
    
width: 14px;
    padding:1px 0 0 0;
height: 13px;
cursor: pointer;
z-index: 99999999999999; 
    
    display:none;
    

    
}



#box_vis_timer{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*background-color: #48DE4F;*/
	
  width: 150px; 
  height: 37px;
  margin: 0 0 10px 0;
 
 

   
}




.btn_setting_item_timer:hover{
background-color:#0099FF;
    /*opacity:0.5;*/
	
}




.btn_setting_item_client_visible,.btn_setting_BG_client_visible{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*position:absolute;
    left:20px;
    top:70px;*/
	float:left;
  width: 30px; 
  height: 30px;
  margin: 0 0 10px 0;
  background-color:#0C0;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}

#btn_esri_line_remove_point, #btn_esri_line_remove_all_cor{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*position:absolute;
    left:20px;
    top:70px;*/
	float:left;
    margin: 0 10px 0 0px;
  width: 30px; 
  height: 30px;

  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_drawtool_remove_cor.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}
#btn_esri_line_remove_point:hover, #btn_esri_line_remove_all_cor:hover{
opacity:0.5;
}

#btn_esri_line_extra_point{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*position:absolute;
    left:20px;
    top:70px;*/
	float:left;
    margin: 0 10px 0 0px;
  width: 30px; 
  height: 30px;
 
   background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_drawtool_extra_cor.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}
#btn_esri_line_extra_point:hover{
opacity:0.5;
}
#btn_esri_line_vis{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*position:absolute;
    left:20px;
    top:70px;*/
	float:left;
  width: 30px; 
  height: 30px;
  margin: 0 0 10px 0;
  background-color:#0C0;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}

.btn_esri_line_vis_list{
	/*position:absolute; 3734
	top:55px; 
	left:0px;*/
	/*position:absolute;
    left:20px;
    top:70px;*/
	float:left;
  width: 30px; 
  height: 30px;
  margin: 0px 0 0px 0;
  background-color:#0C0;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
 background-repeat: no-repeat;
  background-size: 30px 30px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
   
}

.btn_setting_item_timer{
	margin: 7px 0 10px 40px;
	
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_timer.svg');

}


.btn_setting_item_client_visible{
    
 /*display:none;3708*/

}

#btn_esri_line_vis:hover,.btn_setting_item_client_visible:hover,.btn_setting_BG_client_visible:hover,.btn_esri_line_vis_list:hover{
opacity:0.5;	
}
#btn_item_client_visible{
	 position:absolute;
	top:55px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#0C0;
  background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
 background-repeat: no-repeat;
  background-size: 20px 20px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
  }

#btn_item_client_visible:hover{
	
    opacity:0.5;

}


#btn_save_poi{
	 position:absolute;
	top:82px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_save_poi.svg');
 background-repeat: no-repeat;
  background-size: 20px 20px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
  }

#btn_save_poi:hover{
	
background-color:#0099FF;

}


#btn_item_timer{
	 position:absolute;
	top:106px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_timer.svg');
 background-repeat: no-repeat;
  background-size: 20px 20px;
 border-radius:4px;
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
  }
#btn_item_timer:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/

}


#btn_rotate{
	 position:absolute;
	top:134px; /*144px;*/
	left:-30px;
	
  width: 20px; 
  height: 20px;
  
  background-color:#000;
  background-image: url('https://www.wizzymaps.com/images/btn_rotate.svg?1');
 background-repeat: no-repeat;
  background-size: 20px 20px;
    
 border-radius:20px;
    
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  opacity:1;
  z-index:9999999994;
  cursor:pointer;
  }
#btn_rotate:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/

}


#btn_clickfield_list{
float:right;
position:absolute;
bottom:4px;
left:4px;
	
  width: 20px; 
  height: 20px;
  background-color:#000;

  background-image: url('https://www.wizzymaps.com/images/btn_drag_layout.svg');
background-size:     cover;                     
    background-repeat:   no-repeat;
    background-position: center center; 
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  z-index:9999999999999;
  cursor:pointer;
	
	border-radius:8px;
}




#btn_clickfield_list:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/

   }





 
 
 #btn_edit_addcontent_iframe:hover, #draggable_layout_btn:hover { 

 background-color:#0099FF;
    /*opacity:0.5;*/

 

   } 
     
     
   .polygon{
	 font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 8px;
  color: #FFF;
  text-align: center;
	width:6px;/*10*/
	height:6px;
	 z-index:99999999999;
	  background-color:transparent;

	  border-width: 2px;
  
  border-style: solid;
 
  border-color: #000;
  
	cursor:move;
	border-radius:5px;  
}
.polygon:hover{
 opacity:0.5;  
}

  #TL,#TLX,#TM,#TRX,#TR,#RT,#RM,#RB,#BR,#BLX,#BM,#BRX,#BL,#LT,#LM,#LB{
	
	cursor:move;
	/*border-radius:5px;*/
   }
   
/*    #TL{
-webkit-transform:translate(-50%, -50%);	
   }
   
  #TR{
-webkit-transform:translate(100%, 0%);
   }*/
   




#color_drag_preview{
	float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 14px;
  height: 10px;
  padding-top: 6px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  text-align: center;
  cursor: pointer;
  
	 background-color:#FF00cc;
	 
	  border-radius:4px;
}

#color_item_preview{
	float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  width: 14px;
  height: 10px;
  padding-top: 6px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  text-align: center;
  cursor: pointer;
  
  background-color:#FF00cc;
  
   border-radius:4px;
}

	
	
.inputbox{ 
  
 position:absolute;
	top:0px;
	left:0px;
	
  width: 250px; 
  height: auto;  /*710px;*/
  min-height:610px;
  /*background-color:#F2F2F2;*/
  
    
    background: linear-gradient(130deg, #f2f2f2, #FFFFFF);
    
    
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;
	
	
  z-index:88888; /*99999;*/
cursor:move;
   }

.inputboxlogin{ 
  /*
  	position:fixed;
	top:128px;
	left:10px;
	
  	width: 250px; 
  	height: 780px;
  	background-color:#f2f2f2;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#000;
	text-align:left;
  	z-index:9999994;*/
	position:absolute;
	top:0px; /*54px;*/
	left:0px;
	
		
 	width: 250px; 
  	height: 1900px;
 	background-color:#0099FF;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;
	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
		cursor:default;	
			
  	z-index:99999;
	
  
   }
.inputbox_extra{ 
  
  	position:absolute;
	top:0px; /*78px;*/
	left:0px;
	
		
 	width: 250px; 
  	height: 2450px;
 	background-color:#F2F2F2;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;

  	/*z-index:99999;*/
	z-index:9999999999;
	cursor:default;
   }
 
 
 .inputbox_lang{ 
  
  	position:absolute;
	top:0px;
	left:0px;
	
		
 	width: 250px; 
  	height: 1200px;
 	background-color:#f2f2f2;;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;

  	z-index:99999;
   }
    
   .flooritem, .flooritem_NC{
	background-color:#FF3;
	color:#FFF;
	
	position:absolute;
	
	opacity:0.4;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight: bold;
  	font-size: 12px;
  	text-align:center;
	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			cursor:pointer;
	
}

.flooritem:hover,.flooritem_NC:hover{
	opacity:0.5;
	cursor:pointer;
}





.navbox{ 
  
  	position:absolute;
	top:0px;
	left:0px;
	
 	 width: 250px; 
  	height: 40px;
  	background-color:#F2F2F2;
   background: linear-gradient(to right, #666666, #CCCCCC);
    
 -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	
 
  	
   }
   
   
  #btn_leaflet_layerslist{
	/*display:none;*/
	background-color:#FFF;
	opacity:1;
	
	font: 14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000;
	white-space: normal;
	margin:0 0 0 4px;
	width:100px;
	height: auto;
	min-height:38px;
	padding:6px;
	border-radius:8px;
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.6);	
	z-index:99999999999; 
	/*position:absolute;
	left:600px;
	top:0px;*/
	cursor:move;
	position:fixed;
	top:60px;
	right:80px;
	
	
}
#tab_esri_draw{
    position: absolute;
    top:-24px;
    left:10px;
    

  width: 60px;
  height: 16px;
  padding: 14px 0 10px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000;
  text-align: center;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

#tab_esri_point{
  position: absolute;
    top:-24px;
    left:70px;
    
  width: 60px;
  height: 16px;
  padding: 14px 0 10px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px; 
    /*background-color: #FFD8D8;*/
  color: #000;
  text-align: center;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

#tab_esri_export{
    position: absolute;
    top:-24px;
    left:130px;
    

  width: 60px;
  height: 16px;
  padding: 14px 0 10px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000;
  text-align: center;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}


#tab_esri_draw:hover,#tab_esri_point:hover,#tab_esri_export:hover{
   color: #fff;
    background-color: #000;
}



#inputbox_esri_hide_show_tofloor{
    
     float:left;
     position:relative;
	top:10px;
    background-color:#FFF;
    width:100%;
    height: 70px;
    margin:20px 0 0 0;
	
}


#box_routing_esri{
	 	background: url('https://www.wizzymaps.com/images/btn_route_extern_black.svg');
    background-repeat: no-repeat;
  background-origin: border-box;
  background-color: #fff;
  background-size: 30px 30px;
    position:fixed;
	top:60px;
	right:200px;
	padding:20px;
 	 width: 210px; 
  	height: 640px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
display:block;
cursor:move;
  	z-index:99999999998;
	border-radius:8px;
} 


#input_ESRI_extra_time{
    float: right;
    width:80px;
}
/*header_esri_draw_tools*/
/*<div id="esri_btnline">*/
#box_draw_tools{
	background: url('https://www.wizzymaps.com/images/drawtool_box.svg');
    background-repeat: no-repeat;
  background-origin: border-box;
  background-color: #ffffff;
  background-size: 30px 30px;
    
    
    position:fixed;
	top:60px;
	right:410px;
	
	padding:20px;
	
 	 width: 200px; 
  	height: 290px;

  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

display:block;
cursor:move;



  	z-index:99999999998;
    
	border-radius:8px;
   } 




#box_routing_list_esri{
	 	background: url('https://www.wizzymaps.com/images/btn_route_extern_black.svg');
    background-repeat: no-repeat;
  background-origin: border-box;
  background-color: #ffffff;
  background-size: 30px 30px;
    
    
    position:fixed;
	bottom:10px;
	left:10px;
	
	padding:20px;
	
 	 width: 1400px;/*1500px; */
  	height: 100px;

  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

display:block;
cursor:move;



  	z-index:99999999998;
    
	border-radius:8px;
   } 

/*header_esri_para*/

#inputbox_esri_header_list{
    
     float:left;
     position:relative;
	top:0px;
    background-color:transparent;
    width:480px;
    height: 30px;
    margin:0px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
    
}

#inputbox_esri_header_list_note{
    
     float:right;
     
    background-color:transparent;
    width:400px;
    height: 20px;
    margin:0px 0 0 20px;
	
    padding: 0 0 0 0px;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#FF0000;
	text-align:left;
    
}

#checkerbox_esri_para{
    
     float:left;
     position:relative;
	top:10px;
    background-color:#DBDBDB;
    width:100%;
    height: 75px;
    margin:2px 0 0 0;
    
      overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
    
	
}


.checkEsriListitem{
    
     float:left;
     position:relative;
    background-color:#f2f2f2;
    width:100%;
    height: 30px;
    margin:2px 0 0 0;
	
}

#checkEsri_status{
    
    
      padding: 8px 4px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
  
  color: #FFF;
  text-align: center;
    
    
     float:left;
     position:relative;
    background-color:#FFF;
    width:55px;
    height: 22px;
    margin:0px 2px 0 0;
	
}

.checkEsri_id{
    
    
      padding: 8px 4px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #000;
  text-align: left;
    
    
     float:left;
     position:relative;
    background-color:transparent;
    width:90px;
    height: 22px;
    margin:0px 2px 0 0;
	
}

.checkEsri_lengte_total{
    
    
      padding: 8px 4px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    background-color: #FFD8D8;
  color: #000;
  text-align: left;
    
    
     float:left;
     position:relative;
    background-color:transparent;
    width:40px;
    height: 22px;
    margin:0px 2px 0 0;
	
}


#Esri_menu_route{
          padding: 2px 0px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #FFF;
  text-align: center;
    
     float:left;
     position:relative;
    background-color:transparent;
    
    border-radius: 4px;
    width:110px;
    height: 30px;
    margin:0px 2px 0 0;
	
}




.checkEsri_vis,
.checkEsri_kind,
.checkEsri_routemode,
.checkEsri_vis,
.checkEsri_speed,
.checkEsri_wheelchair,
.checkEsri_color{
          padding: 0px 0px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #FFF;
  text-align: center;
    
     float:left;
     position:relative;
    background-color:transparent;
    
    border-radius: 4px;
    width:20px;
    height: 30px;
    margin:0px 2px 0 0;
	
}
.checkEsri_color{
    
   width:90px; 
    
}

.checkEsri_vis input,
.checkEsri_kind input,
.checkEsri_routemode input,
.checkEsri_vis input,
.checkEsri_speed input,
.checkEsri_wheelchair input,
.checkEsri_color input{
          padding: 0px 0px 0px 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #000;
  text-align: center;
    
     float:left;
     position:relative;
    background-color:transparent;
    
    border-radius: 4px;
    width:40px;
    height: 22px;
    margin:0px 0px 0 0;
	
}
.checkEsri_color input{
      width:60px;
}


.checkEsri_btn,.save_checkEsri_btn{
          padding: 8px 4px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #FFF;
  text-align: center;
    
     float:left;
     position:relative;
    background-color:#000;
    
    border-radius: 4px;
    width:50px;
    height: 22px;
    margin:0px 2px 0 0;
    cursor: pointer;
	
}
.checkEsri_btn:hover,.save_checkEsri_btn:hover{
    
  opacity:0.5;
	
}
#draw_kopje_esri{
    font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 10px; 
    /*background-color: #FFD8D8;*/
  color: #000;
  text-align: left;
    
    
     float:left;
     position:relative;
	top:10px;
    background-color:#FFF;
    width:200px;
    height: 15px;
    margin:5px 0 5px 0;
    
}
#inputbox_esri_drawtools{
    
         float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:100%;
    height: 30px;
    margin:2px 0 0 0;
    
}

#inputbox_esri_drawtools input{
    
     float:left;
     position:relative;
	top:0px;
    background-color:#FFF;
    width:40px;
    height: 20px;
    padding:0 0px 0 4px;
    margin:4px 10px 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
    
border-width: 1px;
  border-style: solid;
  border-color: #666666;
    
    
}

#Esri_menu_route_item{
          padding: 2px 0px 0px 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px; 
    /*background-color: #FFD8D8;*/
  color: #FFF;
  text-align: center;
    
     float:right;
     position:relative;
    background-color:#FFFFFF;
    
    border-radius: 4px;
    width:98px;
    height: 30px;
    margin:0px 2px 0 0;
	
}


#inputbox_esri{
    
     float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:100%;
    height: 30px;
    margin:2px 0 0 0;
	
}
#inputbox_esri40{
    
     float:left;
     position:relative;
	top:0px;
    background-color:transparent;
    width:100%;
    height: 40px;
    margin:2px 0 0 0;
	
}
#inputbox_esri_input{
    
     float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:100%;
    height: 2px;
    margin:2px 0 0 0;
	
}

body .colorpicker_submit{
      background-color:#FFF; 
    color:#000;
}
body .colorpicker_submit:hover{
   opacity:0.5;
}

#tab_esri_afdek{
    
  position:absolute;
	top:37px;
    left: 0px;
  
  width: 100%;
  height: 10px;
  background-color: #FFF;
 
  box-shadow: 0px -6px 5px 0px rgba(0, 0, 0, 0.2);
    z-index: 99999;
}

#btn_add_id_esri{
   position:relative;
	
    
    float: right;
  margin: 0px 0px 0px 0px;
  width: 20px;
  height: 20px;
  background-color: #000;
  padding: 0px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}
#btn_esri_parameters_line_new{
    position:absolute;
	right:0px;
    bottom: 80px;
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    
}
#btn_esri_parameters_line_new:hover{
    
    opacity:0.5;
}
#btn_esri_parameters_line_save{
   position:absolute;
	right:0px;
    bottom: 10px;
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}
#btn_esri_Publish{
   position:absolute;
	right:0px;
    top:50px;
    /*bottom: 10px;*/
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}

#btn_esri_test_POI{
   position:absolute;
	right:0px;
    top:400px;
    /*bottom: 10px;*/
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}

#btn_esri_set_route{
   position:absolute;
	right:0px;
    top:450px;
    /*bottom: 10px;*/
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}


#btn_esri_test_POI:hover,#btn_esri_set_route:hover{
    opacity:0.5;
}


#btn_esri_node_delete{
   position:absolute;
	left:10px;
    bottom: 10px;
    
    float: left;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #FF0000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}

#btn_esri_node_delete:hover{
    
    opacity:0.5;


}
#btn_esri_parameters_line_save:hover,
#btn_esri_Publish:hover,
#btn_add_id_esri:hover{
     background-color: #0099FF;
}


#inputbox_esri{
    
     float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:100%;
    height: 30px;
    margin:4px 0 0 0;
	
}


#header_esri_draw_tools{
    
     float:left;
     position:relative;
	top:0px;
    background-color:transparent;
    width:auto;
    height: 40px;
    margin:0px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
    
}

#header_esri_para{
    
     float:left;
     position:relative;
	top:0px;
    background-color:transparent;
    width:auto;
    height: 40px;
    margin:0px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
    
}
#inputbox_esri a{
    
     float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:50px;
    height: 30px;
    margin:0px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
    
}

#inputbox_esri input{
    
     float:left;
     position:relative;
	top:0px;
    background-color:#fff;
    width:140px;
    height: 20px;
    margin:4px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
    
border-width: 1px;
  border-style: solid;
  border-color: #666666;
    
    
}



#inputbox_help{
    
     float:left;
     position:relative;
	top:10px;
    background-color:#f2f2f2;
    width:100%;
    height: 40px;
    margin:2px 0 0 0;
	
}
#inputbox_helpb{
    
     float:left;
     position:relative;
	top:10px;
    background-color:#f2f2f2;
    width:100%;
    height: auto;
    margin:2px 0 0 0;
	
}



#faq_save{
   position:absolute;
	right:20px;
    bottom: 0px;
    
    float: right;
  margin: 0px 10px 0px 0px;
  width: 80px;
  height: 28px;
  background-color: #000;
  padding: 12px 0 0 0;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
  text-align: center;
  cursor: pointer;
  border-radius: 8px;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}
#faq_save:hover{
     background-color: #0099FF;
}

#inputbox_help a,#inputbox_helpb a{
    
     float:left;
     position:relative;
	top:10px;
    background-color:transparent;
    width:80px;
    height: 30px;
    margin:0px 0 0 20px;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
    
}

#btn_help_new_id,
#btn_help_new_infoblok{
float: left;
  margin: 4px 0px 0 10px;
  font-size: 1px;
  opacity: 1;
  width: 26px;
  height: 26px;
  background-color: #000;
  background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
  background-size: 26px 26px;
  background-repeat: no-repeat;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  color: #000;
  z-index: 22;
  cursor: pointer;
  border-radius: 4px;
}
#btn_help_new_id:hover,
#btn_help_new_infoblok:hover{
 background-color: #0099FF;   
}

#faq_dropdown_cat,#faq_dropdown_title,#faq_dropdown_info,#faq_dropdown_lang{
    
     float:left;
     position:relative;
	top:0px;
    background-color:transparent;
    width:250px;
    height: 40px;
    margin:4px 0 0 0px;
	padding:0px;
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
   
    
}


#faq_dropdown_lang{
    width:80px;
}



#inputbox_help input{
    
     float:left;
     position:relative;
	top:0px;
    background-color:#fff;
    width:240px;
    height: 20px;
    margin:4px 0 0 0;
	
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
    
border-width: 1px;
  border-style: solid;
  border-color: #666666;
    
    
}
#box_help_b_list textarea{ 
	float:left;
  width: 800px;
  max-width: 800px;
   height: 140px;
  
  margin: 0 0 0px 0;
 
  padding: 2px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;

 
  border-color: #666666;
 

  background-color: #FFF;/*#ffffcc;*/

	
  z-index:99999;


 
   }


   .fastinputlist_box, .clicfieldinputlist_box, .clicfieldinputlist_bieb_box,.clicfieldinputlist_box_directions_add_edit{
	 	position:fixed;
	top:60px;
	right:200px;
	
	padding:20px;
	
 	 width: 280px; 
  	height: 550px;
  	/*background-color:#ffffff;*/
       
     	 /* background: linear-gradient(to right, #c0eeff, #0099FF);*/
     /*  background: linear-gradient(to right, #f28b58, #a3195b);*/
        background-color: #FFF;/*#ffffcc;*/

       
       
       
       
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

display:none;
cursor:move;



  	z-index:99999999998;
    
	border-radius:8px;
   } 
   
   
   .preview_box{
	 	position:fixed;
	top:60px;
	right:440px;
	
	padding:10px 20px 20px 20px;
	
 	 width: 190px; 
  	height: 340px; /*330*/
       min-width: 190px;
       min-height: 340px;/*330*/
       
       background: linear-gradient(to right, #666, #333);
  	/*background-color:#000;*/
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

display:none;
cursor:move;



  	z-index:99999999998;
	border-radius:8px;
	
   }
   
.preview_box_afdekiframe{
       display:none;
    
position:absolute;
       float:left;
		left:10px;
		top:10px;
		width:80px;
		height:80px; 
        background-color:transparent;
       opacity:0.1;
    z-index: 999999;
}


 /*#previewiframe{
	position:absolute;
	  float:left;
     top:20px;*/
     
     
 #previewiframe{

	  float:left;
     position:relative;
	top:10px;
	
	-webkit-transform: scale(0.50);
    -webkit-transform-origin: 0 0;
	
 }


.fastinputlist_box{
	position:fixed;
	top:50px;
	right:480px;
	
} 


.clicfieldinputlist_box,.clicfieldinputlist_box_directions_add_edit{
	   width: 160px;  
}
  
   
.clicfieldinputlist_bieb_box{
	   z-index:99999999999;
	  top:70px;
	  right:210px;
	   height: 590px;
  background: url('https://www.wizzymaps.com/images/tool_icon_icons.svg');
  background-repeat: no-repeat;
  background-origin: border-box; 
  background-color:#ffffff;
    background-size: 30px 30px;
  cursor:move;  


       
       
	  
}

.ui-tooltip {
	   
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	
    z-index: 9999999999999;
}
   
   .corners_fast{
	   display:block;
	  width: 140px;
	  height:30px;
	  background-color:transparent;
   }
   
   #corners_fast_circel,#corners_fast_vierkant,#corners_fast_custom{
	   width: 20px;
	  height:20px;
	  margin: 0 15px 0 0;
	  float: left;
	  cursor:pointer;  
   }
	 #corners_fast_custom{  
	 margin: 0 0px 0 0;
	 }
	 
   .icoon_example, .icoon_example_deco{
	   display:block;
	  width: 140px;
	  height:40px;
	  float: left; 
	  background-color:transparent;
  cursor:pointer; 
   }
    .icoon_example img, .icoon_example_deco img{
	  
	   border:dotted;
  border-width: 1px;
  border-color: #666666;
  cursor:pointer; 
  margin: -10px 0 0px 0;
   }

.preview_box{
  background: url('https://www.wizzymaps.com/images/Resize_icon.svg');
  background-repeat: no-repeat;
  background-origin: border-box; 
  background-color:#000;
     background-position:right bottom;
    background-size: 20px 20px;
  cursor:move;
    
    background: linear-gradient(to right, #666666, #333333);
    
   }
   
   .clicfieldinputlist_box{
  background: url('https://www.wizzymaps.com/images/Settings_icoon.svg');
  background-repeat: no-repeat;
  background-origin: border-box; 
background-color:#ffffff;
          background: linear-gradient(to right, #FFF, #f2f2f2);
            /*background: linear-gradient(to right, #fff, #f2f2f2); btn_leaflet_layerslist*/
       
       
  cursor:move;
   }

.clicfieldinputlist_box_directions_add_edit{
  /*background: url('https://www.wizzymaps.com/images/Settings_icoon.svg');*/
  background-repeat: no-repeat;
  background-origin: border-box; 
  background-color:#ffffff;
  cursor:move;
   }

#btn_leaflet_layerslist{
  background: url('https://www.wizzymaps.com/images/tool_icon_layers.svg');
  background-repeat: no-repeat;
  background-origin: border-box; 
  background-color:#ffffff;
    background-size: 30px 30px;
  cursor:move;  
        background: linear-gradient(to right, #FFF, #f2f2f2);

}

body #btn_savedcolorpicker:hover{
  opacity:0.5;
   cursor:pointer; 
}

body #droppabletrashcolor:hover{
												
/*background-image: url('https://www.wizzymaps.com/images/Settings_icoon.svg');*/
    background-position: 0px -30px;
        opacity:0.5;  
    cursor:move;
}


 /* #btn_leaflet_colorbox{
  background: url('https://www.wizzymaps.com/images/tool_icon_layers.svg');
  background-repeat: no-repeat;
  background-origin: border-box; 
  background-color:#F2f2f2;
    background-size: 30px 30px;
  cursor:move;  

}*/

body #colorsaved:hover{
   /*opacity:0.5;  */
     box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border:1px solid #FFF;
    
}





   .clicfieldinputlist_box_scroll{
	   overflow-y:auto;
 overflow-x:hidden;
 background-color:transparent;
 margin: 50px 0 0 0;
 width:180px;
 height:510px;
 
   }
   .select_bg_image_box{
	   display:none;
   }
     .select_bg_image_box_deco{
	   display:none;
   }
 .clicfieldinputlist_bieb_used_box_scroll{
	  float: left;
	 
	   
	    overflow-y:auto;
 overflow-x:hidden;

 margin: 0px 0 0 0;
 width:287px;
 height:200px;
 
   
  background-color:#e3e3e3;
  }
  .clicfieldinputlist_bieb_box_scroll{
	  float: left;
	 
	   overflow-y:auto;
 overflow-x:hidden;

 margin: 0px 0 0 0;
 width:287px;
 height:200px;
 
   
  background-color:#e3e3e3;
  }
   .kopje_library_icons{
	  float: left;
	  margin: 0px 0 0px 0;
 background-color:transparent;
 width:135px;
 height:20px;
 
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#000;
	text-align:left;
	   /*box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);*/

  }
  
 .kopje_library_upload{
	  float: right;
	  margin: 10px 0 0px 0;
 background-color:transparent;
 width:240px;
 height:30px;
 
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	   /*box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);*/

  }
  
   .btn_library_switch_zw{
	  float: left;
	

 margin: 10px 0 0 0;
 width:290px;
 height:40px;
 
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
  background-color:transparent;
  cursor:pointer;
  }
   
#btn_list_ids, #btn_search{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;

	text-align:center;
	
	background-color:#000;
	color:#fff;
	width:auto;
	height:auto;
	padding:0 4px 0 4px;
	margin: 2px 0px 0 10px;
	cursor:pointer;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	border-radius:4px;
}

   
  #btn_fast_list{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;

	text-align:center;
	
	background-color:#000;
	color:#fff;
	width:auto;
	height:auto;
	padding:0 4px 0 4px;
	margin: 2px 0px 0 10px;
	cursor:pointer;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	border-radius:8px;
}





 #btn_fast_list:hover,#btn_list_ids:hover, #btn_search:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/

}


   .fastinputlist_box_balk, .clickfieldinputlist_box_balk{
	 float:right;
  width: 100%; 
  height: 50px;
  
  margin: 0 0 5px 0;
 
  padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
	
	line-height:20px;
	

 
  background-color:transparent;/*#ffffcc;*/
  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
  
  z-index:99999;  
   }
   .clickfieldinputlist_box_balk{
	   margin: 10px 0 5px 0;
	   height: 30px;
   }
  
  .preview_box_reload{
	   background-color:transparent;
	
	margin: 4px 4px 0 0;
	position:absolute;
	bottom:10px;
	left:15px;
	  background-image: url("https://www.wizzymaps.com/images/btn_vierkant_reload.svg");
	  background-repeat: no-repeat;
  background-size: 25px 25px;
	width:25px;
	height:25px;
	z-index:9999999;
	cursor:pointer;
	opacity:1;
	 border-radius:4px;
   }
  .preview_box_reload:hover{
	opacity:0.5;
	cursor:pointer;
   } 



 .preview_box_events{
	   background-color:#000;
     
	margin: 0px 0px 0 0;
	position:absolute;
	bottom:14px;
	left:50px;


	width:125px;
	height:25px;
	z-index:9999999;
	cursor:pointer;
	opacity:1;
	 border-radius:4px;
   }

#dropdown_set_map_event_input{
  background-color:#FFF;
     
	margin: 0px 0px 0 0;
	float:right;


	width:40px;
	height:25px;
	z-index:9999999;
	cursor:pointer;
	opacity:1;
	 border-radius:4px;
}

#preview_box_events_input{
  background-color:#FFF;
     
	margin: 0px 0px 0 0;
	position:absolute;
	bottom:6px;
	left:180px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;

	width:16px;
	height:14px;
	z-index:9999999;
	cursor:pointer;
	opacity:1;
	 border-radius:4px;
}

   .preview_box_external{
	   background-color:transparent;
	
	margin: 4px 4px 0 0;
	position:absolute;
	bottom:10px;
	right:15px;
	  background-image: url("https://www.wizzymaps.com/images/btn_vierkant_externalview.svg");
	  background-repeat: no-repeat;
  background-size: 25px 25px;
	width:25px;
	height:25px;
	z-index:9999999;
	cursor:pointer;
	opacity:1;
	 border-radius:4px;
   }
  .preview_box_external:hover{
	opacity:0.5;
	cursor:pointer;
   } 
   
   
   #btn_close_tools, .fastinputlist_box_close, .preview_box_close,.clickfieldinputlist_box_close, .clickfieldinputlist_box_close_directions_add_edit,.popup_layers_close, .clickfieldinputlist_bieb_box_close,.push_noti_wrap_close,.listitems_close, .listitems_events_close,.timetablepopup_close, .statstablepopup_close,.animaplist_close,.listfonts_close{
	   background-color:#000;
	
	margin: 4px 4px 0 0;
	position:absolute;
	top:0px;
	right:0px;
	  background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	  background-repeat: no-repeat;
  background-size: 20px 20px;
	width:20px;
	height:20px;
	z-index:9999999;
	cursor:pointer;
	
	 border-radius:4px;
   }
   
.listfonts_close{
  margin: 10px 10px 0 0;
    width:30px;
	height:30px;  
    background-size: 30px 30px;
}

   .push_noti_wrap_close:hover,.listitems_close:hover, .listitems_events_close:hover,.timetablepopup_close:hover, .statstablepopup_close:hover, .animaplist_close:hover, .listfonts_close:hover,.preview_box_close:hover{
	  opacity:0.5; 
   
   }
   

   
   .push_noti_wrap_close,.listitems_close,.listitems_events_close,.timetablepopup_close,.statstablepopup_close, .animaplist_close{
	  margin: 14px 14px 0 0; 
           width:40px;
	height:40px;
       background-size: 40px 40px;
   }
	
.fastinputlist_box_close:hover, .clickfieldinputlist_box_close:hover, .clickfieldinputlist_box_close_directions_add_edit:hover,.popup_layers_close:hover, .clickfieldinputlist_bieb_box_close:hover{
	  background-color:#CCC;
	  cursor:pointer;
   }
.preview_box_close{
	  top:-2px;
	right:-2px;
	background-color:transparent;
	  cursor:pointer;
   }

.fast_line001,.fast_line002{
float:right;
  width: 165px; 
  height: 35px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;

	

 
  background-color:transparent;
  

  
  z-index:99999;
  
 
}



.fastinputlist_box input, .clicfieldinputlist_box input{ 
	float:right;
  width: 165px; 
  height: 20px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	border-width: 1px;
  
  border-style: solid;
 
  border-color: #666666;
 
  background-color: #F2f2f2;
  
 
  
  z-index:99999;
 
   }
   
   .clicfieldinputlist_box_directions_add_editinput{ 
	float:right;
  width: 165px; 
  height: 20px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	border-width: 1px;
  
  border-style: solid;
 
  border-color: #666666;
 
  background-color: #F2f2f2;
  
 
  
  z-index:99999;
 
   }

   
   .draginfobox_a{
	   float:left;
	  padding:10px;
	  margin:10px 10px 0 0;
	   width:144px;
	    height:490px;/*460*/
	    border-radius:8px;
	   background-color:#FFF;
   }
   
   .draginfobox_a_afstandhouder{
	  float:left;
	  width:100%;
	   height:40px;
	   margin:2px 0px 0 0;
	   background-color:transparent;  
   }
   .draginfobox_a_afstandhouder_10{
	   float:left;
	   width:100%;
	   height:10px;
	   margin:2px 0px 0 0;
	   background-color:transparent; 
   }
.select_layer_for_item{
    float:left;
    margin:0 0 0 0;
}
.inputboxinbox_select_item_for_layer{
    float:left;
    margin:0 0 0 0;
}


body  .draginfobox_a_afstandhouder a{
	   margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	 line-height: 12px;
  	font-size: 10px;
	color:#000;
	text-align:left;
	width:60px;
	height:30px;
	background-color:transparent; 
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
   }
 body .draginfobox_a_afstandhouder_inbox a{
	  
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	 line-height: 12px;
  	font-size: 10px;
	color:#000;
	text-align:left;
	float:left;
	margin: 0 0 0 -4px;
	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
   }
   

#leaflet_draw_menu_deco_or_line{
	   float:left;
	   width:140px;
	   height:auto;/*130px;*/
	   padding:10px;
	   margin:10px 10px 0 0;
	   background-color:#FFF;
	   border-radius:8px;
	   
	     -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
   }
#leaflet_menu_line{
	   float:left;
	   width:55px;
	   height:10px;/*130px;*/
	   padding:10px 0px 15px 5px;
	   margin:0px 0px 0 0;
	   background-color:#FFF;
	   border-radius:8px;
    
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000000;
	text-align:center;
    cursor:pointer;
   }



#leaflet_menu_deco{
	   float:left;
	   width:60px;
	   height:10px;/*130px;*/
	   padding:5px 10px 20px 5px;
	   margin:0px 0px 0 5px;
	   background-color:#000;
	   border-radius:8px;
     line-height: 12px;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#fff;
	text-align:center; 
    cursor:pointer;
   }

#leaflet_menu_line:hover, #leaflet_menu_deco:hover{
    opacity:0.5;
    cursor:pointer;
}

.draginfobox_b, .leaflet_draw_show, .leaflet_draw_deco_show, #leaflet_draw_json{
	   float:left;
	   width:140px;
	   height:auto;/*130px;*/
	   padding:10px;
	   margin:10px 10px 0 0;
	
	   border-radius:8px;
	   
	     -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
   }
   
   #leaflet_draw_json{
	  background-color:#F2F2F2; 
	  padding:0px 0px 0px 0px; 
	   margin:0px 0px 0px 0px;
	   background-color:#F2f2f2;
	  width:130px;
   }
   
   #leaflet_draw_json code{
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	 line-height: 14px;
  	font-size: 9px;
	color:#000;
	text-align:left; 
	  margin:20px 0px 0px 0px;
	  width:130px;
	  background-color:#F2F2F2;
	min-height:250px; 
	   display: block;
	    word-break:break-all;
	  /* overflow:scroll;*/
   }
   
  

.btn_dash_line_solid,.btn_dash_line_dots,.btn_dash_line_dash{
    display:block;
  width:280px;
	   height:30px;
    margin:0px 0 0 0;
	   background-color:transparent; 
    cursor:pointer;
}


.btn_dash_line_solid{
   background-image: url("https://www.wizzymaps.com/images/btn_line_solid.svg");
	  background-repeat: no-repeat;
  background-size: 140px 30px;
    margin:0px 0 0 0;
	  
}


.btn_dash_line_dots{
    background-image: url("https://www.wizzymaps.com/images/btn_line_dots.svg");
	  background-repeat: no-repeat;
  background-size: 140px 30px;
    margin:2px 0 0 0; 
	   
}


.btn_dash_line_dash{
  background-image: url("https://www.wizzymaps.com/images/btn_line_dash.svg");
	  background-repeat: no-repeat;
  background-size: 140px 30px;
    margin:2px 0 10px 0;
    
}



.btn_dash_line_solid:hover,.btn_dash_line_dots:hover,.btn_dash_line_dash:hover{
    opacity:0.5;
}






.draginfobox_in{
	width:100%;
	   height:35px;
	   background-color:transparent; 
   }


body .draginfobox_in a{
	 margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	width:40px;/*70*/
	height:35px;
	background-color:transparent; 
   }
.draginfobox_in_a,.draginfobox_in_b,.draginfobox_in_bearing,.draginfobox_in_b_kop,.draginfobox_in_b_help{
	width:100%;
	   height:35px;
	   background-color:transparent; 
   }

.draginfobox_in_totalwidth{
    width:100%;
	   height:35px;
	   background-color:transparent; 
   }

body .draginfobox_in_totalwidth a{
	 margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	width:100%;/*70*/
	height:35px;
	background-color:transparent;
   }
#showhide_centerzoom_layer{
  background-color:#FFF;  
    margin:8px 0 8px 0;
    padding:8px;
}
.btn_switch_setzoomcenter_layer img{
    display:block;
     margin:0px 0 0px -10px;
      width: 100px;
  height: 40px;
}
   
.draginfobox_in_b,.draginfobox_in_bearing,.draginfobox_in_b_kop,.draginfobox_in_b_help{
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
}
.draginfobox_in_b_kop,.draginfobox_in_b_help{
    font-size: 14px;
    margin:0 0 10px 0;

}
  
.draginfobox_in_b_help{
	
	   height:12px;
	   background-color:transparent; 
    margin:0 0 10px 0;
   }

body .draginfobox_in_a a{
	 margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	width:60px;/*70*/
	height:35px;
	background-color:transparent; 
   }
   
  body .draginfobox_in_b a, body .draginfobox_in_bearing a{
	 margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	width:78px;/*70*/
	height:35px;
	background-color:transparent;
   } 

body .draginfobox_in_b_kop a{
	 margin:0 0 10px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	width:78px;/*70*/
	height:35px;
	background-color:transparent;
   } 
body .draginfobox_in_b_help a{
	 margin:0 0 10px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	width:78px;/*70*/
	height:35px;
	background-color:transparent;
   } 

.showonlayer{
	width:100%;
	   height:16px;
	   background-color:transparent; 
   }

body .showonlayer a{
	 margin: 0 0 0px 0;
  	padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	width:78px;/*70*/
	height:16px;
	background-color:transparent;
   }

 .draginfobox_a input{
	 float:right;
  	width: 40px; 
  	height: 20px;
  	margin: 0 0 5px 0;
  	padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	border-width: 1px;
  	border-style: solid;
  	border-color: #666666;
  	background-color: #FFF;
  z-index:99999;
 }
 
.btn_setxyas{
	position:absolute;
	top: 164px;
	left:112px;
	
  	width: 18px; 
  	height: 18px;
 
 background-image: url('https://www.wizzymaps.com/images/btn_setxyas.svg');
	/*border-width: 1px;
  	border-style: solid;
  	border-color: #666666;*/
  	background-color: #000;
	border-radius:20px;
  z-index:9999999;
  cursor:pointer;
 }
 .btn_setxyas:hover{ 
background-color:#0099FF;
    /*opacity:0.5;*/

}
.draginfobox_in input,.draginfobox_in_a input,.draginfobox_in_b input,.draginfobox_in_bearing input{
	float:right;
  	width: 40px; 
  	height: 20px;
  	margin: 0 0 5px 0;
  	padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	text-align:left;
	border-width: 1px;
  	border-style: solid;
  	border-color: #666666;
  	background-color: #FFF;
  z-index:99999;
 }
   
   
 .btn_stwitch_ratio, .btn_stwitch_bg_repeat{
     position: relative;
     display: block;
     right:0px;
	float:right;
  	width: 70px; 
  	height: 40px;
  	margin: 0 -5px 5px 0;
  	padding: 0px 0 0 0px;
	
  	background-color:transparent;
     cursor:pointer;
  z-index:99999;
 }
 .btn_stwitch_ratio img, .btn_stwitch_bg_repeat img{
	float:right;
  	 position: relative;
     display: block;
       right:0px;
       width:70px; 
  	height: 40px;
  	margin: 0px;
  	padding: 0px;
  	background-color:transparent;
      cursor:pointer;
  z-index:99999;
 } 
   



   #color_drag_preview_clear,
   #color_item_preview_clear{	
	float:left;
margin:0px 4px 0 2px;
	
  width: 14px; 
  height: 14px;
  
   background-color:#FFF;
  padding: 0px 0 0 0;
  
  background-image: url('https://www.wizzymaps.com/images/btn_clear.svg');
  
  border-width: 1px;
  
  border-style: solid;
 
  border-color: #000;
  
	cursor:pointer;
	border-radius:4px;
}



#clear_dragg_bg_color,
#clear_dragg_bg_color_hover,
#clear_dragg_border_color{	
	float:right;
margin:0px 4px 0 0px;
	
  width: 20px; 
  height: 20px;
  
   background-color:#FFF;
  padding: 0px 0 0 0;
  
  background-image: url('https://www.wizzymaps.com/images/btn_clear.svg');
  
  border-width: 1px;
  
  border-style: solid;
 
  border-color: #000;
  
	cursor:pointer;
	border-radius:4px;
}


 
#hideshow_quickpost a{
 background-color:transparent;/*#ffffcc;*/	
  float:left;
 
  height: 20px;
  
  margin: 4px 0 5px 0;
 
  padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
  z-index:99999;
}  
  #btn_hide_fast_cat,
  #btn_hide_fast_email,
  
  #btn_hide_fast_name,
  #btn_hide_fast_lastname,
  #btn_hide_fast_phone,
  #btn_hide_fast_company,
  
  #btn_hide_fast_street,
  #btn_hide_fast_city,
  #btn_hide_fast_zipcode,
#btn_hide_fast_country
  {
	  float:left;
  width: 20px; 
  height: 20px;
  
  margin: 0 0 5px 0;
 
  padding: 0px 0 0 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 
  background-color:#000;
	
  z-index:99999;
  cursor:pointer;
   border-radius:4px;

  }
  
   
  #btn_hide_fast_cat img,
  #btn_hide_fast_email img,
  
  #btn_hide_fast_name img,
  #btn_hide_fast_lastname img,
  #btn_hide_fast_phone img,
  #btn_hide_fast_company img,
  
  #btn_hide_fast_street img,
  #btn_hide_fast_city img,
  #btn_hide_fast_zipcode img,
#btn_hide_fast_country img
  { 
   border-radius:4px;
   cursor:pointer;
  }


.fastinputlist_box a{ 
	float:left;
  width: 80px; 
  height: 20px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 
  background-color:transparent;
	
  z-index:99999;


 
   }
  .clicfieldinputlist_box a, .clicfieldinputlist_box_directions_add_edit a{ 
	
  	float:left;
  width: 40px; 
  height: 20px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 
  background-color:transparent;
	
  z-index:99999;
   } 
   #fastline{ 
	float:left;
  width: 80px; 
  height: 35px;
  
  margin: 0 0 5px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 
  background-color:transparent;
	
  z-index:99999;


 
   }
 

#tab_fast_balk{
    float:left;
    width:100%;
    height: 40px;
    margin:0 0 10px 0;
     background-color:#FFF;
    
}

#tab_setfast{
     float:left;
    width:50%;
     padding: 10px 0 0 0;
    height: 30px;
     background-color:#ccc;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
     cursor:pointer;
}


#tab_setautocomplete{
    
       float:left;
    width:50%;
    height: 30px;
    padding: 10px 0 0 0;
     background-color:#777;
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:center;
    cursor:pointer;
}

#tab_autocomplete_showhide{
    display:none;
}
   
 .btn_fastinputlist_set, .btn_fastinputlist_autocomplete_set{
		float:right;
margin:20px 0px 20px 20px;
	
  width: 100px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
	  border-radius:8px;
	
} 
 .btn_fastinputlist_set:hover, .btn_fastinputlist_autocomplete_set:hover{

   background-color:#CCC;
	color:#000;
	
	
} 

.btn_fastinputlist_autoloader{
	cursor:pointer;
}

#title_fast_autoloader{
	position:relative;
	float:left;
	width:100%;
	background-color:transparent;
	height:20px;
}
#title_fast_inputlist{
	position:relative;
	float:left;
	width:50%;

	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#000;
	text-align:left;
	background-color:transparent;
	height:20px;
	margin: 0 0 30px 0;
}
#title_fast_inputlist p{
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	background-color:transparent;
	color:#000;
	text-align:left;
	margin: 0 0 50px 0;
	
}
 
  .fastinputlist_box textarea{ 
	float:right;
  width: 270px;
  max-width: 270px;
   height: 40px;
  
  margin: 0 0 0px 0;
 
  padding: 2px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;

 
  border-color: #666666;
 

  background-color: #FF0000;/*#ffffcc;*/

	
  z-index:99999;


 
   }
   

   
  
	
	body #flag_img img{
	float:left;
	width: 24px; 
  	height: 24px;
  	/*padding:14px 0 10px 0;*/
  margin: 10px 0 0 0px;
  background-color:transparent;
  
	border-radius:25px;
	
	cursor:pointer;
	}
	
	body #flag_img{
	float:left;
	width: 24px; 
  	height: 24px;
  	/*padding:14px 0 10px 0;*/
  margin: 4px 0 0 0px;
  background-color:#999;
  
	border-radius:25px;
	
	cursor:pointer;
	}
	
	
    
#knop_items, #knop_extra, #knop_factuur, #knop_logout{
	float:left;
	width: 60px; 
  	height: 16px;
  	padding:14px 0 10px 0;
  
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#000;
	text-align:center;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	cursor:pointer;
	border-top-left-radius:8px;
	 border-top-right-radius:8px;
	 
	}
 #knop_logout{
	 border-top-left-radius:8px;
 }
 .navbox{
	 border-top-left-radius:8px;
	 border-top-right-radius:8px;
 }
	
 
 #knop_items_dis, #knop_extra_dis, #knop_factuur_dis, #knop_logout_dis{
	background-color:#f2f2f2;
	
       /* background: linear-gradient(to right, #f2f2f2, #CCCCCC);*/
     
	float:left;
	width: 110px; 
  	height: 16px;
  	padding:14px 0 10px 0;
  
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
	
	cursor:pointer;
	border-top-right-radius:8px;
	}
	#knop_extra_dis, #knop_items_dis, #knop_logout_dis{
		background-color:#FFF;
        /*background: linear-gradient(130deg, #FFFF, #e1e1e1);*/
		color:#0099FF;
	}
	
#knop_factuur_dis,#knop_items_dis, #knop_extra_dis, #knop_logout_dis{
	
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	}



 #knop_items_dis{
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	}

#knop_factuur, #knop_factuur_dis{
	width: 70px; 
	}
	
	
 #knop_items:hover, #knop_extra:hover, #knop_factuur:hover, #knop_logout:hover{
	background-color:#333;
	color:#fff;
	}
	
	
 #knop_items{
	background-color:#333;

	color:#ccc;
	}
	
	
 #knop_logout{
	background-color:#f2f2f2;
	}
	
	   
#knop_extra{
	background-color:#333333;
    color:#cccccc;
	}

#knop_factuur{
	background-color:#f2f2f2;
	}
#addclickbg{
	position:fixed;
top:60px;/*50px4feb*/
	left:270px;/*10px4feb*/
  	width: 160px; 
  	height: 160px;
	
	opacity:1;
	
  	background-color:#f2f2f2;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
   z-index:1;
   border-radius:8px;
}

#logo_wizzymaps{
	position:fixed;
	top:10px;
	left:10px;
  	width: 40px; 
  	height: 40px;
	background-image: url("https://www.wizzymaps.com/images/btn_wizzymaps_logo.svg?1");
	  background-repeat: no-repeat;
  background-size: 40px 40px;
  	background-color:#f2f2f2;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	
	z-index:9999999999; 
	
	border-radius:8px;
	cursor:pointer;
}


body .toolbar_stats_project_alert{
	position:relative;
	top: 5px;
    float: right;
    
	background-color:transparent;
	width: 320px;
 	height: 30px;
	cursor:pointer;
 
 }

body .toolbar_stats_project_alert_dayleft{
	float:right;
	background-color:transparent;
	width: 120px;
 	height: 28px;
    
	padding:2px 0 0px 0;
    margin:0 4px 0 0;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
    boder-radius: 6px;
 
 }

body .toolbar_stats_project_alert_users{
	float:right;
	background-color:transparent;
	width: 120px;
 	height: 28px;
	padding:2px 0 0px 0;
  margin:0 4px 0 0;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
 
 }


body .toolbar_stats_project_alert_dayleft a{
   float:right;
	background-color:transparent;
	width: 120px;
 	height: 12px;
    
	padding:0px 0 0px 0;
    margin:0 0px 0 0;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
    boder-radius: 6px;
 
 }

body .toolbar_stats_project_alert_users a{
	float:right;
	background-color:transparent;
	width: 120px;
 	height: 12px;
	padding:0px 0 0px 0;
  margin:0 0px 0 0;
    
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:center;
 
 }

body .btn_toolbar_stats_project_alert{
	float:right;
	 background: linear-gradient(to right, #f28b58, #a3195b);
    /*background-color:#000;*/
	width: 70px;
 	height: 22px;
padding:8px 0 0px 0;
  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#FFF;
	text-align:center;
    border-radius:4px;
 
 }




body .btn_toolbar_stats_project_alert:hover{
    opacity:0.5;
    
}

body .btn_toolbar_tools_addproject,
body .btn_toolbar_tools_addlang,
body .btn_search_project,
body .btn_toolbar_tools_addlayer,
/*body .btn_toolbar_tools_leaflet_draw,
body .btn_toolbar_tools_leaflet_draw_edit,
body .btn_toolbar_tools_leaflet_draw_move,*/

body .btn_toolbar_tools_layers_in_layer,
body .btn_toolbar_tools_tabs,
body .btn_toolbar_items_tabs,
body .btn_toolbar_tools_areasettings,
body #btn_layers,
body #btn_events,

body .btn_toolbar_tools_iconsbieb,
body .btn_toolbar_tools_list,
body .btn_toolbar_layers,

body .btn_toolbar_tools_account,
body .btn_toolbar_logout{
	position:absolute;
	top: 5px;
	background-color:transparent;
	width: 34px;
 	height: 30px;
	cursor:pointer;
 
 }


body #btn_layers:hover,body #btn_events:hover,
body .btn_toolbar_tools_areasettings:hover{
    opacity:0.5;
    
}


.btn_toolbar_tools_dragefield,
#btn_listitems,
#btn_listitems_total_list,

.btn_toolbar_tools_leaflet_draw,
.btn_toolbar_tools_leaflet_draw_edit,
.btn_toolbar_tools_leaflet_draw_move{
position:fixed;
	display:block;
	left:10px;
	background-color:#000;
	width: 40px;
 	height: 40px;
	cursor:pointer;
 border-radius: 8px;
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
 }


.toolbar_tools_items_search,
.toolbar_tools_clickitems,
.toolbar_tools_draw,
.toolbar_tools_basics,
.toolbar_tools_agenda{
position:fixed;
	display:block;
	left:10px;
	background-color:transparent;
	width: 40px;
 	height: 15px;
	cursor:default;   
 }


.toolbar_tools_items_search{
 	height: 15px;
	top:60px;

 
 }


.toolbar_tools_clickitems{
 	height: 15px;
	top:180px;
 }


.toolbar_tools_draw{

 	height: 15px;
	top:250px;/*140*/
background-color:#0000;  
 }

.toolbar_tools_basics{

 	height: 15px;
	background-color:transparent;
    top:420px; 
 }
.toolbar_tools_agenda{

 	height: 15px;
		background-color:transparent;
    top:630px; 
 }

body #btn_listitems{
    top:80px;
	background-color:#000;
    
}

body  #btn_listitems_total_list{
    top:130px;
	background-color:#000;
    
}

body .btn_toolbar_tools_dragefield{

	top:200px;
	background-color:#000;
 }




.btn_toolbar_tools_leaflet_draw{

	top:270px;
	background-color:#000;
 }

.btn_toolbar_tools_leaflet_draw_edit{

	top:320px;
	background-color:#000;
 }

.btn_toolbar_tools_leaflet_draw_move{

	top:370px;
	background-color:#000;
 }





#inputbox_wrap_cache{ 
    display:none;
  	position:fixed;
	top:10px;/*50px4feb*/
	right:40px;/*10px4feb*/
	  	width: 110px; 
	  	height: 40px;
		min-width:110px;
	
  	background-color:#f2f2f2;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
  	/*z-index:999999922;*/ /*999999*/
	
	z-index:9999999999; /*999999922 4feb*/
	
	border-radius:8px;
	
	/*display:none; 4feb*/
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
													
   }


#input_cache{
	position:absolute;
	right:8px;
    top: 10px;
	background-color:#FFF;
	width: 50px;
 	height: 14px;
	cursor:default;
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:right;
    
 
 }



 body #btn_input_cache{
	position:absolute;
	top: 10px;
     left:8px;
     
	background-color:#FFF;
	width: 34px;
 	height: 18px;
	cursor:pointer;
     border-radius:4px;
     padding: 2px 0 0 0;
 	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
    line-height: 8px;
	color:#000;
	text-align:center;
 }
body #btn_input_cache:hover{
    background-color:#5AE16D;
    color:#FFF;
}

 



#inputbox_projecten{ 
  	position:fixed;
	top:10px;/*50px4feb*/
	left:60px;/*10px4feb*/
  	width: 85%; 
  	height: 40px;
	min-width:870px;
	
  	background-color:#ffffff;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
  	/*z-index:999999922;*/ /*999999*/
	
	z-index:9999999999; /*999999922 4feb*/
	
	border-radius:8px;
	
	/*display:none; 4feb*/
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
													
   }
   
   #inputbox_scroll_wrapper{ 
  	position:fixed;
	top:60px;/*50px4feb*/
	left:60px;/*10px25okt*/
  	width: 250px; 
  	height: 90%;
	display:none;
	cursor:default;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	background-color:#F2F2F2;
	  border-radius:8px;
   }
	
	
.inputbox_scroll{ 
position:absolute;
	top:40px;/*50px4feb*/
	left:0px;/*10px4feb*/
  	width: 250px; 
  	height: 100%;
    /*min-height:400px;*/
	overflow-y:auto; /*scroll;*/
	overflow-x: hidden;
	
  	background-color:#F2F2F2;
   /*box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);*/
  	/*z-index:999999922;*/ /*999999*/
	
	z-index:1; /*999999922 4feb*/
	
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	
	/*display:none; 4feb*/
														
   }

.navbox{
	 /*box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);*/
	 /*display:none;4feb*/
	 /*z-index:999999922;*/
	 cursor:default;
	 z-index:1;/*99999999999 4feb*/
}



.inputboxwinkelwagen{ 
  	position:absolute;
	top:0px;
	left:0px;
	
  	width: 250px; 
  	height: 800px;
  	background-color:#000;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;
  	z-index:999999;
   }


.inputbox_hidden{ 
  
  	position:fixed;
	top:0px;
	right:0px;
	
  	width: 250px; 
  	height: 1400px;
  	background-color:#CCC;
  
   	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:left;

  	z-index:4444; /*999999;*/
	opacity:0.5;
	
   }





html .inputbox_block_totaalbreed input{ 
	float:right;
  width: 195px; 
  height: 20px;
  
  margin: 0 0 0px 0;
  background-color:transparent; /*#ffffcc*/
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#fff;
	text-align:left;
	
	border:hidden;
	
  z-index:99999;


 
   }
 
#account_name,
#account_lastname,


 
 #account_email,
 #email_accountsettings,
 
   #account_street,
   #account_zipcode,
   #account_city,
   #account_country,
   #account_website,
   #account_company
   
  
{ 
    
  width: 161px; /*161px; float:left;
	height: 14px; background-color:#1AB246;10341*/ 
  


 
   }
#pasword_accountsettings,
   #pasword_new_accountsettings,
   #pasword_new_check_accountsettings
{ 
	
  width: 161px; 



 
   }
   
  
   
 

.inputscalenumbers{ 
	float:left;
  width: 100%; 
  height: 26px;
  
  margin: 10px 0 0px 0;
 
  background-color:transparent;
  

  
	
  z-index:99999;


 
   }
   
.inputscalenumbers_box a{ 
	float:left;
  width: 40px; 
  height: 26px;
  
  margin: 0 5px 0px 16px;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	/*
	border-width: 1px;
  
  border-style: solid;
 
  border-color: #666666;
 */
  background-color:transparent;/*#ffffcc;*/
  
  overflow-x: hidden;
  overflow-y: hidden;
  
	
  z-index:99999;


 
   }
#btnscaleextra_1,#btnscaleextra_2,#btnscaleextra_3,#btnscaleextra_4,#btnscaleextra_5,#btnscaleextra_6,#btnscaleextra_7{ 
	float:left;
  width: 80px; 
  height: 20px;
  
  margin: 0 0 0px 67px;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
  background-color:#FFFFFF;
  
  overflow-x: hidden;
  overflow-y: hidden;
  
	
  z-index:99999;


 
   }
   
  #note_f_i { 
	float:right;
  width: 190px;/*161px;*/
  height: 120px;
      max-height:120px; 
  resize: none;
  margin: 0 0 0px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	
	text-align:left;
	
	/*
	border-width: 1px;
  
  border-style: solid;
 
  border-color: #666666;
 */
  background-color: #FF0000;/*#ffffcc;*/
      color:#FFFFFF;
  
  overflow-x: hidden;
  overflow-y: scroll;
  
	
  z-index:99999;


 
   }



body #kind_hidshow_markernote_tag_b textarea {
  color: #fff;
    }



.inputboxlogin input, .inputbox_hidden input, .inputbox input, .inputbox_extra input, .inputbox_lang input{ 
	float:right;
  width: 161px; 
  height: 20px;
  
  margin: 0 0 0px 0;
 
  padding: 2px 0 0 4px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	/*
	border-width: 1px;
  
  border-style: solid;
 
  border-color: #666666;
 */
  background-color: #FFF;/*#ffffcc;*/
  
  overflow-x: hidden;
  overflow-y: hidden;
  
	
  z-index:99999;


 
   }

#map_provider_url,#map_provider_url_sat{
   width: 136px;  

}

 
 
.inputbox_extra #fileToUpload_map{ 
	  float: right;
  width: 170px;
  height: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  background-color: #F2f2f2;/*#ffffcc;*/
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 99999;


 
   }
   
  body .colorpicker{
	
	z-index:9999999999999;
}  
  

#cookie_l_example,
#cookie_r_example,
#logo_example, #cookie_l_example, #cookie_r_example,  #pin_example, #pin_empty_example{
	 float:right;
  width: 80px; 
  height: 80px;
  
  margin: 0 30px 0px 0;
  background-color:#FFF;
  padding: 0px 0 0 0px;
	border-radius:4px;
  z-index:99999;
  }



#map_example_wrap{
    float:left;
    postion:absolute;
  width: 140px; 
  height: 140px;
  
  margin: 0 0px 0px 0;
  background-color:#FFF;
  padding: 0px 0 0 0px;
	border-radius:4px;
  z-index:99999;
}



#map_example{
    display:none;
	 float:left;
    postion:relative;
  width: 140px; 
  height: 140px;
  top:0px;
    left:0px;
    
  margin: 0 0px 0px 0;
  background-color:#FFF;
  padding: 0px 0 0 0px;
	border-radius:4px;
  z-index:99999;
  }

#map_example_nr{
	 
    postion:relative;
  width: 140px; 
  height: 140px;
  top:0px;
    left:0px;
    
  margin: 0 0px 0px 0;
  background-color:#F2f2f2;
  padding: 0px 0 0 0px;
    opacity:1;
	border-radius:4px;
  z-index:999999;
  }



#map_example img{
    width:1px;
    height:1px;
   float:left;
    background-color:#CCCCCC;
}
  
#map_example_nummers{
  width:100%;
    height:100%;  
     background-color:transparent;
  padding: 0px 0 0 0px;
    opacity:1;
    z-index:99999;
   background-image: url('https://www.wizzymaps.com/images/bg_image_nr.svg');
   
    background-size: 'cover';
    background-position: 'center';
    background-repeat: 'no-repeat';
    
    
}
/*#map_example_nr_1,
#map_example_nr_2,
#map_example_nr_3,
#map_example_nr_4{
    float:left;
    position:relative;
 
  width: 30px; 
  height: 30px;
  
  margin: 0px 0px 0px 0px;
  background-color:#000;
  padding: 0px 0px 0px 0px;
	border-radius:0px;
    
    
  z-index:99999;
  }


#map_example_nr_1 a,
#map_example_nr_2 a,
#map_example_nr_3 a,
#map_example_nr_4 a{
width:100%;
    height:auto;
    margin: 10px 0 0 0;
     background-color:transparent;
     font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	 color:#FFFFFF;
text-align:center;
    
  z-index:99999;
  }


#map_example_nr_1{
 
   top:0px;
    left:0px;
 
  }

#map_example_nr_2{
 
  top:0px;
    right:0px;
 
  }

#map_example_nr_3{
 
 bottom:0px;
   left:0px;
 
  }

#map_example_nr_4{
 bottom:0px;
    right:0px;
 
  }

*/


#shareimage_example{
	 float:right;
  width: 80px; 
  height: 45px;
  
  margin: 0 30px 0px 0;
  background-color:#FFF;
  padding: 0px 0 0 0px;
	
  z-index:99999;
  }
  
  #shareimage_example img{
	 float:right;
  width: 70px; 
  height: 37px;
  

  background-color:#FFF;

	
  z-index:99999;
  }




#btn_push_image_example img,#btn_actie_image_example img,#btn_timetable_image_example, #btn_fav_image_example,#btn_share_image_example,#btn_landp_image_example{
float:right;
  width: 40px; 
  height: 40px;
  margin: 0 30px 0px 0;
  background-color:#FFF;
  padding: 0px 0 0 0px;
  z-index:99999;
  }
  
#btn_push_image_example img,#btn_actie_image_example img,#btn_timetable_image_example img, #btn_fav_image_example img,#btn_share_image_example img, #btn_landp_image_example img{
	 float:right;
  width: 40px; 
  height: 40px;
  background-color:#FFF;
  z-index:99999;
  }



#favicon_example{
	 float:right;
  width: 180px;
  height: 20px;
  
  margin: 0 30px 0px 0;
  background-color:transparent;
  padding: 0px 0 0 0px;
	
  z-index:99999;
  }
  
  #favicon_example img{
	 float:right;
  width:20px; 
  height: 20px;
  

  background-color:#FFF;

	
  z-index:99999;
  }
 #homscreenicon_example{
	 float:right;
  width: 180px; 
  height: 50px;
  
  margin: 0 30px 0px 0;
  background-color:transparent;
  padding: 0px 0 0 0px;
  border-radius:12px;
  z-index:99999;
  }
  
  #homscreenicon_example img{
	 float:right;
  width: 50px; 
  height: 50px;
  

  background-color:#FFF;
  border-radius:12px;

	
  z-index:99999;
  } 
  	  
#btn_standaard_pin_empty_example{
	 float:right;
  width: 50px; 
  height: 50px;
   position:relative;
  top:0px;
  margin: 20px 10px 10px 0px;
  padding:0px 0 0 0;
  background-color:transparent;
	  background-image: url('https://www.wizzymaps.com/images/btn_pin_empty_set.svg?4');
  z-index:99999999;
   cursor:pointer
  }
  	  
#btn_standaard_pin_example{
	 float:right;
  width: 50px; 
  height: 50px;
  position:relative;
  top:15px;
  margin: 20px 10px 0px 0;
   padding:0px 0 0 0;
  background-color:transparent;
	
	 background-image: url('https://www.wizzymaps.com/images/btn_pin_info_set.svg');
  z-index:99999;
  cursor:pointer;
  }
  

	  #logo_example img,  #cookie_l_example img, #cookie_r_example img, #pin_example img, #pin_empty_example img{
	 float:right;
  width: 50px; 
  height: 50px;
  

  background-color:#FFF;
  border-radius:4px;
  z-index:99999;
  }
 

#cookie_l_example img,
#cookie_r_example img{
	 float:right;
  width: 100%; 
  height: 100%;
  

  background-color:#FFF;
  border-radius:4px;
  z-index:99999;
  }


#btn_mapfilter,#btn_show_timetable,

#btn_show_actie,
#btn_show_push,

#btn_show_favorites,#btn_opstart_timetable{
	float:right;
	cursor:pointer;
}



	#showhide_add, #showhide_edit{
		/*position:absolute;*/
        float:left;
		margin: 20px 10px 0 20px;
		
		background-color:#FFF;
		display:block;
		width:198px;
		height:200px;
		
		padding: 10px 0 20px 0;
		border-radius:8px;
		
		left:10px;
	}
	#showhide_add, #showhide_edit{
		
		height:280px;
		
	}
	
  .inputbox_update_text{
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	text-align:left;
	
	
	float: right;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
  width: 186px;
  height: 75px;
  background-color: #ccc;
  z-index: 22;
  
  display:none;
}
  
  
  .inputboxlogin input{
   width: 110px; 
  }
  


.inputboxinbox_boven{ 
float:right;
margin:0px 30px 0 0;
	
 width: 200px; 
 height: 10px;
 background-color:transparent;
 
 
 z-index:22;
 }
 
    
.inputboxinbox_logo, .inputboxinbox_cookie_img_right,.inputboxinbox_cookie_img_left,.inputboxinbox_pin, .inputboxinbox_pin_empty, .inputboxinbox_share,.inputboxinbox_timetable,.inputboxinbox_fav,.inputboxinbox_share,.inputboxinbox_landp, .inputboxinbox_btn_timetable, .inputboxinbox_cat_box, .inputboxinbox_cat_box_draw, .select_lang_select, .select_lang_select_whenhide, .inputboxinbox_select_plaats_wrapper, .addlang, .inputboxinbox_select_publish,.inputboxinbox_select_publish_add, .inputboxinbox_select_zoommap,.inputboxinbox_select_zoommapopstart, .inputboxinbox_select_uniek_nr, .inputboxinbox_select_userlocation, .inputboxinbox_select_floors{ 
float:right;
margin:0px 30px 0 0;
	
 width: 200px; 
 height: 34px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }

.inputboxinbox_select_publish_add{
 width:198px; 
 height: 60px;
 background-color:#EB4548;   
}

.inputboxinbox_map{ 
float:left;
margin:0px 0px 0 0;
	
 width: 200px; 
 height: 34px;
 background-color:#25F413;
 
 color:#000;
 z-index:22;
 }

 
 #inputboxinbox_catextra_openclose, #inputboxinbox_catextra_openclose_draw{ 
float:right;
margin:0px 30px 4px 0;
	
 width: 200px; 
 height: 20px;
 background-color:transparent;
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	 color:#000;
 z-index:22;
 }
 

 
 #btn_catextra_openclose, #btn_catextra_openclose_draw{ 
float:right;
margin:0px 0px 0px 0;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
 width: 20px; 
 height: 20px;
 background-color:#000000;
 border-radius:4px;
 z-index:22;
 }
 
  #btn_catextra_openclose a, #btn_catextra_openclose_draw a{ 
margin:3px 6px 3px 6px;
	
 width: 14px; 
 height: 14px;
 background-color:transparent;
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 16px;
	 color:#FFF;
 z-index:22;
 
 }
 
#btn_catextra_openclose:hover, #btn_catextra_openclose_draw:hover{ 
	background-color:#0099FF;
    /*opacity:0.5;*/

}
 

#inputboxinbox_marker_travelmode_box_wrap,#inputboxinbox_marker_travelproviders_box_wrap{
    display:block;
    float:right;
margin:0px 30px 10px 0;
	
 width: 200px; 
 height: 200px;
 background-color:#FFF;
 overflow-x: hidden;
  overflow-y:scroll;
 color:#000;
 z-index:22;
}


 #inputboxinbox_travelmode_box,#inputboxinbox_travelproviders_box{ 
float:right;
margin:0px 0px 0 0;
	
 width: auto; 
 height: auto;
 background-color:#FFF;
 
 color:#000;
 z-index:22;
 }


#inputboxinbox_catextra_box_wrap, #inputboxinbox_catextra_box_wrap_draw, #inputboxinbox_filtermap_box_wrap{ 
float:right;
margin:0px 30px 10px 0;
	
 width: 200px; 
 height: 200px;
 background-color:#FFF;
 overflow-x: hidden;
  overflow-y:scroll;
 color:#000;
 z-index:22;
 }




 #inputboxinbox_catextra_box, #inputboxinbox_catextra_box_draw, #inputboxinbox_filterbox_box{ 
float:right;
margin:0px 0px 0 0;
	
 width: auto; 
 height: auto;
 background-color:#FFF;
 
 color:#000;
 z-index:22;
 }


body .img_travelmode{
      float:left;
margin:6px 0px 0 4px;
	
 width: 30px; 
 height: 30px;
 background-color:#CCC;
 /*background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');*/
  background-size: 30px 30px;
	background-repeat: no-repeat;
 z-index:22;
 cursor:pointer;
  border-radius:30px;	 
    
    
}

body .img_travelprovider{
    
    float:left;
margin:6px 0px 0 2px;
	
 width: 30px; 
 height: 30px;
 background-color:transparent;
/*background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');*/
  background-size: 30px 30px;
	background-repeat: no-repeat;
 z-index:22;
 cursor:pointer;
  border-radius:4px;	
}




 .li_travelmode,.li_travelprovider,.li_cat, .li_cat_filtermap{
	float:right;
margin:2px 0px 0 0;
	
 width: 100%; 
 height: 40px;
 background-color:#F2F2F2;
 
 color:#000;
 z-index:22; 
 }
 
 .li_travelmode a,.li_travelprovider a,.li_cat a, .li_cat_filtermap a{
	 position:relative;
	 top:12px;
	 left:10px;
	float:left;
margin:0px 0px 0 0px;
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	text-align:left;
		
 width: 100px; 
 height: 20px;
 background-color:transparent;
 
 color:#000;
 z-index:44; 
 }

.li_cat a, .li_cat_filtermap a{
    width: 140px; 
}

 .btn_select_route_mode,.btn_select_route_provider,.btn_select_extracat, .btn_select_extracat_draw,.btn_select_filtermapcat{
  float: right;
  margin-top: 8px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 25px;
  height: 24px;
  padding: 0px 0 0 0;
  background-color: #FF0000;

 
    background-image: url('https://www.wizzymaps.com/images/btn_zichtbaar_clickitem.svg');
	background-repeat: no-repeat;
  background-size: 24px 24px;
  
  cursor: pointer;
  border-radius:4px;
  
  z-index:8889;
}
.btn_select_route_mode:hover,.btn_select_route_provider:hover,.btn_select_extracat:hover, .btn_select_extracat_draw:hover,.btn_select_filtermapcat:hover{
	opacity:0.5;
	}
	
 .inputboxinbox_kind{ 
float:right;
margin:0px -3px 0 0;
	
 width: 200px; 
 height: 44px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }

.inputboxinbox_geocoding,.inputboxinbox_directions,.inputboxinbox_traffic_layer{
 float:left;
margin:0px -3px 0 20px;
	
 width: 203px; 
 height: 44px;
 background-color:transparent;
 
 color:#000;
 z-index:22;   
    
}
 .select_linkto_item{ 
float:right;
margin:0px 30px 0 0;
	
 width: 200px; 
 height: 44px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 display:none;
 }
 
#select_linkto_lock{
 float:right;
 margin:0px 0px 0 0;
 width: 40px; 
 height: 40px;
 background-color:#F00;
 color:#000;
 z-index:22;
  background-image: url('https://www.wizzymaps.com/images/btn_lock_open.svg');
 cursor:pointer;
 
 border-radius:4px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	
} 
	 
 .inputboxinbox_kopje_kind_linktoitem{ 
float:right;
margin:20px 30px 0 0;
	
 width: 400px; 
 height: 40px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
  display:none;
 }
 
 
 .inputboxinbox_select_publish_add{
	float:left;
margin:0px 0px 0 20px; 
	background-color:transparent;
 }
 
 #select_map_account_add{
	margin:0px 0px 0 0px;
	background-color:transparent;
	width:100%;
	height:20px; 
 }
   .inputboxinbox_select_publish_add{
	  float:left;
	 z-index:1;
 }
 
 
 
 .inputboxinbox_select_publish{
	float:left;
	margin:0px 0px 0 20px; 
	background-color:transparent;
 }
 #select_map_account{
	float:left;
	margin:0px 0px 0 0px;
	background-color:transparent;
	width:100%;
	height:20px; 
 }

 
.testorpay{
	float:right;
margin:0px 0px 0 20px;
	
 width: 200px; 
 height: 40px;
 background-color:transparent;
 
 color:#000;
 z-index:999999999;
 
 }
 /*
 .total_layers_and_click{
	float:right;
margin:0px 0px 0 20px;
	
 width: 100%; 
 height: 40px;
 background-color:#0C6;
 
 color:#000;
 z-index:999999999;
 
 }
 
.total_layers_and_click_text{
	float:right;
margin:0px 0px 0 20px;
	
 width: 100%; 
 height: 20px;
 background-color:#FF6600;
 
 color:#000;
 z-index:999999999;
 
 }
.total_layers_and_click_text a{
	float:right;
	margin:0px 0px 0 4px;
	background-color:#ff00cc;
	height: 20px;
 
 }
 
 
 #select_total_layers, #select_total_clickareas{
	float:right;
	margin:0px 0px 0 4px;
 background-color:#ff6600;
 height: 40px;
 }
*/



 .dateformat{
	float:left;
margin:0px 0px 0 20px;
	
 width: 200px; 
 height: 40px;
 background-color:transparent;
 
 color:#000;
 z-index:999999999;
 
 }
 
#select_date_format{
	float:right;
	 background-color:transparent;
	margin:0px 0px 0 0px;
 
 }
 
#select_testorpay{
	float:right;
	margin:0px 0px 0 20px;
 
 }

.box_select_project_time{ 
float:right;
margin:0px 0px 0 0;
	
 width: 200px; 
 height: 34px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }
 

 .inputboxinbox_select_catlibrary{ 
float:right;
margin:0px 0px 10px 0px;
	
 width: 280px; 
 height: 34px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }
 
.text_account_add_project{
float:left;
margin:10px 0px 0 20px;
padding:7px 0 0 0;
 width: 40px; 
 height: 23px;
 background-color:transparent;

text-align: right;
  white-space: nowrap;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	
	
 color:#000;
 z-index:22;
 
  border-radius:4px;	
	
}


.btn_account_add_project{
float:left;
margin:10px 0px 0 4px;
	
 width: 30px; 
 height: 30px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
  background-size: 15px 15px;
	background-repeat: no-repeat;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

 color:#000;
 z-index:22;
 cursor:pointer;
 
  border-radius:4px;	
}
.btn_account_add_project:hover{
	opacity:0.5;
}

.text_account_edit_project{
float:left;
margin:10px 0px 0 20px;
	
	padding:7px 0 0 0;
 width: 40px; 
 height: 23px;
 background-color:transparent;

text-align: right;
  white-space: nowrap;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	
	
 color:#000;
 z-index:22;	
}


.btn_account_edit_project{
float:left;
margin:10px 0px 0 4px;
	
 width: 30px; 
 height: 30px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_project_edit.svg');
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
  background-size: 20px 20px;
 color:#000;
 z-index:22;
 cursor:pointer;
 
  border-radius:4px;
  	
}

.btn_account_edit_project:hover{
	opacity:0.5;
}



.inputboxinbox_login{ 
float:right;
margin:30px 10px 0 0;
	
 width: 200px; 
 height: 24px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }

.inputboxinbox{ 
float:right;
margin:30px 30px 0 0;
	
 width: 200px; 
 height: 24px;
 background-color:transparent;
 
 color:#000;
 z-index:22;
 }
 #popup_layers .inputboxinbox{ 
float:right;
margin:10px 5px 0 0;

 width: 150px; 
 height: 24px;
 background-color:transparent;
 text-align: right;
 color:#000;
 z-index:22;
 }
 
.select_lang_select_whenhide{
	background-color:transparent;
}


.btn_add_project{
    display:none;
/*float:left;*/
position:absolute;
top:0px;
left:0px;
margin:0px 0px 0 0;
	
 width: 15px; 
 height: 15px;
 background-color:#000;

 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 	background-size: 15px 15px;
	background-repeat: no-repeat;
    background-position: center;
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

color:#000;
 z-index:22;
 cursor:pointer;
 
 border-radius:4px;	
}
.btn_add_project:hover{
	opacity:0.5;
}

.btn_add_project_inputproject{
/*float:left;*/
position:absolute;
top:5px;
left:5px;
margin:0px 0px 0 0;
	
 width: 30px; 
 height: 30px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
      background-size: 25px 25px;
    background-repeat: no-repeat;
    background-position: center;
 color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
}

.btn_edit_project{
/*float:left;*/
position:absolute;
top:5px;
left:40px;
margin:0px 0px 0 0;
	
 width: 30px; 
 height: 30px;
 background-color:#000;
    /* background: linear-gradient(to right, #f28b58, #a3195b);*/
    
 background-image: url('https://www.wizzymaps.com/images/btn_project_edit.svg');
 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
          background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: center;
 color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
}


.btn_add_project_inputproject:hover, .btn_edit_project:hover{
	background-color:#0099FF;
    /*opacity:0.5;*/
}

#search_project_input{
 position:absolute;
    float:left;
	top: 0px;
	left:0px;
	width: 155px;
	background-color:#FFF;
	 
 height: 26px;	
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
	padding:0 0 0 5px;
}

#project_search_clear{
 position:absolute;
	top: 6px;
	left:143px;
	
margin:0px 0px 0 0px;
	
  width: 18px; /*25*/
  height: 16px;/*19*/
  
   background-color:#000000;
  padding: 2px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);
	 
	 	
}

#project_search_clear:hover{
opacity:0.5;
}
#project_search{
	display:none;
 position:relative;
	top: 0px;
	left:0px;
	width: 170px;
	background-color:#FFF;
	 
 height: 32px;	
}


body .inputboxinbox_select_plaats,
body .select_lang_select,
body #timetable_lang_dropdown,
body .inputboxinbox_select_floors{
	position:absolute;
	top: 5px;
	background-color:transparent;
	 width: 170px;
	 
 height: 29px;
	 margin: 0px 0px 0 0;
}
/*3777*/
body .inputboxinbox_select_plaats{ 
position:absolute;
	left: 75px;
margin:0px 0px 0 0;
	 background-color:transparent;
	/*background-image: url('https://www.wizzymaps.com/images/bg_lang_none.svg');*/
	 background-repeat: no-repeat;
background-size: 170px 30px;

 
 color:#000;
 z-index:22;
 }
 
body .select_lang_select{
	position:absolute;
	left: 446px;
	 width: 130px;
	  
	 background-color:transparent;
	background-image: url('https://www.wizzymaps.com/images/bg_lang_none.svg?0');
	 background-repeat: no-repeat;
background-size: 130px 30px;
	 margin: 0px 0px 0 0;
}


body #select_esri_routemode_all{
	position:absolute;
	left: 600px;

   
	top: 3px;

	 width: 170px;
	 
 height: 28px;

    
	  
	 background-color:transparent;
	/*background-image: url('https://www.wizzymaps.com/images/bg_lang_none.svg?0');*/
	 background-repeat: no-repeat;
background-size: 130px 30px;
	 margin: 0px 0px 0 0;
}

body #select_esri_routemode_all_select{
	position:absolute;
	left: 600px;

   
	top: 5px;

	 width: 270px;
	 
 height: 29px;

    
	  
	 background-color:#FF00cc;
	/*background-image: url('https://www.wizzymaps.com/images/bg_lang_none.svg?0');*/
	 background-repeat: no-repeat;
background-size: 130px 30px;
	 margin: 0px 0px 0 0;
}



body #timetable_lang_dropdown{
	position:absolute;
	right: 80px;
    top:20px;
	 width: 130px;
	  
	 background-color:transparent;
	background-image: url('https://www.wizzymaps.com/images/bg_lang_none.svg?0');
	 background-repeat: no-repeat;
background-size: 130px 30px;
	 margin: 0px 0px 0 0;
}

body .inputboxinbox_select_floors{
	position:absolute;
	left: 288px; /*275*/
	width: 130px;
	background-color:transparent;
	background-image: url('https://www.wizzymaps.com/images/bg_layer_one.svg?0');
	 background-repeat: no-repeat;
background-size: 130px 30px;
	 margin: 0px 0px 0 0;
}

body .inputboxinbox_select_plaats .ui-selectmenu-button.ui-button{
	 width: 140px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
}
body .select_lang_select .ui-selectmenu-button.ui-button{
	 width: 100px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
}

body #timetable_lang_dropdown .ui-selectmenu-button.ui-button{
	 width: 100px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
}


/*select_floors*/

body .inputboxinbox_select_floors .ui-selectmenu-button.ui-button{
	 width: 100px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
}
body #select_esri_routemode_all_select .ui-selectmenu-button.ui-button{
	
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
}





#listitems_list_search-button,
#listitems_list_cat-button,
#listitems_list_lang-button,
#listitems_list_layer-button,
#listitems_list_order-button
{
	 width: 100px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
}



body .btn_toolbar_tools_addproject a,
body .btn_toolbar_tools_addlang a,
body .btn_toolbar_tools_addlayer a,
body .btn_toolbar_tools_layers_in_layer a,
body .btn_toolbar_tools_tabs a,
body .btn_toolbar_items_tabs a,
body .btn_toolbar_tools_areasettings a,
body #btn_layers a,
body .btn_toolbar_tools_iconsbieb a,
body .btn_toolbar_tools_list a,
body .btn_toolbar_layers a,
body .toolbar_tools_clickitems a,
body .toolbar_tools_items_search a,
body .toolbar_tools_draw a,
body .toolbar_tools_basics a,
body .toolbar_tools_agenda a,
body .btn_toolbar_tools_account a,
body .btn_toolbar_logout a{
	position:absolute;
	bottom:2px;

width:100%;
	height:10px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
    
    line-height: 8px;
    
	color:#000;
	text-align:center;
	background-color:transparent;
 
 }
 

body #btn_view_site a,
body #btn_view_site_newtab a,
body #btn_edit_addcontent a,
body #btn_homelandingpage a,
body #btn_analytics a,
body .btn_toolbar_tools_dragefield a,
body #btn_listitems a,
body #btn_listitems_total_list a,
body .btn_toolbar_tools_leaflet_draw a,


body .btn_Esri_route_edit a,
body .btn_Esri_route_draw a,

body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_edit a,

body #btn_startpoint a,
body #btn_bgimage a,
body #btn_bounds a,
body #btn_location a,
body #btn_acties_open a,
body #btn_push_open a,
body #btn_view_timetable a,
body #btn_Esri_route a,
body #btn_menu a,


body .btn_toolbar_tools_leaflet_draw_edit a,
body .btn_toolbar_tools_leaflet_draw_move a{
position:absolute;
bottom:5px;
left:0px;
width:100%;
height:10px;
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 9px;
color:#FFF;
text-align:center;
background-color:transparent;
}




body  .toolbar_tools_draw a,body  .toolbar_tools_clickitems a, body .toolbar_tools_items_search a, body .toolbar_tools_basics a,body .toolbar_tools_agenda a{
font-size: 12px;
 	
 }
 
 #inputbox_projecten_hide{
	 display:none;
 }
/*body .btn_toolbar_tools_addproject,
body .btn_toolbar_tools_addlang,
body .btn_search_project,
body .btn_toolbar_tools_addlayer,
body .btn_toolbar_tools_leaflet_draw,
body .btn_toolbar_tools_leaflet_draw_edit,
body .btn_toolbar_tools_leaflet_draw_move,

body .btn_toolbar_tools_layers_in_layer,
body .btn_toolbar_tools_tabs,
body .btn_toolbar_items_tabs,
body .btn_toolbar_tools_areasettings,
body .btn_toolbar_tools_iconsbieb,
body .btn_toolbar_tools_list,
body .btn_toolbar_layers,
body .btn_toolbar_tools_dragefield,
body .btn_toolbar_tools_account,
body .btn_toolbar_logout{
	position:absolute;
	top: 5px;
	background-color:transparent;
	width: 34px;
 	height: 30px;
	cursor:pointer;
 
 }*/




 /*body .toolbar_tools_clickitems, body .toolbar_tools_draw{
	position:absolute;
	top: 10px;
	background-color:transparent;
	width: 34px;
 	height: 30px;
	cursor:pointer;
 
 }*/


/*37777*/
body .btn_toolbar_tools_addproject{
	left:245px;
	width: 15px; 
 height: 15px;
 }
 
body .btn_toolbar_tools_addlang{
margin:0px 0px 0 0;
 width: 15px; 
 height: 15px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 	background-size: 15px 15px;
	background-repeat: no-repeat;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
 
 left:579px;
}
 body .btn_search_project{
margin:0px 0px 0 0;

top: 5px;
left:247px;
 width: 30px; /*15px*/
 height: 30px; /*15px*/
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_search_open.svg?1');
 	background-size: 25px 25px;/*12px*/
     background-position: center; 
     
	background-repeat: no-repeat;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
 
}
 
body .btn_toolbar_tools_addlayer{
	margin:0px 0px 0 0;
 width: 15px; 
 height: 15px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 background-size: 15px 15px;
	background-repeat: no-repeat;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
 
 left:409px;
}

#tool_bar_hide_show{
	display:none;
}


  body .btn_toolbar_tools_list{
	display:none;
      background-image: url("https://www.wizzymaps.com/images/tool_icon_list.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:390px;/*320*/
	/*top: 0px;*/
 }
 
body .btn_toolbar_layers{
	display:none;
     background-image: url("https://www.wizzymaps.com/images/tool_icon_layers.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:440px;/*320*/
	/*top: 0px;*/
 }


 body .btn_toolbar_tools_dragefield{
	background-image: url("https://www.wizzymaps.com/images/tool_icon_add_w.svg?1");
	background-size: 40px 40px;
	background-repeat: no-repeat;
	
	
 }

body #btn_listitems{
	background-image: url('https://www.wizzymaps.com/images/btn_listitems_search.svg');
	background-size: 40px 40px;
	background-repeat: no-repeat;
	
	
 }

body #btn_listitems_total_list{
	 background-image: url("https://www.wizzymaps.com/images/btn_listitems.svg?3");

	background-repeat: no-repeat;
background-size: 40px 40px;

}


body .btn_toolbar_tools_leaflet_draw{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_draw_w.svg?1");

	background-repeat: no-repeat;
background-size: 40px 40px;

}

body .btn_toolbar_tools_leaflet_draw_edit{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_draw_edit_w.svg");
	
	background-repeat: no-repeat;
background-size: 40px 40px;

}

body .btn_toolbar_tools_leaflet_draw_move{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_draw_move_w.svg");

	background-repeat: no-repeat;
background-size: 40px 40px;

}

.leaflet-draw{
	  position:fixed;
	  top:100px;
	  left:400px;
	   
	   margin: 220px 0 0 150px;
	   background-color:#3F6;
	   
   }
   
   
   
body .btn_toolbar_tools_layers_in_layer{
	margin:0px 0px 0 0;
 width: 15px; 
 height: 15px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_eye.svg');
 background-size: 15px 15px;
	background-repeat: no-repeat;
   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
color:#000;
 z-index:22;
 cursor:pointer;
 border-radius:4px;	
 top:21px;
 left:409px;
}
body .btn_toolbar_tools_tabs{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_basics.svg");

	background-repeat: no-repeat;
background-size: 30px 30px;
right:360px;/*230*/
 }

body .btn_toolbar_items_tabs{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_basics.svg");

	background-repeat: no-repeat;
background-size: 30px 30px;
right:310px;/*230*/
 }
 
  .toolbar_tools_items{
display:none;

position:absolute;
	top: 4px;
	background-color:#FFF;
	width: 70px;/*170*/
 	height: 30px;
	right:430px;/*90*/
	 border-color:#ff6600;
	 border-width:1px;
	 border-style:solid;/*dotted;*/
	 border-radius:4px;
}

.toolbar_tools_items_draw{
display:none;
position:absolute;
	top: 4px;
	background-color:#FFF;
	width: 105px;/*170*/
 	height: 30px;
	right:240px;/*90*/
	 border-color:#FF0000;
	 border-width:1px;
	 border-style:solid;/*;dotted;*/
	 border-radius:4px;
}

/*
body #btn_esri_settings{ 

     background-image: url('https://www.wizzymaps.com/images/tool_icon_layers.svg?1');/*btn_layers_b.svg?1');
    	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:230px;
    cursor: pointer;
}
body #btn_esri_list{ 

     background-image: url('https://www.wizzymaps.com/images/tool_icon_layers.svg?1');/*btn_layers_b.svg?1');
    	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:280px;
    cursor: pointer;
}*/
 
body #btn_layers{ 

     background-image: url('https://www.wizzymaps.com/images/tool_icon_layers.svg?1');
    	background-size: 34px 30px;
	background-repeat: no-repeat;
   
	right:130px;
    cursor: pointer;
}

 body #btn_events{ 

  /* background-image: url('https://www.wizzymaps.com/images/tool_icon_layers.svg?1');
    	background-size: 34px 30px;
	background-repeat: no-repeat;*/
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
     
     
     background-color:transparent;
     
     
      font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
     text-align:center;
     width:80px;
	right:170px;
    cursor: pointer; 
     
}

body #btn_events a{
	position:absolute;
	bottom:0px;
    left:0px;
    
float:left;
width:100%;
    
	height:18px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
    
    padding: 12px 0 0 0;
    
    line-height: 8px;
    
	color:#fff;
	text-align:center;
	
    background: linear-gradient(to right, #09adc5, #0099FF);
    
    border-radius:4px;
 
 }


/*body #btn_events a{
	position:absolute;
	bottom:2px;
    left:0px;
    
float:left;
width:100%;
	height:10px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 8px;
    
    line-height: 8px;
    
	color:#000;
	text-align:center;
	background-color:transparent;
 
 }*/


body .btn_toolbar_tools_areasettings{
	 background-image: url("https://www.wizzymaps.com/images/tool_icon_settings.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:90px;
	
 }
 

 
 body .btn_toolbar_tools_iconsbieb{
     display:none;
		 background-image: url("https://www.wizzymaps.com/images/tool_icon_icons.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	
	
 }
 
 

 
 /*body .toolbar_tools_clickitems{

	line-height:9px;
	
 }
 
body .toolbar_tools_draw{

	line-height:9px;
	
 }*/

 body .btn_toolbar_tools_account{
	background-image: url("https://www.wizzymaps.com/images/tool_icon_account.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:50px;
 }

 body .btn_toolbar_logout{
	background-image: url("https://www.wizzymaps.com/images/tool_icon_logout.svg");
	background-size: 34px 30px;
	background-repeat: no-repeat;
	right:5px;
 }


body .btn_toolbar_tools_addproject:hover,
body .btn_toolbar_tools_addlang:hover,
body .btn_search_project:hover,
body .btn_toolbar_tools_addlayer:hover,
body .btn_toolbar_tools_leaflet_draw:hover,
body .btn_toolbar_tools_leaflet_draw_edit:hover,
body .btn_toolbar_tools_leaflet_draw_move:hover,
body .btn_toolbar_tools_layers_in_layer:hover,
body .btn_toolbar_tools_tabs:hover,
body .btn_toolbar_items_tabs:hover,
body .btn_toolbar_tools_iconsbieb:hover,
body .btn_toolbar_tools_list:hover,
body .btn_toolbar_layers:hover,
body .btn_toolbar_tools_dragefield:hover,
body #btn_listitems:hover,
body #btn_listitems_total_list:hover

{
		background-color:#0099FF;
    /*opacity:0.5;*/

 }
  

body .btn_toolbar_tools_account:hover,
body .btn_toolbar_logout:hover{
	
    opacity:0.5;

 }

body .hide_event_selectorA{
position:absolute;
	top: 120px;
	right:0px;
	background-color:transparent;
	 width: 250px;
	 height:90px;
	 margin: 0px 0px 0 0;
}

html > body > div#content > div.inputbox_scroll > div.inputbox > div.inputboxinbox_select_plaats_wrapper > div.inputboxinbox_select_plaats > span#select_plaats-button.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-closed.ui-corner-all

/* dit is de dropdown box
html > body > div#content > div.inputbox_scroll > div.inputbox > div.inputboxinbox_select_plaats > span#select_plaats-button.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-closed.ui-corner-all*/{ 
 width: 140px; /*176px*/
 height: 20px;
 margin: 0px 0px 0px 7px;
 float:right; 
 }


html > body > div#content > div.inputbox_scroll > div.inputbox > div.hide_event_selector > div.inputboxinbox_cat_box > span#select_categorie-button.ui-selectmenu-button.ui-selectmenu-button-closed.ui-corner-all.ui-button.ui-widget,html > body > div#content > div.inputbox_scroll > div.inputbox > div.hide_event_selector > div.inputboxinbox_cat_box_draw > span#select_categorie-button.ui-selectmenu-button.ui-selectmenu-button-closed.ui-corner-all.ui-button.ui-widget{ 
 width: 176px; 
  float:right; 
 }


html > body > div#box_add_project_wrap > div#box_add_project > div#box_add_project_inbox > div#switch_box_add_edit > div#edit_project > div.box_select_project_edit > span#select_plaats_edit-button.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-closed.ui-corner-all
/*
html > body > div#content > div.inputbox_scroll > div.inputbox > div.inputboxinbox_select_plaats > span#select_plaats-button.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-closed.ui-corner-all*/{ 
 width: 200px; /*176px*/
 height: 20px;
 margin: 0px 0px 0px 0px;
 float:left;
 background-color:transparent;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
 }


 
/*
html > body > div#box_add_project_wrap #select_map_account.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-closed.ui-corner-all{ 
 width: 100px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 float:left;
 background-color:#3F0;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
 }*/
 
 
body #box_add_project_wrap .ui-selectmenu-button.ui-button
{
	float:left;
  text-align: left;
  white-space: nowrap;
 width: 200px;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	
  background-color:transparent;
}

/*
html > body > div.ui-selectmenu-menu.ui-front.ui-selectmenu-open > ul#select_plaats_edit-menu.ui-menu.ui-corner-bottom.ui-widget.ui-widget-content > li.ui-menu-item > .ui-menu-item-wrapper.ui-state-active{
  background-color: #0099FF; 
  width: 210px;
}*/


body #box_add_project_wrap #box_add_project_kolom_004 .ui-selectmenu-button.ui-button
{
	float:left;
  text-align: left;
  white-space: nowrap;
 width: 170px;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	
  background-color:transparent;
}


.inputboxinbox_map #fileToUpload_map, .inputboxinbox_share #fileToUpload_share,.inputboxinbox_timetable #fileToUpload_btn_timetable, .inputboxinbox_fav #fileToUpload_fav, .inputboxinbox_share #fileToUpload_share, .inputboxinbox_landp #fileToUpload_landp,
.inputboxinbox_actie #fileToUpload_actie,
.inputboxinbox_push #fileToUpload_push,


.inputboxinbox_cookie_img_right #fileToUpload_cookie_img_right,.inputboxinbox_cookie_img_left #fileToUpload_cookie_img_left, .inputboxinbox_logo #fileToUpload_logo, .inputboxinbox_pin #fileToUpload_pin, .inputboxinbox_pin_empty #fileToUpload_pin_empty{
	
	float:right;
 width:195px;
	
	
	
}

.inputboxinbox_cat{ 
float:right;
margin:0px 30px 0 0;
	
 width: 200px; 
 height: 16px;
 
 z-index:22;
 }

.note_drag{
float:left;
margin:10px 30px 0 20px;
	
	padding:4px 4px 4px 0px;
	
 width: 196px; 
 height: 16px;
  background-color:transparent;
  
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	text-align:left;
	
	
 z-index:22;	
	
}

.afstandhouderpopuptext{
    
  float:left;
margin:24px 30px 0 20px;
	
	padding:4px 4px 4px 0px;
	
 width: 196px; 
 height: 16px;
  background-color:transparent;
    cursor: default;
	
	
 z-index:22;	  


}


#note_testing_osm_publish{
    display:none;
float:left;
margin:8px 30px 0 20px;
	
	padding:4px 4px 4px 4px;
	
 width: 194px; 
 height: auto;
  background-color:#ff0000;
  
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#fff;
	text-align:left;
    border-radius:8px;
	
	
 z-index:22;	
	
}


.inputboxinbox_kopje_layers,.inputboxinbox_kopje,.inputboxinbox_kopje_cookie_a, .inputboxinbox_kopje_cookie_b,.inputboxinbox_kopje_menu, .inputboxinbox_kopje_lang, .inputboxinbox_kopje_unique, .inputboxinbox_kopje_kind, .inputboxinbox_kopje_kind_linktoitem, .inputboxinbox_kopje_name{
float:left;
margin:8px 30px 0 20px;
	
	padding:4px 4px 4px 0px;
	
 width: 196px; 
 height: 16px;
  background-color:transparent;
  
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 z-index:22;	
	
}
.inputboxinbox_kopje{
	margin:0px 30px 0 20px;
background-color:transparent;
}
.inputboxinbox_kopje_layers{
	margin:4px 30px 0 0px;
background-color:transparent;
    width: 95px; 
    font-size: 10px;
}


.inputboxinbox_kopje_dates{
float:left;
margin:10px 30px 0 20px;
	
	padding:4px 4px 4px 0px;
	
 width: 186px; 
 height: 16px;
  background-color:#f2f2f2;
  
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 z-index:22;	
	
}

.inputbox_tools_onoff, .inputbox_logo_onoff,.inputbox_distanceviewer_onoff,.inputbox_rainviewer_onoff,.inputbox_actie_onoff, .inputbox_push_onoff,.inputbox_homebtn_onoff,.inputbox_home_closebtn_onoff, .inputbox_homebtn_opstart_onoff,.inputbox_itemid_opstart_onoff,.inputbox_userloc_opstart_onoff, .inputbox_cookie_onoff, .inputbox_layers_onoff,.inputbox_heatmaps_onoff,.inputbox_rotationmap_onoff,.inputbox_rotationmap_onoffb,.inputbox_rotationmaps_onoff,.inputbox_rotationmaps_nontouchdevice_onoff,.inputbox_dynamiccontent_onoff,.inputbox_directions_onoff,.inputbox_directions_boxtimedistance_onoff,.inputbox_bigdatasearch_onoff,.inputbox_traffic_layer_onoff,.inputbox_map_onoff, .inputbox_share_onoff, .inputbox_chat_onoff, .inputbox_whatsApp_onoff, .inputbox_mapfilter_onoff, .inputbox_timetable_onoff,.inputbox_fav_onoff,.inputbox_timetable_opstart_onoff
{
float:right;
margin:10px 30px 10px 0;
padding:4px 4px 4px 10px;
 width: 186px; 
 height: 40px;
  background-color:transparent;
 z-index:22;	
	
}

.inputbox_directions_boxtimedistance_onoff img{
    width: 100px;  
    
}
#popup_layers .inputbox_layers_onoff{
 width: 150px; 
float:right;
margin:10px 5px 10px 0;
	
}



#btn_switch_wizzystudio, #btn_itemormenu, #btn_quickpost, #btn_clickitem_on_off, #btn_dyncon_on_off,#btn_actie_on_off,#btn_editorsitem_on_off, #btn_header_logo_on_off,#btn_header_logo_on_off_b,#btn_ani_on_off,#btn_header_on_off,#btn_directions_marker_on_off,#btn_switch_zoompoint,#btn_contentorlink, #btn_pin_onoff, #btn_library_switch_zw, #btn_search_onoff,#btn_share_collapse, #btn_chat_collapse, #btn_whatsApp_collapse, #btn_search_collapse,#btn_logo_collapse,#btn_homepage_collapse, #btn_rainviewer_collapse,#btn_distanceviewer_collapse,#btn_mapfilter,#btn_show_timetable,

#btn_show_actie,
#btn_show_push,

#btn_show_favorites,#btn_opstart_timetable,#btn_showitemidsearch_collapse,#btn_homepage_opstart_collapse,#btn_userlocationbtn_collapse, #btn_homepage_closebtn_onoff_click,#btn_cookie_collapse,#btn_cookie_collapse_button_without,
#btn_cookie_collapse_button_policy,
#btn_cookie_collapse_img_left,
#btn_cookie_collapse_img_right,
#btn_layers_collapse,#btn_maptileprovider_onoff, #btn_map_satellite_onoff,#btn_map_ani_onoff,#btn_heatmaps_onoff,#btn_rotaion_onoff,#btn_rotaion_nontouchdevice_onoff,#btn_password_publish_onoff,#btn_dynamiccontent_onoff,#btn_map_directions_onoff,#btn_map_traffic_layer_onoff,#btn_map_geocoding_onoff,#btn_map_bigdatasets_onoff,#btn_testers{ 
  
  position:relative;
	float: right;
	top:0px;
	right: 0px;
	
  width: 100px; 
  height: 40px;
  /*background-color:#FF00cc;*/
  z-index:9999999999;
  cursor:pointer;
  
  
  /* background-image: url('https://www.wizzymaps.com/images/hoekje_wit_20x20.png');
   background-repeat: no-repeat;*/
   /*  background-attachment: fixed;
   background-position: right bottom;*/
   }
   
    #btn_pin_onoff, #btn_search_onoff, #btn_search_collapse, #btn_logo_collapse,#btn_homepage_collapse,#btn_rainviewer_collapse,#btn_distanceviewer_collapse, #btn_homepage_opstart_collapse,#btn_showitemidsearch_collapse,#btn_mapfilter,#btn_show_timetable,


#btn_show_actie,
#btn_show_push,

#btn_show_favorites,#btn_opstart_timetable, #btn_userlocationbtn_collapse,#btn_homepage_closebtn_onoff_click,#btn_cookie_collapse,#btn_cookie_collapse_button_without,
#btn_cookie_collapse_button_policy,
#btn_cookie_collapse_img_left,
#btn_cookie_collapse_img_right,
#btn_layers_collapse, #btn_maptileprovider_onoff,#btn_map_satellite_onoff,#btn_map_ani_onoff,#btn_heatmaps_onoff,#btn_rotaion_onoff,#btn_rotaion_nontouchdevice_onoff,#btn_dynamiccontent_onoff, #btn_map_directions_onoff,#btn_map_traffic_layer_onoff,#btn_map_geocoding_onoff,#btn_map_bigdatasets_onoff,#btn_share_collapse, #btn_chat_collapse, #btn_whatsApp_collapse{ 
	right: 0px;
	}
 #btn_password_publish_onoff{ 
	margin: 10px 20px 0 0;
     
	}  
/*   
.select_linkto_canvas{
	visibility:hidden;
}
*/


#btn_header_logo_on_off img,#btn_header_logo_on_off img, #btn_dyncon_on_off img, #btn_ani_on_off img, #btn_header_on_off img,#btn_directions_marker_on_off img,#btn_switch_zoompoint img,#btn_library_switch_zw img,#btn_itemormenu img, #btn_contentorlink img, btn_editorsitem_on_off img,#btn_quickpost img,#btn_clickitem_on_off img, #btn_actie_on_off img,#btn_pin_onoff img, #btn_search_onoff img, #btn_search_collapse img,#btn_layers_collapse img,#btn_maptileprovider_onoff img,#btn_map_satellite_onoff img, #btn_map_ani_onoff img,#btn_heatmaps_onoff img,#btn_rotaion_onoff img,#btn_rotaion_nontouchdevice_onoff img,#btn_password_publish_onoff img,#btn_dynamiccontent_onoff img,#btn_map_directions_onoff img,#btn_map_traffic_layer_onoff img,#btn_map_geocoding_onoff img,#btn_map_bigdatasets_onoff img,#btn_logo_collapse img,#btn_homepage_collapse img, #btn_rainviewer_collapse img,#btn_distanceviewer_collapse img, #btn_homepage_opstart_collapse img, #btn_showitemidsearch_collapse img,#btn_mapfilter img,#btn_show_timetable img,


#btn_show_actie img,
#btn_show_push img,

#btn_show_favorites img,#btn_opstart_timetable img,#btn_userlocationbtn_collapse img,#btn_leaflet_Paused img,#btn_leaflet_Reverse img,#btn_homepage_closebtn_onoff_click img,#btn_leaflet_onoff_showhide img,#btn_leaflet_onoff_deco_showhide img,#btn_cookie_collapse img,#btn_cookie_collapse_button_without img,
#btn_cookie_collapse_button_policy img,
#btn_cookie_collapse_img_left img,
#btn_cookie_collapse_img_right img,
#btn_share_collapse img,  #btn_chat_collapse img, #btn_whatsApp_collapse img, #btn_testers img{ 

top:0px;
	right: 0px;
	
  width: 100px; 
  height: 40px;
}
#btn_leaflet_icon_arrow img,#btn_leaflet_kind_arrow img{ 

top:0px;
	right: 0px;
	
  width: 140px; 
  height: 40px;
}



#inputboxinbox_kopje_name_zm{
     position:relative;
	float: right;
	
  background-color:#FF6600;
  z-index:9999999999;
  cursor:default;
    

}
#zoom_input_box_zoombpoint_hideshow{
   position:relative;
	float: right;
	
  background-color:transparent;
  z-index:9999999999;
  cursor:default;
    border-radius:8px; 
    padding:0 0 10px 0;
    
}
#btn_switch_zoompoint{
margin:10px 20px 10px 0; 
     width: 100px; 
  height: 40px;
  background-color:transparent;
}


#btn_itemormenu img{
margin: 0 -10px 0 0;
}


.inputbox_lang_b
{
float:right;
margin:10px 30px 40px 0;
padding:4px 4px 4px 10px;
 width: 186px; 
 height: 40px;
  background-color:#666;
 z-index:22;	
	
}


.inputbox_lang_b a
{
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	text-align:left;
}


body #input_password_publish{
   font-size: 22px;    
}


#btn_lang{ 
  
  position:relative;
	float: right;
	top:0px;
	right: 0px;
	
  width: 100px; 
  height: 40px;
  /*background-color:#FF00cc;*/
  z-index:9999999999;
  cursor:pointer;
  
  
  /* background-image: url('https://www.wizzymaps.com/images/hoekje_wit_20x20.png');
   background-repeat: no-repeat;*/
   /*  background-attachment: fixed;
   background-position: right bottom;*/
   }

#btn_lang img{ 

top:0px;
	right: 0px;
	
  width: 100px; 
  height: 40px;
}




.inputbox_btnlink_ticket_routing,.inputbox_itemormenu, .inputbox_ani,.inputbox_contentlink,.inputbox_editors, .inputbox_contentlink_droppinto
{
float:right;
margin:4px 30px 4px 0;
padding:4px 4px 4px 10px;
 width: 186px; 
 height: 40px;
  background-color:transparent;
 z-index:22;	
	
}


.inputbox_itemormenu{
margin:20px 30px 4px 0;
	
}


.inputbox_editors{
	margin:4px 30px 0px 0;

}

#itemormenu
{
	 width: 100px; 
 height: 16px;
 background-color:#0FC;
	margin:2px;
}

.inputbox_btnlink_ticket_routing a,.inputbox_itemormenu a, .inputbox_contentlink a,.inputbox_ani a, .inputbox_editors a, .inputbox_contentlink_droppinto a
{
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	position:relative;
	top: 8px;
	left:0px;
	margin:0px 0px 0px 0;
	
	  background-color:transparent;

	
}

#kind_hidshowB{
	float:left;
}

#btn_switch_color_gray_tiles{
    
    position: absolute;
    top:420px;
    left:0px;
  margin:10px 0px 0px 0;  
}



#item_boxmenumap_color,
#item_box_color, 
#item_box_delete_color, 
#item_box_change_color, 
#item_box_backgmap_color,
#item_box_backgmap_color_scocialmedia,
#item_box_backgmap_color_chat,
#item_box_backgmap_color_layout,
#item_box_password_publish, 
#item_box_SEO_color, 
#item_box_powered_footer,
#item_box_favicon,
#item_box_layoutbasics_color,

#item_box_layoutbasics_color_ani,

#item_box_layoutbasics_color_directions,
#item_box_layoutbasics_color_traffic,

#item_box_heatmap,
#item_box_geocodingadress,


#item_box_addlayers_color, 
#item_box_logocomany_color,
#item_box_rain_button,
#item_box_dis_button,
#item_box_home_button,
#item_box_cookie,
#item_box_mapoptions_color,
#item_box_search_color,
#item_box_editor_color,
#item_box_editor_color_editorsall,
#item_box_editor_color_userloc,
#item_box_categories_color,
#item_box_mapfilter_color,

#item_box_timetable,

#item_box_push,
#item_box_actie,
#item_box_manifest,

#anchor,

#item_box_favorites,

#item_box_tools_color,
#item_box_socialmedia,
#item_box_chat,
#item_box_whatsapp,
#item_box_tracking,
#item_box_language_color
{
	   background: linear-gradient(to right, #FFF, #F2f2f2);
    
    
    float:left;
	margin:0px 0 0 0px;	
	padding:0px;
 	width: 100%; 
 	height: auto;
 	z-index:22;
 	display:block;	
	
	border-radius: 8px;
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	cursor:move;		
}


#item_boxmenumap_color{
	display:none;
	background-color:#0099FF; /*#F69;*/
	padding:0px 0px 10px 0px;
	margin:0px 0 0 0;	
}

#item_box_color{
	
      background: linear-gradient(to right, #fff, #f2f2f2);
    
	padding:0px 0px 0px 0px;
	margin:0px 0 0 0;
     border-radius: 0px 0px 8px 8px;
}

#item_box_delete_color{
	background-color:#CCC; /*#F63;*/
	margin:10px 0 0 0;
    border-radius: 8px;
}
#item_box_change_color{
	background-color:#CCC; /*#FC6;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 10px 0;
    border-radius: 8px;
}

#item_box_backgmap_color{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0 0;
     border-radius: 8px;
}	
#item_box_backgmap_color_layout
{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0 0;
}
#item_box_backgmap_color_chat{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0px 0;
}		
#item_box_backgmap_color_scocialmedia{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0 0;
}	
#item_box_SEO_color{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
}

#item_box_password_publish{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:0px 0 0 0;
}

#item_box_powered_footer{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
}

#item_box_favicon{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
}

#item_box_layoutbasics_color{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0px 0;
}	

#item_box_layoutbasics_color_ani{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0px 0;
}	

#item_box_layoutbasics_color_directions{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 10px 0;
}	
#item_box_layoutbasics_color_traffic{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0px 0;
}	

#item_box_heatmap{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0px 0;
}	
#item_box_geocodingadress{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0px 0;
}
#item_box_addlayers_color{
	background-color:#0099FF; /*#FF6600;*/
	padding:0px 0px 0px 0px;
	margin:10px 0 0 0;
}	

#item_box_logocomany_color{
	background-color:#0099FF; /*#66F;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}

#item_box_home_button{
	background-color:#0099FF; /*#66F;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}

#item_box_rain_button{
	background-color:#0099FF; /*#66F;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}
#item_box_dis_button{
	background-color:#0099FF; /*#66F;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}


#item_box_cookie{
background-color:#0099FF; /*#66F;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0px 0;
	
}	
	
#item_box_mapoptions_color{
	background-color:#0099FF; /*#6CF;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}
#item_box_search_color{
	background-color:#0099FF; /*#0F9;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}
#item_box_editor_color,#item_box_editor_color_userloc{
	background-color:#0099FF; /*#369;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}

#item_box_editor_color_editorsall{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:280px;
}

#item_box_categories_color{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:auto;/*315px;*/
}

#item_box_mapfilter_color{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:435px;
    display:none;
}


#item_box_push{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:280px;/*550*/
}
#item_box_actie{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:360px;/*550*/
}
#item_box_manifest{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:auto;
}

#anchor{
	background-color:#ff00cc; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:2px;
}


#item_box_timetable{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:550px;
}
#item_box_favorites{
	background-color:#0099FF; /*#9F0;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	height:440px;
}


#item_box_tools_color{
	background-color:#0099FF; /*#399;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}
#item_box_chat, #item_box_whatsapp{
	background-color:#0099FF; /*#399;*/
	padding:0px 0px 20px 0px;
	margin:10px 0 0 0;
	
}
#item_box_socialmedia{
	background-color:#0099FF; /*#399;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}
#item_box_tracking{
	background-color:#0099FF; /*#399;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}

#item_box_language_color{
	background-color:#0099FF; /*#699;*/
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0;
	
}


#kind_hidshowB{
	background-color:#F2F2F2;
	
	
	
}



.kopje_h2_blue{
	float:right;
margin:10px 4px 0 0;
	
	padding:4px 4px 4px 6px;
	
 width: 140px; 
 height: 20px;
  background-color:#0099FF; /*#F3D031;*/
  color:#FFF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	
	text-align:left;
	border-radius:4px;
	
 z-index:22;
}


.vullerrotationmap{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 6px;
	
 width: 190px; 
 height: 20px;
  background-color:transparent; /*#F3D031;*/

 z-index:22;
}


.kopje_h2{
	float:right;
margin:10px 30px 0 0;
	
	padding:6px 4px 4px 6px;
	
 width: 190px; 
 height: 20px;
  background-color:#0099FF; /*#F3D031;*/
  color:#FFF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	
	text-align:left;
	border-radius:4px;
	
 z-index:22;
}



.kopje_admin_email_001 a,
.kopje_admin_email_002 a,
.kopje_admin_email_003 a,
.kopje_admin_email_004 a
{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 12px;
	
 width: 184px; 
 height: 20px;
  background-color:#FFF; /*#F3D031;*/
  color:#000;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	
	text-align:left;
	border-radius:6px;
	
 z-index:22;
}



.kopje_admin_email_001 input,
.kopje_admin_email_002 input,
.kopje_admin_email_003 input,
.kopje_admin_email_004 input
{
float:right;
  width: 190px;
  height: 20px;
  margin:4px 30px 0 0;

  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
 /* border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;*/
  background-color: #FFF;/*#ffffcc;*/
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 99999;
}

.kopje_admin_email_001 input{
	width: 194px;
	border:hidden;
	 background-color: #F2F2F2;
}

.kopje_admin_email_optional{
	float:right;
margin:8px 30px 0 0;
	
	padding:0px 4px 0px 0px;
	
 width: 190px; 
 height: 20px;
  
  color:#000;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	
	text-align:left;
	border-radius:6px;
	
 z-index:22;
}

.kopje_h2_wit_blauw input{
    
    width:60px;
     background-color:#FFF; 
    border:hidden;
    
    }


.kopje_h2_wit_blauw{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 12px;
	
 width: 184px; 
 height: 20px;
  background-color:#FFF; /*#F3D031;*/
  color:#0099FF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 16px;
	
	text-align:left;
	border-radius:6px;
	
 z-index:22;
}

.kopje_h2_wit_blauw{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 12px;
	
 width: 184px; 
 height: 20px;
  background-color:#FFF; /*#F3D031;*/
  color:#0099FF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 16px;
	
	text-align:left;
	border-radius:6px;
	
 z-index:22;
}

.kopje_h2_wit_blauw_b{
	float:left;
margin:10px 0px 0 10px;
	
	padding:4px 4px 4px 12px;
	
 width: 310px; 
 height: 40px;
  background-color:#FFF; /*#F3D031;*/
  color:#0099FF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 16px;
	
	text-align:left;
	
	
 z-index:22;
}

.kopje_h2_add_edit_item{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 6px;
	
 width: 190px; 
 height: 20px;
  background-color:#0099FF;
  color:#FFF;
  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 16px;
	
	text-align:left;
	border-radius:4px;
	
 z-index:22;
}

.box_add_map_menu_item{
 float:right;
 margin:0px 0px 0 0;	
 width: 160px; 
 height: 160px;
 background-color:transparent;
 background-image: url("https://www.wizzymaps.com/images/draggablefield160x160.svg");
 z-index:22;
  border-radius:8px;
}

body .box_add_map_menu_item{
	text-align:center;
	line-height: 14px;

 }
	
body .box_add_map_menu_item a{
	 position:relative;
 
 top: 65px;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	
	color:#fff;
	text-align:center;
	
	
	background-color:transparent;
	width: 160px; 
 height: 40px;
}

#btn_add_map_menu_item{
position:relative;
left:65px;
top:60px;
margin:0px 0px 0 0;
	
 width: 30px; 
 height: 30px;
 background-color:#000;
 background-image: url('https://www.wizzymaps.com/images/btn_plus_additem.svg');
 
 color:#000;
 z-index:22;	
 cursor:pointer;
 border-radius:4px;
 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}

/*10262*/
.kopje_h2_login{
	float:right;
margin:0px 0px 0 0;
	
	padding:6px 4px 8px 12px;
	
 width: 308px; 
 height: 26px;
  background-color:#0099FF;
  
    /*font-family: Arial,Helvetica,sans-serif;*/
    font-family:FontImpact,Arial, Helvetica;
    text-decoration: none;
    
    
  	font-weight:normal;
  	font-size: 24px;
	text-align:left;
    	color:#FFF;
	border-radius:8px;
	
 z-index:22;
}


.kopje_h2_newaccount{
	float:right;
margin:0px 0px 8px 0;
	
	padding:6px 4px 8px 12px;
	
 width: 308px; 
 height: 26px;
  background-color:#0099FF;

  
    font-family:FontImpact,Arial,Helvetica;
  	font-weight:normal;
  	font-size: 24px;
	color:#FFF;
	text-align:left;
	
	border-radius:4px;
 z-index:22;
}

.kopje_h2_zonder_scroll{
	float:right;
margin:10px 30px 0 0;
	
	padding:4px 4px 4px 6px;
	
 width: 200px; 
 height: 20px;
  background-color:#0099FF;

  
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:left;
	
	border-radius:4px;
 z-index:22;
}

.inputboxinbox_kopje_twolines, .inputboxinbox_kopje_twolines_zeropoint{
	float:right;
margin:10px 30px 4px 0;
	
	padding:4px 4px 4px 0px;
	
 width: 196px; 
 height: 26px;
  background-color:transparent;
  color:#000;
 z-index:22;
 
 line-height: 10px;
 
}
#clear_id_nr_f_i{
	
	float:left;
margin:0px 0px 0 0px;
	
  
  	font-size: 1px;


	opacity:1;



 width: 26px; 
 height: 26px;
 background-color:#000;

 background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 	background-size: 26px 26px;
	background-repeat: no-repeat;
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

color:#000;
 z-index:22;
 cursor:pointer;
 
 border-radius:26px;	

}

#id_nr_f_i_edit{
	position:relative;
	top:2px;
	right:2px;
	
	
margin:5px 0px 0 164px;
	
  
  	font-size: 8px;
	

	opacity:1;



 width: 34px; 
 height: 14px;
 background-color:#000;

	background-image: url('https://www.wizzymaps.com/images/btn_edit_id.svg');
 	background-size: 34px 14px;
	background-repeat: no-repeat;
	   box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);   

 z-index:999999999;
 cursor:pointer;
 
 border-radius:4px;	

}
#id_nr_f_i_edit:hover{
	 background-color:#CCC;
	 /*opacity:0.5;*/
}
.inputbox_block_id{
	float:right;
  width: 200px; 
  height: 26px;
  display:block;
  margin: 0 30px 10px 0;
  background-color:transparent;
}

  
  body #MSQL_id{
	 position:relative;
		top: 0px;
		left:20px;
          
  float:left; 
  width: 192px; /*121px; */
      height:12px;
      
      color:#000;
       background-color:transparent;
     

        border: 0;
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	
	text-align:right;
      

      
  z-index:99999;/* margin: -10px 0 5px 0;*/
  
  }
  

     body #id_nr_f_i{
	 position:relative;
		top: 0px;
		right:0px;
  float:right; 
  width: 161px; /*121px; */
  z-index:99999;/* margin: -10px 0 5px 0;*/
  
  }
  
   
   
.inputbox_block_category_scroll_wrap,.inputbox_block_layers_scroll_wrap{
	   
	 float:right;
margin:14px 28px 0px 0;
	
 width: 202px; 
 height: 200px;
 background-color:#FFF;
 overflow-x: hidden;
  overflow-y:scroll;
 color:#000;
 z-index:22;
 }  
	   
   
.inputbox_block_category_scroll,.inputbox_block_layers_scroll { 
float:right;
margin:0px 0px 0 0;
	
 width: 188px; 
 height: 500px;
 background-color:#FFF;

 z-index:22;
 }
 
 
 
 
#clear_category_1,#clear_layer_0,#clear_layer_1,
#clear_category_2,#clear_layer_2,
#clear_category_3,#clear_layer_3,
#clear_category_4,#clear_layer_4,
#clear_category_5,#clear_layer_5,
#clear_category_6,#clear_layer_6,
#clear_category_7,#clear_layer_7,
#clear_category_8,#clear_layer_8,
#clear_category_9,#clear_layer_9,
#clear_category_10,#clear_layer_10,
#clear_category_11,
#clear_category_12,
#clear_category_13,
#clear_category_14,
#clear_category_15,
#clear_category_16,
#clear_category_17,
#clear_category_18,
#clear_category_19,
#clear_category_20,
#clear_category_21,
#clear_category_22,
#clear_category_23,
#clear_category_24,
#clear_category_25,
#clear_category_26,
#clear_category_27,
#clear_category_28,
#clear_category_29,
#clear_category_30
{
	
	float:right;
margin:10px 4px 0 0px;
	
  width: 18px; /*25*/
  height: 14px;/*19*/
  
   background-color:#FFF;
  padding: 4px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);

}




#box_sortable_cat{
   
	 float:right;
margin:14px 28px 0px 0;
	
 width: 202px; 
 height: 200px;
 background-color:#FFF;
 overflow-x: hidden;
  overflow-y:scroll;
 color:#000;
 z-index:22;
}

    #move_category{  
    float: right;
  margin-top: 8px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 25px;
  height: 24px;
  padding: 0px 0 0 0;
  background-color: #ccc;

 
    background-image: url(' https://www.wizzymaps.com/images/vink_lang.svg');
	background-repeat: no-repeat;
  background-size: 24px 24px;
  
  cursor: pointer;
  border-radius:4px;
  
  z-index:8889;
    
}


    #vis_category_1{  
    float: right;
  margin-top: 8px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 25px;
  height: 24px;
  padding: 0px 0 0 0;
  background-color: #000000;

 
    background-image: url(' https://www.wizzymaps.com/images/vink_lang.svg');
	background-repeat: no-repeat;
  background-size: 24px 24px;
  
  cursor: pointer;
  border-radius:4px;
  
  z-index:8889;
    
}


   .inputbox_block_category_1,.inputbox_block_layers_0,.inputbox_block_layers_1,
 .inputbox_block_category_2,.inputbox_block_layers_2,
 .inputbox_block_category_3,.inputbox_block_layers_3,
 .inputbox_block_category_4,.inputbox_block_layers_4,
 .inputbox_block_category_5,.inputbox_block_layers_5,
 .inputbox_block_category_6,.inputbox_block_layers_6,
 .inputbox_block_category_7,.inputbox_block_layers_7,
 .inputbox_block_category_8,.inputbox_block_layers_8,
 .inputbox_block_category_9,.inputbox_block_layers_9,
 .inputbox_block_category_10,.inputbox_block_layers_10,
 .inputbox_block_category_11,
 .inputbox_block_category_12,
 .inputbox_block_category_13,
 .inputbox_block_category_14,
 .inputbox_block_category_15,
 .inputbox_block_category_16,
 .inputbox_block_category_17,
 .inputbox_block_category_18,
 .inputbox_block_category_19,
 .inputbox_block_category_20,
 .inputbox_block_category_21,
 .inputbox_block_category_22,
 .inputbox_block_category_23,
.inputbox_block_category_24,
.inputbox_block_category_25,
.inputbox_block_category_26,
.inputbox_block_category_27,
.inputbox_block_category_28,
.inputbox_block_category_29,
.inputbox_block_category_30
 {
		float:right;
margin:2px 0px 0 0;
	
 width: 100%; 
 height: 40px;
 background-color:#FFF;
 
 color:#000;
 z-index:22;
}


.inputbox_block_layers_0 input,
.inputbox_block_layers_1 input,
.inputbox_block_layers_2 input,
.inputbox_block_layers_3 input,
.inputbox_block_layers_4 input,
.inputbox_block_layers_5 input,
.inputbox_block_layers_6 input,
.inputbox_block_layers_7 input,
.inputbox_block_layers_8 input,
.inputbox_block_layers_9 input,
.inputbox_block_layers_10 input
 
 {
	float:left;
  width: 146px;
  height: 22px;
  display:block;
  margin: 6px 4px 10px 0;
  background-color:#FFF;
}




.inputbox_block_category_1 input,
 .inputbox_block_category_2 input,
 .inputbox_block_category_3 input,
 .inputbox_block_category_4 input,
 .inputbox_block_category_5 input,
 .inputbox_block_category_6 input,
 .inputbox_block_category_7 input,
 .inputbox_block_category_8 input,
 .inputbox_block_category_9 input,
 .inputbox_block_category_10 input,
 .inputbox_block_category_11 input,
 .inputbox_block_category_12 input,
 .inputbox_block_category_13 input,
 .inputbox_block_category_14 input,
 .inputbox_block_category_15 input,
 .inputbox_block_category_16 input,
 .inputbox_block_category_17 input,
 .inputbox_block_category_18 input,
 .inputbox_block_category_19 input,
 .inputbox_block_category_20 input,
 .inputbox_block_category_21 input,
 .inputbox_block_category_22 input,
 .inputbox_block_category_23 input,
.inputbox_block_category_24 input,
.inputbox_block_category_25 input,
.inputbox_block_category_26 input,
.inputbox_block_category_27 input,
.inputbox_block_category_28 input,
.inputbox_block_category_29 input,
.inputbox_block_category_30 input
 {
	float:right;
  width: 80px; /*146*/
  height: 22px;
  display:block;
  margin: 6px 4px 10px 0;
  background-color:#FFF;
}
   
 .inputbox_block_category_1 a, .inputbox_block_layers_0 a, .inputbox_block_layers_1 a,
 .inputbox_block_category_2 a,.inputbox_block_layers_2 a,
 .inputbox_block_category_3 a,.inputbox_block_layers_3 a,
 .inputbox_block_category_4 a,.inputbox_block_layers_4 a,
 .inputbox_block_category_5 a,.inputbox_block_layers_5 a,
 .inputbox_block_category_6 a,.inputbox_block_layers_6 a,
 .inputbox_block_category_7 a,.inputbox_block_layers_7 a,
 .inputbox_block_category_8 a,.inputbox_block_layers_8 a,
 .inputbox_block_category_9 a,.inputbox_block_layers_9 a,
 .inputbox_block_category_10 a,.inputbox_block_layers_10 a,
 .inputbox_block_category_11 a,
 .inputbox_block_category_12 a,
 .inputbox_block_category_13 a,
 .inputbox_block_category_14 a,
 .inputbox_block_category_15 a,
 .inputbox_block_category_16 a,
 .inputbox_block_category_17 a,
 .inputbox_block_category_18 a,
 .inputbox_block_category_19 a,
 .inputbox_block_category_20 a,
 .inputbox_block_category_21 a,
 .inputbox_block_category_22 a,
 .inputbox_block_category_23 a,
.inputbox_block_category_24 a,
.inputbox_block_category_25 a,
.inputbox_block_category_26 a,
.inputbox_block_category_27 a,
.inputbox_block_category_28 a,
.inputbox_block_category_29 a,
.inputbox_block_category_30 a
 {
font-family: Arial,Helvetica,sans-serif;
  	margin:0px 0px 0 30px;
	font-weight:normal;
  	font-size: 12px;
	
	text-align:left;
	width:200px;
	height:20px;
	float:left;
	background-color:transparent;
	color:#000;
}
.inputbox_block_category_1 a{
		margin:10px 0px 0 30px;
}

.inputbox_block{
	float:right;
  width: 200px; 
  height: 22px;
  display:block;
  margin: 0 30px 10px 0;
  background-color:transparent;
}
/*13686
#account_wrap_package .inputbox_block{
	float:left;
  width: 130px; 
  height: 22px;
  display:block;
  margin: 0 0px 0px 20px;
  background-color:#E29F9F;
}*/

.inputbox_block_note{
	float:right;
  width: 200px; 
  height: 120px;
  display:block;
  margin: 0 30px 10px 0;
  background-color:transparent;
}

.inputbox_block_layers{
	float:left;
  width: 100px; 
  height: 22px;
  display:block;
  margin: 0 0px 10px 0;
  background-color:transparent;
}

.inputbox_block_layers #color_drag, .inputbox_block_layers #color_items{
	float:right;
  width: 54px;/*132px; */
    height:10px;
font-family: Arial,Helvetica,sans-serif;
  	margin:0px 0px 0 0px;
	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
     /*background-color:#ff0000;*/
}

.inputbox_block #email_all_edit_admindefault{
	
  width: 200px; 
  background-color:transparent;
 border:none;
 
 font-family: Arial,Helvetica,sans-serif;
	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
}

.inputbox_block_pass{
	float:right;
  width: 200px; 
  height: 34px;
  display:block;
  margin: 0 30px 10px 0;
  background-color:transparent;
}



.inputbox_block_totaalbreed{
	float:right;
  width: 200px; 
  height: 2px;
  margin: 0 30px 10px 0;
  background-color:transparent;
}
/*
#statstablepopup .inlinebutton_help{
  	width:3px;
	height:11px;  
    padding:4px 8px 0 4px;
    box-shadow:5px 5px 7px rgba(0, 0, 0, 0.3);	
    border-radius:20px;
    margin: -10px 5px 0 0px;
}
*/

.inlinebutton_help{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;

	text-align:center;
	
	background-color:#06C;
	color:#fff;
width:10px;
	height:18px;
	padding:1px 4px 0 4px;
	margin: 0px 0px 0 0px;
	cursor:pointer;
	
	border-radius:18px;
}



.inlinebutton_help_b{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;

	text-align:center;
	
	background-color:#06C;
	color:#fff;
width:11px;
	height:15px;
	padding:5px 4px 0 4px;
	margin: -4px 4px 0 0px;
	cursor:pointer;
	
	border-radius:18px;
}

.inlinebutton_help_n{
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 18px;

	text-align:center;
	
	background-color:#06C;
	color:#fff;
width:21px;
	height:20px;
	padding:10px 4px 0 4px;
	margin: -8px 8px 0 -4px;
	cursor:pointer;
	
	border-radius:18px;
}


#box_temp .inlinebutton_help{
	
	margin: -3px 0px 0 0px;
	
}

#inputbox_wrap_cache .inlinebutton_help{
float:left;
    margin: 0px 0px -10px -10px;
}


body #btn_upgrage_list_routing .inlinebutton_help{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;

	text-align:center;
	text-decoration: underline;
    
	background-color:transparent;
	color:#06C;
width:80px;
	height:20px;
	padding:2px 4px 0 4px;
	margin: 0px 0px 0 0px;
	cursor:pointer;
	
}
#box_temp .inlinebutton_help{
	
	margin: -3px 0px 0 0px;
	
}

.inlinebutton_help:hover, .inlinebutton_help_b:hover, .inlinebutton_help_n:hover{
	background-color:#FFF;
	color:#06C;
}

#box_add_project_package_opsomming_scroll .inlinebutton_help{
	margin: -38px 0px 0 110px;
    position: absolute;
}
 
#stats_wrap_package .inlinebutton_help{
	  position: absolute;
    top:6px;
    left: 6px;
}

.clicfieldinputlist_box .inlinebutton_help{
	  position: absolute;
    top:3px;
    left: 30px;
}

#btn_leaflet_layerslist .inlinebutton_help{
	  position: absolute;
    top:3px;
    left: 30px;
}




body .draggablefield .inlinebutton_help{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	
	text-align:center;
	
	background-color:#06C;
	color:#fff;
	width:auto;
	height:auto;
	padding:0 4px 0 4px;
	margin: 5px 5px 0 0px;
	cursor:pointer;
}


.inlinebutton_001{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;

	text-align:center;
	
	background-color:#666;
	color:#fff;
	width:auto;
	height:auto;
	padding:0 5px 0 5px;
	margin: 0px 8px 0px 0px;
	cursor:pointer;
	
	border-radius:4px;
	
}

#btn_fontfamily_add{
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	
	text-align:center;
	
	background-color:#666;
	color:#fff;
	width:auto;
	height:auto;
	padding:0px 5px 0 5px;
	margin: 0px 10px 0px 0px;
	cursor:pointer;
	
	border-radius:4px;
	
}
#btn_fontfamily_add:hover,.inlinebutton_001:hover{
background-color:#0099FF;
}
.inputboxinbox_kopje_zonder,.inputboxinbox_kopje_zonder_editorperitem{
float:left;
margin:0px 30px 0px 20px;
	
	padding:4px 4px 4px 0px;
	
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
	
 width: 196px; 
 height: 16px;
  background-color:transparent;
 z-index:22;	
	
}
#inputboxinbox_catextra_openclose, #inputboxinbox_catextra_openclose_draw {

	
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#000;
	text-align:left;
	

	
}

#package_select_is{
	float:left;
	display:block;
	width:190px;
	height:100px;
	background-color:#0099FF;
	/*opacity:0.5;*/
	color:#FFF;
	border-radius:5px;
	
	margin:0 0 0px 0;
	padding:10px 0px 0px 10px;
}

#package_select_is font{
	font-family: Arial,Helvetica,sans-serif;
	margin: 20px 0 0 0;
  	font-weight:normal;
  	font-size: 24px;
	color:#FFF;
	text-align:left;
}


.inputboxinbox_contentvullers{ 
float:left;
margin:20px 30px 0px 30px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	
	background-color:transparent;
	
 width: 150px; 
 height: 44px;
 color:#000;
 z-index:22;
 }
 
.blokpackage{ 
float:right;
margin:20px 30px 8px 10px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#FFF;
	
	
 width: 200px; 
 height: 44px;
background-color:transparent;
 z-index:22;
 }


#inputboxinboxLoad{
	float:right;
margin:0px 0 0 4px;
	
  width: 45px; 
  height: 16px;
  
   background-color:#FFF;
  padding: 6px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 11px;
	color:#000;
	text-align:center;
	cursor:pointer;
	
}



html  body ul#ui-id-3.ui-menu.ui-widget div.ui-menu-item-wrapper{
	
	 background-color:#FFF;
	 width:98px;
}


html  body ul#ui-id-3.ui-menu.ui-widget div.ui-menu-item-wrapper.ui-state-active{
	
	 background-color:#CCC;
	 width:152px; /*102px;*/
}

#ui-id-1 .ui-menu-item-wrapper{
    white-space: normal !important;
    word-break: break-word;
}


html  body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open li{
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
	
	 background-color:#FFF;
	 border-bottom-color:#CCC;
	 border-bottom-width:1px;
	 border-bottom-style:dotted;
	 width:198px;
	 height:55px;
}

html  body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open ul{

	 background-color:#FFF;
	 width:213px;
	 height:auto;
	 max-height:200px;
}





html  body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open ul .ui-state-active{
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	text-align:left;
	
	
	
	 border-top-color:#CCC;
	 border-top-width:1px;
	 border-top-style:dotted;
	 
	  border-bottom-color:#CCC;
	 border-bottom-width:1px;
	 border-bottom-style:dotted;
	 
	 background-color:#FFFFFF;
	 
	 width:auto;
	 height:48px;

}


html  body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open ul .ui-state-active:hover{
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#FFF;
	text-align:left;
	
	 background-color:#0099FF;
	 width:auto;
	 height:50px;
	 
	 border:hidden;
}

#zoom_point,#zoom_point_btn_zoom{
	position:fixed;
	width:40px;
	height:40px;
	top:0px;
	left:0px;
	background-color:transparent;
	z-index:9999999999; /*9999999999;*/
	background: rgba( 255, 255, 255, 0 ) 
                url('https://www.wizzymaps.com/images/Zoom_point.svg') 
                50% 50% 
                no-repeat;
				cursor:move;				
}


#your_loc{
	/*display:none;*/
	position:absolute;
	width:20px;
	height:20px;
	top:0px;
	left:0px;
	
	
	background-color:#06C;
	border-radius:20px;
	border:4px solid #FFF;
	
	opacity: 0.4;
	  background: rgba( 255, 255, 255, 0 ) 
                url('https://www.wizzymaps.com/images/your_loc.gif') 
                50% 50% 
                no-repeat;
				
	z-index:1;
	
}
#clear_map_provider_url,#reset_map_provider_url,
#clear_map_provider_id,
#clear_map_attribution,
#clear_map_attribution_sat_b,
#clear_map_provider_url_sat,#reset_map_provider_url_sat,
#clear_map_provider_id_sat,
#clear_L_lat_opstart,
#clear_L_lng_opstart,
#clear_L_zoom_opstart,

#clear_L_zoom_minNative,
#clear_L_zoom_maxNative,

#clear_L_zoom_max,
#clear_L_zoom_min,
#clear_L_marker_zoom_click,
#clear_L_zoom_hide,	
#clear_map_bgcolor,
#clear_map_bgcolor_b,

#clear_directions_api_key,

#clear_heatmap_api_key,
#clear_heatmap_api_url,

#clear_traffic_layer_api_key,
#clear_traffic_layer_link,


#clear_geocoding_api_key,

#clear_map_opacity,
#clear_timetable_bgcolor,


#clear_actie_text_color,
#clear_actie_bgcolor,
#clear_push_bgcolor,


#clear_manifest_name,
#clear_manifest_shortname,
#clear_manifest_description,
#clear_manifest_url,
#clear_manifest_theme_color,
#clear_manifest_bgcolor,



#clear_landp_bgcolor,
#clear_share_bgcolor,

#clear_fav_bgcolor,

#clear_cookie_headline,
#clear_cookie_btn_cookie_accept,
#clear_cookie_btn_cookie_without,
#clear_cookie_btn_cookie_policy,
#clear_cookie_btn_cookie_plolicy_link,


#clear_map_opacity_b,
#clear_idp,
#clear_ide,
#clear_locatie_naam,
#clear_event_naam,
#clear_city_p,
#clear_country_p,
#clear_lat_p,
#clear_lng_p, 
#clear_index_naam,
#clear_event_dagen,
#date_project_end,
#clear_name_p,
#clear_lastname_p,

#clear_email_p,

#clear_zipcode_p,
#clear_countr_your_p,
#clear_street_p,
#clear_zipcode_p,
#clear_city_your_p,
#clear_company_p,
#clear_btwid_p,

#clear_email_p,
#clear_phone_p,

#clear_testterskey,
#clear_new_account_companyname,
#clear_new_account_name,
#clear_new_account_lastname,
#clear_new_account_email,
#clear_invoice_bank_nr,
#clear_prive_password,
#clear_prive_password_add,

#clear_account_name,
#clear_account_lastname,
#clear_account_vat_id,
#clear_account_email,
#clear_account_email_new,

#clear_account_street,
#clear_account_zipcode,



#clear_account_city,
#clear_account_country,
#clear_account_website,
#clear_account_company,
#clear_pasword_accountsettings,
#clear_pasword_new,
#clear_pasword_new_check,

#clear_name_f_i_zoom,
#clear_Zoom_y_f_i,
#clear_Zoom_x_f_i,


#clear_social_title,
#clear_tawkto_id,
#clear_whatsAppnummer_id,
#clear_social_bodytext,
#clear_meta_description,

#clear_powered_text,
#clear_footer_text,
#clear_footer_confirm_box,
#clear_footer_link,

#clear_cookiep_text,
#clear_footer_right_link,

#clear_meta_keywords,
#clear_website_title,
#clear_password_publish,
#clear_social_twitterhashtagst,




#clear_id_nr_f_i_is,
#clear_id_nr_f_i_wordt,
#clear_id_nr_f_i_delete,


#clear_name_f_i,
#clear_tag_f_i,
#clear_loc_name_f_i,
#clear_hal_f_i,
#clear_email_quickpost_f_i,
#clear_date_f_i,
#clear_lat_nullpunt,
#clear_lng_nullpunt,

#clear_aanp_m_x,
#clear_aanp_m_y,


#clear_test_lat_p,
               #clear_test_lng_p,     
                #clear_x_calie_p, 
                #clear_y_calie_p,
				
				

#clear_Analytics_ID, 
#clear_extra_ediror_all,
#clear_Pixel_ID{
	
	float:left;/*right;*/
margin:4px 8px 0 0px;
	
  width: 18px; /*25*/
  height: 14px;/*19*/
  
   background-color:#FFF;/*14272*/
  padding: 4px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);

}
#clear_prive_password_add,#clear_prive_password{
   margin:3px 6px 0 4px; 
float:left;
}

.show_hide_password_publish,
.show_hide_map_provider_map_input,
.show_hide_map_provider_map_b_input{
	display:none;
}

#clear_password_publish{
/*14588*/
    	background-image: url("https://www.wizzymaps.com/images/btn_eye_black.svg");
	background-size:18px 18px;
	background-repeat:no-repeat;
	
    
}

#clear_cookie_headline:hover,

#clear_cookie_btn_cookie_accept:hover,
#clear_cookie_btn_cookie_without:hover,
#clear_cookie_btn_cookie_policy:hover,
#clear_cookie_btn_cookie_plolicy_link:hover,

#clear_city_p:hover,
#clear_event_dagen:hover,
#clear_prive_password:hover,

#clear_company_p:hover,

#clear_btwid_p:hover,

#clear_name_p:hover,
#clear_lastname_p:hover,
#clear_street_p:hover,
#clear_zipcode_p:hover,
#clear_city_your_p:hover,
#clear_email_p:hover,
#clear_phone_p:hover,

#clear_category_1:hover,
#clear_category_2:hover,
#clear_category_3:hover,
#clear_category_4:hover,
#clear_category_5:hover,
#clear_category_6:hover,
#clear_category_7:hover,
#clear_category_8:hover,
#clear_category_9:hover,
#clear_category_10:hover,
#clear_category_11:hover,
#clear_category_12:hover,
#clear_category_13:hover,
#clear_category_14:hover,
#clear_category_15:hover,

#clear_map_provider_url:hover,#reset_map_provider_url:hover,
#clear_map_provider_id:hover,
#clear_map_provider_url_sat:hover,#reset_map_provider_url_sat:hover,
#clear_map_provider_id_sat:hover,
#clear_map_attribution:hover,
#clear_map_attribution_sat_b:hover,
#clear_L_lat_opstart:hover,
#clear_L_lng_opstart:hover,
#clear_L_zoom_opstart:hover,

#clear_L_zoom_minNative:hover,
#clear_L_zoom_maxNative:hover,


#clear_L_zoom_max:hover,
#clear_L_zoom_min:hover,
#clear_L_marker_zoom_click:hover,
#clear_L_zoom_hide:hover,
#clear_map_bgcolor:hover,
#clear_map_bgcolor_b:hover,

#clear_directions_api_key:hover,

#clear_heatmap_api_key:hover,
#clear_heatmap_api_url:hover,


#clear_traffic_layer_api_key:hover,

#clear_traffic_layer_link:hover,


#clear_geocoding_api_key:hover,

#clear_map_opacity:hover,
#clear_timetable_bgcolor:hover,


#clear_actie_text_color:hover,

#clear_manifest_theme_color:hover,
#clear_actie_bgcolor:hover,
#clear_push_bgcolor:hover,

#clear_manifest_name:hover,
#clear_manifest_shortname:hover,
#clear_manifest_description:hover,
#clear_manifest_url:hover,
#clear_manifest_theme_color:hover,
#clear_manifest_bgcolor:hover,

#clear_landp_bgcolor:hover,
#clear_share_bgcolor:hover,

#clear_fav_bgcolor:hover,

#clear_map_opacity_b:hover, 
#clear_Analytics_ID:hover,
#clear_extra_ediror_all:hover,
#clear_Pixel_ID:hover,

#clear_id_nr_f_i_is:hover,
#clear_id_nr_f_i_wordt:hover,
#clear_id_nr_f_i_delete:hover,
#clear_id_nr_f_i:hover, 
#clear_name_f_i:hover,
#clear_tag_f_i:hover,
#clear_loc_name_f_i:hover,
#clear_hal_f_i:hover,
#clear_email_quickpost_f_i:hover,
#clear_date_f_i:hover,
#clear_lat_nullpunt:hover,
#clear_lng_nullpunt:hover,
#clear_aanp_m_x:hover,
#clear_aanp_m_y:hover,

#clear_test_lat_p:hover,
#clear_test_lng_p:hover,     
#clear_x_calie_p:hover, 
#clear_y_calie_p:hover,
#clear_account_name:hover,
#clear_account_lastname:hover,
#clear_account_email:hover,
#clear_account_email_new:hover,
#clear_account_street:hover,
#clear_account_zipcode:hover,
#clear_account_city:hover,
#clear_account_country:hover,

#clear_account_vat_id:hover,

#clear_account_website:hover,
#clear_account_company:hover,
#clear_pasword_accountsettings:hover,
#clear_pasword_new:hover,
#clear_pasword_new_check:hover,

#clear_name_f_i_zoom:hover,
#clear_Zoom_y_f_i:hover,
#clear_Zoom_x_f_i:hover,

#clear_social_title:hover,
#clear_tawkto_id:hover,
#clear_whatsAppnummer_id:hover,
#clear_social_bodytext:hover,
#clear_meta_description:hover,

#clear_powered_text:hover,
#clear_footer_text:hover,
#clear_footer_link:hover,

#clear_cookiep_text:hover,
#clear_footer_right_link:hover,


#clear_footer_confirm_box:hover,

#clear_meta_keywords:hover,
#clear_website_title:hover,
#clear_password_publish:hover,
#clear_social_twitterhashtagst:hover

{
		background-color:#0099FF;


}




#Wizzystudiotext_hide_show{
	float:left;
	margin:20px 0 0 0;
	background-color:#FFF;
	display:block;
}


#btn_schaal_box{
	position:fixed;
	right:15px;
	/*visibility:hidden;*/
	display:none;
	bottom:180px;
	background-color:transparent;
	width:50px;
	height:120px;
	z-index:99999999999999;
	border-radius:8px;
	}
body #tawkchat-minified-box{
	
background-color:#CCC;
bottom:100px;	
}


#btn_plus{
	position:absolute;
	width:50px;
	height:50px;
	top:0px; /*60px;*/
	left:0px;
	background-color:#000;
	background-image: url("https://www.wizzymaps.com/images/btn_plus.svg");
	cursor:pointer;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:25px;
	
}

#btn_plus_dis{
	position:absolute;
	width:50px;
	height:50px;
	top:0px; /*60px;*/
	left:0px;
	background-color:#000;
	opacity:0.5;
	background-image: url("https://www.wizzymaps.com/images/btn_plus.svg");
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:25px;
	
}


#btn_min{
	position:absolute;
	width:50px;
	height:50px;
	bottom:0px;
	left:0px;
	background-color:#000;
	background-image: url("https://www.wizzymaps.com/images/btn_min.svg");
	cursor:pointer;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:25px;
}



#btn_plus:hover,#btn_min:hover,#btn_ani_map:hover,#btn_menu:hover,#btn_ani_map:hover,#btn_close_tools:hover{ 
background-color:#0099FF;
    /*opacity:0.5;*/

}


#btn_min_dis{
	position:absolute;
	width:50px;
	height:50px;
	bottom:0px;
	left:0px;
	background-color:#000;
	opacity:0.5;
	background-image: url("https://www.wizzymaps.com/images/btn_min.svg");
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	   
	  border-radius:25px;
	
}	
	
	


 #wrapperchat_btn, #wrapperwhatsAppnummer_btn{
	float:left;
	background-color:transparent;
	width:100%;
	height:40px;
	margin:10px 0px 0px 0px;
}

#wrapperupload_btn{
	float:right;
	background-color:transparent;
	width:135px;
	height:40px;
	margin:10px 0px 10px 4px;
}

#wrapperreset_btn{ /*11529*/
 float:right;
margin:4px 8px 0 0px;
	
  width: 18px; /*25*/
  height: 14px;/*19*/
  
   background-color:#FFF;
  padding: 4px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);
    
}
#wrapperreset_btn:hover{
    opacity:0.5
}



.btn_save_chat, .btn_save_whatsAppnummer,  .btn_save_social_text, .btn_save_meta,.btn_save_password_publish,.btn_save_manifest, .btn_add_content_homepage,.btn_powered_footer,.btn_upload_logo, .btn_upload_pin, .btn_upload_pin_empty,.btn_upload_fav,.btn_upload_share,.btn_upload_landp, .btn_upload_push,.btn_upload_actie, .btn_upload_timetable,.btn_upload_shareimage, .btn_Favicon, .btn_Homescreen{
	float:right;
margin:0px 30px 0px 15px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
		box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

	
}

#upload_cookie_img_left,
#upload_cookie_img_right{
float:left;
margin:0px 0px 0px 20px;
    

	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
		box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

	
}

.btn_upload_map {
	float:right;
margin:0px 0px 0px 0px;
	
  width: 56px; 
  height: 20px;
  
   background-color:#FFF;
  padding: 10px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	
	border-radius:4px;
		box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

	
}


#inputboxinboxSubmit_leaflet_bgimage,#inputboxinboxSubmit_leaflet_mappbounds{
	float:left;

margin:5px 5px 5px 0px;
 	
  width: 60px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 8px 2px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#output{
float:left;

margin:5px 5px 5px 0px;
 	
  width: 150px; 
  height: 150px;
  
   background-color:#fff;
  padding: 0px;
    overflow:scroll;
   
}
#inputboxinboxSubmit_leaflet_download_osm{
	float:left;

margin:5px 20px 10px 0px;
 	
  width: 120px; 
  height: 36px;
  
   background-color:#fff;
  padding: 12px 8px 0px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#wrapperdelete_btn{
	float:right;
	background-color:transparent;
	width:52px;
	height:30px;
	margin:16px 0px 10px 4px;
}

#inputboxDeletefloorimage,#inputboxDeleteMapbounds{
	float:right;
margin:0px 0px 0px 0px;
	
  width: 52px; 
  height: 20px;
  color:#FFF; 
   background-color:#FF0000;
  padding: 10px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	
	text-align:center;
	cursor:pointer;
	
	border-radius:4px;
		box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

	
}


#upload_cookie_img_left:hover,
#upload_cookie_img_right:hover,
.btn_upload_map:hover, .btn_upload_logo:hover, .btn_upload_pin:hover, .btn_upload_pin_empty:hover, .btn_upload_shareimage:hover, .btn_upload_fav:hover,.btn_upload_share:hover,.btn_upload_landp:hover,.btn_upload_push:hover,.btn_upload_actie:hover,.btn_upload_timetable:hover,.btn_save_social_text:hover, .btn_save_meta:hover, .btn_save_password_publish:hover,.btn_save_manifest:hover, .btn_add_content_homepage:hover, .btn_powered_footer:hover, .btn_Favicon:hover, .btn_Homescreen:hover{
	 background-color:#0099FF;
	color:#FFFF;
}

.btn_save_chat:hover, .btn_save_whatsAppnummer:hover{
	 background-color:#0099FF;
	color:#FFFF;
}

#inputboxDeleteShareimage{
	float:right;
margin:0px 30px 0px 0px;
	
  width: 80px; 
  height: 28px;
  

  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	background-color:#FF0000;
	
	 border-radius:8px;
			box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}
#inputboxDeletefloorimage:hover,#inputboxDeleteMapbounds:hover,#inputboxDeleteShareimage:hover{
	background-color:#FFF;
	color:#FF0000;
}
#dropdown_set_map_event{
    height:40px;
  background-color:transparent;
margin:0px 0px 20px 0px;

}
body #dropdown_set_map_event .ui-widget{
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
}

#dropdown_set_map{
    height:40px;
  background-color:transparent;
margin:0px 0px 20px 0px;

}


#ani_test,
#addcat{
  background-color:#000; 
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
}

#ani_test:hover,
#addcat:hover{
  background-color:#0099FF;   
    
}

/*11400*/




.routemode_box{
    position:absolute;
  top:55px;
  left: 8px;
  width: 180px;
  height: 180px;
  background-color:transparent;
    display:block;
    
}
.routemode_box_hide{
    position:absolute;
  top:430px;
  left: 8px;
  width: 180px;
  height: 330px;
  background-color:#D17C7E;
    display:none;
    
}
/*11425btn_save_directions_add_edit*/
body #btn_save_directions_delete{
 
	float:right;
margin:5px 15px 20px 0px;
	
  width: 70px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 0px 2px 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;

	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
 cursor:pointer;
    display:none;
    
}
#btn_save_directions_delete:hover{
    
 background-color:#FF0000;
	color:#FFF;
}
body #btn_save_directions_add_edit{
width: 60px; 
}

#btn_route_turnaround{
    
   float:right;
	
  width: 160px; 
  height: 40px;
  
   background-color:transparent;
 
}
#btn_route_turnaround img{
    float: right;
position: relative;
display: block;
right: 0px;
width: 70px;
height: 40px;
margin: 0px;
padding: 0px;
background-color:transparent;
cursor: pointer;
z-index: 99999;
}

#clear_route_from,
#clear_route_to{
	
  position:absolute;
    float: left;
margin:0px 0px 0 0px;
	 top:58px;
  left: 0px;
  width: 18px; /*25*/
  height: 14px;/*19*/
  
   background-color:#FFF;
  padding: 4px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);

}

#clear_route_to{
	
	 top:116px;
    
}


#clear_route_from:hover,
#clear_route_to:hover{
		background-color:#0099FF;


}


#route_btn_turn_route{
  position:absolute;
    float: left;
  top:78px;
  left: 0px;
  width: 20px;
  height: 40px;
  background-color:transparent;
  background-image: url("https://www.wizzymaps.com/images/btn_turn_route.svg");
    background-repeat: no-repeat;
  background-size: 20px 40px;
 
  Z-index: 9999999999;
  cursor: pointer;
     opacity:0.3;
    display:block;


}routemode_box_b

#route_btn_turn_route:hover{
    
    opacity:1;
        
}

.routemode_box_b{
  float: left;
width: 180px;
height: 180px;
display: block;
margin: 0px 0px 0px 0;
background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 14px;
color:#000;
text-align:left;    
    
}
.clickfieldinputlist_box_balk_text_add_edit a{
   float: left;
width: 140px;
height: 18px;
display: block;
margin: 0px 0px 0px 20px;
background-color:transparent;
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 14px;
color:#000;
text-align:left;     
    
}
#route_from,#route_to,#route_color{
float: left;
width: 150px;
height: 22px;
display: block;
margin: 0px 4px 10px 20px;
background-color: #FFF;
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 14px;
color:#000;
text-align:left;  
}


#inputboxinboxEdit_animation,
#inputboxinboxEdit_mapstartzoom,
#inputboxinboxEdit_mapimagelayer,
#inputboxinboxEdit_mapbounds,

#inputboxinboxSubmit_leaflet_startzoom,
#btn_save_directions_add_edit,

#inputboxinboxSave, 
 
#btn_logout, 
#inputboxinboxSubmit_floors,
#inputboxinboxAdd_floors,
#inputboxinboxSubmit_directions,
#inputboxinboxSubmit_traffic_layer,
#inputboxinboxAddEdit_directions,
#inputboxinboxSubmit_geocoding,
#inputboxinboxSubmit_heatmap,

#btn_submit_zoompoint,  
#inputboxinboxSubmit_bgcolor, 
#inputboxinboxSubmit_templatecontentbox,
#inputboxinboxSubmit_leaflet,
#inputboxinboxSet_leaflet_start_up,
#inputboxinboxSet_leaflet_bgimage,
#inputboxinboxSubmit_leaflet_save_JSON,
#btn_submit_cookie,
#inputboxinboxSubmit_layoutbasic,
#inputboxinboxSubmit_layoutbasics, 
#btn_edit_projectsettings, 
#inputboxinboxSubmit_lang, 
#inputboxinboxVervang, 
#inputboxinboxVervangLatLng, 

#inputboxinboxbtnopentimetable,

#inputboxinboxbtnopenpush,
#inputboxinboxbtnopenactie,


#inputboxinboxbtnsave_fav,

#inputboxinboxDelete, 
#inputboxinboxFactuur, 
#Submitracking{
    
	float:right;
margin:20px 30px 20px 20px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 8px 2px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#inputboxinboxAdd_floors{
   margin:20px 0px 20px 20px; 
    
}




#inputboxinboxSubmit{
    
    	float:right;
margin:20px 30px 20px 20px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 8px 2px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#Submit_new_account{
    
    	float:right;
margin:10px 10px 20px 20px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 8px 2px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#Submit_new_account{
	display:none;
}

#inputboxinboxEdit_animation,
#inputboxinboxEdit_mapstartzoom,
#inputboxinboxEdit_mapimagelayer,
#inputboxinboxEdit_mapbounds{
    
  width: 80px;    
}

#inputboxinboxSubmit_leaflet_startzoom,
#btn_save_directions_add_edit,
#inputboxinboxSubmit_leaflet_save_JSON{
margin:20px 45px 5px 20px;
   
	
}

#inputboxinboxSubmit_leaflet_startzoom{
  background-color:#000;
color: #FFF;
    
}

#btn_save_directions_add_edit{
margin:5px 0px 5px 0px;
   
	
}

#inputboxinboxSubmit_leaflet_save_JSON{
margin:10px 30px 20px 20px;
	
}
#inputboxinboxSet_leaflet_start_up,#inputboxinboxSet_leaflet_bgimage{
float:right;
margin:5px 30px 0px 0px;
padding: 8px 8px 8px 8px;
	font-size: 12px;
  width: 80px; 
  height: 28px;
}

#inputboxinboxSave{
margin:0px 30px 20px 20px;
	
}
#inputboxinboxSet_leaflet_bgimage{
	height: 42px;
	display:none;
	margin:14px 24px 20px 30px;
}

#inputboxinboxEdit_animation:hover,
#inputboxinboxEdit_mapstartzoom:hover,
#inputboxinboxEdit_mapimagelayer:hover,
#inputboxinboxEdit_mapbounds:hover,


#inputboxinboxSubmit_leaflet_startzoom:hover,
#btn_save_directions_add_edit:hover,

#inputboxinboxSubmit_leaflet_mappbounds:hover,
#inputboxinboxSave:hover, 

#btn_logout:hover, 
#inputboxinboxSubmit_floors:hover, 
#inputboxinboxAdd_floors:hover,

#inputboxinboxSubmit_directions:hover,
#inputboxinboxSubmit_traffic_layer:hover,
#inputboxinboxAddEdit_directions:hover,

#inputboxinboxSubmit_geocoding:hover, 
#inputboxinboxSubmit_heatmap:hover,

#btn_submit_zoompoint:hover,  
#inputboxinboxSubmit_bgcolor:hover, 
#inputboxinboxSubmit_templatecontentbox:hover, 
#inputboxinboxSubmit_leaflet:hover,
#inputboxinboxSet_leaflet_start_up:hover,
#inputboxinboxSet_leaflet_bgimage:hover,
#inputboxinboxSubmit_leaflet_download_osm:hover,
#inputboxinboxSubmit_leaflet_bgimage:hover,
#inputboxinboxSubmit_leaflet_save_JSON:hover,
#btn_submit_cookie:hover,
#inputboxinboxSubmit_layoutbasics:hover, 
#btn_edit_projectsettings:hover, 
#inputboxinboxSubmit_lang:hover, 
#inputboxinboxVervang:hover, 
#inputboxinboxVervangLatLng:hover, 
#inputboxinboxbtnopentimetable:hover,

#inputboxinboxbtnopenpush:hover,
#inputboxinboxbtnopenactie:hover,

#inputboxinboxbtnsave_fav:hover,
#inputboxinboxDelete:hover, 
#inputboxinboxFactuur:hover, 
#Submitracking:hover{
    
 background-color:#0099FF;
	color:#FFF;
}

#inputboxinboxSubmit:hover,#Submit_new_account:hover{
   background-color:#0099FF;  
}


#btn_upload_icon,#btn_bieb_icon,#btn_bieb_icon_deco,#btn_no_icon,#btn_no_icon_deco{
	float:right;
margin:0px 20px 10px 20px;
	
  width: 62px; 
  height: auto;
  
   background-color:#000;
  padding: 4px 0 6px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#fff;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
}
#btn_no_icon,#btn_no_icon_deco{
	
margin:12px -4px 10px 20px;

}
#btn_upload_icon{
	
margin:0px 4px 0px 0px;
	
}

#btn_bieb_icon,#btn_bieb_icon_deco{
	
margin:5px 0px 10px 20px;

}

#btn_no_icon,#btn_no_icon_deco{

   background-color:#FF0000;

}
#btn_upload_icon:hover, #btn_bieb_icon_deco:hover, #btn_bieb_icon:hover,#btn_no_icon:hover,#btn_no_icon_deco:hover{
	/*color:#FFF;*/
	background-color:#0099ff;
}

.library_icon img{
	 background-color:#FF6600;
}
#icoon_library{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	
margin:0px 0px 0px 0px;
	
  width: 42px; 
  height: 42px;
  
  

  background-color:transparent;/*#ffffcc;*/
  border-radius:4px;
  
	cursor:pointer;
	z-index:888888;
}
.lib_chain{

	position:relative;
	top:0px;
	left:0px;
	
margin:0px 0px 0px 0px;
	
  width: 14px; 
  height: 14px;
  
  background-image: url("https://www.wizzymaps.com/images/chain_black.svg");

 background-color:transparent;/*#ffffcc;*/
  border-radius:4px;
  opacity:0.5;
	cursor:pointer;	
	z-index:999999;
}
.lib_chain:hover{

	position:relative;
	top:0px;
	left:0px;
	
margin:0px 0px 0px 0px;
	
  width: 14px; 
  height: 14px;
  
   background-image: url("https://www.wizzymaps.com/images/chain_black.svg");

  background-color:transparent;/*#ffffcc;*/
  border-radius:4px;
  opacity:1;
  
	cursor:pointer;	
	z-index:999999;
}

.library_icon, .library_used_icon{
	float:left;
margin:1px 0px 0px 1px;
	
  width: 42px; 
  height: 42px;
  
   border:dotted;
  border-width: 1px;
  border-color: #666666;

  background-color: transparent;/*#ffffcc;*/
  border-radius:4px;
  
  
  font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:left;
	
 /* padding: 4px 0 6px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:4px;*/
	cursor:pointer;
}

#inputboxinboxAddEditContent{
	float:left;
margin:20px 30px 20px 20px;
	
  width: 200px; 
  height: 28px;
  
   background-color:#000; /*#3C0;*/
  padding: 12px 0 0 0;
  
  
  
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
}


#btn_logout:hover{
 
   background-color:#CCCC;
   color:#FFF;	
	
}
 #btn_acc_save, #btn_newpassword_save{
	float:right;
margin:8px 30px 20px 20px;
	
  width: 100px; 
  height: 28px;
  
     box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
     
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
	 border-radius:8px;
	
}


 #btn_acc_save:hover,#btn_newpassword_save:hover{
 
   background-color:#0099FF;
   color:#FFF;	
	
}

#btn_newpassword_save{
	
  height: 52px;
  
 
	
}

#inputboxinboxSubmit{
	position:absolute;
	right:10px;
	bottom:10px;
	margin: 0px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}


#inputboxinboxFactuur{
	width: 140px; 
}


#inputboxinboxSubmit_leaflet_startzoom,#btn_save_directions_add_edit,
#inputboxinboxVervang,#inputboxinboxDelete,#inputboxinboxVervangLatLng,#inputboxinboxbtnopentimetable,

#inputboxinboxbtnopenpush,
#inputboxinboxbtnopenactie,

#inputboxinboxbtnsave_fav,#inputboxinboxSubmit_floors,#inputboxinboxAdd_floors,#inputboxinboxSubmit_directions,#inputboxinboxSubmit_traffic_layer,#inputboxinboxAddEdit_directions,#inputboxinboxSubmit_geocoding,#inputboxinboxSubmit_heatmap,#inputboxinboxSubmit_bgcolor,#inputboxinboxSubmit_templatecontentbox,#inputboxinboxSubmit_leaflet,#inputboxinboxSubmit_leaflet_save_JSON,#btn_submit_cookie,#inputboxinboxSubmit_layoutbasics, #inputboxinboxSubmit_lang, #Submitracking{
	
  width: 80px; 
 
}

#inputboxinboxSubmit_leaflet_startzoom_reset{
  width: 40px; 

    
    float:right;
margin:20px 0px 0px 0px;


  height: 16px;
  
   background-color:#FFF;
  padding: 5px 8px 0px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 10px;
	color:#CCC;
	text-align:center;
	cursor:pointer;
	border-radius:4px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    
    
}

#inputboxinboxSubmit_leaflet_startzoom_reset:hover{
   color:#000;
    
}



#btn_edit_projectsettings{
	width: 80px; 
}
#inputboxinboxDelete{
	color:#FFF;
 background-color:#FF0000;

}
#inputboxinboxDelete:hover{
	
opacity:0.5;

 
}
#inputboxinboxSave:hover{
background-color:#0099FF;
    /*opacity:0.5;*/

}

#inputboxinboxVervang:hover{
background-color:#0099FF;
    /*opacity:0.5;*/

}

#inputboxinboxSave,#inputboxinboxDelete,#inputboxinboxVervang{
	
 
 width:auto;
 min-width:80px;
}
 #inputboxinboxCat, #inputboxinboxAlledit, #saveMenuitems{ 
	float:right;
margin:20px 30px 20px 20px;
	
  width: 202px; 
  height: 28px;
  
   background-color:#FFF;
  padding: 10px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
		box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}
 #inputboxinboxAlledit{
	 display:none;
 }
 
#inputboxinboxCat:hover,  #inputboxinboxAlledit:hover, #saveMenuitems:hover{ 
	
   background-color:#CCC;
	color:#FFF;
	
}


#inputboxinboxSaveEmails{
	float:right;
margin:20px;
	
  width: 200px; 
  height: 28px;
  
   background-color:#FFF;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#000;
	text-align:center;
	cursor:pointer;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

/*#inputboxinboxSave{
	float:right;
margin:20px;
	
  width: 200px; 
  height: 30px;
  
   background-color:#FFF;
  padding: 8px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 22px;
	color:#000;
	text-align:center;
	cursor:pointer;
	
}*/


#divhidden{
	float:left;
	width:100%;

height:300px;
	background-color:#FF00cc;
	/*visibility:hidden;*/
	
}


#inputboxinbox_hidden{
	background-color:#69C;
	width:100%;
	height:20px;
visibility:collapse;
}

html body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open{
	z-index:999999999999;
}


body  .ui-state-active, 
body   .ui-widget-content .ui-state-active, 
body  .ui-widget-header .ui-state-active, 
body   a.ui-button:active, 
body  .ui-button:active, 
body  .ui-button.ui-state-active:hover{
 background-color:#0099FF;
/* color:#000;
border:none;	
float:right;
width: 152px;*/
border-color:transparent;
z-index:999999;
}


html body .ui-menu .ui-menu-item
{
	
z-index:99999999;
}



html body .ui-menu
{
box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);

z-index:99999999;
}

body .ui-selectmenu-button.ui-button
{
	float:right;
  text-align: left;
  white-space: nowrap;
 width: 177px;
}

body #item_box_backgmap_color .ui-selectmenu-button.ui-button
{
    	float:left;
  text-align: left;

 width: 240px;
    height:20px;
    
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;

	color:#000;
    margin:0 0 0 20px;
	

}


body .select_linkto_canvas .ui-selectmenu-button.ui-button
{
	float:left;
	  margin-left: 20px;
  text-align: left;
  white-space: nowrap;
 width: 177px;
}

#select_categorie{
	float:right;
	width: 180px;
}


#bg img{
	cursor:move;	
}

#hulplineA{
	position:absolute;
	
	border-top:dotted;
	border-width:1px;
	border-color:#666;
	
	top:14.2%;
	left:0px;
	display:block;
	width: auto;
	height:1px;
	background-color:transparent;
	z-index:2;
}

#hulplineB{
	position:absolute;
	
	border-top:dotted;
	border-width:1px;
	border-color:#666;
	
	bottom:14.2%;
	left:0px;
	display:block;
	width: auto;
	height:1px;
	background-color:transparent;
	z-index:2;
}

#hulplineC{
	position:absolute;
	
	
	top:0px;
	left:14.2%;
	display:block;
	width:1px;
	height:auto;
	background-color:transparent;
	
	border-left:dotted;
	border-width:1px;
	border-color:#666;
	
	z-index:2;
}

#hulplineD{
	position:absolute;
	top:0px;
	right:14.2%;
	display:block;
	width:1px;
	height:auto;
	background-color:transparent;
	
	border-left:dotted;
	border-width:1px;
	border-color:#666;
	
	z-index:2;
}

#afdekautocomplete, #afdekmap,  #afdekmap_b{
	position:fixed;
	left:0px;
	top:0px;
	
background-color:#000;
width:100%; 
height:100%;	
opacity:0.4;
z-index:1; /*99999*/
}



#afdekmap_b{
	z-index:1; /*99999*/
}



#afdekautocomplete{
	position:fixed;
	left:0px;
	top:0px;
	display:none;
	
background-color:#000;
width:100%; 
height:100%;	
opacity:0.4;
/*z-index:99999;*/
z-index:99999999999;
}

#afdekmap, #afdekmap_b{
	display:none;
	cursor:pointer;
}


#afdekmap{
	
z-index:9999998; /*4533 999998888;*/ 
}

 #select_lang, #emailgebruiker, #emailgebruiker_was,#categorieen, #email_all_edit, #menuitems{ /* #all_emailgebruiker_was, */
	
	display:block;
	background-color:#F2f2f2;/*#ffffcc;*/
width:200px;
height:112px;

float:left;
	margin: 0 0 0 -20px; 
z-index:999999999;	
}

#emailgebruiker{
height:18px;
width:190px;	
}

#headline_wizzystudio{ 
	
  width: 200px; 
  height: 40px;
  display:block;
  margin: 0 0px 0px 20px;

background-color:#F2f2f2;/*#ffffcc;*/ 
float:left;
z-index:9;	
}

#text_wizzystudio{ 

  width: 200px; 
  height: 100px;
  display:block;
  margin: 0 0px 0px 20px;

background-color:#F2f2f2;/*#ffffcc;*/ 
float:left;
z-index:9;	
}



#select_lang{
	background-color:#f2f2f2;
}

#emailgebruiker, #emailgebruiker_was,#categorieen, #email_all_edit,#floors_input{
		
}
#categorieen,#email_all_edit,#floors_input{
height:20px;	
}
#hulp{
	float:left;
	display:block;
	background-color:#FFF;
	margin:0 0 0 -10px;
width:210px;
height:240px;
z-index:99999;	
	
}


#afstandhouderberekeninginput{
	margin:10px 0 0 0;
		background-color:transparent;
		width:200px;
		height:20px;

}


 .inputboxinbox_textfield_drag { 
float:right;
margin:20px 10px 20px 0;
	
 width: 200px; 
 height: 124px;
 background-color:transparent;
 z-index:22;
 }

.inputboxinbox_textfield_drag_emailgebruikers { 
float:right;
margin:20px 4px 20px 0;
	
 width: 220px; 
 height: 80px;
 background-color:transparent;
 z-index:22;
 }

 .inputboxinbox_textfield_drag_editoremail{
	float:right;
margin:20px 10px 20px 0;
	
 width: 200px; 
 height: 24px;
 background-color:transparent;
 z-index:22; 
 }
 
.inputboxinbox_textfield_cat{ 
/*display:none;*/
float:right;
margin:0px 20px 0 0;
	
 width: 200px; 
 height: 40px;
 background-color:#FF0000;
 z-index:22;
 }
 .inputboxinbox_textfield { 
float:right;
margin:0px 10px 0 0;
	
 width: 200px; 
 height: 114px;
 background-color:transparent;
 z-index:22;
 }
 
.draggablefield{ 
 float:right;
 margin:0px 0px 0 0;	
 width: 160px; 
 height: 160px;
 background-color:#0099FF;
 background-image: url("https://www.wizzymaps.com/images/draggablefield160x160.svg");
 z-index:22;
  border-radius:8px;
  cursor:move;
 }
 
 

#draggablefield_text{ 
 
 position:relative;
 
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	line-height: 14px;
	color:#fff;
	text-align:center;
	
	margin-top:60px;
	background-color:transparent;
	width: 160px; 
 height: 40px;
	
 }


 
 #text_passwordvergeten, #text_createaccount,  #text_password{
	 background-color:transparent;
	 width:290px;
	 height:10px;
	 margin:10px 10px 0 0;
	float:right;
}


#text_passwordvergeten, #text_createaccount{
	padding: 4px;
	/*background-color:#669;*/
	margin-left:10px;
}

#text_passwordvergeten a, #text_createaccount a{
	cursor:pointer;
	float:right;
	/*background-color:#FF00cc;*/
}

#text_createaccount,
#text_passwordvergeten{
opacity:0.2
}

.modal_invoice{
   position:   absolute;
    z-index:    1000;
    top:        3px;
    right:       8px;
    
    height:     10px;
    width:      10px;
    
    border: 8px solid #f3f3f3;
  border-radius: 50%;
  border-top: 8px solid #A4A4A4;/*3498db*/
 
  -webkit-animation: spin 1s linear infinite; 
  animation: spin 1s linear infinite;
}
.modal_colorpick{
   
    position:   relative;
    /*z-index:    1000;*/
	padding:0px 0 0px 0;
    top:        0;
    left:       0;
    height:     152px;
    width:      80px;
    background: rgba( 255, 255, 255, .8 ) 
                url('https://www.wizzymaps.com/images/loading.gif') 
                50% 50% 
                no-repeat;
				
			
}
.modalgrafiek{
   
    position:relative;
    /*z-index:    1000;*/
	padding:0px 0 0px 0;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('https://www.wizzymaps.com/images/loading.gif') 
                50% 50% 
                no-repeat;
				
			
}

.modal{
   
    position:   fixed;
    /*z-index:    1000;*/
	padding:0px 0 0px 0;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('https://www.wizzymaps.com/images/loading.gif') 
                50% 50% 
                no-repeat;
				
			
}
#modal_savetemp {
   
    position:   fixed;
    /*z-index:    1000;*/
	padding:0px 0 0px 0;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('https://www.wizzymaps.com/images/loading.gif') 
                50% 50% 
                no-repeat;
				z-index:9999999999;
				
			
}


body.loading {
    overflow: hidden;   
}


body.loading .modal {
    display: block;
}




#powerby{
	 height:20px;
    width:200px;
    /*background-color: #DF3639;*/
    font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:left;

}


	#afdek_payment_buckaroo{
	position:fixed;
	top:0px;
	left:0px;
	
	/*opacity:0.3;*/
	overflow:auto;
	display:none;
	
	background-color:#0099FF;
	opacity:1;
	
	width:100%;
	height:100%;
	z-index:999999999999; /*9999999;*/
}



	#afdek_payment{
	position:absolute;
	top:0px;
	left:0px;
	
	/*opacity:0.3;*/
	overflow:auto;
	display:none;
	
	background-color:#0099FF;
	opacity:0.9;
	
	width:100%;
	height:100%;
	z-index:999999999999; /*9999999;*/
}

#box_payment{
position:absolute;
	top:20px;
	left:20px;
	
	background-color:#FFF;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;

	text-align:center;
	 color: #CCC;
	 
	 
	  border-radius:12px;
	
	
	width:440px;
	height:440px;
	z-index:999999999999; /*9999999;*/	
}

#melding_payment{
position:absolute;
	top:20px;
	left:0px;
	
	background-color:transparent;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 18px;

	text-align:center;
	 color: #CF9;
	 
	 
	 
	  padding:0px;
	
	width:100%;
	height:40px;
	z-index:999999999999; /*9999999;*/	
}

#melding_b_payment{
position:absolute;
	top:220px;
	left:0px;
	
	background-color:transparent;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;

	text-align:center;
	 color: #000;
	 
	
	 
	 padding:0px;
	
	width:100%;
	height:40px;
	z-index:999999999999; /*9999999;*/	
}

#refresh_payment{
position:absolute;
	top:100px;
	left:130px;
	
	background-color:#0099FF;
	
	 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;

	text-align:center;
	 color: #FFF;
	 
	 cursor:pointer;
	 
	 padding:20px;
	 
	 border-radius:12px;
	
	width:140px;
	height:25px;
	z-index:999999999999; /*9999999;*/	
}

#mrwizzy{
	 position:absolute;
	 float:left;
	left:0px;
	bottom:0px;

	
	/*padding:20px;*/
  width: 160px; 
  height: 300px;
  
  padding: 0px;

  
  background-color:transparent;
  
 
  z-index:22;
  
}

#box_add_project_wrap, #box_newaccount_project_wrap, #box_layout_edit_wrap,#box_layout_basics_wrap{
	position:fixed;
	top:0px;
	left:0px;
	
	/*opacity:0.3;*/
	overflow:auto;
	display:none;
	
	   -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	 /* background: linear-gradient(to right, #c0eeff, #0099FF);*/
   background: linear-gradient(to right, #f28b58, #a3195b);
	/*background-color:#0099FF;*/
	width:100%;
	height:100%;
	z-index:9999999998; /*9999999;*/
}




#box_newaccount_project_wrap {
	z-index: 1000000000;
    background: linear-gradient(120deg, #008fe8 0%, #5551a5 55%, #a3195b 100%);
    background-size: 400% 400%;
    animation: v40LoginGradient 10s ease-in-out infinite;
}

#box_login_project_wrap{
	position:fixed;
	top:0px;
	left:0px;
	
	 /* background: linear-gradient(to right, #c0eeff, #0099FF); a3195b*/
    background: linear-gradient(120deg, #008fe8 0%, #5551a5 55%, #a3195b 100%);
    background-size: 400% 400%;
    animation: v40LoginGradient 10s ease-in-out infinite;
    
    
	/*background-color:#0099FF;*/
	width:100%;
	height:100%;
	z-index:9999994;
	border-radius:8px;
    
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

    
}

#login_language_switch{
	position: fixed;
	top: 20px;
	right: 20px;
	z-index: 10000000;
}

#select_login_ui_language{
	box-sizing: border-box;
	min-width: 150px;
	height: 40px;
	padding: 0 12px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 8px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	cursor: pointer;
	box-shadow: 3px 3px 12px rgba(0, 0, 0, 0.22);
}

@keyframes v40LoginGradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

@media (prefers-reduced-motion: reduce) {
    #box_login_project_wrap,
    #box_newaccount_project_wrap {
        animation: none;
        background-position: 50% 50%;
    }
}

#box_add_project, #box_layout_edit, #box_layout_edit_b, #box_layout_basic{
	position:absolute;
	top:5%;
	left:5%;
	overflow:hidden;
	
	     /*min-width: 1030px;
		  max-height: 700px;*/
	
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	
	 border-radius:8px;
	 
	background-color:#FFF;
	width:1030px;
	height:830px;
	z-index:9999999;
}


#box_layout_edit_scroll,#box_layout_basics_scroll{
	background-color:#f2f2f2;
	
	position:relative;
	top:0px;
	left:10px;
	width:1010px;
	height:510px;
	z-index:9999999;
	overflow:hidden;
	
}

#box_layout_basics_scroll{
	
	width:240px;
	height:640px;
	
}

#btn_save_temp, #btn_save_basicstyle{

	float:right;  
 position:absolute;
	right:0px;
bottom:0px;	
	
margin:20px 30px 20px 20px;
	
  width: 100px; 
  height: 26px;
  
   background-color:#000;
  padding: 12px 0 2px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	
	
}
#btn_save_temp:hover, #btn_save_basicstyle:hover{
background-color:#0099FF;
color:#FFF;	
}




#box_help_wrap, #box_help_a_wrap, #box_help_b_wrap, #box_terms_wrap{
	position:fixed;		
	top:0px;
	left:0px;
		
	/*opacity:0.3;*/
	overflow:auto;
	display:none;
	
	
	background-color:#0099FF;
	width:100%;
	height:100%;
	z-index:99999999999999;/*999999999999999999999;*/ /*z-index:999999999999999999; 999999999999;*/
	}



#box_Invoicesoverview_title, #box_termsoverview_title, #box_helpoverview_title, #box_help_a_overview_title, #box_help_b_overview_title{
position:relative;
top:0px;
left:0px;

width:100%;
	height:80px;
	padding:20px 0 0 20px;
	float: left;
font-family: 'Nunito Sans', sans-serif;

		font-family:FontImpact,Arial,Helvetica;
  	font-weight:normal;
  	font-size: 34px;
	color:#0099FF;
	background-color:#FFF;
	text-align:left;
	
		
}

 #box_FAQ_list_wrap, #box_terms_list_wrap, #box_terms_list_wrap_account, #box_help_list_wrap, #box_help_a_list_wrap, #box_help_b_list_wrap{

	position:relative;
top:0px;
left:0px;

width:100%;
	height:90%;
	padding:0px;
	float: left;
	font-family: 'Nunito Sans', sans-serif;

		font-family:FontImpact,Arial,Helvetica;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	background-color:#CCC;
	text-align:left;
	
}
#box_invoices_list_wrap{

	position:relative;
top:0px;
left:0px;

width:100%;
	height:80%;
	padding:0px;
	float: left;
	font-family: 'Nunito Sans', sans-serif;

		font-family:FontImpact,Arial,Helvetica;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	background-color:#FFF;
	text-align:left;
	overflow-y:hidden;
    overflow-x:hidden;
}


#box_invoices_list, #box_terms_list, #box_terms_list_account, #box_FAQ_list, #box_help_list, #box_help_a_list, #box_help_b_list{
	position:relative;
top:0px;
left:0px;

list-style-type: none;

width:100%;
	height:100%;
	
	margin:0px;
	padding:0px 0 0 0px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;
	color:#000;
	background-color:#fff;
	text-align:left;
	
	overflow-y:hidden;
    overflow-x:hidden;
	
}
#box_invoices_list,#box_terms_list,#box_terms_list_account{
    
    overflow-y:auto;
    overflow-x:hidden;
  
}
  body #box_invoices_list{
	margin: 80px 0 0 0;
      top:80px;
	height:98%;
	
	
}
  
  
#box_invoices_list li{
	background-color:#FFF;
	height:40px;
    min-width: 1140px;
}
.soort_invoice{
	position:relative;
	top:4px;
	right:4px;
	
	height:32px;
	width:90px;
	
	padding: 0 10px 0 10px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	background-color:#0C0;
	text-align:center;
	
	cursor:pointer;
}

.btn_download_pdf{
	position:relative;
	top:4px;
	right:4px;
	margin: 0 20px 0 4px;

	height:12px;
	width:90px;
	
	padding: 2px 10px 18px 10px;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	background-color:#000;
	text-align:center;
	
	cursor:pointer;
	border-radius:8px;
	
}

.btn_download_pdf a, .invoice_date a, .invoice_price a, .btn_invoice_delete a, .soort_invoice a, .invoice_status a, .invoice_project a{
	position:relative;
	top:6px;
	
	margin: 0px 0 0 0px;
	
	height:20px;
    width:120px;
	padding: 0px 0 10px 10px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	background-color:transparent;
	text-align:center;
	
	cursor:pointer;
	
}
.btn_download_pdf:hover{
opacity:0.5;
}


.btn_download_pdf a, .btn_invoice_delete a, .soort_invoice a{
margin: 0px 0 0 0px;
	color:#FFF;

	
}



.invoice_date{
position:relative;
	top:4px;
	right:4px;
	
	height:32px;
	width:250px;
	padding: 0 10px 0 10px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	margin: 0 0 0 10px;
	
	background-color:#CCC;
	text-align:left;
	
}
.invoice_price{
	position:relative;
	top:4px;
	right:4px;
	margin: 0 10px 0 10px;
	height:32px;
	width:120px;
	padding: 0 10px 0 10px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	background-color:#f2f2f2;
	text-align:center;
	
}

.invoice_status{
	position:relative;
	top:4px;
	right:4px;
	margin: 0 0 0 10px;
	height:32px;
	width:100px;
	padding: 0 10px 0 10px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	background-color:#f2f2f2;
	text-align:left;
	
}
.invoice_project{
   	position:relative;
	top:4px;
	right:4px;
	margin: 0 0 0 10px;
	height:32px;
	width:280px;
	padding: 0 10px 0 10px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	background-color:#f2f2f2;
	text-align:left; 
    
}

.btn_invoice_delete{
	position:relative;
	top:4px;
	right:4px;
	margin: 0 0 0 10px;
	height:32px;
	padding: 0 10px 0 10px;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	background-color:#FF0000;
	text-align:center;
	
}



#box_terms_project,#box_help_project,#box_help_a_project,#box_help_b_project{
	position:absolute;
	top:5%;
	left:5%;
	overflow:hidden;
	
	     /*min-width: 1030px;
		  max-height: 700px;*/
	border-radius:12px;
	
	background-color:#FFF;
	width:1030px;
	height:700px;
	z-index:9999999;
}

body #box_invoices_project{
 position:absolute;
    display:hidden;
	top:0px;
	left:0px;
	overflow:hidden;
	
	     /*min-width: 1030px;
		  max-height: 700px;*/
	border-radius:12px;
	
	background-color:#FFF;
	width:0px;
	height:0px;
	z-index:9999999;
    
}

#box_newaccount_project{
	position:absolute;
	top:3%;
	left:5%;
	overflow:hidden;
	
	  box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);    /*min-width: 1030px;
		  max-height: 700px;*/
	padding: 0 0 10px 0;
	background-color:#FFF;
	width:344px;
	height:500px !important;
	z-index:9999999;
	border-radius:8px;
}

#box_login_project{
	position:absolute;
	top:50%;
	left:50%;
	visibility:hidden;
	overflow:hidden;
	
	     /*min-width: 1030px;
		  max-height: 700px;*/
	 box-shadow: 3px 3px 28px 1px rgba(0, 0, 0, 0.5);
	 
	 padding: 0 0 10px 0;
	background-color:#FFF;
	width:344px;
	height:400px; /* 362 450px*/
	z-index:9999999;
	border-radius:8px;
}




#badge_olderversion{
	display:none;
	position:absolute;
	top:30%;
	left:30%;
	background-color:transparent;
	width:344px;
	height:20px;
	
	margin: 0px;
	 padding: 0px;
  
	cursor:pointer;
	
	 border-radius:0px;
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#FFF;
	text-align:center;
	 
	z-index:9999999999;
}



/*#menu_preview_box_events .ui-state-default, #menu_preview_box_events .ui-widget-content .ui-state-default, #menu_preview_box_events .ui-widget-header .ui-state-default, .ui-button,#menu_preview_box_events html .ui-button.ui-state-disabled:hover,#menu_preview_box_events html .ui-button.ui-state-disabled:active{
     color:#FFF;
    background-color:#F0BABA; 
}*/

/* Stijl voor de knop van het selectmenu */
.preview_box .ui-selectmenu-button {
  background-color: #333; /* Zwarte achtergrond */
  color: white;           /* Witte tekst */
  border: none;           /* Optioneel: geen rand */
}

/* Stijl voor de dropdown-lijst */
.preview_box .ui-menu {
  background-color: #333; /* Zwarte achtergrond */
  color: white;           /* Witte tekst */
}

/* Stijl voor individuele items in de lijst */
.preview_box .ui-menu .ui-menu-item {
  color: white;
}

.preview_box .ui-menu .ui-state-active {
  background-color: white; /* Geselecteerde optie */
  color: black;            /* Zwarte tekst op actieve achtergrond */
}


#badge_newversion{
	display:none;
	position:absolute;
	top:-40px;
	left:-20px;/*10%;*/
	/*background-color:#06C;#2470E0;*/
    
      background: linear-gradient(to right, #0099FF, #06C);
    
	width:100px;
	height:100px;
	
	margin: 0px;
	 padding: 0px;
  
	cursor:pointer;
	
	 border-radius:100px;
	 
	  transform: rotate(15deg);
    
	box-shadow: 12px 3px 22px 1px rgba(0, 0, 0, 0.4);
	z-index:9999999999;
    
    
        -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;

    
    
    
}#badge_newversion:hover{
	
	background-color:#0099FF;
	
}


#badge_newversion_a{
	position:absolute;
	top:40px;
	left:0px;
	background-color:transparent;
	width:100px;
	height:30px;
	
	margin: 0px;
	 padding: 0px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;
	color:#FFF;
	text-align:center;
	line-height:12px;
	cursor:pointer;
	
	opacity:1;
	 
       -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	z-index:9999999999;
}
#badge_newversion_b{
position:absolute;
	top:60px;
	left:0px;
	width:100px;
	height:35px;
	background-color:transparent;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	opacity:1;
	 
       -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	z-index:99999999999;
}
#badge_newversion_c{
position:absolute;
	top:78px;
	left:0px;
	width:100px;
	height:40px;
	background-color:transparent;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 13px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	opacity:1;
	 
	z-index:99999999999;
}

#lang_headline, #menu_headline{
	 background-color:transparent;
	
	position:absolute;
	top:10px;
	left:20px;
	  /*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");*/
	  
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	line-height: 20px;
	text-align:left;
	
	padding: 8px 0 0 0;
	
	width:80%;
	height:40px;
	z-index:9999999;
	
  
}
#lang_headline{
    
  width:260px;  
}


#box_add_project_close, #afdek_payment_buckaroo_close,#box_newaccount_project_close, #box_invoices_close, #box_terms_close, #box_help_close, #box_help_a_close, #box_help_b_close, #box_layout_edit_close,#box_layout_basics_close, #btn_lang_close, #btn_cookie_close, #btn_menu_close{
	background-color:#000;
	
	position:absolute;
	top:5px;
	right:5px;
	  background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	width:40px;
	height:40px;
	background-repeat: no-repeat;
background-size: 40px 40px;
	z-index:999999999;
	cursor:pointer;
	
	border-radius:8px;
}

#btn_lang_close{
   width:30px;
	height:30px;
	background-repeat: no-repeat;
background-size: 30px 30px; 
    
}

#box_help_a_new_tab{
    
    	background-color:#000;
	
	position:absolute;
	top:5px;
	right:60px;
	 background-image: url("https://www.wizzymaps.com/images/btn_vierkant_externalview.svg");
	width:40px;
	height:40px;
	background-repeat: no-repeat;
background-size: 20px 20px;
     background-position: center; 
    
	z-index:999999999;
	cursor:pointer;
	
	border-radius:8px;
}





#box_newaccount_project_close{
	background-color:transparent;
	
}

#box_help_a_new_tab:hover,#box_newaccount_project_close:hover,#afdek_payment_buckaroo_close:hover{
	
	opacity:0.5;
}

	
	
#box_add_project_close,#afdek_payment_buckaroo_close{
	
	top:4px;
	right:4px;
	 
}

#btn_add_menu_item{
	
	position:absolute;
	bottom:5px;
	right:-5px;
	  /*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");*/
	  
	  font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#FFF;
	background-color:#000;
	text-align:center;
	
	padding: 0px 0 0 0;
	
	width:20px;
	height:20px;
	z-index:9999999;
	cursor:pointer;
	
	border-radius:4px;
   background-image: url('https://www.wizzymaps.com/images/btn_plus_addproject.svg');
 	background-size: 20px 20px;
	background-repeat: no-repeat;
	
	box-shadow: 3px 2px 2px -5px rgba(0, 0, 0, 0.8);
}

#box_add_project_close:hover, #box_invoices_close:hover, #box_terms_close:hover, #box_help_close:hover, #box_help_a_close:hover, #box_help_b_close:hover, #box_layout_edit_close:hover, #btn_menu_close:hover,#btn_lang_close:hover, #btn_cookie_close:hover, #btn_add_menu_item:hover{
	background-color:#CCCCCC;
}


#switch_box_add_edit{
	width:1002px;
	height:80px;
	padding: 0px 0 0 0px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;
	color:#000;
	background-color:#F2F2F2;
	text-align:left;
	
}

#edit_project{
	width:982px;
	height:40px;
	padding: 0px 0 0 20px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;
	color:#000;
	background-color:#F2F2F2;
	text-align:left;
	margin: 0px 0 0 0;
	display:none;
	
}

#url_project{
    left:20px;
    top:20px;
position:absolute;
	width:auto;
	height:60px;
	padding: 0px 0 0 0px;
    margin: 40px 0px 0 20px;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 24px;
	color:#000;
	background-color:#fff;
	text-align:left;
	
}

#url_project input{
	width:160px;
	height:20px;
	margin: 0px 5px 0 0px;
	
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 20px;
	
	border:solid;
  border-width: 1px;
  border-color: #666666;

  background-color: #FFF;
  border-radius:4px;
  
	text-align:left;
	
}


#tab_box{
	 width:auto;
	height:40px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	text-align:left;
	background-color:transparent;
}


#btn_tab_add_project{
	 float:left;
	 
	 width:240px;
	height:40px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	text-align:left;
	
	background-color:#F2f2f2;
	cursor:pointer;
	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	
}

#btn_tab_edit_project{
	 float:left;
	 
	 width:240px;
	height:40px;
	
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	text-align:left;
	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	
	background-color:#999;
	cursor:pointer;
}
#btn_tab_edit_project:hover{
    
    opacity:0.5;
}


.box_project_kopje{
	 width:140px;
	height:auto;
	position:relative;
	top:6px;
	left:20px;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 24px;
	color:#000;
	text-align:left;
	background-color:transparent;
}



.box_add_project_note{
	float:left;
	margin:0px 0px 0 0px;
	padding:0px 0px 0px 0px;	
	width:1002px;
 	height: 16px;
  	
 	z-index:22;	
	background-color:#f2f2f2;
	border-top-right-radius:10px;
	
}

#status_project_helper{
	position:fixed;
	
	right:10px;
	top:10px;
	width:120px;
	height:800px;
	
	z-index:9999999999999;
	background-color:#CCC;
	
	display:none;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	
	overflow:scroll;
	
	
}

#opsommingacties_helper{
	position:fixed;
	
	right:140px;
	top:10px;
	width:160px;
	height:800px;
	z-index:9999999999999;
	background-color:#f2f2f2;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 10px;
	color:#000;
	text-align:left;
	
	display:none;
	
	overflow:scroll;
	
}



	
.box_add_project_note a{
	float:left;
	margin:2px 0px 0 0px;
	padding:0px 0px 0px 20px;	
	width:900px;
 	height: 14px;
  	
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#ccc;
	text-align:left;
 	z-index:22;	
	background-color:#f2f2f2;
	
}

#new_account_recaptcha, #login_recaptcha{
	margin:10px 0 0 10px;
}

#new_account_recaptcha{
	display:block;
	position:relative;
	clear:both;
	width:304px;
	min-height:78px;
	z-index:2;
}

#box_newaccount_project_kolom_001{
	height:485px !important;
}

#login_box_newaccount_project_inbox{
	height:490px !important;
}

#new_account_recaptcha_ruimte{
	display:block;
	float:left;
	margin:0px 0 0 10px;
	width:300px;
	height:20px;
	background-color:transparent;
}

  

  
#box_newaccount_project_kolom_001, #box_login_kolom_001{
	width:324px;
	height:390px; /*350px;*/
	margin: 0px 0 0 0;
	
	
	
	position:relative;
	
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
  background-color:#f2f2f2;
  
	text-align:left;
}

#box_login_kolom_001_afdek{
	width:324px;
	height:200px; /*350px;*/
	margin: 0px 0 0 0;
	
	
	
	position:relative;
	top:50px;
	left:10px;
	opacity:0.8;
	float:left;
	
	
  background-color:#f2f2f2;
  z-index:999999999999999;
  
}


#box_newaccount_project_kolom_002{
	width:260px;
	height:80px;
	margin: 0px 5px 10px 10px;
	
	padding: 8px 10px 12px 10px;
	
	position:relative;
	
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	color:#000;
  background-color:#fff;
  
	text-align:left;
}
#box_add_project_kolom_001{
	width:250px;
	/*height:670px;*/
	margin: 0px 0 0 0;
	
	position:relative;
	
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
  
  
	text-align:left;
	
	background-color:#f2f2f2;
	border-left:dotted;
	border-width:1px;
	border-color:#666;
}
#box_add_project_kolom_002{
	width:250px;
	/*height:370px;670px;*/
	margin: 0px 0 0 0;
	
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
 	background-color:#f2f2f2;
	border-left:dotted;
	border-width:1px;
	border-color:#666;
  
	text-align:left;
}
#box_add_project_kolom_003,#box_add_project_kolom_003a{
	width:250px;
	/*height:670px;*/
	margin: 0px 0 0 0;
	
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
  	background-color:#f2f2f2;
	border-right:dotted;
	border-width:1px;
	border-color:#666;
  
	text-align:left;
}
#box_add_project_kolom_003 input{
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 12px;
	width:200px;
	height:10px;
	background-color:#FFC;
	border:hidden;
}
#plaatshouder_berekening{
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 12px;
	width:200px;
	height:50px;
	background-color:transparent;
	border:hidden;
}

#box_add_project_kolom_004{
	width:247px;
	/*height:670px;*/
	margin: 0px 0 0 0;
	
	
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
 	background-color:#f2f2f2;
	
	text-align:left;
}
#box_add_project_kolom_001,#box_add_project_kolom_002,#box_add_project_kolom_003a,#box_add_project_kolom_003,#box_add_project_kolom_004{
	height:670px;/*670px;*/
	background-color:#f2f2f2;
}
#box_add_project_package_custom{
	width:1000px;
	height:670px;
	margin: 0px 0 0 0;
	
	
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
 	background-color:#ff0000;
	
  
	text-align:left;
}



#box_add_project_package{
	width:1000px;
	height:750px;
	margin:-70px 0 0 0;
	
	
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
 	background-color:#f2f2f2;
	
  
	text-align:left;
}
#box_add_project_package_haschoose{
	display:block;
	width:1000px;
	height:670px;
	background-color:#f2f2f2;
	position:relative;
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	
	text-align:left;
}
#btn_other_package{
	display:block;
	width:100px;
	height:20px;
	background-color:#0C0;
	position:absolute;
    top:105px;
    right:40px;
	float:right;
	color:#fff;
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 15px;
	  	font-weight:bold;


	text-align:center;
	padding:14px 8px 8px 8px;
	border-radius:5px;
	box-shadow: 5px 5px 8px -5px rgba(0, 0, 0, 0.5);
	
	margin: 10px 0 0 0;
	cursor:pointer;
}
#btn_other_package:hover{
    
 /*background-color:#0c0;*/
opacity:0.5;
    
	
}

#afstandhouder_otherpack{
	position:relative;
	float:left;
	display:block;
	width:100%;
	height:8px;
	background-color:transparent;

	margin:0 0 10px 0;
	
}
#berekening_new{
	position:relative;
	float:left;
	display:block;
	width:179px;
	height:auto;
	background-color:#FFF;
	
	margin:30px 0 10px 0;
    border-radius: 10px;
    padding:8px;
	
}


#box_add_project_package_free{
	width:942px;
	height:180px;
	background-color:transparent;
	float:left;
	 margin:120px 0 0 20px;
}



#box_add_project_package_kop_free{
	display:block;
	width:100%;
	height:40px;
	/*background-color:#09F;*/
    background-color:#a3195b;
    /*background: linear-gradient(to right, #f28b58, #a3195b);*/
    
	
	float:left;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 16px;
	color:#FFF;
	
	text-align:center;
    
    border-top-left-radius: 8px;
	border-top-right-radius: 8px;
    
	
	padding: 5px 0 0 0;
}  
#box_add_project_package_free_text  {
		position:relative;
	float:left;
		top:0px;
		width:100%;
		height:80px;
		
		padding: 30px 0px 10px 0px;
		
		  
		background-color:#F2f2f2;
		
		font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	color:#000;
	text-align:center;

box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;

		z-index:99999999;
		
}
#box_add_project_package_free_submit {
	
	position:absolute;
	
	bottom:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	color:#fff;
	width:160px;
	height:20px;
	margin:0 40% 0 40%;
	text-align:center;
	background-color:#000;
	
border-radius: 8px;
	cursor:pointer;
	padding:12px 0px 8px 0px;
}
#box_add_project_package_free_submit:hover{
	/*color:#FFF;
	background-color:#CCC;*/
    background-color:#0099FF;
    /*opacity:0.5;*/
}

#box_add_project_package_contact{
		position:relative;
	float:left;
		top:10px;
		left:10px;
		width:100%;
		height:auto;
		
		padding: 0px 0px 0px 0px;
		margin: 20px 0 0 0px;
		  
		background-color:transparent;
		
		font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	
	color:#09F;
	text-align:left;

/*box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;*/

		z-index:99999999;
		cursor:default;
		
}
#box_add_project_package_contact a{
	color:#09F;
	cursor:pointer;
}
#box_add_project_package_contact a:hover{
	color:#000;
	cursor:pointer;
}

#box_add_project_package_contact p{
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	text-align:center;
	background-color:transparent;
}



#box_add_project_package_brons, #box_add_project_package_zilver, #box_add_project_package_gold{
	margin:0px 0 0 20px;
	width:30%;
	height:50%;
	background-color:transparent;
	float:left;
	/* 
  border-left-width: 1px;
  border-left-style:dotted;
  border-left-color: #666666;*/
}





 #box_add_project_package_opsomming{
		position:relative;
	float:left;
		top:0px;
		width:100%;
		height:390px;
		
		padding: 0px 0px 10px 0px;
		
		  
		background-color:#F2f2f2;
		
		font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	color:#000;
	text-align:center;

box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.5);
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;

		z-index:99999999;
		
}


#box_add_project_package_opsomming_scroll_wrap{
		position:relative;
    left:0px;
    top:0px;
    
		width:100%;
		height:320px;
		overflow:scroll;
	overflow-x: hidden;
	overflow-y:auto;
		
		background-color:#f2f2f2;
		
		z-index:99999999;
		
}
/*
#box_add_project_package_opsomming_scroll_boven_verloop{
      position:relative;

    left:0px;
    top:0px;
    float:left;
		width:100%;
		height:15px;
     background-color:#FF6600; 
     opacity: 0.5;
}

#box_add_project_package_opsomming_scroll_onder_verloop{
      position:relative;

    left:0px;
    top:80px;
    float:left;
		width:100%;
		height:15px;
     background-color:#FF6600; 
     opacity: 0.5;
    
}*/




#box_add_project_package_opsomming_scroll img{
    width:50px;
		height:50px;
    background-color:transparent;
    
}
    


#box_add_project_package_opsomming_scroll{

		position:relative;
    left:0px;
    top:10px;
    
	
		width:100%;
		height:auto;
		
		
		background-color:#f2f2f2;
		
    		font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	color:#000;
	text-align:center;
    
		z-index:99999999;
		
}

 #box_add_project_package_brons_submit,
 #box_add_project_package_zilver_submit,
 #box_add_project_package_gold_submit
 {
	position:absolute;
	
	bottom:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	color:#FFF;
	width:120px;
	margin:0 0 0 90px;
	text-align:center;

	background-color:#000; /*#09F*/
	
border-radius: 8px;
	cursor:pointer;
	padding:4%;
}
 
 #box_add_project_package_brons_submit:hover,
 #box_add_project_package_zilver_submit:hover,
 #box_add_project_package_gold_submit:hover
 {
	position:absolute;
	
	bottom:20px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	line-height: 16px;
	/*color:#FFF;*/
	width:120px;
margin:0 0 0 90px;
	text-align:center;
	background-color:#0099FF;
	
border-radius: 8px;
	cursor:pointer;
	padding:4%;
}
	
#box_add_project_kolom_004_afdek{
	width:245px;
	height:670px;
	margin: 0px 0 0 0;
	
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	opacity:0.8;

	
 	background-color:#f2f2f2;
	z-index:9999999999;
	
  
	
}
	
	

#datepicker_dates{
	width:40px;
	height:20px;
	
	background-color:transparent;
	color:#f2f2f2;
	border:hidden;
}

#btn_refreshstaus_invoice{
	float:right;
	width:40px;
	height:40px;
	background-color:#0F0;
	color:#000;
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 12px;	
  
	text-align:left;
	cursor:pointer;
}


#datepicker_end{
	width:20px;
	height:20px;
	float:left;
	
	background-color:transparent;
	color:#f2f2f2;
	border:hidden;
}



#date_project_start, #date_project_end_sub{
background-color:#f2f2f2;
border:hidden;	
color:#000;
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 12px;	
  
	text-align:left;
}

#project_amount{
background-color:#f2f2f2;
border:hidden;	
}
	
.add_project_inputbox_block
{
  float: left;
  width: 210px;
  height: 22px;
  display: block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  background-color:transparent;
}

.add_project_inputbox_block_c
{
  float: left;
  width: 200px;
  height: 5px;
  display: block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  background-color: transparent;
}

 
#country_p, 
#lat_p, 
#lng_p, 
#event_dagen,
#date_project_end,
#name_your,
#lastname_your,
#email_you,

#street_your,
#zipcode_your,
#city_your,
#country_your,
#company_your,
#company_btwid,



#invoice_email_inv,
#invoice_phone_inv,
#testerskey,
#invoice_bank_nr,
#new_account_comp,
#new_account_name,
#new_account_lastname,
#new_account_email,
#prive_password,
#prive_password_add
{
  float: right;
  width: 168px;
  height: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;

  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 99999;
}


#prive_password,#prive_password_add
{
float: left;
  width: 140px;
   margin: 0px 0 0 10px;
}

#event_dagen, #date_project_end

{
  background-color: #FFF;
}



  
  #date_end{
	  
  height: 20px;
 padding:5px 0 0 0;
  background-color:transparent;
 

	width:100%;
	
	
  float:left;  
  }
  
  #date_project_end
{
  width: 74px;
  float:left;
}

#hideshow_project_adress{
    display:none;

}

.add_project_kopje_terms_afstandhouder{
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 220px;
  height: 0px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}



.add_project_kopje_terms{
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 68px;
  height: 12px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}
.newaccount_terms{
	 float: left;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-left: 0px;
  width: 20px;
  height: 20px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
	
}

.newaccount_terms img{
	border-radius:4px;
	 float: left;
	
	
  width: 20px; 
  height: 20px;
  
   background-color:transparent;
  padding: 0 0 0 0;
  
  border-width:thin;
	border-style:solid;
	border-color:#CCC;
	
	text-align:center;
	cursor:pointer;
	
}
.newaccount_terms img:hover{
	
	opacity:0.5;
}

.add_project_kopje,.add_project_kopje_country,.add_project_kopje_clone
{
  float: left;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 186px;
  height: 12px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}


.add_project_kopje
{

  margin-left: 45px;
  
}


.add_project_kopje,.add_project_kopje_clone.add_project_kopje_country
{
  
  width: 200px;
  
}



.add_project_kopje_private_public{
  float: left;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 160px;
  height: 12px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}

#switch_invoice_pr_com{
	float: left;
	margin: 0 5px 10px 20px;
	width:200px;
	height: 50px;
	background-color:transparent;
}


#switch_invoice_pr_com img{
    cursor:pointer;
}



.country_tax{
	float: left;
	margin: 0 5px 0 20px;
	width:90%;
	height: 30px;
	background-color:transparent;
}



.country_project, .clone_project{
	float: left;
	margin: 0 5px 0 20px;
	width:100%;
	height: 40px;
	background-color:transparent;
}


/*
body .ui-selectmenu-button.ui-button
{background-color:#FFF;
	color:#000;
	
	
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 12px;
 
}*/

.overflowmenu50 {
      height: 200px;
    }

 .overflowmenu100 {
      height: 100px;
	
    }

.overflowmenu100_170 {
      height: 110px;
	  width:170px;
    }
    .overflowmenu200 {
      height: 200px;
    }
	
	.overflowmenu400 {
      height: 400px;
    }
	

.login_project_kopje
{
  float: left;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 14px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  width: 186px;
  height: 16px;
  background-color:transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  z-index: 22;
}



#check_new_project{
	
	
	float:right;
margin:4px 30px 0px 20px;
	
  width: auto; /*80px;*/
  height: 14px;
  
   background-color:#0C0;
  padding: 4px 8px 6px 8px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:6px;
	
}


#box_add_project_inbox{
	width:98%;
	height:auto;
	margin:0 10px 0 0;
	position:absolute;
	top:10px;
	left:10px;
	background-color:transparent;
	
}

#login_box_newaccount_project_inbox, #login_box_project_inbox{
	width:324px;
	height:400px;
	margin:0 10px 0 0;
	position:absolute;
	top:10px;
	left:10px;
	background-color:#FFF;
	
}


#clear_footer_popup_box,#clear_cookietext_popup{
	
	float:left;
margin:2px 8px 20px 0px;
	
  width: 18px; /*25*/
  height: 23px;/*19*/
  padding: 22px 0 10px 0;
   
   background-color:#FFF;
 
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 8px;
	color:#000;
	text-align:center;
	cursor:pointer;
	border-radius:9px;
	opacity:1;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.2);

}
#clear_footer_popup_box:hover,#clear_cookietext_popup:hover{
opacity:0.5;
}


#footer_popup_box,#cookietext{
  resize: none;
	 
	  float: left;
  width: 158px;
  height: 50px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 7px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
    
  text-align: left;

  background-color: #FFF;
  overflow-x: hidden;
  overflow-y: hidden;
  
  border-radius:4px;
  
  z-index: 99999;   
    



}

#emailgebruikers{
	 resize: none;
	 
	  float: right;
  width: 198px;
  height: 50px;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: 10px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;

  background-color: #f2f2f2;
  overflow-x: hidden;
  overflow-y: hidden;
  
  border-radius:4px;
  
  z-index: 99999;
}

#Submit_testers_key{

	float:right;

margin:10px 10px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
}

 #box_add_project_package_kop{
    
	display:block;
	width:100%;
	height:55px;
	background-color:#0099FF;
	
     
      /*background: linear-gradient(to right, #f28b58, #a3195b);*/
       /*background: linear-gradient(to right, #66CCFF, #0099FF);*/
     
	float:left;
	margin: 0px 0 0 0;
     
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 20px;
	color:#FFF;
	
	text-align:center;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;

	padding: 0px 0 0 0;
}

#box_add_project_package_kop_text{
   float:left;
    /*position:relative;
    top:40px;
    left:0px;*/
    margin: 20px 0 0 0;

	background-color:transparent;

       font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 22px;
	color:#fff;
	text-align:center;
    
    	line-height:12px;
	

	width:100%;
	height: 20px;
	cursor:default;
	z-index: 99999999999999;  
}


#box_package_price{
    float:left;
    /*position:relative;
    top:40px;
    left:0px;*/
  
	width:100%;
	height:65px;
	background-color:transparent;
	

	margin: -5px 0 0 0;
	font-family: Arial,Helvetica,sans-serif;
  	font-size: 14px;
	color:#FFF;
	text-align:center;
}

#linekeer{
    
position:relative;
  top: 4px;
  left: 0px;
    background-color:transparent;
    height:8px;
    width:100%;
  border-top: 1px solid black;
  z-index: 99999999;
}


#linekeerteken{
  float:right;  
position:relative;
  top: -20px;
  right: 0px;
    background-color:transparent;
    height:20px;
    width:20px;
    
       font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 16px;
	color:#000;
	text-align:center;
    
    
  z-index: 99999999;
}

#discount_price_dropdown{
    float:right;
position:absolute;
	top: -30px;
	right:-10px;
	background-color: #FF0000;
	/*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	background-size:20px 20px;
	background-repeat:no-repeat;*/
    
     
    
    transform: rotate(15deg);
    
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    	
	

 

  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	border-radius:50px;
	width: 80px;
	height: 80px;
	cursor: default;
	z-index: 99999999999999;
}
#discount_price{

position:relative;
	top: -18px;
	left:234px;
	background-color: #FF0000;
	/*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	background-size:20px 20px;
	background-repeat:no-repeat;*/
    
     
    
    transform: rotate(15deg);
    
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    	
	

 

  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	border-radius:50px;
	width: 80px;
	height: 80px;
	cursor: default;
	z-index: 99999999999999;
}



#discount_price_month{
    
  position:relative;
	top: -18px;
	left:184px;
	background-color: #FF0000;
	/*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	background-size:20px 20px;
	background-repeat:no-repeat;*/
    
     
    
    transform: rotate(15deg);
    
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    	
	

 

  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	border-radius:50px;
	width: 50px;
	height: 50px;
	cursor: default;
	z-index: 99999999999999;  
    
}

#discount_price_month a{
float:left;
    position:absolute;
	top: 0px;
	left: 0px;
    width: 40px;
	height: 50px;
      font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
        line-height:14px;
	color:#fff;
	text-align:center;

    margin: 0px 0 0 4px;
	background-color: #37C362;
}




#mostchosen a{
float:left;
    
        font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 9px;
	color:#FFF;
	text-align:center;
    
    position:absolute;
	top: 20px;
	left: 0px;
     margin: 0px 0 0 3px;
	background-color:transparent;
}

#discount_price a, #discount_price_dropdown a{
float:left;
    position:absolute;
	top: 0px;
	left: 0px;
    width: 50px;
	height: 40px;
      font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 22px;
        line-height:19px;
	color:#fff;
	text-align:center;

    
    margin: 0px 0 0 15px;
	background-color: transparent;
}


#discount_price_dropdown a{
font-size: 22px;
	top: 4px;
left: -2px;
   
}

#discount_price_dropdown a b{
font-size: 28px;
}

#mostchosen{
position:relative;
	top: 0px;
	right: 0px;
    float:right;
	background-color: #0099FF;
    
    margin: -10px 28px 0 0px;
    
	/*background-image: url("https://www.wizzymaps.com/images/btn_close.svg");
	background-size:20px 20px;
	background-repeat:no-repeat;*/
    
   
    
    transform: rotate(15deg);
    
	box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    
    	line-height:12px;
	

 

  -webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
    
	border-radius:50px;
	width: 50px;
	height: 50px;
	cursor: default;
	z-index: 99999999999999;
}



#select_verlenging_box{



	float:left;

margin:10px 10px 10px 0px;
	
  width: 200px; 
  height: 28px;
  
   background-color:transparent;
  padding: 0px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	

	
}


#voorwaren_box{
	position:relative;
	left:0px;
	top:0px;
	float:right;

margin:-16px 0px 0px 0px;
	
  width: 140px; 
  height: 24px;
  
   background-color:#fff;
  padding: 12px 0 3px 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	
	border-width:thin;
	border-style:solid;
	border-color:#CCC;
	
	
}
#voorwaren_box, #voorwaren_check, #voorwaren_check img{
	
	border-radius:4px;
	
}

#voorwaren_check{
	position:absolute;
	left:10px;
	top:10px;

	
  width: 20px; 
  height: 20px;
  
   background-color:transparent;
  padding: 0 0 0 0;
  
  border-width:thin;
	border-style:solid;
	border-color:#CCC;
	
	text-align:center;
	cursor:pointer;
	
}


#voorwaren_read{
	position:absolute;
	left:38px;
	top:16px;

	

	
  width: auto; 
  height: 15px;
  
   background-color:transparent;
  padding: 0px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:left;
	cursor:pointer;
	
}

#terms, #help{
 padding: 0px 20px 20px 20px;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#000;
	text-align:left;
	background-color:#FFF;	
}


#helpversion{
	position:absolute;
	right:10px;
	top:0px;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#CCC;
}


#terms h1, #help h1{
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 22px;
	color:#0099ff;
	text-align:left;
	
}

#terms h4{
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#0099ff;
	text-align:left;
	
}

#terms a{
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#000;
	text-align:left;
	
}

#terms p{
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 12px;
	color:#0099FF;
	text-align:left;
	
}



#Submit_new_project, #Submit_edit_project, #Submit_project_invoices, #admin_emailgebruikers{
	position:absolute;
	right:0px;
	bottom:0px;
	float:right;

margin:10px 10px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}


#Submit_edit_project{
	position:absolute;
	right:0px;
	bottom:0px;
	float:right;

margin:10px 28px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

}

#clone_note{
font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#000;
	text-align:left;
	cursor:pointer;
	
	background-color:transparent;
	width:auto;
	height:auto;
	margin:10px 0 10px 0;	
	padding:0 0 0 20px;
	
}

#Submit_clone{
	
	float:right;

margin:10px 10px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
}

#clone_bezig {
   
   /* position:   fixed;*/
    /*z-index:    1000;*/
 float:right;
margin:5px 0px 0px 0px;

    height:     50px;
    width:      50px;
    background: rgba( 255, 255, 255, 0 ) 
                url('https://www.wizzymaps.com/images/loading.gif') 
                50% 50% 
                no-repeat;
				
			
}


#Submit_new_project:hover, #Submit_edit_project:hover,  #Submit_project_invoices:hover, #admin_emailgebruikers:hover, #Submit_clone:hover{
	
   background-color:#0099FF;
 color:#FFF;
	cursor:pointer;
	
	
}



#Submit_new_project{
	position:absolute;
	right:0px;
	bottom:0px;
	float:right;

margin:10px 28px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
}
#Submit_project_invoices{
	right:14px;
	 width: 100px; 
}

#Submit_prive_password{
	
	float:right;

margin:20px 0px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
	
   background-color:#FFF;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
	 
}
#Submit_prive_password:hover{
		color:#FFF;
		background-color:#CCC;
}

#Submit_new_dates{
	
	float:right;

margin:0px 30px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#FFF;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#0099FF;
	text-align:center;
	cursor:pointer;
	
	border-radius:5px;
}
#Submit_new_dates:hover{
	background-color:#CCC;
	color:#FFF;
}

#Submit_new_place{
	
	float:right;

margin:10px 40px 10px 10px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	
	border-radius:8px;
	
}



 #Submit_pay_project{
	

	float:right;
	right:0px;

margin:10px 0px 10px 0px;
	
  width: 80px; 
  height: 28px;
  

  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
   background-color:#3C0;

}

.rc-anchor-pt{
	display:none;
 background-color: #0099FF;
 }

#recaptcha {
  display: inline-block;
  position: relative;
   background-color: #0099FF;
}

#recaptcha:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 9999999999999;
    bottom: 3px;
    right: 5px;
    width: 100px;
    height: 70px;
    background-color: #0099FF;
}


.ui-dialog { z-index:9999999999 !important ;}


#Submit_delete_project{
	position:absolute;
	left:0px;
	bottom:0px;
	float:left;

margin:10px 10px 10px 20px;
	
  width: 80px; 
  height: 28px;
  
   background-color:#FF0000;
  padding: 12px 0 0 0;
   font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border-radius:8px;
}

#Submit_delete_project:hover{
   opacity:0.5;

}


/* layout template edit */
#box_basics{
	float:left;
	height:1060px; /*340px;*/
	width: 90%;
	background-color:#f2f2f2;
	margin-top:0px;
	padding:10px;


	
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			
}
#box_basics h3{
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 15px;
	color:#000;
	
}
 #box_basics_b{

	
	position:absolute;
	top:120px;
	left:250px;
	
	height:640px;
	z-index:9999999;
	overflow-y:auto;
	overflow-x:hidden;float:right;
	 width: 770px;
	 background-color:#F2F2F2;
 }
 
#style_box_basic{
	float:left;
	height:auto; /*340px;*/
	width: 100%;
	background-color:#CCC;
	margin:0px 0 8px 0;;
	padding:10px;


	border-width:1px;
	border:#000;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:bold;
  	font-size: 14px;
	color:#fff;
	text-align:left;
	
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			
}

#style_box_basic input{
	float:right;
	height:20px;
	width: 60px;
	background-color:#FFF;
	border:hidden;


font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:left;
	padding: 0px 0 0 10px;
	
	 border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
	
			
}

#example_searchbar{
	position:relative;
	
	left:15px;
	top:15px;
	background-color:#000;
	width:400px;
	height:60px;
	z-index:999998;
			
}
#example_searchbar_droppin{
	position:relative;
	width:50px;
	height:50px;
	top:5px;
	left:0px;
	background-color:transparent;
	background-image: url("https://www.wizzymaps.com/images/btn_drop.svg");
	
}

#example_searchbar_witvalk{
	position:absolute;
	
	left:50px;
	top:10px;
	background-color:#FFF;
	width:300px;
	height:40px;
	z-index:999998;
}

#example_btn{
	position:absolute;
	
	left:14px;
	top:120px;
	background-color:#FFF;
	width:50px;
	height:50px;
	padding: 5px;
	z-index:999998;
}
#example_btn_content{
	position:absolute;
	
	left:14px;
	top:200px;
	background-color:#FFF;
	width:80px;
	height:80px;
	padding: 20px;
	z-index:999998;
}

#example_btn a{
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 12px;
	color:#fff;
	text-align:center;
	padding: 0px 0 0 0px;
}

#example_btn_content a{
font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;
	color:#000;
	text-align:center;
	padding: 0px 0 0 0px;
}
	
#example_searchbar_filter{
	position:absolute;
	width:50px;
	height:50px;
	top:5px;
	right:0px;
	background-color:transparent;
	background-image: url("https://www.wizzymaps.com/images/btn_drop_aanwijzer_list.svg");
	
}

#box_menus{
	float:left;
	height:260px; /*340px;*/
	width: 988px;
	background-color:#f2f2f2;
	margin-top:0px;
	padding:10px;

border:dotted;
	border-width:1px;
	border-color:#000;
	
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			
}
html > body > div#box_menus > div.inputboxinbox_select_plaats > span#select_plaats-button.ui-selectmenu-button{
	width: 30%; /*380px;*/
	/*background-color:#CCC;*/
}

#box_logo_title{
	background-color:transparent;
	  float:left;
	 margin-left:0px;
	 margin-bottom:0px;
	 width:100px;
	height:100px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}
#box_bg_popup_picker, #box_add_bg_color{
	position:relative;
	background-color:#F66;
	  float:left;
	 margin:0px 20px 0 0;
	
	 width:56px;
	height:56px;
	padding:2px;
	
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}
#box_bg_picker{
	 margin-right:20px;
	 
}


#box_heading_color, #box_bg_picker, #box_add_button_color, #box_add_button_color_gradient, #box_gradientbg_example_temp,#box_add_button_color_icon, #box_add_button_color_temp, #box_add_text_color{
	position:relative;
	background-color:#ccc;
	  float:left;
	 margin-left:20px;
	 margin-bottom:0px;
width:56px;
	height:56px;
	padding:2px;


	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}

#box_add_text_color{

	 margin-left:10px;
    
}



#box_hall_picker{
	position:relative;
	background-color:transparent;
	  float:left;
	 margin-left:20px;
	 margin-bottom:0px;
	width:56px;
	height:56px;
	padding:2px;


	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}


#box_stand_color{
	position:relative;
	background-color:transparent;
	  float:left;
	 margin-left:20px;
	 margin-bottom:0px;
	width:56px;
	height:56px;
	padding:2px;


	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}




#colorp_bg_popup_popup, #colorp_bgpopup, #colorp_headpopup, #color_hall, #color_stand, #colorp_bg_add, #colorp_text_add, #colorp_buttonbg_add_gradient, #temp_button_icon,#colorp_buttonbg_add_icon, #colorp_buttonbg_add, #color_border_color_temp{
	width:52px;
	border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  background-color: #F2f2f2;/*#ffffcc;*/
  margin-left: 0px;
  margin-top: 23px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: hidden;
}


#box_bg_popup_picker, #box_bg_picker, #box_heading_color, #box_hall_picker, #box_stand_color, #box_add_button_color, #box_gradientbg_example_temp,#box_add_button_color_gradient, #box_add_button_color_icon, #box_add_button_color_temp, #box_add_text_color, #box_add_bg_color{
	 color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 10px;
	    line-height: 10px;
	
	  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  
}


#box_add_bg_color{
  margin:0px 0px 0 10px;  
}



 #box_heading_color, #box_add_text_color, #box_add_button_color_temp{
	 color:#999;
 }
 
#box_temp_example{
	position:relative;
	top:20px;
	right:40px;
	
	float:right;
	width:140px;
	height:220px;
	background-color:#ccc;
	
	 box-shadow: 12px 5px 12px -9px black;
   
	
}
#box_temp_example_header{
	position:relative;
	top:5px;
	right:5px;
	
	float:right;
	width:130px;
	height:30px;
	background-color:#FF00cc;
	
}

#box_temp_example_logo_a{
	position:relative;
	top:5px;
	margin-left:5px;
	float:left;
	
	width:20px;
	height:20px;
	background-color:#999; /*transparent;*/
	
}
#box_temp_example_logo_b{
	position:relative;
	top:5px;
	margin-left:5px;
	float:left;
	
	width:20px;
	height:20px;
	background-color:#999; /*transparent;*/
	
}


#box_temp_example_textline_a{
	position:relative;
	margin:5px 0px 0 5px;
	float:left;
	
	width:20px;
	height:4px;
	background-color:#CCC; /*transparent;*/
	
}
#box_temp_example_textline_afstandhouder{
	position:relative;
	margin:0px 0px 0 5px;
	float:left;
	
	width:60px;
	height:4px;
	background-color:transparent;
	
}


#box_temp_example_textline_b{
	position:relative;
	margin:0px 0px 0 5px;
	float:left;
	
	width:20px;
	height:4px;
	background-color:#CCC; /*transparent;*/
	
}


#box_temp_example_close{
	position:relative;
	top:2px;
	right:2px;
	float:right;
	
	width:5px;
	height:5px;
	background-color:#000;
	
}

#box_temp_example_exampletext{
position:relative;
	top:70px;
	right:0px;
	
	
	width:100%;
	height:auto;
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 14px;
  color:#000;
  background-color:transparent;
	
}
#box_logo_a_wrapper,#box_logo_b_wrapper{

float:left;
display:block;
margin-right:20px;
	
	width:80px;
	height:100px;
	background-color:transparent;
	

	 	
}

#btn_logo_a,#btn_logo_b{
float:left;
display:block;
margin-right:4px;

margin-top:4px;
	
	width:auto;
	height:10px;
	background-color: #000;	
	color:#fff;
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 10px;
	padding:2px 3px 4px 3px;
	cursor:pointer;
}

#btn_logo_a_delete,#btn_logo_b_delete{
float:left;
display:block;
margin-right:0px;
margin-left:3px;
margin-top:4px;
	
	width:auto;
	height:10px;
	background-color: #FF0000;	
	color:#fff;
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 10px;
	padding:2px 3px 4px 3px;
	cursor:pointer;
}



#box_logo_a, #box_logo_b, #box_logo_a img,#box_logo_b img{
float:left;
	position:relative;
	left:0px;
	top:0px;
	
display:block;
background-color:#999;
	
	width:80px;
	height:80px;

	 /*background-image: url(noimage.png);*/
	 cursor:pointer;
	 	
}

#box_logo_a a, #box_logo_b a{
	position:absolute;
	left:0px;
	top:4px;
	
	
display:block;

	
	width:40px;
	height:30px;
	background-color:transparent;
	 /*background-image: url(noimage.png);*/
	color:#000;
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:center;
  	font-size: 10px;
	z-index:99999999;
	 	
}



#btn_header_switch{
background-color:transparent;
	  float:left;
	background-image: url("https://www.wizzymaps.com/images/btn_switch_temp_off.svg");
	 width:100px;
	height:40px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;	
	cursor:pointer;
}

#btn_header_switch img{
	background-color:transparent;
  float:left;
  width:100px;
	height:40px;
}

#box_header_switch{
	background-color:transparent;
	  float:left;
	 margin-left:0px;
	 margin-bottom:0px;
	 width:100px;
	height:80px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}


/* end header layout */
/* template content */

#box_temp_wrapper{

	float:left;

  background-color:transparent;

  margin-left: 0px;
  margin-bottom: 0px;
  width:1008px;
  height: auto;
  margin: 30px 0 0 0;
  overflow:hidden;
border: 1px solid #666666;

}

#box_temp{
	position:relative;
  
  top:0px;
  left:0px;
  
  background-color:#fff;
padding:0 10px 0 10px;
  margin: 0px 0px 0px 0px;
 width:988px;
  height: 110px;

  overflow-x:scroll;
  overflow-y:hidden;
  
  text-overflow: ellipsis;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 15px;
  
  
   
border: 1px dotted #666666;

	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
  
}

#box_temp_scroll{
	position:relative;
	top:10px;
	left:0px;
	
  float:left;
  margin:0px 0 0 0;
  
  background-color:transparent;

 
  width: 1500px;
  height: 100px;
 
}


#box_padding_letter, #box_padding_letter_margin{
	float: left;
	
	width:12px;
	height:18px;
	margin: 0 0 0 0px;
	background-color:transparent;
	display:block;
	/*opacity:0.3;*/
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  

	z-index:9999999;
}

#box_padding_letter_margin{
	margin: 0 0 0 5px;
}


#box_popup_padding input, #box_popup_margin input, #box_popup_width input, #temp_width, #box_border_width input, #box_popup_fontsize input, #box_add_fontsize input{
	float: left;
	width: 40px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  background-color: #F2f2f2;/*#ffffcc;*/
  margin-left: 0px;
  margin-top: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: hidden;
}
	
#box_popup_width input, #box_border_width input, #box_popup_fontsize input, #box_add_fontsize input,#temp_width{
	
	width: 50px;
 
}

#box_temp_width,#box_add_fontsize, #box_popup_textcolor, #box_popup_padding, #box_popup_margin, #box_popup_fontfamily,#box_popup_border, #box_pulldown_border, #box_border_showhide,  #box_popup_fontfamily_add, #box_popup_btn_verloop_menu,#box_popup_fontsize, #box_border_width, #box_popup_width{
	float: left;
	position:relative;
	top:0px;
	left:0px;
	width:60px;
	height:50px;
	margin: 0 0 0 20px;
	background-color:transparent;
	display:block;
	/*opacity:0.3;*/
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  
	z-index:2;
}


#box_temp_switch, #box_dates_switch, #box_chain_switch, #box_header_switch{
	background-color:transparent;
	  float:left;
	 margin-left:0px;
	 margin-bottom:0px;
	 width:100px;
	height:80px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}

#box_temp_switch{
 color:#000;	
}
#box_basis_003{
	float:left;

	position:relative;
	
	height:90px; /*36px;*/
	width: 98%;
	background-color:#0099FF;
	padding:10px;
	margin-top:10px;
	display:block;
}

#box_basis_003{
border:dotted;
	border-width:1px;
	border-color:#000;
	
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			
}

body #box_basis_003 .ui-selectmenu-button.ui-button{
	float:left;
	right:0px;

  white-space: nowrap;
 width: 300px; /*380px;*/

 
 background-color:#FFF;
	color:#000;
	
	
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 16px;
 
}

html #box_basis_003  body div.ui-selectmenu-menu.ui-front.ui-selectmenu-open ul{
	 background-color:#FFF;
}

body #box_basis_003 #box_temp_wrapper .ui-selectmenu-button.ui-button
{
	float:left;
	right:0px;
  	white-space: nowrap;
 	width: 160px; /*380px;*/
 
 	background-color:#FFF;
	color:#000;
	
 	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 16px;
 
}

body #box_basis_003 #box_temp .ui-selectmenu-button.ui-button
{
	float:left;
	right:0px;

  white-space: nowrap;
 width: 120px; /*380px;*/

 
 background-color:#FFF;
	color:#000;
	
	
 font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 16px;
 
}


#box_popup_textcolor{
width:100px;
}

#box_popup_padding, #box_popup_margin{
	width:130px;
}

#box_popup_fontfamily_add, #box_select_font_f_temp{
	
	width:160px;
	background-color:transparent;	
}
#box_popup_fontfamily_add a,#box_popup_btn_verloop_menu a{
	float: left;
	position:relative;
	top:0px;
	left:-10px;
}
#box_popup_btn_verloop_menu{
  	width:80px;
    height:40px;
	background-color:transparent;	  
    
}
#box_popup_border{
	width:100px;
	background-color:transparent;	
}


#box_popup_fontfamily{
	width:200px;
	background-color:transparent;
}
#select_font_family{
	width:150px;
	float:right;
	background-color:transparent;
}


#box_select_font_f{
	width:150px;
	float:right;
	background-color:transparent;
}
          

#box_pulldown_border{
	width:120px;	
	
}
#box_border_showhide{
width:300px;	
	
}	
	
#select_border{
	width:80px;	
	padding:0px;
}

body #edit_box #select_border .ui-selectmenu-button.ui-button
{
  float: left;
  text-align: left;
  white-space: nowrap;

  width: 100%;
  margin:0px;
  
}

body #edit_box #box_select_font_f_temp .ui-selectmenu-button.ui-button{
  float: left;;
  text-align: left;
  white-space: nowrap;
  width: 70%;
}


body #edit_box .ui-selectmenu-button.ui-button{
  float: right;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}



#box_layout_title{
	background-color:transparent;
	  float:left;
	  margin:10px 0 0 10px;
	 width:800px;
	height:40px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 18px;
}

#box_layout_introtext{
	background-color:transparent;
	  float:left;
	 margin:10px 0 0 10px;
	
	 width:800px;
	height:60px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 14px;
}

#box_select_layout_title{
	background-color:transparent;
	  float:left;
	margin:10px 0 0 10px;
	 width:100px;
	height:20px;
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 15px;
}

#box_layout_selectbox{
	background-color:transparent;
	  float:left;
	  position:relative;
	  top:10px;
	  right:0px;
	  
	  
	 margin:0px 0px 0 4px;
	
	 width:270px;
	height:40px; 

}
#box_layout_selectbox_btn{
	background-color:transparent;
	  float:left;
	  position:relative;
	  top:10px;
	  right:0px;
	  
	  
	 margin:0px 0px 0 4px;
	
	 width:240px;
	height:40px; 

}
#box_layout_selectbox_btn_soort{
	background-color:transparent;
	  float:left;
	  position:relative;
	  top:10px;
	  right:0px;
	  
	  
	 margin:0px 0px 0 4px;
	
	 width:140px;
	height:40px; 

}
.inputboxinbox_select_layout_btn,.inputboxinbox_select_layout_btn_soort{
	float:left;
	
	margin:0 0 0 0px;
	
	padding:0px;

	
	display:block;
	height:50px;
	
	width: 100%;
		background-color:transparent;

	
}
.inputboxinbox_select_layout{
	float:left;
	
	margin:0 0 0 0px;
	
	padding:0px;

	
	display:block;
	height:50px;
	
	width: 100%;
		background-color:transparent;

	
}


#box_picker_bottom{
	position:absolute;
	bottom:3px;
	left:-1px;
	width:20px;
	height:20px;
	background-color:transparent;
}


#box_popup_bgcolor_transperant, 
#box_popup_textcolor_transperant, 
#box_popup_bgknop_transperant,
#box_popup_border_transperant,
#box_popup_bgcolor_tempbalk_transperant,
#box_popup_bgcolor_tempbalkhead_transperant,
#box_popup_bgcolor_tempbalkAtext_transperant,
#box_popup_bgcolor_tempbalkBtext_transperant,
#box_popup_bgcolor_temp_transperant, 
#box_popup_text_temp_transperant,
#box_popup_bgcolor_popup_tempbalk_transperant, 
#box_popup_button_temp_transperant,
#box_popup_button_temp_transperant_gradient,     
#box_border_temp_transperant{
	
	position:absolute;
	top:0px;
	left:0px;
	width:20px;
	height:20px;
	margin: 0 0 0 5px;
	background-color:#fff;
	display:block;
	background-image: url("https://www.wizzymaps.com/images/btn_transparent.svg");
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  cursor:pointer;
  
	z-index:2;
}

#box_popup_button_temp_upload_icon{
	
	 	float:left;
    position:absolute;
	bottom:0px;
	right:0px;
	width:100%;
	height:14px;
	margin: 0 0 -35px 0;
	background-color:#000;
    border-radius: 4px;
    padding:3px 0 0 0;
	display:block;
	/*background-image: url("https://www.wizzymaps.com/images/btn_transparent.svg");*/
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 12px;
    color:#fff;
  cursor:pointer;
  
	z-index:2;
}



#box_popup_button_temp_delete_icon{
  	float:left;
    position:absolute;
	top:0px;
	right:0px;
	width:50%;
	height:14px;
	margin: -10px -10px 0px 0;
	background-color:#FF0000;
    border-radius: 4px;
	display:block;
    
     padding:3px 2px 0 2px;
    
	/*background-image: url("https://www.wizzymaps.com/images/btn_transparent.svg");*/
	
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 8px;
    color:#fff;
  cursor:pointer;
  
	z-index:2;
}

#box_popup_button_temp_upload_icon:hover,#box_popup_button_temp_delete_icon:hover{
   opacity:0.5; 
    
}

#email, #password{ 
	

	 background-color: #FFF;
	
	height:20px;
	
	
	margin-left:8px;
	margin-top:6px;
	
	padding: 0 0 0 8px;
	font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  
  text-overflow: ellipsis;

  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
  
  
}


#city_p {
  float: right;
  width: 168px;
  height: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 99999;
}



#btn_upgrade_list_tiles,
#btn_upgrade_list_traffic,
#btn_upgrade_list_routing,
#btn_upgrade_list,

#btn_upgrage_list_routing,

#btn_upgrade_list_routing_tomtom,
#btn_upgrade_list_routing_custommade,

#btn_upgrage_list{
    
	float:right;
	
	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
  	font-size: 14px;

	text-align:center;
  
	
	background-color:#000;
	color:#FFF;
	width:20px;
	height:14px;
    
	padding:8px 24px 4px 14px;
    
	margin: -8px 10px 0px 0;
	cursor:pointer;
	
	border-radius:8px;
}


#btn_upgrade_list_tiles:hover,
#btn_upgrade_list_traffic:hover,
#btn_upgrade_list_routing:hover,
#btn_upgrade_list:hover,


#btn_upgrade_list_tiles:hover,
#btn_upgrage_list_traffic:hover,

#btn_upgrage_list_routing:hover,

#btn_upgrade_list_routing_tomtom:hover,
#btn_upgrade_list_routing_custommade:hover,


#btn_upgrage_list:hover{
	
opacity:0.5;
}


#Menu_box_popup_color{
    
 position:relative;
	margin:0px 10px 0 0px;
	float:left;
	
	width:240px;
	height:80px;
	background-color:transparent;
}

#box_gradientbg_a_popup_picker, #box_gradientbg_b_popup_picker, #box_gradientbg_example_popup_picker{
    	position:relative;
	background-color:#fff;
	  float:left;
	 margin:0px 20px 0 0;
	
	 width:48px;
	height:48px;
	padding:6px;
	
	 text-overflow: ellipsis;
	  color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 10px;
}
 #box_gradientbg_a_popup_picker, #box_gradientbg_b_popup_picker, #box_gradientbg_example_popup_picker{
	 color:#000;
  	font-family: Arial,Helvetica,sans-serif;
  	font-weight:normal;
	text-align:left;
  	font-size: 12px;
	
	  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  
}


#colorp_bg_popup_popup, #bg_a_gradient_popup, #bg_b_gradient_popup{
	width:52px;
	border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  background-color: #F2f2f2;/*#ffffcc;*/
  margin-left: 0px;
  margin-top: 23px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: hidden;
}
#box_header_zichtbaar{
    

	float:left;
	height:100px; /*340px;*/
	width: 988px;
	background-color:transparent;
	margin:-60px 0 0 0px;
	padding:0px;

border:dotted;
	border-width:1px;
	border-color:#000;
	
		-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
			

}
#v40_mfa_overlay {
    position: fixed;
    inset: 0;
    z-index: 2147483647;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    background: linear-gradient(to right, #f28b58, #a3195b);
    font-family: Arial, Helvetica, sans-serif;
}

#v40_mfa_dialog {
    width: 344px;
    min-height: 400px;
    max-width: calc(100vw - 40px);
    max-height: calc(100vh - 40px);
    box-sizing: border-box;
    overflow-y: auto;
    padding: 10px;
    border-radius: 8px;
    background: #fff;
    color: #111;
    box-shadow: 3px 3px 28px 1px rgba(0, 0, 0, 0.5);
}

#v40_mfa_title {
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 22px;
    padding: 8px 12px;
    border-radius: 8px;
    background: #0099ff;
    color: #fff;
    font-family: FontImpact, Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
}

#v40_mfa_message {
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 18px;
    font-size: 16px;
}

#v40_mfa_app_download {
    width: 100%;
    box-sizing: border-box;
    margin: -8px 0 14px;
    font-size: 14px;
    line-height: 1.4;
    color: #555;
}

#v40_mfa_app_download a {
    color: #0077cc;
    font-weight: bold;
    text-decoration: underline;
}

#v40_mfa_app_download a:hover,
#v40_mfa_app_download a:focus {
    color: #005a9c;
}

#v40_mfa_secret,
#v40_mfa_recovery_codes {
    padding: 12px;
    overflow-wrap: anywhere;
    border: 1px solid #bbb;
    border-radius: 6px;
    background: #f4f4f4;
    font-family: monospace;
    user-select: all;
}

#v40_mfa_qr {
    width: 220px;
    min-height: 220px;
    margin: 12px auto;
    padding: 12px;
    background: #fff;
}

#v40_mfa_qr img,
#v40_mfa_qr canvas { display: block; width: 220px; height: 220px; }

#v40_mfa_dialog #v40_mfa_show_secret {
    display: block;
    width: 220px;
    box-sizing: border-box;
    margin: 8px auto 14px;
    text-align: center;
}

#v40_mfa_code_boxes {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 6px;
    width: 100%;
    box-sizing: border-box;
    margin: 14px 0;
}

.v40_mfa_digit {
    width: 100%;
    min-width: 0;
    height: 56px;
    box-sizing: border-box;
    border: 2px solid #888;
    border-radius: 8px;
    text-align: center;
    font-size: 28px;
    font-weight: 700;
}

.v40_mfa_digit:focus {
    border-color: #078fe8;
    outline: 3px solid rgba(7, 143, 232, 0.2);
}

#v40_mfa_recovery_input {
    width: 100%;
    box-sizing: border-box;
    margin: 14px 0;
    padding: 13px;
    font-family: monospace;
    font-size: 22px;
    text-align: center;
    text-transform: uppercase;
}

@media (max-width: 520px) {
    #v40_mfa_code_boxes { gap: 6px; }
    .v40_mfa_digit { width: 100%; height: 54px; font-size: 27px; }
}

#v40_mfa_error { min-height: 24px; margin: 8px 4px; color: #b00020; }
#v40_mfa_error:empty { min-height: 0; margin-top: 0; margin-bottom: 0; }
#v40_mfa_submit { margin-top: 0; }
#v40_mfa_dialog button {
    margin: 6px 8px 0 0;
    padding: 11px 18px;
    border: 0;
    border-radius: 8px;
    background: #000;
    color: #fff;
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
}
#v40_mfa_dialog button:hover { background: #0099ff; }
.v40_mfa_hint { font-size: 14px; color: #555; }


/* V40 password request view */
#password_reset_panel {
    display: none;
    clear: both;
    padding: 14px 14px 0;
}

#password_reset_intro {
    margin: 8px 0 18px;
    line-height: 1.4;
}

#password_reset_request,
#password_reset_back {
    display: block;
    border: 0;
    border-radius: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
}

#password_reset_request {
    width: 100%;
    min-height: 48px;
    padding: 10px 12px;
    background: #000;
    color: #fff;
    font-size: 15px;
    box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);
}

#password_reset_request:hover {
    background: #0099ff;
}

#password_reset_request:disabled {
    cursor: wait;
    opacity: 0.65;
}

#password_reset_back {
    margin: 16px auto 0;
    padding: 6px 10px;
    background: transparent;
    color: #111;
    text-decoration: underline;
}

#box_login_project_wrap #login_recaptcha {
    clear: both;
}


/* V40 password request reCAPTCHA spacing */
#box_login_project.password-reset-active {
    height: 430px;
}

#box_login_project.password-reset-active #login_recaptcha {
    position: relative;
    z-index: 10000000000;
}
