.main-content .content {
    width: 40%;
}
.sidebar {
    width: 40%;
}
#bottom-content {
    width: 100%;
    max-width: 1001px;
    padding: 0px 30px 50px;
    margin: 0 auto;
}
img {
	height: auto;
}
.old-logos {
	text-align: center;
	margin-bottom: 40px;
	vertical-align: middle;
}
.old-logos > img {
	vertical-align: middle;
}
.old-logos > img + img {
	margin-left: 40px;
}

@media screen and (max-width: 790px) {
    .old-logos img {
		margin-bottom: 30px;
	}
	.old-logos > img + img {
		margin-left: 0px;
	}
}

@media screen and (max-width: 770px) {
    .main-content .content, .sidebar {
        width: 100%;
    }
    .main-content ul.half {
        width: 90%;
    }
}