@charset "UTF-8";



	
	body{
		overflow-x: hidden;
		overflow-y: auto;
		 	background: linear-gradient(to right, #f28b58, #a3195b);
	}

@font-face {  
   font-family:FontImpact;
   src: url(https://www.wizzymaps.com/fonts/impact.ttf) format("truetype");
}
	


#content{
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
		height:auto;
		background-color:transparent;
		
		overflow-x: hidden;
		 overflow-y: hidden;
		z-index:0;
			background: linear-gradient(to right, #f28b58, #a3195b);
	}
	
	#wrap{
		position:relative;
		left:0px;
		top:10px;
		width:100%;
		height:auto;
		background-color:transparent;
		
		overflow-x: hidden;
		 overflow-y: hidden;
		z-index:1;	
	}
	
	html .overflowmenu200, html .overflowmenu400 {
      height: auto;
    }
	
	
	iframe, img{
	border-radius:18px;
}
	
	 #create_account, #contact_us{
		background-color:#FFF;
		display:block;
		width:140px;
		height:30px;
		padding:15px 10px 10px 10px;
		cursor:pointer;
		text-align:center;
		color:#000;
		
	}
	 #create_account:hover, #contact_us:hover{
		background-color:#000;
		display:block;
		width:140px;
		height:30px;
		padding:15px 10px 10px 10px;
		cursor:pointer;
		color:#FFF;
		
	}
	
	
	
	
	.ui-widget, .ui-widget:hover { 
		border: 2px solid #000;
	
		background-color:#FFF;
	position:relative;
		left:0px;
		top:0px;
		
		width:auto;
		height:auto;
		
		
		padding: 10px 10px 10px 10px;
		font-weight: bold;		
		
		color: #000;
		font-family: 'Nunito Sans', sans-serif;
		
		font-size: 12px;
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  		cursor:pointer;

	
		z-index:2;	
		
		
	}
	
	
	
	
	.ui-widget-content, .ui-widget-content:hover { 
		border: 2px solid #000;
	
		background-color:#FFF;
	
		
		width:auto;
		height:auto;
		
		
		padding: 10px 10px 10px 10px;
		font-weight: bold;		
		
		color: #000;
		font-family: 'Nunito Sans', sans-serif;
		
		font-size: 12px;
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  		cursor:pointer;

	
		z-index:2;	
		
		
	}
	
	
#box001,#box002,#box003, #box013, #box004, #box005,#box006, #box007,#box008,#box009,#box010,#box011, #box012, #box090, #box091, #box092, #box093, #box094, #box095, #box096{
		position:relative;
		float:left;
		width:100%;
		height:auto;
		background-color:#0099FF;
		z-index:2;	
	}

#box001{
		background-color:#0099FF;	
	}
	

#box003,#box013, #box009, #box006,#box090, #box091, #box092, #box093, #box094, #box095, #box096{
		background-color:transparent;	
	}
	
	
#box008,#box002{
		background-color:#0099FF;
		z-index:2;	
	}

#box001_a, #box002_a, #box004_a, #box007_a, #box008_a, #box010_a, #box011_a,#box012_a{
		position:relative;
		float:left;
		
		width:40%;
		height:auto;
		     min-height: 200px;
		margin-top:0px;
		
				
		padding:5%;
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;
		font-weight: normal;
		font-size: 18px;
  
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
								  
								  
		
		background-color:#f2f2f2; /*#0CF*/
		z-index:2;	
	}



#box011_a{
	
		
		background-color:transparent; /*#0099FF; /*#0CF*/
	
	}
	
	
	
 #box004_a{
	
		
		background-color:#0099FF; /*#0099FF; /*#0CF*/
	
	}
	
		
#box001_a{
  
		color: #FFF;
		background-color:#0099FF;
	
	}


 
	
		
#box002_b, #box004_b, #box007_b, #box008_b,#box010_b, #box011_b, #box012_b{
		position:relative;
		float:left;
		
		width:40%;
		height:auto;
		min-height:260px;
		margin-top:0px;
				
		padding:5%;
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;
		font-weight: normal;
		font-size: 18px;
  
  
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
								  
								  
		background-color:#0099FF; /*#0CC;*/
		z-index:2;	
	}
	
#box010_b, #box011_b, #box007_b, #box004_b{
		background-color:#F2F2F2;
	}
	
	 #box011_a,#box007_a, #box010_b, #box012_b{
		 background-color:#0099FF;
	 }
	 
		
#box001_b{
		position:relative;
		float:left;
		left:4%;
		padding:20px;
		background-color:#0099FF;
		z-index:2;	
	}
	

	/*
#box001_b iframe{
		position:relative;
		float:left;
		
		top: 10px;
		left:10px;
  
  
		
		background-color:#F00;
		z-index:2;	
	}	*/
		
	#box003_a_backg, #box013_a_backg, #box009_a_backg, #box090_a_backg, #box091_a_backg, #box092_a_backg, #box093_a_backg, #box094_a_backg, #box095_a_backg, #box096_a_backg{
		position:relative;
		float:left;
		
		width:90%;
		height:auto;
		
		margin-top:0px;
		
		font-weight: normal;		
		padding:5%;
		color: #FFF;
		  font-family:FontImpact;
		
		font-size: 30px;
  
  
		
		background-color:transparent;
		z-index:2;	
	}


#box003_a,#box013_a, #box009_a, #box090_a, #box091_a, #box092_a, #box093_a, #box094_a, #box095_a, #box096_a{
		
		
		
		width:auto;
		height:auto;
		
		margin-top:0px;
		
		font-weight: normal;	
		
		color: #FFF;
		  font-family:FontImpact;
		font-size: 30px;
  
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
								  
  /* white-space: nowrap;
   overflow:hidden;
    text-overflow: ellipsis; */
		
			background-color:transparent;
		z-index:2;	
	}
	

	#box003_b, #box013_b,#box009_b,#box090_b,  #box091_b, #box092_b, #box093_b, #box094_b, #box095_b, #box096_b{
		position:relative;
		float:right;
		bottom:0px;
		right:0px;
		
		width:90%;
		height:20px;
		

		
		padding:10px 30px 10px 40px;
		color: #000;
		 /* font-family:FontImpact;*/
		 font-family: 'Nunito Sans', sans-serif;
		font-size: 16px;
		text-align:right;
   	font-weight: normal;	
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  
		
		background-color:transparent;
		z-index:3;	
	}	

#box005_a{
		position:relative;
		
		top:0px;
		left:0px;
		width:100%;
		height:600px;
		
		margin-top:0px;

/*background-image: url("https://www.wizzymaps.com/images/index/Background.jpg");*/

		background-color:#FF0000;
		z-index:2;	
	}
	

	
	
	#box005_a_b_image{
		position:relative;
		float:left;
		
		top:0px;
		left:0px;
		
		width:100%;
		height:35%;
		
		margin-top:0px;


		background-color:#396;
		z-index:1;	
	}
	

	#box005_a_c_image{
		position:relative;
		float:left;
		
		top:0px;
		left:0px;
		
		width:100%;
		height:65%;
		
		margin-top:0px;


		background-color:#FFF;
		z-index:1;	
	}


#box005_b_image{
		position:relative;
		float:left;
		
		top:0px;
		
		
		width:34%;
		height:100%;
		
		margin-top:0px;


		background-color:#F90;
		z-index:1;	
	}

#box005_a_image{
		position:absolute;
		
		
		top:0px;
		left:0px;
		
		width:100%;
		height:100%;
		
		margin-top:0px;


		background-color:#FFF;
		z-index:1;	
	}
	
#box005_a_image img{
		position:absolute;
		
		
		top:0px;
		left:0px;
		
		width:100%;
		height:100%;
		
		margin-top:0px;



		background-color:transparent;
		z-index:1;	
	}
		



#box_nav_header_image{
		position:absolute;
		
		
		bottom:4px;
		
		
		width:auto;
		height:20px;
		
		
margin-left: auto;
margin-right: auto;

		background-color:transparent;
		z-index:4;		
		}
.btn_nav_header_001,
.btn_nav_header_002,
.btn_nav_header_003,
.btn_nav_header_004,
.btn_nav_header_005{
		position:relative;
		
		float:left;
		
		background-image: url("https://www.wizzymaps.com/images/index/Header_nav_open.svg");
		width:20px;
		height:20px;
		
		
margin: 0 8px 0 0;
cursor:pointer;

		background-color:transparent;
		z-index:4;		
		}		
		
	
#box005_b_b_image{
		position:relative;
		float:left;
		
		top:0px;
		left:0px;
		
		width:100%;
		height:35%;
		
		margin-top:0px;


		background-color:#396;
		z-index:1;	
	}
	

#box005_b_c_image{
		position:relative;
		float:left;
		
		top:0px;
		left:0px;
		
		width:100%;
		height:25%;
		
		margin-top:0px;


		background-color:#0099FF;
		z-index:1;	
	}

#box005_b_d_image{
		position:relative;
		float:left;
		
		top:0px;
		left:0px;
		
		width:100%;
		height:40%;
		
		margin-top:0px;


		background-color:#F69;
		z-index:1;	
	}
		
		
#box005_c_image{
		position:relative;
		float:left;
		
		top:0px;
		
		
		width:33%;
		height:100%;
		
		margin-top:0px;


		background-color:#9C6;
		z-index:1;	
	}






#box005_b{
		position:fixed;
	
		
		top: 250px;	
		left: 530px;
		
		width:200px;
		height:54px;
	
		padding:20px 20px 0px 20px;
		color: #FFF;
		font-family: 'Nunito Sans', sans-serif;
		font-weight: bold;
		font-size: 28px;
		text-align:center;
		  
		 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;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
		background-color:#0099FF;
		z-index:88;	
	}	
	
	
	
		
	#boxlijn{
		position:relative;
		float:left;
		
		width:100%;
		height:2px;
		
		left:0px;
		
		margin-top:0px;


		background-color:transparent;
		z-index:4;	
	}
	
	#boxlijn_black{
		position:relative;
		float:left;
		
		width:90%;
		height:4px;
		
		left:5%;
		
		margin-top:0px;


		background-color:#000;
		z-index:4;	
	}
	



#box006_a{
		position:relative;
		float:left;
		
		width:90%;
		height:auto;
		
		margin-top:3px;
		
		font-weight: bold;		
		padding:5%;
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;
		
		font-size: 12px;
  
  
		
		background-color:#FFF;
		z-index:2;	
	}

.box006_a_logo{
		position:relative;
		float:left;
		
		width:140px;
		height:50px;
		

		font-weight: bold;		
		
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;
		
		font-size: 12px;
  
  		margin:5px;
		
		background-image: url("https://www.wizzymaps.com/images/index/logo_wizzymaps_140x50_black.svg?1");
		
		
		background-color:#FFF;
		z-index:2;	
	}
#wizzymaps_logo{
		position:fixed;
		top:0px;
		right:0px;
		width:140px;
		height:50px;
			font-weight: normal;		
		color: #000000;
		  font-family:FontImpact;
		font-size: 12px;
  		margin:5px;
		background-image: url("https://www.wizzymaps.com/images/index/logo_wizzymaps_140x50_header.svg?4");
		background-color:transparent;
		z-index:0;
	}
.box006_a_adress{
		position:relative;
		float:left;
		
		width:100%;
		height:auto;
		

			font-weight: normal;	
		
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;
		
		font-size: 12px;
		  
		 margin:2px;
		
		background-color:transparent;
		z-index:2;	
	}
	
	
.box006_a_social_Twitter:hover,
.box006_a_social_Facebook:hover,
.box006_a_social_Instagram:hover,
.box006_a_social_youtube:hover{
opacity:0.5;
}
.box006_a_social_Twitter,
.box006_a_social_Facebook,
.box006_a_social_Instagram,
.box006_a_social_youtube{
		position:relative;
		float:right;
		
		width:50px;
		height:50px;
		

font-weight: bold;		

color: #000000;
font-family: 'Nunito Sans', sans-serif;
 border-radius:8px;
font-size: 12px;
  
  margin:5px;
		cursor:pointer;
		background-color:#000;
		z-index:2;	
	}
	



.box006_a_social_Facebook{
	
		    background-image: url("https://www.wizzymaps.com/images/index/social_facebook.png");
}
.box006_a_social_Instagram{
	
		   background-image: url("https://www.wizzymaps.com/images/index/social_instagram.png");
}
.box006_a_social_Twitter{
	
		   background-image: url("https://www.wizzymaps.com/images/index/social_twitter.png?1");
}
.box006_a_social_youtube{
	
		    background-image: url("https://www.wizzymaps.com/images/index/social_youtube.png");
}

    
	 
 
 
 
.box001_a_title,.box002_b_title,.box004_a_title,.box007_a_title,.box008_b_title,.box010_b_title, .box011_a_title, .box011_a_title,.box012_b_title{
		color: #FFF;
		font-family: 'Nunito Sans', sans-serif;
		font-weight: bold;
		font-size: 28px;
		margin:0 0 10px 0;
		
		 /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
								  

	}
	
	
.box004_a_title, .box011_a_title{
		color: #FFF;
	}

	
.box001_a_title{
	font-size: 44px;
}
	
.readmore{
		float:right;
		padding: 40px 20px 10px 10px;
		color: #03C;
		  font-family:FontImpact;
			font-weight: normal;
		font-size: 14px;
		margin:0 0 10px 0;
		cursor:pointer;
}
.readmore_quote{
		float:right;
		padding: 2px 20px 10px 10px;
		
		color: #03C;
		  font-family:FontImpact;
		font-weight: normal;
		font-size: 14px;
		margin:0 0 10px 0;
		cursor:pointer;
		
		background-color:transparent;
		
}
.box_select_country,.box_select_nav{
		position:relative;
		float:left;
		top:0px;
		
		width:auto;
		height:30px;
		
		margin: 0 0 0 5px;
		padding: 0px 10px 0 0px;
		font-weight: normal;		
		
		color: #FFF;
		  font-family:FontImpact;
		
		font-size: 12px;
  

		
		background-color:transparent;
		z-index:2;	
	}
	
	
	
	
	
	
	
	
.adress, .mail, .route, .privacy, .terms{
		float: left;
		margin: 0 4px 0 0;
		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;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
								  
								  
								  background-color:transparent;
		cursor:pointer;	
}

.mail, .route, .privacy, .terms{
	
	color: #03C;

}

#box_nav_lang{
		position:relative;
		float:right;
		
		width:auto;
		height:40px;
		
		margin: 10px 130px 0 0;
		font-weight: bold;		
		
		color: #000000;
		font-family: 'Nunito Sans', sans-serif;





		
		font-size: 12px;
  

		
		background-color:transparent;
		z-index:2;	
	}
	
	#box_nav,#box_nav_select{
		position:fixed;
		top:0px;
		left:0px;
		
		float:left;
		
		width:auto;
		height:40px;
		
		margin: 10px 0 0 0;
		font-weight: normal;		
		
		color: #000000;
		  font-family:FontImpact;
		
		font-size: 12px;
  
cursor:pointer;
		
		background-color:transparent;
		z-index:99999;	
	}


.btn_nav{
		/*.btn_about, .btn_prices, .btn_Testimonials, .btn_contact{*/
		position:relative;
		float:left;
		
		width:auto;
		height:27px;
		
		
		margin: 0 0 0 5px;
		padding: 10px 14px 5px 14px;
		font-weight: normal;		
		
		color: #000;
		/*font-family: 'Nunito Sans', sans-serif;*/

	font-family:FontImpact;
border-radius:8px;


		
		font-size: 17px;
	
	-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;
	 box-shadow: 3px 3px 8px 1px rgba(0, 0, 0, 0.3);

		
		background-color:#FFF;
		z-index:2;	
	}
	
	.btn_nav:hover{
		/*.btn_about, .btn_prices, .btn_Testimonials, .btn_contact{*/
		position:relative;
		float:left;
		
		width:auto;
		height:27px;
		
		margin: 0 0 0 5px;
		padding: 10px 14px 5px 14px;
		font-weight: normal;		
		
		color: #FFF;
		/*font-family: 'Nunito Sans', sans-serif;*/

	font-family:FontImpact;

border-radius:8px;


		
		font-size: 17px;

  		cursor:pointer;

		
				background-color:#CCC;

		z-index:2;	
	}
		.btn_nav_select{
		/*.btn_about, .btn_prices, .btn_Testimonials, .btn_contact{*/
		position:relative;
		float:left;
		
		width:auto;
		height:27px;
		
		margin: 0 0 0 5px;
		padding: 10px 14px 5px 14px;
		font-weight: normal;	
		
		color: #FFF;
		/*font-family: 'Nunito Sans', sans-serif;*/

	font-family:FontImpact;

		-webkit-box-shadow: 5px 6px 16px 1px rgba(0,0,0,0.41);
		-moz-box-shadow: 5px 6px 16px 1px rgba(0,0,0,0.41);
		box-shadow: 5px 6px 16px 1px rgba(0,0,0,0.41);
border-radius:8px;
		
		font-size: 17px;
   /*	
	-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;

		
		background-color:#0099FF;
		z-index:2;	
	}
	
	
	
	#btn_Login{
		position:relative;
		float:left;
		
		width:auto;
		height:31px;/*27*/
		
		margin: 0 0 0 5px;
		padding: 11px 14px 0px 14px;
		background: linear-gradient(to right, #f28b58, #a3195b);
		/*background-color:#56CC00;*/
	/*border: 2px solid #000;*/
	color:#FFF;

	}

#btn_Login:hover{
		opacity:0.5;

	}
	
#btn_Trail{
		position:relative;
		float:left;
		
		width:auto;
		height:27px;
		
		margin: 0 0 0 5px;
		padding: 11px 14px 0px 14px;
		
		background-color:#F33;
	border: 2px solid #F33;
	color:#FFF;

	}
	#btn_Trail:hover{
	opacity:0.5;
	}
	
	
#btn_about, #btn_prices, #btn_Testimonials, #btn_contact,#btn_Help,#btn_Login,#btn_Trail{
		cursor:pointer;

	}


html .overflowmenu200, html .overflowmenu400 {
      height: auto;
    }
	
	
	
	.ui-widget, .ui-widget, .ui-widget, .ui-widget:hover { 
		border: 2px solid #000;
	
		background-color:#FFF;
	position:relative;
		left:0px;
		top:0px;
		
		width:auto;
		height:auto;
		
		
		padding: 10px 10px 10px 10px;
		font-weight: normal;		
		
		color: #000;
		font-family:FontImpact,Arial, Helvetica;





		
		font-size: 12px;
   	
	
	
  		cursor:pointer;

	
		z-index:2;	
		
		
	}
	.ui-widget-content, .ui-widget-content:hover { 
		border: 2px solid #000;
	
		background-color:#FFF;
	
		
		width:auto;
		height:auto;
		
		
		padding: 10px 10px 10px 10px;
		font-weight: normal;		
		
		color: #000;
		font-family:FontImpact,Arial, Helvetica;
		
		font-size: 12px;
   /*	
	-webkit-touch-callout: none; 
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none;
        -ms-user-select: none; 
            user-select: none;
	*/	user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  		cursor:pointer;

	
		z-index:2;	
		
		
	}

.ui-widget-content, .ui-widget-content:hover { 
		/*border: 2px solid #000;*/
		background-color:#FFF;
	
		
		color: #000;
		 font-family:FontImpact;
		font-size: 18px;
  		cursor:pointer;

		z-index:2;	
		
		
	}


#box_nav_lang .ui-widget, #box_nav_lang .ui-widget:hover, #box_nav_select .ui-widget, #box_nav_select .ui-widget:hover{ 
    font-size: 18px;
    top: 3px;
    height:22px;
        color:#000;
  
}
#wrap{
    top:20px;
}


#box_nav{
		
		top:5px;
    left: 5px;
}
#wizzymaps_logo{
		
		top:5px;
		right:5px;
}

#box_nav_lang{

		margin: 10px 140px 0 0;

	}

#box_nav_select{

		
		margin: 10px 0 0 5px;
}


