.mod_customcatalogfilter fieldset{border:none;margin:0;padding:0 0 20px 0}.mod_customcatalogfilter legend,.mod_customcatalogfilter .clearall{display:none}.mod_article.suchfeld{display:flex}.mod_article.suchfeld .mod_customcatalogfilter.gipfel{flex:0 1 70%;margin-right:5%}.mod_article.suchfeld .mod_customcatalogfilter.gipfel .widget.gipfel label{display:block;margin-bottom:4px}.mod_article.suchfeld .mod_customcatalogfilter.gipfel .widget.gipfel input{width:100%;margin-bottom:0.5rem;float:inherit;text-align:inherit;padding:10px 0 10px 10px;border:1px solid #166483;border-radius:3px;background-color:#FCFCFC}.mod_article.suchfeld .mod_customcatalogfilter.gipfel button{display:none}.mod_article.suchfeld .ce_hyperlink{flex:1 0 25%;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;margin-bottom:inherit}.mod_article.suchfeld .ce_hyperlink a{width:100%;margin-top:1rem;margin-bottom:1rem;padding:10px 20px;background-color:#166483;border-bottom:none;border-radius:3px;font-size:1rem;color:white;transition:all 0.3s ease}.mod_article.suchfeld .ce_hyperlink a:hover{opacity:0.8;transition:all 0.3s ease}@media screen and (max-width:549px){.mod_article.suchfeld{flex-direction:column}}.mod_article.flex{display:flex}.mod_article.flex .mod_customcatalogfilter{overflow:visible}.mod_article.flex .mod_customcataloglist{flex:1 1 auto;margin-right:5%}.mod_article.flex .mod_customcatalogfilter{flex:0 0 265px}@media screen and (max-width:749px){.mod_article.flex{flex-direction:column}.mod_article.flex .mod_customcatalogfilter{margin-top:2rem;width:265px}}.mod_article.highlights{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}.mod_customcatalogfilter.auswahl .widget.filter_range{margin-bottom:1rem}.mod_customcatalogfilter.auswahl .widget.filter_range .flexfilter{display:flex;justify-content:space-between;margin-bottom:8px}.mod_customcatalogfilter.auswahl .widget.filter_range label{padding-left:20px}.mod_customcatalogfilter.auswahl .widget.filter_range input{padding-right:20px;text-align:right}.mod_customcatalogfilter.auswahl .widget.filter_range .ui-slider{margin:0 10px}.mod_customcatalogfilter.auswahl .widget.submit_container{display:flex;flex-direction:column;justify-content:center}.mod_customcatalogfilter.auswahl .widget.submit_container button{background:#166483;color:#fff;padding:10px 20px;margin-bottom:10px;border:0;border-radius:3px;font-size:1rem;transition:all 0.3s ease}.mod_customcatalogfilter.auswahl .widget.submit_container button:hover{opacity:0.8;transition:all 0.3s ease}.mod_customcataloglist.cc_bergschaf .gridwrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:10px}.mod_customcataloglist.cc_bergschaf .gridwrapper .flexbox{display:flex;flex-direction:column}body#top.start .mod_customcataloglist.cc_bergschaf .gridwrapper{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.mod_customcataloglist .bergliste{position:relative}.mod_customcataloglist .bergliste .teasertext{padding:0.75rem;background-color:#f2f2f2}.mod_customcataloglist .bergliste .meta{display:flex;justify-content:space-between;font-size:0.875rem}.mod_customcataloglist .bergliste .meta span.datum{text-transform:uppercase}.bergliste.highlight .teaserfoto::after{content:url("/files/theme_bergschaf/layout/grafik/kroenchen_badge_min.svg");position:absolute;top:0;right:0}.mod_customcatalogreader .customcatalog_detail h1{padding-right:10px}.meta{display:flex;justify-content:space-between}.meta span.datum{text-transform:uppercase}@media screen and (max-width:399px){.mod_customcatalogreader .customcatalog_detail h1{font-size:1.5rem}}.cc_bergschaf .customcatalog_detail .textteil{margin-bottom:2rem}.cc_bergschaf .customcatalog_detail .textteil p{margin-bottom:0}.cc_bergschaf .customcatalog_detail .ce_gallery{margin-bottom:1rem}.cc_bergschaf .customcatalog_detail .ce_gallery ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:10px}@media screen and (max-width:599px){.cc_bergschaf .customcatalog_detail .titel{flex-direction:column}}.pagination{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:1rem}.pagination ul{display:flex}.pagination ul li{padding-left:10px;list-style-type:none;line-height:1.8}.pagination ul li span,.pagination ul li a{padding:0 2px}.mod_newslist{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:1rem}.mod_newslist .layout_latest img{margin-bottom:10px}