.fh1 { background-image:url(/company/legal/images/bg_pattern_0.jpg); background-size:cover;}
.fh1 p {color: #ffffff; }

.expandable-item .ei-body .row .column-content {width: 95%;}
#other-terms .column-content { width:95%; }
#other-terms p { margin-bottom: 4px; }

.expandable-item .ei-header label > * { font-size: 20px; }

/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 1068px) {
	.ei-multicolumn > .column:first-child { margin-bottom: 30px; }
	.ei-multicolumn .row .column p:last-child { margin-bottom: 10px; }
	.ei-multicolumn .row .column:last-child p:last-child { margin-bottom: 0px; }
	.ei-multicolumn h2 { font-size: 24px; }
	.ei-multicolumn .column:last-child h2 { margin-left: 0px; }
	.column:last-child .expandable-item {
    margin-left: 0px;
    margin-right: 0px;
	}
	
	#other-terms h2 { font-size: 24px; }
}
 
/* MEDIUM SCREENS (SPECIFIC) */
@media only screen and (min-width: 736px) and (max-width:1068px) {
 
}
 
/* SMALL SCREENS */
@media only screen and (max-width: 735px) {
	.expandable-item .ei-body .row .column-content {width: 95%;}
}
 
/* EXTRA SMALL SCREENS < 400px */
@media only screen and (max-width: 400px) {
 
}