
@media(min-width:1000px) and (max-width:1250px)
{
.free_quote							{float:none;}
.free_quote h2                      { padding: 12px 0;}
.service_box img 					{width: 94%;}
.whats_box h3                       { width: 59%;}
.abt_cont 							{width: 78%;} 

.tips_cont p 						{width:92%;}
.readmore a 						{padding: 69px 0px 0px;}

.service_box 						{width: 222px;}
.service_imgbox p					{width:94%; text-align:justify;}
.service_box h1						{font-size:13px; text-align:left;} 
.outourclient .bx-controls-direction a {margin: 345px 20px;} 
.service_imgbox a 	 				{width: 93%;}
.service_box img 					{width: 100%;}
.contact_form form input            {width: 75%;}

.img-ser-box a img					{width: 91%;}
.img-ser-box 						{width: 100%;}
.abt_img img 						{float: right;  margin: 13px 0px;}
.faq-img 							{background: #C60 none repeat scroll 0% 0%;    float: left;    width: 33%;}
.contact_form form textarea 		{ width: 75%;}
.call 								{ margin: 66px 0px 0px 0px;}
.buy_pro li							{padding:0px;}
.menu_nav ul li a					{padding:0 0px;font-size:14px !important;}	
#cssmenu > ul > li > a 				{padding: 0 14px !important;}
.pro_bootom 						{margin: 50px 0px;}
.rate-enquiry  						{margin: 0px 0px 0px 25px;}
ul.slide							{margin: 0 0 0 0px;}
.sm_scroll ul li 					{margin: 0px;}
.pro-img img						{width:100%;}
}
@media(min-width:641px) and (max-width:768px)
{

.mailto p							{float:none;}
.logo                               {text-align:none;width: 50%}
.customer p						    { margin:0px; padding:0px;}
.free_quote							{float:none;}
.free_quote h2                      { padding: 12px 0;}
.service_box img 					{width: 100%;}
.service_box     					{ width: 55%;}
.home-box h3  	 					{ width: 21%;}
.menu_nav							{width:100%;margin:0px;}
.contact_form form textarea         {width: 94%;}
.abt_cont 							{width: 85%;}  

.customer ul 						{margin: 48px 0px; float:none;} 
.tips h1,.tips img					{float:none;}
.tips_cont p 						{width: 78%;float:none;margin: 13px 0px;}
.readmore a							{padding: 10px 0px 0px 140px;text-align:center;float:none;}

.abt_img img 						{float:none;}	
.foot_img p							{text-align:left;}
.service_box h1						{font-size:23px; text-align:left;}

.outourclient .bx-controls-direction a {margin: 439px 0px;}
.service_imgbox a 	 				{width: 100%;}
.contact_form form input            {width: 45%;}

.img-ser-box 						{width: 95%;} 
.faq-img 							{ width: 78%; }
.abt_img img 						{float: right;  margin: 13px 0px;}
.edu_img img 						{padding: 15px 0; float:none;}
.edu_img 							{background: #C60 none repeat scroll 0% 0%;    margin: 40px 15px;    width: 75%;}
.abt_img 							{margin: 0 20px;}
.buy_pro li							{padding:0px;}
.call 								{margin: 15px 0px 0px 0px;padding: 0 135px;}
.guide 								{width: 25%;float: left;}
.rate-enquiry 						{margin: 0px 0px 0px 80px;}
.creat								{float: right; width: 50%;}
ul.slide							{margin: 0 70px;}
.inq 								{width: 20%;}
.form-left							{float:none;}
.sub-button input 					{ width: 20%;}
.sub-button							{text-align:start;}
.img-ser-box a img 					{margin: 5px;width: 97%;}
.pro-img 							{margin: 72px 0 0 0;text-align:left;}

}
@media(min-width:321px) and (max-width:480px) 
{
.call ul							{margin:0px;}	
.mailto p							{float:none;}
.call 								{margin: 20px 0px 0px 15px;padding: 0 26px;}
.phone_no li cite					{font-size:16px;}
	
.logo                              {text-align:center;}
.customer p						    {margin:0px; padding:0px;}
.free_quote							{float:none;}
.copy 								{width:100%;}
.top_login							{float:none;}

.contact_form form textarea			{width: 76%;}
.copy								{float:none;text-align:center;}
.designed 							{float:none;text-align:center;}
ul.login_content					{margin:0px;}
.whats_box h3                       { width: 60%;}
.menu_nav							{width:100%;margin:0px;margin: 5px 0px;}	
.contact_form form input            {width: 76%;}
.cont_submit .sub                   {width:29% }  
.form_area form select			    {width:86%;}		
.free_quote h2                      {padding: 10px 0;} 
.abt_cont 							{width: 78%;}  

.tips h1,.tips img					{float:none;}
.tips_cont p 						{width: 62%;float:none;margin: 13px 0px;}
.readmore a							{padding: 10px 0px 0px 40px;text-align:center;float:none;} 

.foot_img p							{text-align:left;}  
.foot_box 							{margin: 0px;}   
.service_box h1						{font-size:15px; text-align:left;}
.service_imgbox p					{font-size:11px;}
.outourclient .bx-controls-direction a { margin-top:710px;}
.service_box img  	                {width: 100%;}   
.service_imgbox a 	 				{width: 100%;} 

.img-ser-box 						{width: 75%;}     
.faq-img 							{background: #C60 none repeat scroll 0% 0%;    float: left;    width: 100%;}   

.edu_img img 						{padding: 15px 0; float:none;}
.edu_img 							{background: #C60 none repeat scroll 0% 0%;    margin: 40px 17px;    width: 93%;}  

.abt_img img 						{padding: 15px 0px 17px 0px; float:none;margin:17px 0px;}
.abt_img 							{background: #C60 none repeat scroll 0% 0%;margin: 0px 0px;width: 80%; } 
.cont								{padding:0 0 0 30px;}  
.buy_pro							{margin:0px 65px;}   
.video								{float:none;margin:0px;}
.abt_pro h1							{padding:0 0 0 0px;}
.creat,.creat img					{float:none;}
ul.slide							{margin:0 115px;}
.pro-img img						{margin:0px;padding:0px;}
.inq-inner-product 					{width: 40%;}
.all_pro 							{margin: 55px 0 0px 0;}
ul.form-cont li 					{margin: 20px 0;width: 409px;}
.img-ser-box a img 					{margin: 5px;width: 97%;}
.sub-button input					{ width: 25%;}
#cssmenu ul							{width: 100%;display: none;margin: 11px 0 !important;}
}
@media(max-width:320px)
{
.call ul							{margin:0px;}	
.mailto p 							{font-size: 13px;}
ul.social_icon						{float:none;}
.call								{margin:0px;}	
.phone_no li cite					{font-size:16px;padding: 6px 0 0 0;}

.logo                              {text-align:center;}
.customer p						    {margin:0px; padding:0px;}
.free_quote							{margin: 0 -10px;}
.menu_nav							{width:100%;margin:0px;margin: 5px 0px;}						
.designed 							{float:none;}
.top_login							{float:none;}

.contact_form form input 			{width: 95%; margin:5px 0;}
.cont_submit .sub                   {width: 44%;margin:5px 0;}	
.contact_form form textarea         {width: 95%; margin:5px 0;}
.copy								{float:none;text-align:center;}
.designed 							{float:none;text-align:center;}
ul.login_content					{margin:0px;}
.whats_box h3                       { width: 60%;}		
.about_img img						{width:100%;margin:0px;}
.bg-section    					    {border-top:0px solid #DFDFDF;}	
.form_area form select			    {width:86%;}		
.designed a                         {font-size: 11px;}
.abt_img img                        {padding: 0px 15px 0px 0px;}
.abt_cont p							{font-size: 11px;}
.abt_cont h2                        {font-size: 16px;}
.abt_cont 							{width: 70%;}

.about_vastu h1 					{font-size: 27px;}
.tips h1 							{ font-size: 32px;}
.tips_cont p 						{width: 96%;}
.readmore a							{padding:0px;}
.foot_img p							{text-align:left;}
.foot_box 							{margin: 0px;}
.service_box h1						{font-size:15px; text-align:left;}
.service_imgbox p					{font-size:11px;} 
				
.outourclient .bx-controls-direction a {margin:1350px -10px 0 -12px;}
.service_box img  	                {width: 100%;}
.service_imgbox a 	 				{width: 100%;}
.map 								{margin: 10px 0px 10px -15px;}

.img-ser-box a img					{width: 96%;}
.img-ser-box 						{width: 100%;}
.faq-img 							{background: #C60 none repeat scroll 0% 0%;    float: left;    width: 100%;}
.edu_img img 						{padding: 15px 0; float:none;}
.edu_img 							{background: #C60 none repeat scroll 0% 0%;    margin: 40px 15px;    width: 90%;}

.abt_img img 						{padding: 15px 0px 17px 0px; float:none;margin:17px 0px;}
.abt_img 							{background: #C60 none repeat scroll 0% 0%;margin: 0px 0px;width: 90%;}
.abt_pro h1							{padding:0 0 0 0px;}
.buy_pro							{margin:0px 6px;}
.buy_pro li							{padding:0px;}
.video								{float:none;margin:0px;}
.about_samir h1						{font-size:23px;}
.creat,.creat img					{float:none;}
ul.slide							{margin:0 35px;}
.form-left							{float:none;}
ul.form-cont li.textfield input		{width:100%;}
.our_dealer h1						{font-size:28px;}
.pro-img img						{width:100%;margin:0px;padding:0px;}
.inq-inner-product 					{width: 40%;}
.all_pro 							{margin: 55px 0 0px 0;}
#cssmenu ul							{width: 100%;display: none;margin: 11px 0 !important;}
}



