.head-wrap                  { width: 100%; height: 151px; }
#impressum                  { display: none; }
#head2                      { display: none; }

#navi                       { display: none; }
#wrap                       { width: 100%; }

#content                    { width: 100%; border: none; margin-left: 0; }
#boxen                      { float: none; width: 50%; margin: 0 auto; }

#kompetenz-klein            { display: block; position:absolute; bottom: 0px; left:120px; width:161px; height:90px;
                              background-image:url(/static/ocp/3aerzte.png);
                              background-position:bottom center;
                              background-repeat:no-repeat;
                              background-size: 85%;
                            }

#navi2                      { display: none; }
#navi2-klein                { display: block; padding-top:10px; }
#navi2-klein a              { color:#fff; }

#copyright                  { padding-top: 6px; font-size: 8pt; }

.box-rahmen                 { background: none; }

.mitarbeiter                { float: none; width: auto; height: auto; }
.mitarbeiter_bild           { margin-left: 0; }

@media only screen and (min-width: 550px) and (max-width: 764px) {
#nav-mobile-btn		  				{ display: block; position: absolute; z-index: 10; left: 460px; top: 110px; padding: 5px; 
                              background-color: #3B6D92; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
                            }
}

@media only screen and (max-width: 550px) {
#logo img                   { width: 100%; }
#kompetenz-klein            { left: 22%; }
#boxen                      { width: 100%; }
#nav-mobile-btn		  				{ display: block; position: absolute; z-index: 10; right: 18px; top: 110px; padding: 5px; left: none;
                              background-color: #3B6D92; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
                            }
}

@media only screen and (max-width: 600px) {
.skontakt                   { float: none; width: 100%; }
}

@media only screen and (max-width: 400px) {
#kompetenz-klein            { left: 17%; }
}
