#company-container {
    padding-top: 0px !important;
}
#company-container div.left {
    height: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}
#company-container div.right {
    height: 100%;
    background-repeat: no-repeat;
    background-position-x: left;
    background-size: cover;
}
@media all and (max-width: 768px) {
    #company-container div.left {
        top: initial;
        -webkit-transform: initial;
        -moz-transform: initial;
        transform: initial;
    }
    #company-container div.right {
        min-height: 768px;
    }
}

#company-container .logo {
    position: absolute;
    bottom: 50px;
    right: 50px;
}
#company-container .logo img{
  height: 20px;
}
/* Horizontal list only text*/

