.study-container {
	width: 100%;
	height: auto;
	margin-bottom: 35px;
	display: inline-flex;
}
.left-filter-box {
	background: #e0edf7;
	height: auto;
	padding: 35px 25px 15px;
    color: #333;
	width: 23%;
}
.left-filter-box input[type="checkbox"] {
    position: relative;
    top: -2px;
}
.left-filter-box p {
	margin-bottom: 10px;	
}
.results-box {
	width: 77%;
	text-align: center;
    padding: 20px 0;
	background-image: linear-gradient(to bottom right,#fff, #eee);
}
.results-box h2 {
    margin-bottom: 20px;
	color: #006833;
}
.all-results-remaining-box {
	-webkit-columns: auto 3;
    -moz-columns: auto 3;
    columns: auto 3;
    -webkit-column-gap: .7em;
    -moz-column-gap: .7em;
    column-gap: .7em;
	padding: 0 15px 30px;
}
.all-results-remaining-box div {
	margin-bottom: 12px;
    border: 1px solid #000;
    height: 90px;
    background: #efe6d7;
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
}
.all-results-remaining-box p {
    margin: 24px 0px;
	font-size: 18px;
}
.single-line-text {
	margin: 35px 0 !important;
}
.three-line-text {
	margin: 12px 0 !important;
}
.all-results-remaining-box a {
    color: #333;
	display: inline;
}
.all-results-remaining-box a:hover, .all-results-remaining-box a:focus {
    color: #dd8b27;
}