/* Large desktop */
@media (min-width: 1200px) {  }

/* Smaller than large desktop */

@media (max-width: 1200px) {

	.home-slider-text h4 {
		font-size: 16px;
	}

	.slider-detail-text {
		font-size: 12px;
	}

	.home-slider-link a {
		line-height: 38px;
	}

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	body {
		padding: 0;
	}

	header {
		padding: 0 20px 10px 20px;
	}

	.logo a {
		margin-bottom: 0;
	}

	.mobile-menu-link {
		text-align: right;
		font-size: 12px;
	}

	.mobile-menu-link a {
		color: #999;
	}

	.title {
		font-size: 20px;
		line-height: 23px;
		background: transparent;
	}

	.title a {
		color: #BC4D2D;
		font-weight: bold;
	}

	.home article, .single article {
		box-shadow: none;
	}

	.post-content-area {
		box-shadow: 0 2px 5px rgba(0,0,0,0.2);
	}

	.post-title {
		background: transparent;
	}

	.post-info {
		font-size: 12px;
		background: #F0EEF6;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}

	.pagination_links {
		margin: 0 20px;
		font-size: 11px;
	}

	.pagination_links a {
		padding: 5px 10px;
	}

	.sidebar {
		margin: 20px;
		padding-top: 20px;
		border-top: 1px solid #ccc;
	}

	footer {
		margin: 0 20px;
	}

	.alignleft, .alignright, .aligncenter, .alignnone {
		display: block;
		float: none;
		width: 100%;
		padding-bottom: 1em;
		margin: 0 0 20px 0;
		padding: 0;
	}

}