@media only screen and (min-width: 768px) and (max-width: 1025px) {
	
	.HomePageBanner .accordionItem {
		display: block;
		background: #ffffffbf;
		color: #000;
	  }
	
	.accordionItemHeading .FAQQuestionText {
		text-transform: uppercase;
	}
	
	.accordionItemHeading, .open .accordionItemContent {
		margin: 0;
		padding: 1em;
	}
	
	.accordionItemHeading.open:before, .accordionItemHeading.close:before {
		color: #000;
	}
	
	.accordionItemHeading.open .accordionItemContent {
		padding: 1em;
	}
	
	.ps-banner-button-group, .HomePageBanner .quote-options-box  {
		display: none;
	}
	
	.banner-new-vehicle-btn, .ps-option-retrieve-btn, .CarouselNewQuoteButton {
		margin: 0.5em 0;
	}
	
	.SlideoutColumn {
		width: auto;
		display: flex;
		align-items: center;
		justify-content: flex-end;
		min-height: 5.5em;
		padding-right: 1em;
		/* float: right !important; */
	}
	
	.TopLogoColumn{
	  width: 50% !important;
	}
	
	.HomeImageFlexSection {
		flex-flow: column;
		padding: 0;
	}
	
	.section-two-img-wrapper, .section-two-content {
		width: 100%;
	}
	
	.section-two-img-mobile {
		display: block;
	}
	
	.optional-cover-section {
		display: none;
	}
	
	.std-cover-section {
		width: 100%;
	}
	
	.ProgressBarSection {
		justify-content: center;
	}
}