@media screen and (max-width: 700px) {
div.wrapper  {
	max-width:94%; 
	} 
.logo	{
	width:100%;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.phone	{
	margin-top:0px; 
	line-height:40px;
}
/* 
following css for slicknav
*/
.js #menu {
	display:none;
}
.js .slicknav_menu {
	display:block;
}
/* 
css for slider
*/
.slides_image {
	margin-left:20px;
}
.slides_heading	{
	margin-right:20px;
	 }
.slides_text	{
	margin-right:20px;
	}
/* 
css for footer.php
*/
footer 	{
	height:100%;
	padding-bottom:20px;
	overflow:hidden;
}
.float_right	{
	float:left; 
	margin-right:75px;
	text-align:left;
}
#copyright {
	padding-top:60px;
	}
/* 
css for contact.php
*/
#form_contact_us	{
	width:70%;
}
}
@media screen and (max-width: 600px) {
	#form_contact_us	{
		width:80%;
	}
}
@media screen and (max-width: 560px) {
	h2	{
		margin-top:40px;
		}
	.slides_heading	{
		font-size:38px; 
		 }
	.slides_text	{
		font-size:30px; 
		}
	.slides_image {
		margin-right:20px;
	}
}
@media screen and (max-width: 500px) {
	#form_contact_us	{
		width:90%;
	}
}
@media screen and (max-width: 481px) {
	.slides_heading	{
		margin-bottom:5px;
	}
	.slides_text	{
		font-size:28px; 
		margin-bottom:25px;
		}
	.slides_image {
		width:40%;
	}
	.book_details img	{
		float:none;
		margin-right:0px;
		margin-bottom:20px;
	}
	a[class="disable-link"] {
		pointer-events: auto !important;
		cursor: auto !important;
	}
	a[class="disable-footer-link"] {
		pointer-events: auto !important;
		cursor: auto !important;
	}
}
@media screen and (max-width: 434px) { /* smallest device width should always be last to prevent overwriting */
	#form_contact_us	{
		width:97%;
	}
	.highlight	{
		font-size:30px;
	}
	.slides_image {
		float:none;
		width:auto;
		margin-bottom:20px;
	}
	.slides_heading	{
		margin-left:20px;
		padding-top:0px;
		 }
	.slides_text	{
		margin-left:20px;
		}
	.slides_button a	{
		margin-left:20px;
		margin-bottom:10px;
		}
	#copyright {
		padding-top:40px;
		}
}


	
	
	
	
