/* CAFR fixes */
.grid-item-story-number{
	padding: 60px 38px;
}
	
@media only screen and (max-width: 1068px) {
	.grid-item.half.grid-item-story-number{
		padding: 36px 36px 50px 36px;
	}
}

@media only screen and (max-width: 735px) {
	.grid-item-story-number{
		padding: 50px;
	}
}

.grid-item-details .grid-modal .modal-content .grid-item-copy {
    width: 550px;
}

@media only screen and (max-width: 1068px) {
	.grid-item-details .grid-modal .modal-content .grid-item-copy {
		width: calc(80% - 1em);
	}
}

@media only screen and (max-width: 735px) {
	.grid-item-details .grid-modal .modal-content .grid-item-copy {
		width: calc(100% - 1em);
	}
}

@media only screen and (max-width: 1068px) {
	.section-privacy .section-content .grid-container .grid-item-rejected-apps {
		padding: 36px 15px 50px 15px;
	}
}

@media only screen and (max-width: 735px) {
	.section-privacy .section-content .grid-container .grid-item-rejected-apps {
		padding: 48px 34px;
	}
}

@media only screen and (max-width: 320px) {
	.section-privacy .section-content .grid-container .grid-item-rejected-apps {
		padding: 48px 12px;
	}
}

@media only screen and (max-width: 734px){
	.section-privacy .section-content .grid-container .grid-item-security {
		padding: 48px 12px;
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-refund .picture-container {
		left: -13px;
	}
	.typography-headline-medium-custom {
		font-size: 44px !important;
	}
}

@media only screen and (max-width: 735px) {
	.grid-item-refund .picture-container {
		left: 0;
	}
}

@media only screen and (max-width: 734px){
	.section-confidence .section-content .grid-container .grid-item-distribution {
		padding: 48px 12px;
	}
}