/* LAYOUT */
/*#page {position: relative;}
.super-region > * {max-width: 30rem; max-width: 300px\9; min-width: 30rem; min-width: 300px\9; width:100%;}
body.with-sidebar #page_main .region-content,
#page_main .region-content,
#page_main .region-content-sidebar,
#page_footer .region {float:none; width: auto;}
#block-menu-menu-mobile {display: block;}
#block-views-plattform-feature,
#page_header .phonenumber{display: none;}*/


/* EXPANDABLE MENU */
/* expandable stlying - no need to edit */
/*#block-system-main-menu > .content,
.requestinfo.collapsible > .content {height: auto; max-height: 0; overflow: hidden; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; -webkit-transition: 1s; transition: 1s;}
body[data-open="menu"] #block-system-main-menu > .content,
body[data-open="requestinfo"] .requestinfo > .content {max-height: 500px;}*/
/* menu styling - can edit */
/*#page_header > .content {padding-top: 0;}
#page_navigation > .content {position: relative;}
#block-menu-menu-mobile {position: relative; z-index: 11;}
#block-menu-menu-mobile > .content {font-size: .5em;}
#block-menu-menu-mobile > .content span,
#block-menu-menu-mobile > .content a {cursor: pointer; display: block; padding: 1em;}
#block-system-main-menu {background: transparent; left:0; position: absolute; right:0; top: 100%; width: 100%; z-index: 10; }
#block-system-main-menu > .content {background: #fff; box-shadow: #ccc 0px 5px 20px;}
#block-system-main-menu > .content li {border-left:0; display: block; padding: 0;}
#block-system-main-menu > .content li a {display: block; padding: .5em 1em;}
.requestinfo.collapsible > header {cursor: pointer;}
.requestinfo {background: #ccc; }
.requestinfo > header {padding: 1em;}
.requestinfo > .content {padding: 0em 1em;}
body[data-open="requestinfo"] .requestinfo > .content {padding: 1em;}*/


/* MODULAR STYLES */


/* REGION STYLES */
/*#page_footer_first,
#page_footer_third {text-align: center;}*/