*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.profile2-ding-staff-profile .left:last-child{margin-right:0}@media screen and (max-width:950px){.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.profile2-ding-staff-profile .left:last-child{margin-right:0}}@media screen and (max-width:600px){.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:20px}.profile2-ding-staff-profile .left:last-child{margin-right:0}}.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:40.21352%}.profile2-ding-staff-profile .right:last-child{margin-right:0}@media screen and (max-width:950px){.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:48.75445%}.profile2-ding-staff-profile .right:last-child{margin-right:0}}@media screen and (max-width:600px){.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:100%}.profile2-ding-staff-profile .right:last-child{margin-right:0}}.profile2-ding-staff-profile .right h1{font-family:FaktPro-SemiBold,sans-serif;font-size:30px;line-height:34px;margin-bottom:0;color:#262626}@media screen and (max-width:600px){.profile2-ding-staff-profile .right h1{font-size:18px;line-height:24px}}.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-forename,.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-surname{float:left}.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-forename .field-item::after{content:'\00a0';display:inline-block}.profile2-ding-staff-profile .group-right{clear:left}.profile2-ding-staff-profile .group-right .field-name-field-ding-staff-position{color:#262627}.profile2-ding-staff-profile.view-mode-search-result{-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1);-moz-transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1);min-height:104px;cursor:auto;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#e5e5e5}.profile2-ding-staff-profile.view-mode-search-result .view-mode-search-result-content-type{margin-bottom:10px}.profile2-ding-staff-profile.view-mode-search-result h2{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;width:74.05405%;margin-bottom:10px;font-weight:400}.profile2-ding-staff-profile.view-mode-search-result h2:hover{color:#4d898f}@media screen and (max-width:950px){.profile2-ding-staff-profile.view-mode-search-result h2{width:82.91815%}}@media screen and (max-width:600px){.profile2-ding-staff-profile.view-mode-search-result h2{width:100%}}.profile2-ding-staff-profile.view-mode-search-result .button{float:left;margin-top:25px;clear:both;background-color:#ccc}.profile2-ding-staff-profile.view-mode-search-result .button:hover{color:#fff;background-color:#f66d70}.staff-list-item .staff-name{margin:10px 0 5px}.staff-list-item .staff-name a{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;color:#262626}.staff-list-item .staff-position{color:rgba(38,38,38,.8)}.staff-list-item .staff-contact{color:rgba(38,38,38,.8)}