
@media (min-width: 992px) and (max-width: 1199px)
{
	
}

@media (min-width: 768px) and (max-width: 991px)
{
	.NavStyle .navbar-header a.navbar-brand img { width:355px;}
	.search_bar { margin-top:20px;}
	.NavStyle ul { float:left;}
	.david {
		float: left;
		margin: 15px 0 0;
	}

.Posts ul li img
{
	float:none;
	width:100%;
	margin:0px 0px 10px;
}

.Posts ul li .Date
{
	font-size:12px;
}

.All_Categories ul li.cat-item a
{
	width:83%;
}

.Furthring ul li .ago .hours
{
	padding:4px 0px 5px 18px;
}

}

@media only screen and (max-width: 767px) 
{

	header { margin:0px;}
	.TopHdr { padding:10px 15px 20px;}
	.NavStyle .navbar-header a.navbar-brand img { width:200px;}
	.search_bar { margin-bottom:0; width:100%;}
	.search_bar input[type="text"] { width:92%;}
	.NavStyle ul { float:none; margin:10px 0px;}
	.NavStyle ul li { margin:0px;}
	.NavStyle ul li a { padding:10px;}
	.NavStyle ul li a:hover, .NavStyle ul li a.active { color:#000 !important; background:#fff !important; border-radius:5px; border:0; padding-bottom:10px;}
	.NavStyle .navbar-collapse { padding:0px 1px; float:left; width:100%;}
	.Bnr_Area { margin-bottom:15px;}
	.Pagination { padding:15px 30px;}
	.Pagination ul li { display:none;}
	.Pagination ul li:first-child, .Pagination ul li:last-child { display:block; margin:0 20px 0 0;}
	.Pagination ul li:last-child { margin:0;}
	.Pdng{ padding-top:15px;}
	.Ftr_bottom {text-align:center;}
	.AlgnRgt
	{
		text-align:center;
	}
	
	.SuperComputer{padding:10px 5px 5px;}
	.SuperComputer h1 {font-size:13px;}
	.SuperComputer strong {font-size:10px; margin:0px;}
	
	.NavStyle ul li a.active, .NavStyle ul li.current-menu-item a { color:#000 !important; background:#fff !important; border-radius:5px; border:0px; padding-bottom:10px;}
	.david {
		float: left;
		margin: 15px 0 0;
	}
	
.Posts ul li img
{
	float:none;
	width:100%;
	margin:0px 0px 10px;
}

}

@media only screen and (max-width: 479px) 
{

.search_bar input[type="text"] { width:88%;}

.ShrSngl
{
	float:none;
}

.ShrTop span.st_facebook_hcount,
.ShrTop span.st_twitter_hcount,
.ShrTop span.st_googleplus_hcount
{
	clear:both;
	display:block;
	margin:5px 0px;
}

.ShrSngl span.st_facebook_hcount,
.ShrSngl span.st_twitter_hcount,
.ShrSngl span.st_googleplus_hcount
{
	float:left;
	clear:both;
	margin:5px 0px;
}

.ShrBtm span.st_facebook_hcount,
.ShrBtm span.st_twitter_hcount,
.ShrBtm span.st_googleplus_hcount
{
	float:left;
	clear:both;
	margin:5px 0px;
}

.Furthring ul li .ago .hours
{
	padding:4px 0px 6px 18px;
}

}