@media (max-width:1164px) {
	.pooped-out,.tippy-top,.goober{position:relative;}
	.pooped-out {left:0; text-align:left; float:none; padding: 0.2em 0;}
		.pooped-out p {display: inline;}
	.tippy-top {top:auto;}
	
	.article.pop {height:auto;}
	
	#header {margin-bottom: 0px;}
	#sections-nav {top:133px; left:0; text-align: left; font-size:1em;}
	#sections-nav li {float: left; margin-right: 1em;}
}

@media (max-width:970px) {
	#page-wrap {
		margin: 0px;
	}
	#main {width: 55%;}
	#featured-main {width:70%;}
	.slideshow li {width: 100%;}
	
	
	.single .post, .single .inset-like-post {
		margin: 0px;
		padding:0 2% 30px;
		position:relative;
	}
}

@media (max-width:861px) {
    #sections-nav {overflow:hidden; height:40px;}
}

@media (max-width:738px) {
	body {font: 11px Helmet, Freesans, sans-serif;}
	#header #searchform {margin-top: 0;}
	.smallscreen {display: block;}
	.section-page-section {margin: 2em 0;}
	
	#nav-header-link a {display: block; float: left; padding: 0.6em 1em; margin-right: 1em; background-color: #ddd;}
	
	#header h1, #searchform {float: none;}
	#main_navigation, #sections-nav, #sponsor-bar {display: none;}
	
	.section-tabs {display: none;}
	.tab-content, .bottom-content {position: relative; }
	.section-links a {display: block; padding: 1em 0; font-size: 1.1em; float: left;width: 33%;text-align: center;}
	.section-page-section-heading {position: relative;}
	.section-page-section-heading a {position: absolute;top:4px; right:4px; z-index: 100;}
	.back-link {display: block; float: right;}
	
	.footer-menu {padding-top: 2em;}
	.footer-menu .h5 {float: left;}
	
	.footer-nav {width: 100%; clear: both;}
	.footer-nav a {
		display: block;
		font-size: 1.2em;
		padding: 1em;
		background-color: #555;
		border-bottom: 1px solid #000;
		border-top: 1px solid #eee;
	}
	.footer-nav a:hover, .footer-nav a:focus {
		background-color: #000;
	}
	
	#featured-main {display: none;width:100%; float:none;}
	#featured-sidebar {width:100%; float:none;}
	
	.pooped-out-r, .ad-case, .ad {width: 300px; margin: 0 auto;}
	
	.unit, .lastUnit {width: 96%; margin: 2%; float: none;}
	
	.slideshow {height:auto;}
	
	.left, .right {float:none;}
	
	.single .daily {width:80%; padding:0 10% 30px 10%; position:relative;}
	
	.section-tabs {width: 100%;}
	
	#main, #sidebar {width:100%;clear:both;}
	.meta-info {font-size:100%; line-height:1.3;}
	.social-share {margin-bottom: 2em;}
	#respond textarea, #allowed-tags {width:90%; font-size: 100%;}
	
	.article {width:96%; padding: 2%;}
	.article.pop {padding: 2%;}

	.ad, .pullquote_box{ width:100%;}

	body {
		background: transparent !important;
	}

	#sidebar_single {
		width: 90%;
		margin: 0px auto 0px;
		max-width: 300px;
		position: relative;
		padding: 0%;
		clear: both;
		float: none !important;
	}

	#page-wrap article {
		background: transparent !important;
	}

	#page-wrap.app-hiding #header, #page-wrap.app-hiding #breadcrumbs, #footer .app-hiding, #sidebar-opinions.app-hiding {
		display: none;
	}

	#page-wrap.app-hiding header.pbl, #page-wrap.app-hiding header.pbl h1 {
		padding-bottom: 5px !important;
		padding-top: 0px !important;
	}

	#page-wrap .post .flexslider .slides img {
		height: auto !important;
	}

	#page-wrap.app-hiding .comment .avatar {
		width: 20%;
		height: auto !important;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	#page-wrap.app-hiding .comment .comment-text {
		width: 75% !important;
		margin-left: 4% !important;
		padding: 0px !important;
		float: left;
	}
	
	#page-wrap.app-hiding .comment .comment-text a {
		word-wrap: break-word;

	}

	#max-wrap {
		margin-left: 1% !important;
		margin-right: 1% !important;
		width: 98% !important;
	}
}





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

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

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

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
	#page-wrap.app-hiding {
		margin-left: 0px !important;
	}

	#page-wrap article {
		width: 55% !important;
		background: transparent !important;
	}
	#page-wrap #sidebar_single {
		width: 40% !important;
		min-width: auto !important;
		padding: 0px !important;
	}
	#page-wrap.app-hiding #header, #page-wrap.app-hiding #breadcrumbs, #footer .app-hiding, #sidebar-opinions.app-hiding, #page-wrap.app-hiding #sponsor-bar {
		display: none !important;
	}

	#page-wrap.app-hiding header.pbl {
		padding-bottom: 5px !important;
		padding-top: 30px !important;
	}

	#page-wrap .post .flexslider .slides img {
		height: auto !important;
	}

	#respond.inset-like-post {
		width: 100% !important;
		padding: 0px !important;
	}

	#respond.inset-like-post textarea {
		max-width: 100% !important;
		width: 100% !important;
	}


	#header #searchform {
		float: none !important;
		margin-top: 0 !important;
		width: 218px !important;
		height: 20px !important;
		position: absolute !important;
		right: 0 !important;
		bottom: 33px !important;
	}

	.classifiediframe {
		margin-left: 0px;
		width: 730px !important;
		height: 90px !important;
		overflow:hidden;
	}

	#minadcentre {
		margin-top:40px;
		margin-left:110px;
	}
#main_navigation {
	margin-top: 40px;
}
/*	.weather-container {
		top: 110px !important;
	}*/

/*#page-wrap #sponsor_bar .ad-case*/


}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
	#page-wrap.app-hiding #header, #page-wrap.app-hiding #breadcrumbs, #footer .app-hiding, #sidebar-opinions.app-hiding, #page-wrap.app-hiding #sponsor-bar {
		display: none !important;
	}

	#page-wrap article {
		background: transparent !important;
	}

	#page-wrap.app-hiding header.pbl {
		padding-bottom: 5px !important;
	}

	#page-wrap .post .flexslider .slides img {
		height: auto !important;
	}
	#page-wrap.app-hiding {
		margin-left: 0px !important;
	}

	.classifiediframe {
		margin-left: 0px;
		width: 100% !important;
		height: 90px !important;
		overflow:hidden;
	}

}

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

	#page-wrap.app-hiding {
		margin-left: 0px !important;
	}

	#page-wrap article {
		background: transparent !important;
		width: 55% !important;
	}
	#page-wrap #sidebar_single {
		width: 40% !important;
		min-width: auto !important;
		padding: 0px !important;
	}

	#page-wrap.app-hiding #header, #page-wrap.app-hiding #breadcrumbs, #footer .app-hiding, #sidebar-opinions.app-hiding, #page-wrap.app-hiding #sponsor-bar {
		display: none !important;
	}

	#page-wrap.app-hiding header.pbl {
		padding-bottom: 5px !important;
		padding-top: 30px !important;
	}

	#page-wrap .post .flexslider .slides img {
		height: auto !important;
	}

	#sponsor-bar .ad-case {display:none;}
	#breadcrumbs {margin-top: 20px;}
#header #searchform {bottom:93px !important;}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
	/* Styles */
	.classifiediframe {
		width: 730px !important;
	}
}

/* Large screens ----------- */
@media only screen 
and (max-width : 1023px) {
/* Styles */
}

@media only screen 
and (min-width : 1025px) {
	.mobtabhfix {
		height:92px;
		display:none;
	}
/* Styles */
}


/* less than 1024 ipad landscape ----------- */
@media only screen 
and (max-width : 1024px) {
/* Styles */
	.mobtabhfix {
		height:302px;
	}
		.type-advertising {
		height:205px !important;
		background-color: #e7ebe9 !important;
	}

		#page-wrap .type-advertising {
		height:205px !important;
		background-color: #e7ebe9 !important;
	}
}




/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}