/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 320px) 
and (max-width : 480px) {
/* Styles */
	h1 {
		font-size: 40px !important;
		line-height: 50px !important;
	}
	h2, h3 {
		font-size: 30px !important;
		line-height: 40px !important;
	}
	.text-large {
		font-size: 24px !important;
		line-height: 34px !important;
	}
	.homepage-slider-item .jet-listing-dynamic-image img {
		margin: 50px 0 0 !important;
	}
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) {
/* Styles */
	h1, h2 {
		font-size: 50px !important;
		line-height: 55px !important;
	}
	h3 {
		font-size: 40px !important;
		line-height: 45px !important;
	}
	.text-large p {
		font-size: 24px !important;
		line-height: 34px !important;
	}
	
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
.bliqopener-content h2 {
	font-size: 30px !important;
	line-height: 40px !important;
	margin-bottom: 0px !important;
}
.bliqopener-content h3 {
	font-size: 22px !important;
	line-height: 32px !important;
	margin-bottom: 0px !important;
}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
	h1, h2 {
		font-size: 90px !important;
		line-height: 95px !important;
	}
}

/*///////////////////*/

/* Smartphones (landscape) ----------- 
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) -----------
@media only screen 
and (max-width : 320px) {
/* Styles */
}

/* iPads (landscape) -----------
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
Styles */
}

/* iPads (portrait) ----------- 
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
Styles */
}
