div#header {padding-top: 25px; margin-top: 0;}
div#content-picture {padding-top: 3px; background: url(/uploads/images/background_bild3.png) repeat-y;}
div#content {padding-top: 25px;}
.sidebar_default {margin-top: 0;}
div.footer-default-home {width: 936px; height: 130px; background: #b6d1c8 url(/uploads/images/footer_background_default.png) 50% 0 no-repeat; margin: 0 auto;}

div.home-mobile {display: none;}

.home-default {
background: url(/uploads/images/closed-pilgerheim.jpg);
width: 870px;
height: 707px;
}

.home-blue {
background: url(/uploads/images/top/home-blue.jpg);
width: 870px;
height: 707px;
}

.home-red {
background: url(/uploads/images/top/home-red.jpg);
width: 870px;
height: 707px;
}

.home-en-default {
background: url(/uploads/images/top/home-en.jpg);
width: 870px;
height: 707px;
}

.home-en-blue {
background: url(/uploads/images/top/home-en-blue.jpg);
width: 870px;
height: 707px;
}

.home-en-red {
background: url(/uploads/images/top/home-en-red.jpg);
width: 870px;
height: 707px;
}


.home-fr-default {
background: url(/uploads/images/top/home-fr.jpg);
width: 870px;
height: 707px;
}

.home-fr-blue {
background: url(/uploads/images/top/home-fr-blue.jpg);
width: 870px;
height: 707px;
}

.home-fr-red {
background: url(/uploads/images/top/home-fr-red.jpg);
width: 870px;
height: 707px;
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) {

div#special-placeholder {display: none;}
div#choose_color1, div#choose_color2 {display: none;}
div.navigation-position {display: none;}
div.sidebar_default {display: none;}
.home-defaults {
background: url(/uploads/images/home-mobile-pilgerheim-de.jpg);}
.home-default, .home-en-default, .home-fr-default {display: none;}
div.home-mobile {display: block; margin-left: 15px;}
.footer-default {background: none;}


div#mobile-nav-wrapper {background: #007777; font-size: 16px; font-weight: bold; color: #fff; line-height: 40px; -moz-box-sizing: border-box; box-sizing: border-box; width: 30px; height: 40px; padding: 0 10px; position: absolute; z-index: 999;}
div#mobile-nav-wrapper a {background: center center no-repeat transparent; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFW…BYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC ); display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 10px;}
div.pagewrapper_default {width: 100%; min-width: 100%}
div#contentwrapper {width: 100%; min-width: 100%}
div#header {width: 100%; padding-top: 0; height: 170px;}
div#second_navi {margin-right: 10px;}
div.header-logo-default {width: 100%; background: url(/uploads/images/logo2-mobile.png); background-position: top center; background-repeat: no-repeat;  height: 110px; background-size: 270px 112px; }

div#content-wrapper {background-size: contain;}
div#content-picture-wrapper {overflow: hidden;}
div#content-picture {padding-left: 0; margin-left: -20px;}
div#content-picture img {width: 100% !important; height: auto; }
div#content {width: 90%; padding-left: 20px !important;}

h1 {font-size: 40px;}
div#content h1 {width: 100%}
p {font-size: 1.2em; line-height: 23px;}

div.footer-default {width: 98%}
div.footer-default-home {width: 98%; height: 130px;
background: #b6d1c8 url(/uploads/images/footer_background_default.png) 50% 0 no-repeat;
margin: -42px auto;}

.slidingDiv1, .slidingDiv2, .slidingDiv3, .slidingDiv4, .slidingDiv5, .slidingDiv6, .slidingDiv7, .slidingDiv8, .slidingDiv9, .slidingDiv10 {width: 90%}
#fbrp__115, #fbrp__72, #fbrp__66, #fbrp__168, #fbrp__140, #fbrp__194, #fbrp__215, #fbrp__161, #fbrp__174 {width: 85%; border-radius: 2px; border: 1px solid #989898;}
input[type="text"] {width: 70%; height: 22px; border-radius: 2px; border: 1px solid #989898;} 
div.home-default {width: 100%; max-height: 100%; background-size: 100%; background-position: 10px; background-repeat: no-repeat;}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px)
and (orientation : landscape) {
p {font-size: 0.8em; line-height: 16px;}
}