#search-result{padding:0}#search-result-body span.job-info{width:684px}#search-result-body span.job-info-no-language-filter{width:890px}#search-result-body .search-item-rank{border:none;width:0}.search-result-body ul.search-result-list li.search-item{height:auto}div.search-result-header-company-name{display:inline-block}h2.dynamicNumber{position:relative;top:-10px}div.search-item-language{width:130px}div.vertical-middle{display:table-cell}div.company-description{padding:10px 10px 10px 20px;vertical-align:middle}div.view-description{text-align:right}div.office-heading{max-height:170px;width:auto;margin-bottom:20px}.logo-container-cell{width:auto}h1#office-name-title{margin:0;font-size:19px;color:#000}#office-contact{margin-top:10px;margin-bottom:0;font-size:13px}h2#custom-presentation-text-title{font-size:17px;font-weight:bold}.office-page-header{padding:20px 20px;border:1px solid #C4C4C1;border-radius:3px;background:#FFF;margin-bottom:20px}.custom-presentation-frame-container,.custom-presentation-text-container{padding:20px;border:1px solid #C4C4C1;border-radius:3px;background:#FFF;margin:20px 0}.custom-presentation-text-container{padding-top:30px;padding-bottom:30px}#back-button-container{text-align:right}#company-description-link{float:right}#office-no-result-button{margin-top:20px}#office-search-button{font-size:15px;height:39px;margin-top:11px;padding-left:7px;padding-right:15px;padding-top:9px}
