/*
  Author: vektorrausch GmbH (Daniel Sippel) <sippel@vektorrausch.de>
  Author URI: http://vektorrausch.de
  Description: Template for new media queries
*/

/* ######################################## *\
    HTML / BASICS
\* ######################################## */

/* html */
html {}

body {}

/* site elements */

/* ######################################## *\
    GLOBAL STRUCTURE
\* ######################################## */

/* page wrapper */
#wrapper {}

/* container */
.container {}

/* header */
.header-container {}

#header {}

#branding {}

#logo {}

/* main */
.main-container {
	margin-bottom: 60px;
}

#main {}

.content-container {}

#content {}

/* footer */
.footer-container {}

#footer {
    margin-bottom: 80px;
}

.footer-menu-container ul {
	padding-left: 15px;
	padding-right: 15px;
}

/* ######################################## *\
    MENUS
\* ######################################## */



/* ######################################## *\
    SIDEBARS
\* ######################################## */

/* primary */

/* secondary */

/* ######################################## *\
    WIDGET-AREAS
\* ######################################## */

#widget-area-front {
	margin-bottom: 0px;
	margin-top: 40px;
}

#widget-area-front .aqua,
#widget-area-front .freetime,
#widget-area-front .food {
	float: left;
	width: 100%;

	margin-bottom: 40px;
}

#widget-area-front .aqua img,
#widget-area-front .freetime img,
#widget-area-front .food img {
	width: 260px;
}


/* ######################################## *\
    CONTENT
\* ######################################## */

/* all */
article {}

/* teaser */
article.teaser {}

/* full */
article.full {}

/* ######################################## *\
    PAGE
\* ######################################## */

/* all */
article.page {}

article.page img {}

article.page .left-link a,
article.page .right-link a {
	max-width: 90%;
}

article.page img {
    min-width: 50%;
}

article.bewohner .field-thumbnail img {}

article.bewohner.full .field-thumbnail,
article.bewohner.archive .field-thumbnail {
	max-width: 50%;
	max-height: 50%;
	float: none;
	margin: 0;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}

article.bewohner.archive {
	width: 100%;
}

article.bewohner.archive img {}

article.page .map-container {
	height: 480px;
	margin-bottom: 20px;
}

/* teaser */
article.page.teaser {}

/* full */
article.page.full {}

/* ######################################## *\
    POST
\* ######################################## */

/* all */
article.post {}

/* teaser */
article.post.teaser {}

article.teaser .field-excerpt {
	float: left;
	width: 100%;
}

article.bewohner.archive .field-thumbnail {
	max-width: 200px;
	max-height: 200px;
	padding-bottom: 15px;
	margin: 0 auto;
}

/* full */
article.post.full {}

/* ######################################## *\
    CUSTOM POST TYPE
\* ######################################## */

/* all */

/* teaser */

/* full */

/* ######################################## *\
    FRONT / HOMEPAGE
\* ######################################## */



/* ######################################## *\
    FLEXSLIDER
\* ######################################## */



/* ######################################## *\
    COMMENTS
\* ######################################## */



/* ######################################## *\
    PAGINATION
\* ######################################## */



/* ######################################## *\
    FORMS
\* ######################################## */



/* ######################################## *\
    SEARCHFORM
\* ######################################## */



/* ######################################## *\
    BREADCRUMBS
\* ######################################## */



/* ######################################## *\
    MISC
\* ######################################## */


   
/* ######################################## *\
    WORDPRESS CORE
\* ######################################## */
   
.alignright,
.alignleft,
.aligncenter,
a img.alignright,
a img.alignleft,
a img.aligncenter {
  float: none;
  display: block;
  margin: 5px auto 5px auto;
}

.wp-caption.alignright,
.wp-caption.alignleft {
  margin: 5px auto 20px auto;
}   

/* ######################################## *\
    NO JAVASCRIPT
\* ######################################## */


