/* Landscape phone to portrait tablet */
.btn-nav-right,
.btn-nav-left {
	color: #ffffff;
	cursor: pointer;
	display: none;
}
.btn-nav-icon {
	line-height: 52px;
}
#responsive-menu {
	display: none;
	padding: 20px 0;
}
@media screen and (max-width: 1130px) {
	.header-ad,
		.content-ad,
		.single-ad,
		#sidebar {
		display: none;
	}
	.container {
		width: 96%;
	}
	#main {
		width: 92%;
		padding: 2%;
	}
	#content {
		width: 100%;
		padding: 0;
	}
	.featured-left {
		width: 62%;
	}
	.featured-right {
		width: 35%;
	}
}
@media all and (max-width: 1024px) {
	#main {
		width: 90%;
		padding: 3%;
	}
}
@media screen and (max-width:768px) {
	#main {
		width: 88%;
		padding: 4%;
	}
	#primary-nav .left {
		display: none;
	}
	#responsive-menu {
		color: #999999;
		margin: 0 auto;
		width: 96%;
		background: #ffffff;
		border: 1px solid #ffffff;
		border-bottom-color: #e3e3e3;
	}
	#responsive-menu li {
		color: #999999;
		line-height: 30px;
		margin-left: 25px;
	}
	#responsive-menu li li {
		list-style: disc;
	}
	#responsive-menu li a {
		color: #999999;
		border-bottom: 1px dotted #999999;
	}
	.btn-nav-right {
		display: block;
		float: right;
		line-height: 55px;
		padding: 0 20px;
	}
	.btn-nav-left {
		display: block;
		float: left;
		line-height: 55px;
		padding-left: 25px;
	}
}
@media screen and (max-width: 480px) {
	#primary-nav .menu-category,
		#primary-nav .menu-follow {
		display: none;
	}
	#header {
		height: 110px;
	}
	#logo,
	#text-logo {
		margin-top: 15px;
	}
	.featured-left {
		border-bottom: 1px dotted #dddddd;
		width: 100%;
		margin-bottom: 15px;
		padding-bottom: 25px;
	}
	.featured-right {
		width: 100%;
	}
	.content-loop .entry-thumb {
		width: 100% !important;
		height: auto;
	}
	.entry-content img {
		width: 100%;
		height: auto;
	}
}