/* Lower Screen
====================================================================== */
@media only screen and (max-width: 959px) {

	 #page, #header , table{ width: 100% !important; height:auto !important;text-align: center !important; position: none!important; float:none!important}
	 td{ width: 100% !important;   display: block !important; text-align: center !important}
 #menu table{width: 100% !important; float: none !important; background-color:none}
  #homecontent p, #homecontent div{ text-align:100%!important}
	.homeimg, #footer{ padding:!important; margin:!important; margin-left:0px !important; margin-right:0px !important}
	span, p{font-size:16px !important;}
	body{
	font-size:100% !important;
}	.logo{
		display:none;}
.logo2{display:block; background: #ffff1f;
padding:6px;
    min-height: 60px;}
    #header{position:fixed;top:0;}
.logo2 a{
    font-size: 22px !important;
    font-weight: bold;}
    .wplink{padding-bottom:10px;}
    .logo2 a {display:block; color:green; font-size:18px}
#menu table{margin-left:auto; margin-right:auto}
*, html, { width: 100% !important; text-align: center !important; position: none!important; float:none!important}

.newsline{ padding:0px!important; margin:0px!important; float:none !important;}
.das{ display: none !important; }


#page{
	position: none !important;
	background:#607C3C;
	border-left:0px none!important;
	border-right:0px none!important;

	border-top:0px none!important;
	border-bottom:0px none!important;
}
#menu th{
	display: inline-block !important; 
	width: 38% !important;max-height: 82px !important;
	margin-bottom: 14px!important;
}
#pageheading span, #pageheading strong, #pageheading h3 .style35{display:none;}
#pageheading h3, #pageheading, #pageheading p, .style35{ text-align:center !important; font-size: 100% !important}
#pageheading img{ margin-top: 10px !important;}
#pageheading h3{ font-weight: bold !important; font-size: 120% !important  }
#pageheading a{text-align:center !important; font-size: 100% !important}
#pageheading{ margin-bottom:10px !important}
#header{
	display: table !important;
	height:80px !important;
	border-bottom:0px none!important;
}
/*-----------------------------------Menu------------------------------------------- */
.leftlink, .rightlink, .leftl, .left2{position:none; display: none!important; }
#menu {
    padding-top:79px;
	display: block;
	width: 100% !important;
	height:auto !important;
	margin-top:10px;
	background-color:#607c3c  ;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	 overflow: hidden;
}
 

#menu a {   
	padding: 0px!important;  
	border-bottom: 0px none; padding-bottom:5px !important; 
	padding-top: 5px !important	;
	min-height: 70px !important;
	margin-bottom: 6px !important;
}
#menu a{min-width:120px;background-color:none; height:30px; margin-bottom:0px}
.style43,.leftlink, .rightlink
{display:none}
.wapp, .llgo{display:none !important}
li { list-style-type: none ;padding:0px !important; margin:0px !important;}
.footer{display:none;}
.footerin{ width:100%; float:none}
.footerin a
{color:yellow !important;font-weight:800; font-size:14px; text-align:center !important;}
.copyright{width:100%; line-height:20px; height:80px; padding-top:30px; background-color: none;
text-align:center; color:#A3C973; }

.leftl li, .left2 li,.leftl a, .left2 a{display: block; font-size:14px;}
.footer a{line-height:22px;}
#menu .trekking a ,#menu .biking a, #menu .camping a, #menu .canoing a, #menu .bwatching a, #menu .foods a, #menu .transport a, #menu .info a{
	padding-bottom: 18px !important;
}
#menu .trekking a {
	
	background:#364B1A url(images/trekking.gif) center center no-repeat !important ;	
}
#menu .biking a{
	background:#364B1A url(images/biking.gif) center center no-repeat ;
}

#menu .camping a{
	background:#364B1A url(images/camping.gif) center center no-repeat ;
}

#menu .canoing a{
	background:#364B1A url(images/canoing.gif) center center no-repeat ;
}

#menu .bwatching a{
	background:#364B1A url(images/birdwatching.gif) center center no-repeat ;
}

#menu .foods a{
	width:70px;
	background:#364B1A  url(images/foods.gif) center center no-repeat ;
}

#menu .transport a{
	background:#364B1A url(images/transport.gif) center center no-repeat ;
}

#menu .info a{
	width:62px;
	background:#364B1A url(images/info.gif) center center no-repeat ;
}
#menu .trekking  a:hover {
	background:#75984A url(images/trekking.gif) center center no-repeat ;	
}

#menu .biking a:hover{
	background:#75984A url(images/biking.gif) center center no-repeat ;
}

#menu .camping a:hover{
	background:#75984A url(images/camping.gif) center center no-repeat ;
}

#menu .canoing a:hover{
	background:#75984A url(images/canoing.gif) center center no-repeat ;
}

#menu .bwatching a:hover{
	background:#75984A url(images/birdwatching.gif) center center no-repeat ;
}

#menu .foods a:hover{
	background:#75984A  url(images/foods.gif) center center no-repeat ;
}

#menu .transport a:hover{
	background:#75984A url(images/transport.gif) center center no-repeat ;
}

#menu .info a:hover{
	background:#75984A url(images/info.gif) center center no-repeat ;
}
 .newsline { width:80% !important ; padding: 0px !important; margin-left:-2px !important; color: #fff;}
 .newsline{border-bottom: #476330 1px solid}
.style23{
	color: #FF0;

}
#pageheading  img{
  display: block; margin-left: auto; margin-right: auto;  
}
.skp{ border-radius: 18px; background-color: #fff; padding-left: 12px;  padding-right: 12px; padding-top: 2px; padding-bottom: 2px}
 #pageheading .style13, #pageheading .style35{ display: block}
.himg{display: none !important}

#google_translate_element{ display:none
}
#homecontent { width;90% !important: margin-left: auto; margin-right: auto;}
#homecontent { padding:4px }
#homecontent p{ padding:10px }
.homeimg{ float:none !important; width:40% !important; height:auto!important;}
.fa{ text-align: none !important; width: 100% !important; text-align:center !important}
 .style46{
	color: #FF0 !important;
}
	
 #footer {width:100%!important; height:auto !important; clear:none!important;
	display: table !important;
	border-bottom: 0px !important;
	margin: 0 0px !important;
	padding: 0px !important; 
	padding-top:10px !important;
	padding-bottom:10px !important;} 
 #footer span{color: #344f16;}
 #footer a span, #footer a strong, #footer strong, .style22 { display: none !important; font-size:100% !important;}
 .style9{
	color: #FFFF00 !important
}
 #footer a{ border-left: 2px #FFFF00 solid; margin-left:20px; padding-left: 6px; margin-bottom:6px; display: block !important; float:none; font-size: 14px ; text-align: left !important; border-right: 0px none !important}
  .leftcontent img, .rightcontent img{ display: block !important; width:90% !important; height: auto; margin-left: auto; margin-right:auto}
  .maincontent{ padding: 16px !important; width:auto !important}
  .leftcontent, .rightcontent{
	display: block!important;
	width:96%!important;
	float:none!important;
	padding:0px!important;
	margin-left: auto;
	margin-right: auto;
}
 #subtrekkingcontent img{ 
 display: list-item !important;
	width:100% !important;
	min-height: 100px !important;  }
	.addthis_button, #subtrekkingcontent  iframe{ width: 100% !important}
 }
/*----- Menu-hover elemant----*/


 

/* Tablet Portrait (device and browsers)
====================================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {
#menu a {   
	min-height: 120px !important;
}
#menu .trekking a ,#menu .biking a, #menu .camping a, #menu .canoing a, #menu .bwatching a, #menu .foods a, #menu .transport a, #menu .info a{
 background-size: 40% auto !important;	
}

}

/* All Mobile Sizes (devices and browser)
====================================================================== */
@media only screen and (max-width: 767px) {


}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers)
====================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px) {
#menu a {   
	min-height: 90px !important;
}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers)
====================================================================== */
@media only screen and (max-width: 479px) {


}
