

@media(min-width:1000px) and (max-width:1250px)

{

.left_area ul li a					{font-size:15px;padding:0 0 0 54px;}

.world_map img 						{top: -200px;left: 30px;}

.country ul li 						{float: left; margin: 20px 0px 0px 40px;}
.top_road p							{font-size:15px}
.services							{float:none;}
.event img							{width:100%;}
.scroler 							{width: 90%; margin: -15px 0 0 44px;}
.space 								{margin: 0px 0px;}
.cont_submit .sub 					{width: 35%;margin:0px;} 
.ser_image img 						{margin: 40px 0px 35px 0px;}
.process p							{font-size:24px;}
.bx-prev							{left: 45%;}
.bx-next							{right: 44%;}
.bx-controls-direction a			{margin: 0 -35px;}
.about-img img						{width:100%;}
.enq-form form input,.enq-form form textarea {width:100%;}
.head-ofc h3						{width:100%;}
.head-ofc ul li a,.home-box ul li a,.head-ofc ul li	{font-size:12px;}
.ser-area img,.ex-img img						{width:100%;}

.enq 								{width: 323px}

#cssmenu 							{margin: 0 53px !important}

.index-cont h1 						{width: 100%}

.index-cont span 						{display: block;  text-align: center}



}



@media(min-width:641px) and (max-width:768px)

{
.top_login1 						{text-align: center;}
.top_road p							{font-size:13px;}

.country 							{ margin: 0px 0px 0px 10px;width:50%;}

.logo                               {text-align:center;}

.logo-right 			   { width: 100%}

.customer p						    { margin:0px; padding:0px;}

.menu_nav							{width:100%;margin:0px;}

.inbanner ul li img					{width:100%; margin:auto; height:auto;}	 

.left_area ul li a					{padding: 0px 0px 0px 315px;}

.left_area							{min-height: 346px;}
.get 								{text-align: center; margin: 0 0 16px 0;}


/*.world_map img 						{position: absolute;top: -43px;left: 35px;width: 21%;}

.world_map p 						{padding: 0px 0px 0px 110px;  margin: -40px 0px 0px;}

.scroler 							{ margin:30px 0 0 42px; width:90%;}

.under_line							{margin: 185px 0px 0px;}*/

.event h1							{text-align:left;}

.event a							{float:none;}

.services 							{margin: 0px 15px;float:none;}

.bx-controls-direction a 			{position: absolute;top: 26%; display:none;}

.blue_bg							{height:265px;}

.about_img img 						{width: 60%;    margin: 42px 0px 38px 0;}  

.space 								{margin: 0px 0px;}

.cont_submit .sub 					{margin:0px;} 

.customer 							{padding: 45px 0px 18px 425px;}

ul.contact li br					{display:none;}

ul.contact li site					{padding:0px;}

ul.contact							{float:none;}

/*********/

.right-resver						{background:none;}

.copywrite-area						{padding:0px !important;background:#15371E;}

.right-resver						{height:0px;}

.enq 								{width: 250px}

.splma            					{margin:10px 0;}

.index-cont 						{width: 100%;margin: 10px auto;}

.index-cont h1						{text-align:center;width: 100%;font-size: 35px;}

.index-cont span 					{font-size: 30px;text-align: center;width: 100%;display: block;}

.ayur-cont							{width:100%;padding:0 7px;}

.copy								{float:none;text-align:center;color:#fff;}

.designed 							{float:none;text-align:center;color:#fff;}

.designed a                         {font-size: 11px;color:#fff;}

.ayur-mont 				{font-size: 11px}

.home-cont 				{margin: 0 0 0 51px}

.splma            					{display:none}

}

@media(min-width:321px) and (max-width:480px) 

{
.product_view .modal-dialog {width: 94%;}
.opening-hours						{width: 100% !important}
.appoinment-wrapper 				{width: 100% !important;}	
.index-cont							{display: none}
.banner .carousel-control.right span {width: 40px;  height: 40px;
    									line-height: 40px;  top: 40%;}
.banner .carousel-control.left span {width: 40px;  height: 40px;
    									line-height: 40px;  top: 40%;}  



.get 								{text-align: center; margin: 0 0 16px 0;}

.top_login 							{margin: 0px; padding:0px;  
									    text-align: center; float: none;}	

ul.login_content					{display: block;margin: 0px 0 10px 0;}

.customer 							{padding: 100px 0px 0 140px;}

.logo img							{margin: 10px 0px 10px 0; float:none;}

.country 							{margin: 0px 0px 0px 27px;}

/*.customer p						    {margin:0px; padding:0px;}

.world_map img 						{position: absolute;top: -43px;left: 35px;width: 29%;}

.scroler 							{margin-top: 22px;}



.world_map p 						{padding: 0px 0px 0px 110px;  margin: -40px 0px 0px;}*/

.left_area							{min-height:340px;}

.under_line							{margin: 170px 0px 0px;}

.services 							{margin: 0px 0 0 20px; float:none;}

.left_area ul li a 					{padding: 0px 0px 0px 168px;}

.event h1							{text-align:left;}

.event a							{float:none;}

.bx-controls-direction a			{top:28%;}

.country ul li						{margin: 20px 0px 0px 25px;}

.scroler 							{width: 93%; margin: 7px 0 0 19px;}

.blue_bg							{height:240px;}

.bx-controls-direction a			{margin:0 14px; display:none;}

.customer p						    {margin:0px; padding:0px;}

.copy 								{width:100%;color:#fff;}

.copy								{float:none;text-align:center;color:#fff;}

.designed 							{float:none;text-align:center;color:#fff;}

.menu_nav							{width:100%;margin:0px;margin: 5px 0px;}

.inbanner ul li img					{width:100%; margin:auto; height:auto;}	

.designed a                         {font-size: 11px;color:#fff;}

.about_img img 						{ margin: 25px 0px 25px 0;} 

.space 								{margin: 0px 0px;}

.cont_submit .sub 					{width: 35%;margin:0px;}  

.ser_image img 						{margin: 40px 0px 35px 5px;width: 90%;}  

ul.contact							{float:none;}

.process p							{line-height:10px;}	

.about-us h1						{padding: 54px 0 9px 0;font-size: 20px;}

.about-img h2						{font-size: 20px;}

.about-img img						{width:100%;}

.ex-img img							{width:100%;}

.enq-form form input				{width:100%;}

.caps								{padding: 40px 0 0px 0;font-size: 22px;text-align:left;} 

ul.carsl1 li a img					{margin:0 60px;}    

.abt-cont h2,.enq h2,.test-head h2, .our-courses h1  {font-size:22px;}

.main-tesi 							{width: 95%;margin: 10px 0 10px 11px;}

.main-tesi ul 						{margin:0 3px;}

.ser-area img						{width:100%;} 

/**************/

.logo img 							{margin: 5px auto 20px;float:none;}

.ser-area img						{width:100%;}

ul.contact li span					{float:none;}

ul.contact li						{padding:0px;}

.index-cont 						{width: 100%;margin: 10px auto;}

.index-cont h1						{text-align:center;width: 100%;font-size: 35px;}

.index-cont span 					{font-size: 30px;text-align: center;width: 100%;display: block;}

.ayur-cont							{width:100%;padding:0 7px;}

.enq h2								{padding:10px 0;}

.enq								{width: 75%; margin:38px auto; height: 270px}

.enq1 ul li 							{ padding: 10px 0}

.form_area form input, select,.form_area form textarea {width: 100%;margin:5px 0px; }

.submit .sub						{margin:5px 0 0 0;}

.right-resver						{background:none;}

.copywrite-area						{padding:0px !important;background:#15371E;}

.right-resver						{height:0px;}

ul.slide li 						{margin: 0px 45px;} 

.splma            					{margin:10px auto}

.logo-right 						{margin: 10px auto 0}

.abt-pancha img 					{margin:0 auto}
.top_login1 						{text-align: center;}

}

@media(max-width:320px)
{
.product_view .modal-dialog {width: 94%;}
.opening-hours						{width: 100% !important}
.appoinment-wrapper 				{width: 100% !important;}	
.index-cont							{display: none}
.banner .carousel-control.right span {width: 40px;  height: 40px;
    									line-height: 40px;}
.banner .carousel-control.left span {width: 40px;  height: 40px;
    									line-height: 40px;}   									

.opening-hours						{width: 100%}
.appoinment-wrapper 				{width: 100%;}

.top_login 							{ margin: 0px; padding:0px;  float: none;}	

ul.login_content					{display: block;margin: 0px 0 10px 0; float: none;}

.customer 							{ padding: 208px 0px 0 40px;}

.logo img							{margin: 30px 0px 10px 0;}

/*.country 							{margin: 0px 0px 0px -13px;}

.customer p						    {margin:0px; padding:0px;}

.world_map img 						{ position: absolute; top: -86px;    left: 105px;    width: 36%;}

.scroler 							{margin-top: 22px;}*/

/*.world_map img						{position: absolute;top: -40px;left: 16px;width: 36%;}

.world_map p 						{padding: 0px 0px 0px 110px;  margin: -40px 0px 0px;}*/

.left_area							{min-height:340px;}

.under_line							{ margin: 118px 0px 0px;}

.services 							{margin: 0px 0 0 20px; float:none;}

.bx-controls-direction a			{display:none;}

.scroler 							{width: 69%; margin: 7px 0 0 52px;}

.blue_bg							{height:240px;}



.menu_nav							{width:100%;margin:0px;margin: 13px 0px;}						

.designed 							{float:none;}

.process p 							{font-size: 20px;line-height:0px;}

ul.contact							{float:none;}

#cssmenu ul 						{width: 100%;display: none;margin: 20px 0 !important;}

.copy								{float:none;text-align:center;color:#fff;}

.designed 							{float:none;text-align:center;color:#fff;}

.designed a                         {font-size: 11px;color:#fff;}

.inbanner ul li img					{width:100%; margin:auto; height:auto;}

.about_img img 						{ margin: 25px 0px 25px 0;} 

.left_area ul li a					{padding: 0px 0px 0px 90px;}

.space 								{margin: 0px 0px;}

.cont_submit .sub 					{width: 50%;margin:0px;}

.ser_image img 						{margin: 40px 0px 35px 5px;width: 90%;}

.all_services ul li					{width: 92%;}

.all_services ul li a 				{width:100%;}

.about-us h1						{padding: 54px 0 9px 0;font-size: 20px;}

.about-img h2						{font-size: 20px;}

.about-img img						{width:100%;}

.ex-img img							{width:100%;}

.enq-form form input				{width:100%;}

.caps								{padding: 40px 0 0px 0;font-size: 22px;}

.main-tesi 							{width: 75%;margin: 10px 0 10px 35px;}

.main-tesi ul 						{margin:0 8px;}

.abt-cont h2,.enq h2,.test-head h2, .our-courses h1  {font-size:19px;}

/**************/

.logo img 							{margin: 5px auto 20px;float:none;}

.ser-area img						{width:100%;}

ul.contact li span					{float:none;}

ul.contact li						{padding:0px;}

.index-cont 						{width: 100%;margin: 10px auto;}

.index-cont h1						{text-align:center;width: 100%;font-size: 35px;}

.index-cont span 					{font-size: 30px;text-align: center;width: 100%;display: block;}

.ayur-cont							{width:100%;padding:0 7px;}

.enq h2								{padding:10px 0;}

.enq								{width: 97%; margin:42px 5px; height: 246px}

.enq1 ul li 							{ padding: 5px 0}

.form_area form input, select,.form_area form textarea {width: 100%;margin:5px 0px; }

.submit .sub						{margin:5px 0 0 0;}

.right-resver						{background:none;}

.copywrite-area						{padding:0px !important;background:#15371E;}

.right-resver						{height:0px;}

.splma            					{margin:10px 0;}

.logo-right 						{margin: 10px auto 0}

	.carousel-indicators {
    margin-left: 0%;
    
}

}

