.frame.frame-list-ke_search_pi1,.frame>.frame-list-ke_search_pi1{margin-bottom:20px}.frame-list-leibniz_searchresult>header{margin-bottom:5px;background-color:#f5f5f5;border-bottom:1px solid #000;border-top:1px solid #000;padding:1px 10px 3px}.frame-list-leibniz_searchresult>header .h2,.frame-list-leibniz_searchresult>header .h3,.frame-list-leibniz_searchresult>header h2,.frame-list-leibniz_searchresult>header h3{margin-bottom:0}.ke-search form .kesearchbox{position:relative;width:302px}.ke-search form input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border:1px solid #000;font-size:17px;line-height:21px;padding:2px 35px 2px 10px;width:100%}.ke-search form input[type=submit]{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMi40MTVweCIgdmlld0JveD0iMC45MzEgMi4zMTMgMTAgMTIuNDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuOTMxIDIuMzEzIDEwIDEyLjQxNSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjRENERERFIiBwb2ludHM9IjEwLjkzMiw4LjUyMSAwLjkzMSwyLjMxMyAwLjkzMSwxNC43MjggCSIvPg0KPC9nPg0KPC9zdmc+DQo=) center center no-repeat;background-size:15px auto;border:none;font-size:0;padding:0;position:absolute;min-width:0;right:0;top:0;height:27px;width:27px}.ke-search .search-result-headline{margin-top:24px}.ke-search .result-list-group+.result-list-group{margin-top:40px}.ke-search .result-list-group-title{margin-bottom:5px;background-color:#f5f5f5;border-bottom:1px solid #000;border-top:1px solid #000;padding:1px 10px 3px}.ke-search .result-list-group-title h3{margin-bottom:0}.ke-search .result-list-group-title,.ke-search .result-list-group-title a{color:#000;cursor:pointer}.ke-search .result-list-item{margin-top:20px}.ke-search .result-list-item:after{content:" ";display:table;height:0;clear:both;visibility:hidden}* html .ke-search .result-list-item{height:1%}.ke-search .result-list-item h3{word-wrap:break-word;max-width:100%}.ke-search .result-list-item+.result-list-item{margin-top:40px}.ke-search .result-image{float:left;margin-right:20px;margin-bottom:10px;padding-top:3px;text-align:right;width:150px}.ke-search .result-image a,.ke-search .result-image img{display:inline-block;vertical-align:top}.ke-search .result-teaser{line-height:19px}.ke-search .result-link{margin-top:4px;line-height:19px}.ke-search .search-actions{padding-top:20px;text-align:center}.ke-search .search-actions a{appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#f5f5f5;border:0;border-bottom:3px solid #cfcfcf;color:#676c6e;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center}.ke-search .search-actions a:focus,.ke-search .search-actions a:hover{background-color:#e8e8e8;border-bottom-color:#b5b5b5;color:#5b5f61;text-decoration:none}.ke-search #kesearch_pagebrowser_bottom{padding-top:30px}.ke-search .kesearch_pagebrowser ul{list-style:none;margin:0;padding:0}.ke-search .kesearch_pagebrowser ul li{display:inline-block}.ke-search .kesearch_pagebrowser a,.ke-search .kesearch_pagebrowser span{display:inline-block;vertical-align:middle;padding:3px;margin-right:5px}.ke-search .kesearch_pagebrowser a:last-child,.ke-search .kesearch_pagebrowser span:last-child{margin-right:0}.ke-search .kesearch_pagebrowser .current{color:#e73331}.ke-search .message{color:#fe8900;font-size:15px;font-family:"Rotis Sans Serif Bold",sans-serif;line-height:21px;margin-bottom:20px}@media screen and (max-width:767px){.ke-search form .kesearchbox{width:50%}.ke-search .result-image{max-width:30%;margin-bottom:5px}}@media screen and (max-width:479px){.ke-search form .kesearchbox{width:100%}}