.main-header{border-bottom:1px solid #f5f5f5;padding:20px 0}.header-logo-wrapper{display:table}span.company-logo,span.customer-logo,span.ver_separator{display:inline-block;vertical-align:middle}span.ver_separator{background-color:#eaeaeb;height:40px;margin:0 30px;width:1px}@media (max-width:500px) and (min-width:300px){span.customer-logo{text-align:left}span.company-logo{width:30%}}