.accordion>div.accordion-panel{padding:10px;overflow:hidden;display:none}.accordion .accordion-header{cursor:pointer;font-size:100%;margin-top:0;margin-bottom:5px;padding:5px 35px 5px 10px;border:none;background:#efefef url(/plugin-wga-app-framework/file/accordion/acc-plus.png) no-repeat right 10px center;color:#666666}.accordion .accordion-header:focus{outline:none}.accordion .accordion-header.active{background-image:url(/plugin-wga-app-framework/file/accordion/acc-minus.png)} body .body-mask{position:fixed;top:0;bottom:0;left:0;right:0;background:black;opacity:.7;filter:alpha(opacity=70);display:none;z-index:101}body .modal-popup{position:fixed;overflow:auto;z-index:102;width:600px;margin-left:-300px;top:10%;left:50%;max-height:80%;background:white;padding:0;box-shadow:0 0 20px black;display:none}body .modal-popup.large{width:800px;margin-left:-400px}body .modal-popup .header{line-height:1em;padding:20px 15px;border-bottom:solid #efefef 1px;font-size:2em;position:sticky;top:0;z-index:1;background:white}body .modal-popup .header a[data-modal='hide']{float:right;cursor:pointer;text-decoration:none}body .modal-popup .content{padding:15px}body .modal-popup .footer{position:sticky;bottom:0;text-align:right;background:#efefef;border-top:solid #dddddd 1px;padding:15px}body .modal-popup>.close,body .modal-popup .close-modal{background-image:url(/plugin-wga-app-framework/file/images/apple-close.png);position:absolute;cursor:pointer;opacity:1;z-index:1;left:-14px;top:-12px;width:28px;height:28px}html.small body .modal-popup{width:90% !important;margin-left:-45% !important;top:5%} .content-modules .module-cm_image img{ max-width: 100%; display: block; } .content-modules .module-cm_image img.dragover{ opacity: .5; } .content-modules .module-cm_image .info{ font-size: .8em; } .content-modules .module-cm_image .info .title{ font-weight: bold; } .module-waldmann_produkttabelle .form-field label.form-field-label{ text-align: left; width: 120px; } .module-waldmann_produkttabelle .form-field .form-field-controls{ margin-left: 120px; } .module-waldmann_produkttabelle .product-table{ overflow: auto; } .module-waldmann_produkttabelle .product-table table.produkte{ white-space: nowrap; margin-top: 15px; border-spacing: 0px; border-collapse: collapse; font-size: 11px; min-width: 100%; table-layout: fixed; } .module-waldmann_produkttabelle .product-table table.produkte th, .module-waldmann_produkttabelle .product-table table.produkte td{ text-align: left; background: #edeff1; padding: 3px; } .module-waldmann_produkttabelle .product-table table.produkte th{ border-bottom: 2px dotted gray; color: black; } .module-waldmann_produkttabelle .product-table table.produkte td{ border-bottom: 2px solid white; color: #74787b; } .module-waldmann_produkttabelle .product-table table.produkte tr:nth-child(2n) td{ background: white; } .module-waldmann_produkttabelle .product-table table.produkte .file{ width: 3%; text-align: center; vertical-align: middle; } .module-waldmann_produkttabelle .footnotes{ font-size: 11px; text-align: right; font-style: italic; margin: 5px 0 10px; } .module-waldmann_produkttabelle #downloads-popup a{ text-decoration: underline; } .module-cm_columns > .columns-wrapper{ margin: 0 -10px; } .module-cm_columns > .columns-wrapper > .module-cm_column > div{ float: left; } .module-cm_columns > .columns-wrapper > .module-cm_column > div .inner-column{ padding: 0 10px; min-height: 1px; } .module-cm_columns > .columns-wrapper.layout-lines{ position: relative; } .module-cm_columns > .columns-wrapper.layout-lines > .module-cm_column > div > .inner-column{ border: transparent; } .module-cm_columns > .columns-wrapper.layout-lines > .module-cm_column > div > .inner-column:after{ content: ""; position: absolute; height: 100%; top: 0px; margin-left: -10px; border-right: 1px solid silver; } .module-cm_columns > .columns-wrapper.layout-lines > .module-cm_column.first-child > div > .inner-column:after{ border: none; } @media screen and (max-width: 767px) { .module-cm_columns > .columns-wrapper.columns-clear{ margin: 0px; } .module-cm_columns > .columns-wrapper.columns-clear > .module-cm_column > div{ width: 100% !important; float: none; } .module-cm_columns > .columns-wrapper.columns-clear > .module-cm_column > div > .inner-column{ padding: 0px; /*margin-bottom: 10px;*/ border-color: transparent; } .module-cm_columns > .columns-wrapper.columns-clear.layout-lines > .module-cm_column > div > .inner-column:after{ border: none; } } @media screen and (max-width: 864px) { .module-cm_columns > .columns-wrapper.columns-medium-clear{ margin: 0px; } .module-cm_columns > .columns-wrapper.columns-medium-clear > .module-cm_column > div{ width: 100% !important; float: none; } .module-cm_columns > .columns-wrapper.columns-medium-clear > .module-cm_column > div > .inner-column{ padding: 0px; margin-bottom: 10px; border-color: transparent; } .module-cm_columns > .columns-wrapper.columns-medium-clear.layout-lines > .module-cm_column > div > .inner-column:after{ border: none; } } .module-waldmann_slideshow .slideshow{ position: relative; overflow: hidden; } .module-waldmann_slideshow .slideshow .module-cm_image{ position: absolute; display: none; } .module-waldmann_slideshow .slideshow .module-cm_image img{ width: 100%; } .content-modules .box{ border: solid 1px silver; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 1px 1px 5px silver; -webkit-box-shadow: 1px 1px 5px silver; box-shadow: 1px 1px 5px silver; background-color: white; background-image: -moz-linear-gradient(300deg, white 60%, #efefef 90%); background-image: -webkit-gradient(linear, left top, right bottom, from(white), to(#efefef), color-stop(.7, white) ); } .content-modules .content-box.box > .title{ color: white; background-color: black; background-image: linear-gradient(gray, gray 40%, black 60%); background-image: -ms-linear-gradient(gray, gray 40%, black 60%); background-image: -moz-linear-gradient(gray, gray 40%, black 60%); background-image: -webkit-linear-gradient(gray, gray 40%, black 60%); padding: 4px 5px 5px 5px; margin: 0 !important; border-radius-topleft: 3px; -ms-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; border-radius-topright: 3px; -ms-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; } .content-modules .content-box.box > .title a{ display: block; color: inherit; text-decoration: none; background: url(/plugin-cm-modules/file/images/arrow-right.png) no-repeat right center; } .content-modules .content-box > .content{ background-repeat: no-repeat; background-size: cover; } .content-modules .content-box.border > .content{ border: solid silver 5px; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .content-modules .content-box.color > .content{ background-color: #efefef; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .module-waldmann_social .social ul{ margin: 0px; list-style: none; } .module-waldmann_social .social ul li{ width: 35px; float: left; } .module-waldmann_social .social ul li img{ max-width: 25px; }