.univention-partners .filter-headline{margin-top:30px}@media only screen and (max-width:768px){.filters{margin-bottom:20px}}.filters select:not(:last-child){margin-bottom:10px}@media only screen and (max-width:768px){.partners-filters>div:not(:last-child){margin-bottom:20px!important}.partners-filters .filters__label{flex:0 0 100px}}@media only screen and (max-width:480px){.partners-filters>div:not(:last-child){margin-bottom:10px!important}.partners-filters .filters__label{display:none}}.partners-filters .filter__quicksearch{margin-bottom:0;background-color:#f6f6f6!important;background-position:right 15px center!important}.partners-filters .search-term{flex-grow:1}.partners-wrapper{overflow:hidden}.partner-element{width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.partner-element{width:50%}}@media only screen and (min-width:960px){.partner-element{width:33.33%}}.partner-element .telephone{display:inline-block;margin-top:3px}.partner-element .url{display:block;color:#d00002}.partner-element .inner{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border:1px solid #cbcbcb}.partner-content{padding:20px;padding-top:30px}.partner-grades{margin-left:auto;padding:5px 10px;font-size:.9rem;background-color:#a4a4a1;color:#fff}.univention-partners .app-catalog-filter{margin-bottom:40px}.partner-logo{display:block;height:100px;width:70%;margin:0 auto;transition:transform 0.3s}.partner-element--has-url:hover .partner-logo{transform:scale(1.1)}.partner-logo a{display:block}.partner-logo img{width:100%;height:100%;object-fit:contain}.partner-name{padding-top:20px;margin-top:30px;border-top:1px solid #cbcbcb}@media only screen and (min-width:768px){.partner-name{min-height:65px}}.partner-location{margin-top:3px}