	.mobile_no{ display:block;}
	.navi_desktop{
		width:100%;
		max-width:1900px;
		margin-left:auto;
	margin-right:auto;
		height:70px;
		-webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
	opacity:1;
	position: fixed;
	top:0;
	z-index:9999999;
	background: rgba(147,12,54,0);
	display:flex;
			justify-content: space-between;
			align-items: center;
			flex-wrap:wrap;

		}	
		
		.navi_mobile{

	display:none;
			

		}	
		
	.logobox{
position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
	   margin-top: 15%;
		box-sizing:border-box;
		width:720px;
	
 -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
opacity:1;
	position: absolute;
	z-index:99999;

	padding:15px;

		
		}
		
		
		.logo_mobile{
			margin-left:5px;
		margin-top:5px;
		box-sizing:border-box;
		width:250px;
		height:auto;
		box-sizing:border-box;
 -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
	opacity:0;

			}


.wrapper_navi
		{
	
			height:70px;
			display:flex;
			justify-content:flex-end;
			align-items:center;
			flex-wrap:wrap;
		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
	padding-right:25px;
	
			
		}
		
		
.wrapper_navi a{
	color:#FFF;
margin-right:10px;

		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
			
		}
		
		
		.button_onlineshop{
			display:flex;
			align-items:center;
			flex-wrap:wrap;
			justify-content:center;
			
			width:150px;
			text-align:center;
			font-weight:500;
			background: rgba(147,12,54,1);
			color: rgba(255,255,255,1);
			line-height:70px;
			margin-right:10px;
			  -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;}
	
			.button_onlineshop img{
				margin-right:8px;
				 -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;}
			
			
		
		
	.logobox:hover{
		opacity:1;}
			


		
		.navibox{
width: 100%;
margin-left:auto;
margin-right:50px;
	height: auto;
	display:flex;
	display: flexbox;
	display: -webkit-flex;
  	display:ms-flexbox;
  	-webkit-align-items:right ;
  	-webkit-justify-content:right;
  	justify-content:right; 
	-ms-flex-pack:right;
  	flex-direction: row;
	flex-wrap:wrap;
	
	}
		
	

	
	
		.menue_open{
			width:80px;
			display:block;
			position: fixed;
			top:25px;
			right:25px;
			z-index:999999999999999;
		cursor:pointer;
		padding:15px;

		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
		}
		
		.menue_open:hover{
		}
		
		
		
		.menue_close{
		width:80px;
			display:none;
			position: fixed;
			z-index:999999999999999;
		cursor:pointer;
		padding:15px;
top:25px;
			right:25px;

	color:rgb(26, 106, 43);

		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
		
		}
		.menue_close:hover{
		}
		
			
			/* overlay */	

	.overlay{
    display: none;
 position: fixed;
right: 0;
top:0;

 width: 100%;
 height:100vh;
 overflow: auto;
	z-index:9999999999;
background:  rgba(57,101,111,1);

	
	}
	
	.wrapper_overlay{
		width:100%;
	
		text-align:center;
	
		margin-left:auto;
		margin-right:auto;
		margin-top:90px;}
			
			
		.wrapper_overlay a{
		
			color:#FFF;
			display:inline-block;
			padding:7px;
			margin-bottom:2px;
			font-size:1.8em;
			text-align:center;
			border-bottom: 1px solid rgba(255,255,255,0);
				margin-left:auto;
		margin-right:auto;
		line-height:1.1em;
		-webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
			}
			
			.wrapper_overlay a:hover{
			border-bottom: 3px solid rgba(255,255,255,1);
		}
		
			
		
	
		
	
			
		
		
					
						
	@media screen and (max-width : 1100px){				
					
		}
		
		@media screen and (max-width : 900px){
	
		
					.menue_open{
			width:80px;
			display:block;
			position: fixed;
			top:0px;
			right:0px;
			z-index:999999999999999;
		cursor:pointer;
		padding:15px;
		background:rgba(57,101,111,1);

		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
		}
		
		.menue_open:hover{
		}
		
		
		
		.menue_close{
		width:80px;
			display:none;
			position: fixed;
			z-index:999999999999999;
		cursor:pointer;
		padding:15px;
top:0px;
			right:0px;
background:rgba(57,101,111,1);
	color:rgb(26, 106, 43);

		 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
		
		}
		.menue_close:hover{
		}
		
		
		
			.navi_desktop{
		display:none;}	
		
		.navi_mobile{
		width:100%;
		height:60px;
		-webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
	opacity:1;
	position: fixed;
	top:0;
	z-index:9999999;
	background: rgba(147,12,54,1);
	display:flex;
			justify-content: space-between;
			align-items: center;
			flex-wrap:wrap;

		}	
		

		
		.mobile_no{ display:none;}
	
			
		
		
		
		.overlay_box{
		
		width:100%;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:25px;
		display:none;
	}
			
			
			
			

		
		.p_image{
			margin-right:5px;
			width:25px;
			height:auto;
			opacity:0.4;
				 -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
			}
			
			
			.logo_mobile{
			margin-left:5px;
		margin-top:5px;
		box-sizing:border-box;
		width:220px;
		box-sizing:border-box;
 -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
	opacity:1;
	position: fixed;
	z-index:9999999;

	padding:0px;
			}
		
	
		.button_onlineshop{
			display:flex;
			align-items:center;
			flex-wrap:wrap;
			justify-content:center;
			
			width:160px;
			text-align:center;
			font-weight:500;
			background: rgba(147,12,54,1);
			color: rgba(255,255,255,1);
			line-height:60px;
			margin-right:10px;
			  -o-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -kthtml-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;}
	
	.logobox{
position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
	   margin-top: 15%;
		box-sizing:border-box;
		width:80%;
	
 -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    -ms-transition: all 0.4s ease-in;
    -kthtml-transition: all 04s ease-in;
    transition: all 0.4s ease-in;
opacity:1;
	position: absolute;
	z-index:9999;

	padding:15px;

		
		}
}
	
	
		