body                        { background-image: none; background-color: #2593cf; }
#wrap-head                  { height: 92px;
                              /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6fbce6+0,2593cf+100 */
                              background: rgb(111,188,230); /* Old browsers */
                              background: -moz-linear-gradient(top,  rgba(111,188,230,1) 0%, rgba(37,147,207,1) 100%); /* FF3.6-15 */
                              background: -webkit-linear-gradient(top,  rgba(111,188,230,1) 0%,rgba(37,147,207,1) 100%); /* Chrome10-25,Safari5.1-6 */
                              background: linear-gradient(to bottom,  rgba(111,188,230,1) 0%,rgba(37,147,207,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fbce6', endColorstr='#2593cf',GradientType=0 ); /* IE6-9 */
                            }
#logo                       { padding: 10px 0 0 10px; }
#suche                      { display: none; }
#logo img                   { width: 125px; }
#show-mobile-navigation     { display: block; }
#wrap-navigation            { display: none; }
#nav                        { display: none; }
#gallerie img               { width: 95%; }
#content-inner              { padding: 19px 15px; }
#inhalt-text.text-left      { float: none; width: auto; }
#start-text                 { padding: 0; }
#infoboxen                  { float: none; width: auto; max-width: 300px; margin: 0 auto; padding-top: 20px; }
.ifb-info                   { width: 80%; }
#wrap-fusszeile             { margin-bottom: 0; }
#footer-nav                 { display: none; }
#footer-impr-ds             { display: none; }
#footer-copyright           { padding: 0 15px 18px 15px; font-size: 8pt; }

.formlist li								{ float: none; width: 100%; margin-bottom: 15px; }
.ffeld											{ width: 97%; }
select.ffeld 								{ width: 99%; }
#nachricht									{ width: 97%; }
#mobile-footer-nav          { display: block; }

.news-bild                          { float: none; width: 100%; text-align: center; padding-bottom: 15px; }
.news-bild img                      { width: 100%; }
.news-teaser                        { float: none; width: 100%; }

.wglink                     { width: 33.33% }

@media only screen and (max-width: 600px) {
  .wglink                     { width: auto; float: none; }
}

@media only screen and (max-width: 365px) {
  .ifb-info                   { width: 73%; }
}
