@import url(https://ogv-ellwangen.de/wp-content/plugins/siteorigin-panels/css/front-flex.min.css); #pgc-36-0-0 { width:40.0258%;width:calc(40.0258% – ( 0.59974226804124 * 30px ) ) } #pgc-36-0-1 { width:29.9742%;width:calc(29.9742% – ( 0.70025773195876 * 30px ) ) } #pgc-36-0-2 { width:30%;width:calc(30% – ( 0.7 * 30px ) ) } #pl-36 #panel-36-0-2-0 { margin:0px 0px 10px 0px } #pg-36-0 , #pg-36-2 , #pl-36 .so-panel { margin-bottom:30px } #pgc-36-1-0 , #pgc-36-2-0 , #pgc-36-3-0 { width:100%;width:calc(100% – ( 0 * 30px ) ) } #pg-36-1 , #pl-36 .so-panel:last-child { margin-bottom:0px } #pg-36-0.panel-no-style, #pg-36-0.panel-has-style > .panel-row-style , #pg-36-1.panel-no-style, #pg-36-1.panel-has-style > .panel-row-style , #pg-36-2.panel-no-style, #pg-36-2.panel-has-style > .panel-row-style , #pg-36-3.panel-no-style, #pg-36-3.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-36-0-1 { align-self:auto } #pg-36-3> .panel-row-style { padding:0% 20% 0% 20% } @media (max-width:780px){ #pg-36-0.panel-no-style, #pg-36-0.panel-has-style > .panel-row-style { -webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse } #pg-36-0 > .panel-grid-cell , #pg-36-0 > .panel-row-style > .panel-grid-cell , #pg-36-1 > .panel-grid-cell , #pg-36-1 > .panel-row-style > .panel-grid-cell , #pg-36-2 > .panel-grid-cell , #pg-36-2 > .panel-row-style > .panel-grid-cell , #pg-36-3 > .panel-grid-cell , #pg-36-3 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-36-0-1 , #pgc-36-0-2 { margin-bottom:30px } #pg-36-0 , #pg-36-1 , #pg-36-2 , #pg-36-3 { margin-bottom:px } #pg-36-1.panel-no-style, #pg-36-1.panel-has-style > .panel-row-style , #pg-36-2.panel-no-style, #pg-36-2.panel-has-style > .panel-row-style , #pg-36-3.panel-no-style, #pg-36-3.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pl-36 .panel-grid-cell { padding:0 } #pl-36 .panel-grid .panel-grid-cell-empty { display:none } #pl-36 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #panel-36-0-2-1> .panel-widget-style { padding:0px 0px 50px 0px } #pg-36-3> .panel-row-style { padding:0% 0% 0% 0% } }