#companies
{
    width: 100%;
}

    #companies .company
    {
        box-sizing: border-box;
        border-top: 1px solid #d7d7d7;
        padding-top: 20px;
        margin-top: 20px;
    }

        #companies .company:first-child
        {
            border-top: none;
            padding-top: 0px;
            margin-top: 0px;
        }

        #companies .company .company-logo
        {

        }

        #companies .company .company-description
        {
            padding: 10px 0;
        }

        #companies .company .company-link
        {

        }
            #companies .company .company-link a
            {
                color: #000000;
                text-decoration: underline;
            }