@media only screen and (max-width:1500px) {

	.container						{ width:98%; }
	.ban_txt h1						{ font-size: 39px;    line-height: 46px; padding:20px 0 0;}
	.ban_txt a						{ width: 260px; font-size: 16px; line-height: 23px; padding: 13px 0;}
	.ban_txt h2 em					{ font-size: 21px; line-height: 23px;}
	.ban_txt h2						{ font-size: 36px;    line-height: 51px;}
	.ban_txt h3 em					{ font-size: 13px;}
	.ban_txt h3						{ font-size: 36px;}
	
	.choose_1_organic_left			{ width: 80px;height: 80px;}
	.choose_1_organic_left img		{ padding: 10px;}
	.choose_middle img				{ width:100%; height:auto;}
	.choose_1_organic_right			{ width: 222px;}
	.choose_3_tasty_right			{width: 80px;height: 80px;}
	.choose_3_tasty_left			{    width:69%;}
	
	/********* About Page Starts ************/
	.aboutus_circle_lft				{ width:280px; height:280px;}
	.aboutus_circle_rht				{ width: 60%;margin: 11% 0 0 2%;}
	.aboutus_circle_rht h3			{ font-size:38px; line-height:42px;}
	
	
	.item_rht						{    text-align: center;}
	.item_rht_block					{display: inline-block;text-align: center; float:none !important;}
	.item_resp .item_rht_block		{width:calc(100% - 70.9%);}
	.item_resp						{ float:left;}
	.item_rht_block a span			{    font-size: 14px;}
	


}

@media only screen and (max-width:1200px) {

	.banner							{ margin: 0 0 40px;}
	.ban_txt h1						{ font-size: 32px; line-height: 39px;}
	.ban_txt a						{ width: 200px; font-size: 13px; line-height: 21px;padding: 11px 0;}
	.ban_txt h2 em					{ font-size: 17px; line-height: 18px;}
	.ban_txt h2						{ font-size: 29px; line-height: 36px;}
	.ban_txt h3						{ font-size: 28px;}
	.ban_txt h3 em					{ font-size: 12px;}
	.why_txt h4						{ font-size: 47px;line-height: 52px;}
	.choose_1_organic_left, .choose_3_tasty_right			{ width: 70px;height: 70px;}
	.choose_1_organic_left img		{ width:100%; height:auto;}
	.choose_1_organic_right, .choose_3_tasty_left			{ width: 66%;}
	.choose_1_organic_right h6, .choose_3_tasty_left h6		{ font-size: 18px;line-height: 22px;}
	.choose_middle					{ width: 38%;}
	.menu_items img					{ width:100%; height:auto;}
	.menu_items h6					{    font-size: 21px;    line-height: 24px;}

	/********* About Page Starts ************/
	.aboutus_circle_lft				{ width: 250px; height: 250px;}
	.aboutus_circle_rht h3			{ font-size: 36px; line-height: 40px;}
	.aboutus_reason					{ padding: 40px 0;}
	.aboutus_reason_lft_circle_txt 	{ margin: 10px 0px 0;}
	.aboutus_reason_lft_circle_txt strong	{    font-size: 18px;}
	.aboutus_reason_lft_circle_txt p	{    font-size: 13px;}
	
	.aboutus_ban					{    min-height: 377px;}
	.aboutus_circle_rht h2			{font-size: 43px;}
	.getintouch						{ padding:20px 0;}
	.bookmarks_main					{padding: 60px 0 0 0;}
	.bookmarks_main_left .map_txt		{ width: 94%;float: right;}
	.bookmarks_main_left .map			{ width: 24px; float: left;}
	.getintouchright_sub				{padding:0 20px 90px 20px;}
		.item_rht_block					{ float:none;}
		.ban_txt .timing				{ width:30%;}
		.ban_txt .timing p				{ font-size:16px; line-height:25px;}
		.ban_txt .timing1 p				{font-size:16px; line-height:25px;}



}


@media only screen and (max-width:1023px) {
	.logo 							{ width:113px;}
	.logo a img						{ width:100%; height:auto;}			
	.nav							{ width: 80%; padding: 18px 0 0;}
	.nav ul							{ float:right;}
	.nav ul li						{ padding: 0 10px 10px 0;}
	.nav ul li a					{ padding: 10px 15px;font-size: 13px;}
	.nav ul li:hover .nav_subdropdwn	{ top: 39px;}
	.ban_txt h1						{ font-size: 24px; line-height: 34px;}
	.ban_txt h1 br					{ display:none;}
	.ban_txt a						{    width:200px; font-size: 13px;line-height: 15px;padding: 10px 0;}
	.ban_txt h2						{    font-size: 22px;    line-height: 30px;}
	.ban_txt h2 em					{    font-size: 13px;    line-height: 13px;}
	.ban_txt h3						{    font-size: 23px;}
	.ban_txt h3 em					{font-size: 11px;}
	.banner .bx-wrapper .bx-pager.bx-default-pager a			{    width: 10px;    height: 10px;}
	.banner .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item	{ margin: 6px 0;}
	.why_txt						{width: 88%; margin:0 auto 80px;}
	.why_txt h4						{    font-size: 43px;    line-height: 48px; padding:0 0 20px;}
	.choose_1_organic_left, .choose_3_tasty_right		{ width:50px; height:50px;}
	.choose_3_tasty_right img		{ padding:10px;}
	.choose_1_organic_right, .choose_3_tasty_left	{    width: 64%;}
	.choose_1_organic_right h6, .choose_3_tasty_left h6	{    font-size: 15px;    line-height: 18px;}
	.choose_1_organic_right p, .choose_3_tasty_left p		{font-size: 13px;line-height: 17px;}
	
	.content_about h2				{ font-size: 40px; line-height: 47px;}
	.content_about p				{ font-size: 13px; line-height: 22px;}
	.content_about a				{ padding: 12px 5px;    width: 270px;}
	.menu h4						{ font-size: 44px;line-height: 50px;}
	.about_aroma					{ margin: 0 0 40px;}
	.menu p							{ padding: 0 0 30px;}
	.menu_items h6					{ font-size: 14px;line-height: 22px;}
	.menu_items p					{ font-size: 13px;    padding: 0 0 20px;}
	.menu_items a					{ font-size: 12px;}
	.product_txt					{ width: 73%;}
	.product_txt h2					{font-size: 33px;line-height: 40px;}
	.product_txt p					{font-size: 13px;}
	
	.footer_in h5					{    font-size: 25px;}
	.ban_txt .timing				{ width:32%;}
	
	/********* About Page Starts ************/
	.aboutus_ban, .contactus_ban					{ min-height: 277px;}
	.aboutus_circle					{ margin:-14% auto 40px;}
	.aboutus_reason h2				{ font-size: 26px;}
	.aboutus_reason_lft_circle		{ width: 86px; height: 87px;}
	
	.aboutus_reason_lft				{ margin: 0 0 40px;}
	.aboutus_reason_top				{ border:none; padding:0; margin:0;}
	
	.getintouchleft h3					{padding:10px 0 10px 0;}
	.aboutus_circle_rht h3			{ font-size: 32px; line-height: 35px;}
	.aboutus_circle_rht h2			{    font-size: 38px;}
	.contact_in_icons ul li a		{ width: 40px;    height: 40px;}
	.contact_in_icons ul li a.fa	{    font-size: 23px;    line-height: 29px;    padding: 7px 9px;}
	.bookmarks_main					{padding: 40px 0 0 0;}
	.bookmarks_main_left			{    padding: 0 0 30px;}
	
	
	
	.item_rht_block a span			{font-size: 13px;}
	.choose_3_tasty_left			{}
	.banner_shape h3				{font-size:35px;}
	.banner_shape a					{ width:200px; font-size:13px; padding:12px;}
	.myorder_main					{ min-height:40px;}
	.meat_type h2					{ float:left;}
	.banner_shape h3
	.myorder_main					{ min-height:40px;}	
	.Bordered_main					{ margin:20px;}
	.myorder_details_main_2			{ margin:20px;}
	.item_rht_block					{ float:none;}
	.ban_txt						{ top:12%;}
	.ban_txt .timing p				{ font-size:14px; line-height:20px;}
	.ban_txt .timing p span			{ font-size:18px;}
	.ban_txt .timing1				{ width:32%;}
	
	

}

@media only screen and (max-width:990px) {

	.aboutus_reason_lft_circle_txt	{ width: 84%;}
	.aboutus_reason_lft_circle_txt strong	{ font-size: 17px;}
	
	.item_lft						{ float:none; display:block; margin:0 0 20px; width:100%;}
	.items_txt						{ display:block; margin:0 10% 40px 0;}
	.choose_3_tasty_right			{ margin: 0 0 0 10px;}
	.choose_3_tasty_left			{    width: 70%;}
	.choose_3_tasty_right img			{ width:100%; height:auto;}
	.banner_shape a					{ width:200px; font-size:13px;}
	.ban_txt				{ top:14%;}
	.ban_txt .price			{ margin:10px auto;}

	
}


@media only screen and (max-width:767px) {
	.header							{ position:static; margin:20px 0 0;}
	.banner_shape h3				{ margin: 20px 0 0;}
	.logo							{ width:100px;}
	
	.banner_shape					{ bottom: 0; background:none;position: relative;}
	.ban_txt h1						{ color:#000;}
	.ban_txt a						{ background:#c14855;}
	.ban_txt						{ position:static;}
	.ban_txt h2, .ban_txt h3, .ban_txt h3 em						{ color:#fff;}
	.why_txt h4						{    font-size: 41px;    line-height: 44px;}
	.choose_1, .choose_3						{ width:100%;}
	.choose_1_organic, .choose_3_tasty				{padding: 0 0 20px;}
	.choose_1_organic_left, .choose_3_tasty_right 			{    width: 60px;    height: 60px;}
	.choose_1_organic_right, .choose_3_tasty_left	{width:86%;}
	.choose_middle					{ width:60%; float:none; margin:0 auto 20px;}
	.content_about					{ width:100%;}
	.menu_items						{ width:50%;}
	.menu_items h6					{ font-size: 18px;}
	.menu							{ margin: 0 0 10px;}
	
	.nav						{ display:none; float:none; padding:0 0 19px; margin:0; background:rgba(0, 0, 0, 0.4); position: absolute;top:85px; left:0; z-index: 999;    width: 100%;}
	.nav ul						{ float:none; display:block;}
	.nav ul li					{ float:none; display:block; padding:0;position: relative;}
	.nav ul li a				{ float:none; display:block; text-align:left; padding:10px 0 10px 20px;font-size: 14px; line-height: 19px;}
	a.menu_icon.active			{ background:url(../images/menu-sprite.png) no-repeat center center; background-size:100% auto; transition:all 0.5s ease-in-out;width:50px;height:50px; display:block;}
	.nav_subdropdwn				{ width:100%; margin:10px 0 0; position:static; display:none; opacity:1 !important; visibility:inherit;transition:none;border-radius:0; }
	.nav_subdropdwn:before		{ display:none;}
	.nav ul li span				{ position:absolute; z-index:99999; right:3%; top:-4px; height:45px; width:45px; text-align:center; cursor:pointer; background:url(../images/mobile_arrow.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; padding:5px 0; display:block;}

	.arrow{ position:absolute; right:37px; top:-16px;background:url(../images/arrow-top2.png) no-repeat right top;background-size: 100% auto;width:36px;height:16px;z-index:9999;}
	a.menu_icon{ width:50px; height:50px; background:url(../images/menu-sprite.png) no-repeat center center; display:block; cursor:pointer; margin:9px 0 0 0; padding:0; float:right; transition:all 0.5s ease-in-out; background-size: 100% auto;}
	a.menu_icon.active			{ background:url(../images/menu-sprite.png) no-repeat center center;background-size: 100% auto; transition:all 0.5s ease-in-out;}
	.nav ul li:hover .nav_subdropdwn{ display:none;opacity:0; visibility:inherit; border-radius:0; }

	
	.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager		{ display:none;}

	.product_txt h2					{font-size: 26px;    line-height: 32px;}
	.product_txt					{    width: 68%;    padding: 47px 0 50px 33px;}
	.footer_logo					{width:120px; margin:0 auto;}
	.footer_logo a img				{ width:100%; height:auto;}
	.footer_in h3					{font-size: 20px;}
	.footer_in span					{    font-size: 13px; padding:0 0 20px;}
	.footer_in h5					{font-size: 23px;}
	.footer_in_icons ul li a		{    width: 40px; height: 40px;}
	.footer_in_icons ul li a.fa		{ font-size: 22px; line-height: 23px;padding: 10px 12px;}

	/********* About Page Starts ************/

	.about_banshape					{ background:none; bottom:0;}
	.aboutus_circle_lft				{ float: none; margin: 0 auto;}
	.aboutus_circle_rht				{ width:100%; float:none; margin:11% 0 0;}
	.aboutus_ban					{    min-height: 207px; margin:0 0 40px;}
	.aboutus_circle					{ margin:0 auto 40px; padding:0;}
	.aboutus_reason_lft_circle			{    width: 76px;    height: 76px; padding:13px 0;}
	
	 
	.banner_shape h3				{    margin: 20px 0; padding:40px 0 0;}
	.frozenfish	h3						{ margin:20px 0 0;}
	.items_txt h3					{    font-size: 30px;    line-height: 42px;}
	.items_txt p					{font-size: 13px;}
	.item_rht_block					{ width:45%;}
	.orders_main					{ width:100%;}
	.orders_main					{ width:100% !important;}
	.banner_shape .price			{margin: 2% 0 0 24.8%;}
	 .ban_txt h3 em	{ color:#fff;}
	 	.ban_txt .timing				{ width:50%;}
		.ban_txt .timing p			{ color:#000;}
.ban_txt h2, .ban_txt h3, .ban_txt h3 em	{ color:#000;}
.ban_txt .timing1					{ width:55%;}
		.Bordered_main	{ width:94%;}

}

@media only screen and (max-width:768px) {
	.header							{ position:static; margin:20px 0 0;}
	.banner_shape h3				{ margin: 20px 0 0;}
	.logo							{ width:100px;}
	
	.banner_shape					{ bottom: 0; background:none;position: relative;}
	.ban_txt h1						{ color:#000;}
	.ban_txt a						{ background:#c14855;}
	.ban_txt						{ position:static;}
	.ban_txt h2, .ban_txt h3, .ban_txt h3 em						{ color:#fff;}
	.why_txt h4						{    font-size: 41px;    line-height: 44px;}
	.choose_1, .choose_3						{ width:100%;}
	.choose_1_organic, .choose_3_tasty				{padding: 0 0 20px;}
	.choose_1_organic_left, .choose_3_tasty_right 			{    width: 60px;    height: 60px;}
	.choose_1_organic_right, .choose_3_tasty_left	{width:86%;}
	.choose_middle					{ width:60%; float:none; margin:0 auto 20px;}
	.content_about					{ width:100%;}
	.menu_items						{ width:50%;}
	.menu_items h6					{ font-size: 18px;}
	.menu							{ margin: 0 0 10px;}
	
	.nav						{ display:none; float:none; padding:0 0 19px; margin:0; background:rgba(0, 0, 0, 0.4); position: absolute;top:85px; left:0; z-index: 999;    width: 100%;}
	.nav ul						{ float:none; display:block;}
	.nav ul li					{ float:none; display:block; padding:0;position: relative;}
	.nav ul li a				{ float:none; display:block; text-align:left; padding:10px 0 10px 20px;font-size: 14px; line-height: 19px;}
	a.menu_icon.active			{ background:url(../images/menu-sprite.png) no-repeat center center; background-size:100% auto; transition:all 0.5s ease-in-out;width:50px;height:50px;}
	.nav_subdropdwn				{ width:100%; margin:10px 0 0; position:static; display:none; opacity:1 !important; visibility:inherit;transition:none;border-radius:0; }
	.nav_subdropdwn:before		{ display:none;}
	.nav ul li span				{ position:absolute; z-index:99999; right:3%; top:-4px; height:45px; width:45px; text-align:center; cursor:pointer; background:url(../images/mobile_arrow.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; padding:5px 0; display:block;}

	.arrow{ position:absolute; right:37px; top:-16px;background:url(../images/arrow-top2.png) no-repeat right top;background-size: 100% auto;width:36px;height:16px;z-index:9999;}
	a.menu_icon{ width:50px; height:50px; background:url(../images/menu-sprite.png) no-repeat center center; display:block; cursor:pointer; margin:9px 0 0 0; padding:0; float:right; transition:all 0.5s ease-in-out; background-size: 100% auto;}
	a.menu_icon.active			{ background:url(../images/menu-sprite.png) no-repeat center center;background-size: 100% auto; transition:all 0.5s ease-in-out;}
	.nav ul li:hover .nav_subdropdwn{ display:none;opacity:0; visibility:inherit; border-radius:0; }

	
	.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager		{ display:none;}

	.product_txt h2					{font-size: 26px;    line-height: 32px;}
	.product_txt					{    width: 68%;    padding: 47px 0 50px 33px;}
	.footer_logo					{width:120px; margin:0 auto;}
	.footer_logo a img				{ width:100%; height:auto;}
	.footer_in h3					{font-size: 20px;}
	.footer_in span					{    font-size: 13px; padding:0 0 20px;}
	.footer_in h5					{font-size: 23px;}
	.footer_in_icons ul li a		{    width: 40px; height: 40px;}
	.footer_in_icons ul li a.fa		{ font-size: 22px; line-height: 23px;padding: 10px 12px;}

	/********* About Page Starts ************/

	.about_banshape					{ background:none; bottom:0;}
	.aboutus_circle_lft				{ float: none; margin: 0 auto;}
	.aboutus_circle_rht				{ width:100%; float:none; margin:11% 0 0;}
	.aboutus_ban					{    min-height: 207px; margin:0 0 40px;}
	.aboutus_circle					{ margin:0 auto 40px; padding:0;}
	.aboutus_reason_lft_circle			{    width: 76px;    height: 76px; padding:13px 0;}
	
	 
	.banner_shape h3				{    margin: 20px 0;}
	.frozenfish	h3						{ margin:20px 0 0;}
	.items_txt h3					{    font-size: 30px;    line-height: 42px;}
	.items_txt p					{font-size: 13px;}
	.item_rht_block					{ width:45%;}
	.orders_main					{ width:100%;}
		.ban_txt .timing				{ width:50%;}
		.ban_txt .timing p			{ color:#fff;}
.ban_txt h2, .ban_txt h3, .ban_txt h3 em	{ color:#000;}

.ban_txt .timing1				{ width:55%;}
		.ban_txt .timing1 p			{ color:#000;}
.ban_txt h2, .ban_txt h3, .ban_txt h3 em	{ color:#000;}
.ban_txt .price						{    margin: 20px 0 0 22%;}
.banner_shape a						{font-size:13px; margin:10px auto;}
}


@media only screen and (max-width:599px) {

	.header							{ position:static;    margin: 10px 0;}
	.logo							{    width: 93px;}
	.banner_shape					{ background:none;}
	.ban_txt h1						{ font-size: 22px;line-height: 31px;}
	.why_txt h4						{    font-size: 36px;    line-height: 38px;}
	.why_txt p						{font-size: 13px;    line-height: 19px;}
	.choose_1_organic_left, .choose_3_tasty_right			{ float:none; margin:0 auto 10px;display: block;}
	.choose_1_organic_right, .choose_3_tasty_left	{ width:100%; text-align:center; float:none;}
	.choose_1, .choose_3				{ float:none; text-align:center;}
	.choose_3_tasty_left h6, .choose_1_organic_right p, .choose_3_tasty_left p			{ text-align:center;}
	.choose_1_organic_middile		{width:100%; margin:0 0 40px;}
	.choose_1_organic_left_middile	{ margin:20px auto ;}
	
	.nav ul li a					{ font-size:13px;}
	.menu_items						{ width:100%;}
	.product_txt					{ width:100%; padding:47px 0 50px 13px;}
	.product_block					{ background-size: cover; padding: 41px 0;}
	.product_txt h2					{ font-size: 23px;line-height: 28px;}

	/********* About Page Starts ************/
	.aboutus_ban					{ min-height: 102px; margin:0 0 30px;}
	.aboutus_circle_lft				{ width: 150px; height: 150px;padding: 11px;}
	.aboutus_circle_rht h3			{ font-size: 26px; line-height: 30px;}
	.aboutus_circle_rht p			{font-size: 13px;}
	.aboutus_circle_rht, .aboutus_mission				{ text-align:center;}
	.aboutus_mission_lft			{ padding:0;}
	.aboutus_mission				{margin: 0 0 20px;}
	.aboutus_reason					{ padding: 20px 0;text-align:center;margin: 0 0 40px;}
	.aboutus_reason h2				{ font-size: 22px; line-height: 30px; padding: 0 0 20px;}
	.aboutus_reason_lft_circle		{ margin:0 auto; float:none;}
	.aboutus_reason_lft_circle_txt	{ width:100%; float:none;}
	
	.about_banshape h3				{ padding:23px 0 0;    font-size: 23px;}	
	.banner_shape h3 em				{ font-size: 14px;}	
	.item_rht_block					{ width:100%; margin:0 0 10px;}	
	
	.item_resp .item_rht_block						{ width:100%;}
	
	.ban_txt .price					{margin: 20px 0 0 15%;}	
	.banner_shape h3 em				{ font-size:12px;}
	.banner_shape h3				{ font-size:18px; margin:10px 0 0 70px;}
	.banner_shape a					{ margin:4% 0 0 2%; width:200px; font-size:14px; line-height:18px; padding:10px 0;}
	.myorder_details_main_2			{ margin:20px;}
	.button-credit-card				{ margin:30px;}
	.ban_txt h3						{ padding:0 0 20px 0;}
	.ban_txt .timing				{ width:50%;}
	.ban_txt .timing p				{ font-size:13px;}
	.ban_txt a							{ width:170px; font-size:12px; margin:-3px auto;}

	

}

@media only screen and (max-width:480px) {

	.banner_shape h3					{ margin:5px 0 0 80px; font-size:16px;}
	.banner_shape h3 em					{ font-size:10px;}
	.banner_shape a						{ width:170px; font-size:12px; padding:8px 0;}
	.table thead tr th					{ font-size:11px;}
	.ban_txt a							{ width:170px; font-size:12px; margin:-3px auto;}
	.ban_txt .price						{margin:0 0 0 13.8%;}
	.ban_txt .timing					{ width:62%;    padding:5px 20px 20px 20px;}
	.ban_txt .timing1					{ width:68%;}
	.Bordered_main						{ width:90%;overflow-x: scroll;}
	

}

@media only screen and (max-width:420px) {
		.ban_txt .price					{ margin:10px 0 0 24%;}
		.banner_shape h3				{ margin: 5px 0 0 0px;}
		.ban_txt a						{ margin:5px 0 0 24%; width:220px;}
		.ban_txt .timing				{ width:70%; margin:110px 0 0 50px;}
		.ban_txt .timing p				{ color:#000;}
		.ban_txt .timing1				{ width:77%;}
		.ban_txt .timing1 p span		{ font-size:20px;}
		.ban_txt h1						{ font-size:20px;}
		.ban_txt h2, .ban_txt h3, .ban_txt h3 em		{ margin:20px 0 0 0;}
		.Bordered_main					{ width:90%;overflow-x: scroll;}
		.table-bordered > thead > tr > th, .table-bordered > thead > tr > td	{ font-size:10px;}
			.pay_credit img					{ width:100% !important;}


}


@media only screen and (max-width:412px) {
	
	.banner_shape h3					{ margin:10px 0 0 120px; font-size:12px; padding:4px;}
	.banner_shape a						{ width:150px; margin:2% 0 0 32%;}	
	.banner_shape h3 em					{ font-size:9px;}
	.table thead tr th					{ font-size:9px;}
	.table tbody tr td					{ font-size:10px;}
	.meat_type h2						{ font-size:11px;}
	.fresh_meat h2						{ font-size:11px;}
	.lamb h2							{ font-size:11px;}
	.ban_txt .timing					{ width:72%; margin:120px 0 0 50px;}
	.ban_txt a							{ font-size:10px;}





}

@media only screen and (max-width:414px) {
	
	.banner_shape h3					{ margin: 0 0 0 30px;}
	.banner_shape a						{ margin: 10% 0 0 2%;}
	.table tbody tr td					{ font-size:9px;}
	.cancel								{ float:left;}
	.ban_txt a							{ margin:5px; width:160px;}
	.ban_txt .price						{ margin:10px 0 0 30%;font-size:10px;padding:10px;}
	.ban_txt a							{    margin:5px 0 0 30%;font-size:10px;padding:10px;}
	.ban_txt h3							{ font-size:18px;}
	.ban_txt .timing					{margin:120px 0 0 50px;}
	
	
	
	
}
@media only screen and (max-width:375px) {

	.ban_txt a							{    margin: 15px 0 15px 100px;}
	.banner_shape h3					{ margin:0 0 0 100px; font-size:14px;}
	.banner_shape a						{ margin:2% 0 0 25%;}
	.table tbody tr td					{ font-size:8px;}
	.ban_txt .price						{ margin:5px 0 0 24%; width:180px;}
	.ban_txt a							{ margin:5px 0 0 24%; width:180px;}
	.ban_txt h2, .ban_txt h3, .ban_txt h3 em	{ color:#000; margin:20px 0 0 0;}
	.ban_txt .timing1 p span				{ font-size:18px;}
	.ban_txt .timing1 p						{ font-size:14px;}
	.ban_txt .timing						{ width:75%;}
	.ban_txt h1							{ font-size:18px;}
	.orders_buttons_main					{ width:102%;}
	.button-credit-card					{ margin:0; min-width:160px !important;}
	.getintouchright_sub .cancel		{ margin:0 0 0 0; width:85px;}
	
}


@media only screen and (max-width:320px) {

	.ban_txt a							{ margin: 5px 0 0px 60px; font-size:10px; padding:6px;}
	.banner_shape h3					{    margin:0 0 0 20px;}
	.ban_txt .price						{ margin:0 0 0 20%; font-size:10px; padding:6px;}
	.ban_txt .timing1					{ width:85%;}
	.ban_txt .timing1 p span			{ font-size:16px;}
	.ban_txt .timing1 p					{ font-size:14px;}
	.ban_txt h1							{ font-size:15px;}
	.ban_txt .timing					{ width:86%; margin:80px 0 0 20px;}
	.banner_shape a						{ margin:2% 0 0 20%;}
	.orders_buttons_main .cancel		{padding: 12px 20px;}
	.orders_buttons_main .confirm		{    padding: 12px 15px;}
	.Bordered_main						{padding: 20px 10px 20px 5px !important;}
	.pay_credit img					{ width:100% !important;}
	.button-credit-card				{ min-width:160px; margin:20px 0 0 0 !important;}
	.cancel								{ margin:0 !important;}
	.getintouchright_sub .cancel		{ width:100px; margin:0 10px 0 0;}
}









