@media screen {

}

/* ---- iPhone Landscape & Portrait ---- */
@media screen and (max-width: 767px) {
	header .logo-mobile img {
		height: 45px;
		width: auto;
	}

	.text-right {
		text-align: center;
	}

	#banner ul li {
		padding: 30px 0 40px;
	}

	#banner .bx-pager {
		bottom: 5px;
	}

		#banner ul li h1 {
			font-size: 32px;
			line-height: 1.2em;
		}

		#banner ul li h2 {
			font-size: 24px;
			line-height: 24px;
		}

	.intro {
		text-align: center;
	}

	.intro .image-container {
		margin: 30px 0 0;
	}

	.cta-block {
		text-align: center;
	}

		.cta-block h2 {
			margin: 0 0 30px;
		}

	footer {
		text-align: center;
	}

		footer ul {
			margin: 0 0 30px;
		}

	#meta {
		text-align: center;
	}

		#meta span.break {
			text-indent: -10000px;
			font-size: 3px;
			line-height: 3px;
			display: block;
		}

	.single-tool h1 {
		margin-left: 10px;
	}

	.inner h1, .single-tool h1 {
		font-size: 22px;
		line-height: 1.2em;
	}
}

/* ---- iPad Landscape & Portrait ---- */
/* Was: @media screen and (min-width: 767px) and (max-width: 1025px) { */
@media screen and (min-width: 768px) and (max-width: 1025px) {
		header .grid-container.logo-container .logo img {
			width: 250px;
		}

	#banner ul li img {
		right: 55%;
		z-index: -1;
	}
}

/* ---- Custom tablet ---- */
@media screen and (min-width: 768px) and (max-width: 885px) {

}

/* ---- Monitor ---- */
@media screen and (min-width: 767px) {

}

/* ---- iPhone Portrait ---- */
@media screen and (max-width: 400px) {

}