.top-search{width:100%;float:left;position:relative}.top-search .explanation{position:absolute;left:0;top:0}.top-search .explanation p{font-family:'GenerisSerifW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e2001a;font-size:2em;position:relative;padding-bottom:0.6em;line-height:1.2}.top-search .explanation p:after{position:absolute;content:'';bottom:0;height:2px;background:#556670;left:0;width:4em}.top-search .widget-text{float:right;position:relative}.top-search .widget-text input{background:#e9edef;line-height:66px;padding:0 1em;width:800px;max-width:100%;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.top-search .widget-text input:focus{background:#f8f8f8}.top-search .widget-text #autosuggest-list{position:absolute;background:#fff;z-index:2}.top-search .widget-text #autosuggest-list li{padding:0.5em 1em;cursor:pointer}.top-search .widget-text #autosuggest-list li:hover{background:#f5f5f5;color:#444}.top-search input[type="text"],.top-search .submit{border:none;outline:none;height:66px}.top-search .submit{position:absolute;right:0;top:0;background:#e2001a;width:66px;text-align:center;font-size:0;color:#e2001a;overflow:hidden;cursor:pointer;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.top-search .submit:after{position:absolute;content:"\e906";color:#fff;font-family:"icomoon";top:17px;bottom:0;left:0;right:0;margin:auto;font-size:30px;display:block}.top-search .submit:hover{background:#c70017}@media all and (min-width:768px) and (max-width:1500px){.top-search .widget-text{max-width:56%}}@media only screen and (min-width:768px) and (max-width:1024px){.top-search input[type="text"],.top-search .submit{height:55px}.top-search .submit{top:auto;bottom:0;width:55px}.top-search .submit:after{font-size:28px;top:14px}}@media only screen and (min-width:320px) and (max-width:767px){.top-search{margin-bottom:2.5em}.top-search .explanation{position:relative;margin-bottom:1.5em}.top-search input[type="text"],.top-search .submit{height:45px}.top-search .widget-text{width:100%}.top-search .widget-text input{width:100%}.top-search .submit{top:auto;bottom:0;width:45px}.top-search .submit:after{font-size:22px;top:12px}}.ce_member{width:50%;padding-right:1em;float:left;overflow:visible;position:relative;margin-top:2.6em;margin-bottom:2em}.ce_member h4{padding-top:1em;font-size:1.1em;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.1em;text-transform:none}.ce_member h4 a{text-decoration:none;color:#5d686e}.ce_member ul li{font-size:1em;line-height:1.3}.ce_member ul li a{color:#e2001a;text-decoration:none}.ce_member .image_container{width:9.3em;float:left;border-radius:50%;position:relative;left:0;top:0;float:left;margin-right:2.5em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ce_member .image_container img{border-radius:50%}.ce_member .image_container a{display:block;overflow:hidden}.ce_member .image_container a:after{position:absolute;bottom:0;right:0;content:'\e907';font-family:"icomoon";color:#fff;display:inline-block;width:1.8em;height:1.8em;line-height:1.8em;background:#e2001a;border-radius:50%;font-size:22px;text-align:center;pointer-events:none}.ce_member .image_container img{max-width:100%;display:block;height:auto}.ce_member:hover .image_container{-moz-box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26);box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26)}.ce_member + .headline-block{margin-top:2em}@media all and (min-width:481px) and (max-width:800px){.ce_member .image_container{width:7.5em;margin-right:1.5em}.ce_member .textcontainer{width:calc(100% - 9em);float:left}.ce_member h4{padding-top:0.5em}}@media all and (max-width:480px){.ce_member{width:100%;padding-right:0}.ce_member .image_container{width:7em;margin-right:1.5em}.ce_member .textcontainer{width:calc(100% - 8.5em);float:left}.ce_member h4{padding-top:0}}.team-section h2{color:#e2001a}.page-team .headline-block{width:100%;float:left;background:#e2001a;color:#fff;padding:15px 20px}.page-team .headline-block h2{float:left;text-transform:uppercase;margin-bottom:0;font-size:1.2em;font-family:'GenerisSansW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif}.page-team .headline-block ul{float:right}.page-team .headline-block ul li{float:left;margin-left:1em}.page-team .headline-block ul a{color:#fff;text-decoration:none}.page-team h3{width:100%;float:left;background:#e9edef;font-size:1.2em;padding:15px 20px;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;color:#556670}.page-team h3.empty_headline{height:0;overflow:hidden}@media all and (max-width:800px) and (min-width:441px){.page-team .headline-block ul li{line-height:1.6}.page-team .headline-block ul li:nth-child(4){clear:left}}@media all and (max-width:440px){.page-team .headline-block ul{float:left;margin-top:0.5em}.page-team .headline-block ul li{margin-left:0;margin-right:1em;margin-bottom:0.2em}}.page-team #main .mod_articlepage-team .content-wrapper{padding-top:1em;padding-bottom:1em}#partners_list_wrapper{margin-top:-4em}#partners_list_wrapper .center-wrap{margin:0 auto 3em;max-width:320px}#partners_list_wrapper .center-wrap input{outline:none;border:1px solid #d6dadd;padding:0.3em 0.5em;transition:all 0.3s ease-in-out;background:transparent}#partners_list_wrapper .center-wrap input:focus{border-color:#f5f5f5;background:#fafafa}#partners_list_wrapper .name-list{padding-top:0.2em;border-top:1px solid #d6dadd}.highlight{background:#dedede}