@media only screen and (max-width: 480px) , screen and (max-device-width: 480px) {
    body {
        font-size: 100%;
    }

    #mobilnav {
        display: block;
        width: 100%;
        height: 47px;
        background-color: #d1b66f; /*hellblau*/
    }

    img {
        max-width: 100%;
        height: auto;
    }

    #lightbox img {
        width: 100;
        max-width: 320px;
        height: auto;
    }


    .lb-container {
        width: 100;
        max-width: 320px;
        height: auto;
    }


    .mobilnav {
        display: block;
    }

    #mobilnav img {
        padding: 10px 0 10px 10px;
        display: block;
    }

    nav {
        display: none;
    }

    #left {
        width: 100%;
        display: inline-block;
        vertical-align: top;
    }

    #middle {

    }

    #right {
        display: none;
    }

    #weatherWidget {
        display: none;
    }

	/*#video {
		display: none;
	}*/
	
    #content {
        width: 90%;

        display: inline-block;
        padding: 0 16px 0 16px;

    }

    #content p {padding: 0 5px 0 5px;}
	
