/* ------------------------------------------------- */

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 980px) {
	
	#pagewrap {
		width: 94%;
	}
	#content {
		width: 100%;
	}
	/*
	#sidebar {
		width: 30%;
	}
	*/

}

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

	#content {
		width: auto;
		float: none;
	}
	/*
	#sidebar {
		width: auto;
		float: none;
	}
	*/	

}

/* for 480px or less */
@media screen and (max-width: 480px) {
	
	.container
	{
		overflow:visible;
	}

	#header {
		height: auto;
		overflow:visible;
		width:auto;
	}
	h1 {
		font-size: 24px;
	}
	
	#logo
	{
		width:auto;
		float:none;
		text-align:center;
	}
	
	#header-banner
	{
		width:auto;
		float:none;
		margin-top:15px;
		text-align:center;
	}

	#div46
	{

		width: auto; float:none; text-align: center; cursor: pointer; outline: none;
	}

	#a47
	{
		text-decoration: none;position: relative; top: 0px;
	}
	
	#header-callback
	{
		float:none; 
		margin-top:12px; 
		margin-right:0px;
		text-align:center;
	}

	#hc-a
	{
		width:100%; float:left; height:120px; text-align: center; margin-bottom: 20px;
	}

	#hc-b
	{
		width:100%; float:left; height:120px;
	}
	
	#navigation
	{
		width:auto;
	}
	
	#slider
	{
		width:auto;
	}
	
	#placement
	{
		float:none; 
		width:auto; 
	}
	
	#footer-bar
	{
		float:none; 
		width:auto; 
	}
	
	#footer-bar-div {
		color:#fff; 
		width:auto; 
		float:none;
		text-align:center;
		margin-bottom:20px;
	}
	
	#footer-bar-div1 {
		width:auto; 
		float:none; 
		color:#fff;
		text-align:center;
		margin-bottom:10px;
	}
	
	ul.social-buttons {
	  text-align: center;
	  margin-left: -40px;
	}
	
#homepage-div1
{
width:auto;
}

#homepage-div1-left
{
background:#fff; 
overflow:auto; 
width:auto; 
float:none;
}

#homepage-div1-left-left
{
width:auto; 
margin-right:0%; 
float:none; 
background:#fff;
}

#homepage-div1-left-right
{
width:auto; 
margin-right:0%; 
float:none; 
background:#fff;
}

#homepage-div1-right
{
padding:20px 0px;
width:auto; float:none;
text-align:center;
}

#homepage-div2
{
width:auto; 
margin:0 auto;
}

#homepage-div2-type1
{
width:auto; margin-right:0%; float:none;
}
#homepage-div2-type2
{
width:auto; float:none;
}

#course-heading
{
	width:auto; 
	float:none;
}

#similar-heading
{
	 width:auto; 
	 float:none;
}

#similar-course-table
{
	float:none;
}

#admission-eligibility-img
{
 float:none; margin:10px 0px 10px 0px; width:auto;
}
	
}

@media screen and (max-width: 1024px) {
    .container
	{
		overflow:visible;
	}

	#header {
		height: auto;
		overflow:visible;
		width:auto;
	}
	h1 {
		font-size: 24px;
	}
	
	#logo
	{
		width:auto;
		float:none;
		text-align:center;
	}
	
	#header-banner
	{
		width:auto;
		float:none;
		margin-top:15px;
		text-align:center;
	}
	
	#header-callback
	{
		float:none; 
		margin-top:12px; 
		margin-right:0px;
		text-align:center;
	}
	
	#navigation
	{
		width:auto;
	}
	
	#slider
	{
		width:auto;
	}
	
	#placement
	{
		float:none; 
		width:auto; 
	}
	
	#footer-bar
	{
		float:none; 
		width:auto; 
	}
	
	#footer-bar-div {
		color:#fff; 
		width:30%; 
		margin-right:5%;
		float:left;
		text-align:center;
		margin-bottom:20px;
	}
	
	#footer-bar-div1 {
		width:30%; 
		float:right; 
		color:#fff;
		text-align:center;
		margin-bottom:10px;
	}
	
	ul.social-buttons {
	  text-align: center;
	  margin-left: -40px;
	}
	
#homepage-div1
{
width:auto;
}

#homepage-div1-left
{
background:#fff; 
overflow:auto; 
width:auto; 
float:none;
}

#homepage-div1-left-left
{
width:auto; 
margin-right:0%; 
float:none; 
background:#fff;
}

#homepage-div1-left-right
{
width:auto; 
margin-right:0%; 
float:none; 
background:#fff;
}

#homepage-div1-right
{
padding:20px 0px;
width:auto; float:none;
text-align:center;
}

#homepage-div2
{
width:auto; 
margin:0 auto;
overflow:auto;
}

#homepage-div2-type1
{
width:23%; margin-right:2.6%; float:left;
}
#homepage-div2-type2
{
width:23%; float:right;
}

#course-heading
{
	width:auto; 
	float:none;
}

#similar-heading
{
	 width:auto; 
	 float:none;
}

#similar-course-table
{
	float:none;
}

#admission-eligibility-img
{
 float:none; margin:10px 0px 10px 0px; width:auto;
}
}
