.content {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

.content__left {
	width: 64%;
}

.content__right {
	width: 35%;
}

@media screen and (max-width: 768px) {

	.content__left {
		width: calc(100% - 310px);
	}

	.content__right {
		width: 30px;
		min-width: 300px;
	}

}

@media screen and (max-width: 480px) {
	.content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.content__left {
		margin-right: 0;
	}

	.content__left, .content__right {
		width: 100%;
	}

}
