/* General Settings */
#topaddesktop {display:block}
#topadmobile {
	display:none;
	margin-left:10px;
}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 980px) {
	
}

/* for 800px or less */
@media screen and (max-width: 800px) {
	

}

/* for 600px or less */
@media screen and (max-width: 600px) {
	

}

/* for 480px or less */
@media screen and (max-width: 480px){

	
body *{
	font-size: 21px;
	line-height: 30px !important;
}

p {
    text-align: left;
}

img {width: 320px;}
h1 {width: 300px; margin-left: 10px !important;}
h2{ width:300px; margin-left: 10px }

hone h1{
    margin-left: 10px !important;
}

h1, h1 a, h1 a:visited, h1 a:hover, .hone {
	margin-left: 10px !important;
    width:300px;
}

#contentwcontainer > div > section.h-boxwrap.floatl{
	display:none;
}

.article-twocolbox{
	width: 90%;
	clear:both;
}

.headwrap{
	width: 90%;
	margin:10px;
}

/*header and top menu*/	

	#topcontainer, #topcontainer #middle, #topcontainer #top, .listnav, #footercontainer, .middlecontainer, #topgooglead, .listnavbar {
		width: 480px;
	}
	ul.navtop{margin-left:400px}
	
	.floatr {
		float: left;
	}
	
	html body div#container header#topcontainer div#searchcontainer.floatr{
		margin-left:0px;
	}
	
	.logo {
		margin-top: 25px;
		background-size: 300px 195px;
	}
	
	#toplinksbar{
		position: relative;
		margin-left:-405px;
		margin-bottom:10px;
	}
	
	ul.navtop li a {
		font-size: 12px;
		line-height: 12px;
		font-weight: bold;
	}
	
	.sclbtn {
		margin-top:0px;
	}
	
	#searchcontainer {
		position:relative;
		background: #e8f1ff;
		width: 300px;
		height: 32px;
		margin-top: 50px;
		border: #6a9ef5 solid 4px;
		border-radius: 4px; border-image-width: 0px
	}
	
	#searchform{
		
	}
	
	.searchinput {
		background: #e8f1ff;
		width: 240px;
		color: #838383;
		padding: 0px 3px;
		font-size:14px;
		border: 0px;
		*color: #000;
	}
	
	h2, .htwo {
		font-size: 21px;
	}
	
	/* top links*/	
	.listnav{
		margin-top:10px; 
	}
			
	.listnav ul li a {
			font-size: 18px; 
			line-height:20px;   
			width:385px; 
	}

	.two_column {width:385px}
	.three_column {width:385px}
	
	li.homestyle {
	background: none;
    width: 50px;
    text-indent: 0px;
    float: none;
	}
	
	#contentwcontainer > div > section:nth-child(7) > div.content > img{
		float:none;
	}
	
	.listnav ul li ul.leftbutton, .listnav ul li a ul.leftbutton {
		background: #FFFFFF;
		left: 0;
		margin-left: 0px;
		padding: 20px;
		border: #224786 solid 1px;
		border-top: 0px;
		z-index: 1000009;
	}
	
	#container{padding:0px}
  

/*top ad*/
	.topadcontainer {margin-top: 385px}
	.rhsgooglead .adv {position:absolute;
    right:0px;
    width:160px;
    top:120px;
    }
	
	#topaddesktop {display:none}
	#topadmobile {
		display:block;
	}
	
	
/*links and links box- index*/
	.breadcrumb {
		font-size: 17px; 
		text-align:left; 
		line-height: 26px; 
		margin-right:100px; 
		margin-left:10px;
		width: 320px
	}
	
/* Categories Pages */

.divider-hc {
    width: 100%;
    float: none;
}

.ln-letters{
	width:375px;
	margin-left:10px;
}

.ln-letters a {
   font-size:18px;
}

/* top scroll- index*/	
	.lhssubcat{width: 320px; }
	.lhssubcat .head{font-size: 18px; line-height: 24px;}
	.insidelhs .boxwrap .content ul li {font-size: 16px; line-height: 24px;}
	.insidelhs {width: 320px; margin-top: 15px; margin-left: 10px; float: none}
	
/*article- index*/	
	p {margin-left: 10px; margin-right:140px}
	h3 {width: 300px; margin-left:10px}
	h2 {width:300px; margin-left:10px}
	.contentcontainer ul li {margin-right:15px}

/*last ad on index pages*/
	.contenadsense .ad{height:250px; margin-bottom: -1110px}

/*medical tests and procedures links*/
	.boxwrap {width: 290px;}
	.h-boxwrap{margin-top: 15px; margin-left:38px; }
	.h-boxwrap .content .scrollable {}
	.h-boxwrap .content ul li {}
	
	
/*slideshow*/
/*.slideshowcontainer {margin-top:-5px; font-size: 15px;}*/
	.slideshowcontainer {display:none}
	.slideshowcaption {width: 320px; height:250px}
	
	.floatr {margin-left: 10px}
	.photo-index {width:320}
	.slideshowcaption a {width: 320px; }
	.slideshowcaption strong {}
	.slideshowcaption li {width: 320px; height: 550px; font-size: 14px;  }
	a {}
	ul.slideshowthumb {margin-bottom: 24px; margin-left: 15px; width: 320px}
	ul.slideshowthumb li {float: right;  }
	.contentcontainer ul li {margin-right: 50px; }
	.contentcontainer ul  {margin-right: 0px}
	#maindesc {width:100px; height: 306px; margin-right: 200px;box-shadow: none}
	ul li {overflow: visible}
	.bottombar {width: 100%}
	.bottombar div.bottom {margin-right: 120px}
	div.photo-index {text-align: right;}
	#slideshowindexcontainer {width: 320px;  padding: 10px 0px 0px; box-shadow: none; -webkit-border-radius: 8px; position: relative;}
	.slideshowcaption {}
	.slideshowcontainerwrap { width: 220px}
	.slideshowcaptionwrap {width:300px; height: 300px;margin-left:100px; position: relative; }
	.slideshowcaptionwrap {background-color: #d92f2f; margin-left: 14px; width:290px; height:235px}

	.bottombar {width: 290px; margin-left: 15px}

	.slideshowcontainerwrap {width: 290px; margin-left:14px}
	.slideshowthumb{background-color: #2f65bd; margin-right: 10px }
	.slideshowthumbwrap {width: 305px}
	
	/*pages linked to slideshow*/

.bigimgcontainer {width: 300px}
.imgrighttext	{margin-right: -20px; width: 300px; height: 200px; }

	
/*previous left column home page*/

.rhs{margin-top:5px;margin-left: 25px}
.rhsgooglead .adv {position: static; margin-left: 55px}


/*Latest Articles*/	
	#contentwcontainer {margin-right: 10px;}
	

/*index page*/
.contentcontainer ul, .contentcontainer ol{width: 300px}

#adContent	{margin-left:-1000px; width:250px; height: 250px; }

.rhsgooglead{  width:250px; height:250px;}

.morelink {
    padding: 10px;
}

.socialwrap{
	display:none;
}

/*footer*/

	.blog-pagination .prv {
		display:block;
		text-align: left;
		margin:10px;
	}
	
	.blog-pagination .nxt {
		display:block;
		text-align: left;
		margin:10px;
	}
	
	.everydayhealth-network {
		display:none;
		background: none;
		background-image:none;
		width: 175px;
		height: 86px;
		padding: 10px;
		margin-left: 10px;
	}
	.footermiddle .fb{display:none}
	.footermiddle .twt{display:none}
	.copyright {display:block}
	.lastborder {}
	ul.navlinks {}
	.footermiddle span {margin-left:-135px;}
	.navlinks {}
	#footer {height:300px}
	#footercontainer {width: 320px; height:300px;  }
	#footercontainer .listnavbar {position: relative; top: 800px;}