
@media screen and (max-width: 999px){
/*#navi1 ul li:last-child{width: 16.56% !important; }
#navi1 ul li li:last-child{width:100% !important;}
.sechsslider .nivo-controlNav a:last-child{width: 16.54%; border:none; }*/
.nivo-controlNav { background-color:#B1B3B4; overflow:hidden}
}
@media screen and (max-width: 944px){
/*#navi1 ul li:last-child{width: 16.06% !important; border:none;}
#navi1 ul li li:last-child{width:100% !important; border:none; }
#navi1 ul li a{width: 15.06% !important; border:none; background-color:black !important}*/ 
.sechsslider .nivo-controlNav a{width: 15.5%; }
.sechsslider .nivo-controlNav a:last-child{border:none;}
}
@media screen and (max-width: 1100px){
#logo{margin-left:0px;}
}

@media screen and (max-width: 1000px){
#logo{margin-left:20px;}
/*.social, .socialfooter{margin-right:20px;}
#copyright{margin-left:20px;}*/
/*#navi1{padding-right:20px; width:550px;}*/
/*#conteactinfo{padding-left:20px; width:340px; font-size:9pt;}*/
#copyright{ margin-left:10px}
}



@media screen and (max-width: 950px){
#mehrsprachig { top:20px;right:5px; position:absolute; width:100%; z-index:999999; display:block; text-align:right}
#mehrsprachig ul  {float:right}
#mehrsprachig ul li {float: left}
#header,#sliderwrap,#logo  {height:150px; overflow:hidden;}
#navi1 select { margin-top:-30px}
#logo{  text-align:left;margin-top:0px; margin-left:0px ; float:left;  padding-right:10px; height:150px; position:absolute;padding-right:30px; }
#logo img{ max-height:90px; width:auto;  padding-bottom:30px;  background-color:#fff; margin-top:0  }

#header{background-position: left 20px; }
/*#navi1{width:100%; padding:0px;}
#navi1 ul{margin:3px 32% 0px 0px; border-top: 1px dotted #CCC;}*/
/*#navi1 ul li ul{border-top: 0px dotted #CCC; padding-top:10px;}*/
/*#conteactinfo{width:100%; font-size:9pt; text-align:center;padding-bottom:5px;padding-left:0px;}*/
/*#main{margin-top:10px;}*/
.boxes-full{border-left:0px; border-right:0px; margin-left:0px; margin-right:0px;}
.navicon { max-height:90px; width:auto}
/*#sprachen { position:absolute; color:#666; font-size:80%; margin-top:-8px; font-family:Verdana, Geneva, sans-serif;left:38%;}*/
.footeradresse { display:none; position:absolute;left:-3333px}
}
@media screen and (max-width: 870px){
/*#navi1 ul{margin:3px 30% 0px 0px; border-top: 1px dotted #CCC;}*/
/*#sprachen { position:absolute; color:#666; font-size:80%; margin-top:-8px; font-family:Verdana, Geneva, sans-serif; left:36%;}*/


}

@media screen and (max-width: 800px){
#abst,  #main, #main-wrap{ background-color:#fff}

#inhalt_links100 { margin-left:15px; margin-right:15px; float:left; width:70%;text-align:justify;  }
#rechts {float:right; width:25%;text-align:justify;}
#rechts div { padding-right:0px}
#header{ border-bottom:29px solid #6E6E70}
#navi1 ul{display:none;}
#navi1{text-align:center;}
#navi1 select { display: inline-block;}
#navi1 select option{ padding-left:5px} 
.titles h1{font-size:14pt !important;}
.featured-images{width:100%; text-align:center;}
.featured-titles{font-size:16pt; width:100%; text-align:center; padding-bottom:10px;}
#simpleslider{height:200px;}
.socialfooter{width:100%; text-align:center !important; }
.socialfooter ul{float:left; margin-left:275px;}
.socialfooter ul li{border-top: 1px solid #d5d5d5;}
/*#copyright{width:100%; text-align:center;padding-bottom:20px;margin-left:0px;}*/
#footertop{padding-bottom:120px;}
#portfolio-filter-choice{width:100%; padding: 0px 0px 20px 0px; text-align:center;}
#portfolio-filter{width:100%; padding: 0px 0px 20px 0px; text-align:center;}
.blogimage{width:60%;}
.bloginfo{width:36%;}
.blogpagination ul li a, .pagination ul li a:visited{padding:5px 3px;}
.blogpagination ul li a:hover{padding:5px 3px;}
#footerbottom .socialfooter { display:none}
/*#footerbottom{ height:10px !important ; overflow:hidden}*/
#copyright, .footerwrap, #footerbottom{ text-align:center; float:none}
#inhalt_links70 { padding-bottom:30px; float: none; text-align:justify; width:100%; padding-right:0}
#inhalt_rechts30 { padding-bottom:70px; float: none; width: 100%}

#inhalt_links50 { padding-bottom:30px; float: none; text-align:justify; width:100%; padding-right:0}
#inhalt_rechts50 { padding-bottom:70px; float: none; width:100%}
.navicon { max-height:70px; width:auto}
#navi1unten li{ float:left; list-style:none;   margin:0 10px}
}

@media screen and (max-width: 700px){
.socialfooter ul{margin-left:220px;}
.commentuserreply{width:28%;}
.commenttextreply{width:55%;}
.navicon { max-height:55px; width:auto}
#sprachen img{  max-height: 120px;  width: auto;}

#rechts { display:none}
#inhalt_links100 { margin-left:15px;  float:left; width:94%;text-align:justify;  }
#abst,  #main, #main-wrap{  background-image:#fff}

}

@media screen and (max-width: 600px){
.split2{width:100%; margin:10px 0px !important; padding:0px;}
.element2{width:100%; margin:10px 0px !important; padding:0px;}
.split3{width:100%; margin:10px 0px !important; padding:0px;}
.element3{width:100%; margin:10px 0px !important; padding:0px;}
.split23{width:100%; margin:10px 0px !important; padding:0px;}
.split4{width:46%;padding:0% 2% 10px 2%;}
.element{width:46%;padding:0% 2% 10px 2%;}
.blogpagination ul li a:link.normal, .blogpagination ul li a:visited.normal{font-size:12pt;}
.blogpagination ul li a:hover.normal{font-size:12pt;}
.blogpagination ul li a:link.normalactive, .blogpagination ul li a:visited.normalactive{font-size:12pt;}
.blogpagination ul li a:hover.normalactive{font-size:12pt;}
.blogpagination ul li{margin-left:0px; margin-right:0px;}
.socialfooter{display:none;}
.navicon { max-height:50px; width:auto; }
#sprachen img{ display:none}
.online_buchen a,.online_buchen a img{ width:80%}
#sliderwrap { display:none}
}

@media screen and (max-width: 500px){
/*.social{margin:0px; width:100%; text-align:center;}
.social ul{margin:0px 20px 0px 0px;}
#conteactinfo{ }
#header{height:auto;}
#latest-tweets{width:100%;float:left;padding-right:0px;border-right:0px;margin-top:10px;}
#useful_links{width:100%;float:left;padding:10px 0px 0px 0px;border-right:0px;border-left:0px;margin-top:20px;border-top:1px solid #cfcdcd;}
#latest-testimonial{width:100%;float:left;padding:10px 0px 0px 0px;border-right:0px;border-left:0px;margin-top:20px;border-top:1px solid #cfcdcd;}
#simpleslider{height:150px;};
#footer{min-height:700px;}
.leftsection{width:100%;padding:10px 0% 10px 0%;}
.leftsectionalt{width:100%;padding:10px 0% 10px 0%;}
.rightsection{width:100%;float:left;}
.commentuser{width:28%;}
.commenttext{width:63%;}
#copyright{width:100%;padding-bottom:10px;margin-left:0px;}*/
#sprachen img{ display:none;}

}

@media screen and (max-width: 400px){
.boxes-third{width:100%; border-left:0px; border-right:0px; margin-left:0px; margin-right:0px;}
.boxes-first{margin-left:0px; margin-right:0px;}
.boxes-last{margin-left:0px; margin-right:0px;}
.featured-images{width:30%; text-align:left;}
.featured-titles{font-size:20pt; width:65%; text-align:left; padding-bottom:0px;}
#footertop{padding-bottom:140px;}
.split4{width:100%; margin:10px 0px !important; padding:0px;}
.element{width:100%; margin:10px 0px !important; padding:0px;}
.blogimage{width:100%; margin-left:0px;border:0px;}
.bloginfo{width:100%;}

}
