h1 {
	font-size : 40px;
}

h2 {
	font-size : 26px;
}

h3 {
	font-size : 22px;
}

h4 {
	font-size : 18px;
}

.heading-description {
	line-height: 24px;
}

@media screen and (max-width: 479px) {
	h1 {
		font-size : 36px;	
	}
	h2 {
		font-size : 22px;	
	}
	h3 {
		font-size : 20px;	
	}
	h4 {
		font-size : 18px;	
	}

	.copyright {		
		font-size: 12px; 
	}
}

.payment-footer {
	margin-top: 50px;
}

.copyright {
	line-height: 16px;
	margin-top: 5px;
}

.policy {
	cursor: pointer;
	font-size: 11px;
	color: #19bc9b;
}

.vex.vex-theme-plain .vex-content {
	padding: 1.5em;
	width: 600px;
}

.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-primary {
	background: #19bc9b;
}