/* Landscape phone to portrait tablet */
.btn-nav-right,
.btn-nav-left {
	color: #ffffff;
	cursor: pointer;
	display: none;
}
.btn-nav-icon {
	line-height: 43px;
}
#responsive-menu {
	display: none;
	margin-bottom: 20px !important;
	padding: 0 0 30px 0;
}
@media screen and (max-width: 1024px) {

	#logo,
	#text-logo {
		margin-left: 10px;
	}
	.header-ad,
	.single-ad,
	#sidebar,
	#footer-widgets {
		display: none;
	}
	.container,
	#header,
	#footer {
		width: 96%;
	}
	#main {
		width: 96%;
	}
	#content {
		width: 100% !important;
		padding: 0;
	}
}
@media screen and (max-width:768px) {
	#main {
		width: 92%;
	}
	#primary-nav .left {
		display: none;
	}
	#responsive-menu {
		color: #999999;
		display: none;
		margin: 0 auto 20px auto;
		padding: 0 0 30px 0;		
		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: 43px;
		padding: 0 20px;
	}
	.btn-nav-left {
		display: block;
		float: left;
		font-size: 11px;
		font-weight: bold;
		line-height: 44px;
		padding-left: 25px;
	}
}
@media screen and (max-width: 480px) {

	#primary-nav .menu-follow {
		display: none;
	}
	.content-loop .entry-thumb {
		width: 100% !important;
		height: auto;
	}
	.entry-content img {
		width: 100%;
		height: auto;
	}
}