﻿
															/* font family */


@import url('Custem.css');
@import url('Custem.css');
@font-face {
	font-family: 'Lato-Regular';
	src: url('../font/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato-Bold';
	src: url('../font/Lato-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato-Light';
	src: url('../font/Lato-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato-Black';
	src: url('../font/Lato-Black.ttf') format('truetype');
}
.ffb{font-family: 'Lato-Bold'; }
.ffr{font-family: 'Lato-Regular'; }

td{font-family: 'Lato-Regular';}

.polite{font-family: 'Lato-Regular';}

.dataTables_length, .dataTables_length select {
	font-family: 'Lato-Regular';
}
#table_length{font-family: 'Lato-Regular';}

.dataTables_info{font-family: 'Lato-Regular';}

.dataTables_paginate{font-family: 'Lato-Regular';}

.table1{z-index:1001;}

.brdr{background-color:red;}

body {
	margin: 0;
	padding: 0px;
}
.out_container{ width:1300px; margin:0 auto; }
.outer1{float:right;width:84%;margin-top:10px;padding-left:0px;}
.logo{ text-align:center; width:200px; float:left;}
.navact{background-color:#408DFB;}
.home:hover{background-color:#408DFB;}
.home_sub:hover{background-color:#408DFB; }
.pointer{cursor:pointer;}
.form_div{width:100%;float:left;}
.btn_clr{background-color:#D9376C; text-align:center; color:#fff; cursor:pointer; border-radius:7px; padding:10px 0px; font-family: 'Lato-Bold';}
.btn_sub{ width:35%;border:none;}
.Submit_btn{ width:40%;text-align:center;}

.btn_clr1{background-color:#408DFB; text-align:center; color:#fff; cursor:pointer; border-radius:7px; padding:10px 0px; font-family: 'Lato-Bold';}
.btn_sub1{ width:25%;border:none;}
.btn_sub2{ width:170px;border:none;margin-left:100px;}
.Submit_btn5{width:50%;text-align:center;}





/*top nav*/

.top_right{ width:80px;height:43px; float:right; text-align:center; margin-top:20px; margin-right:0px; font-size:22px;position:relative;cursor:pointer;}
.top_right .fa{ margin-left:15px; color:#BE1D2D;}
.top_right .fa:nth-child(3){ margin-left:50px; color:#BE1D2D;}
.admin_head{font-size:15px;position:absolute;top:25px;right:10px;}
.top_right:hover .logout_outer{ display:block;}
.logout_outer{width:150px;height:70px;position:absolute;top:43px;border: 1px solid #D6DBDF;right:0px;background-color:white;
	border-radius: 5px; display:none;}
.logout_head{font-size:16px;padding:8px 0 8px 0px;cursor:pointer;text-align:center;	border-bottom: 1px solid #D6DBDF;}
.logout_head:hover{background-color:#E5E7E9;}

/*tables*/

thead {
	border-radius: 50px;
	background-color: #F6F8FC;
	font-family: 'Lato-Regular';
}
tr > th {
	padding: 2px 0px;
	font-family: 'Lato-Regular';
	border: none;
}
tr td {
	border-bottom: 1px solid #FAEEF0;
}
 tr:nth-child(even) > td{ background-color:#fefafa;}


/*banner */

.fa-plus{ font-size:12px; margin-right:6px;}
.subheadpage{ font-size:17px;float:left;width:20%;}
.mid1 {
	width: 80%;
	background-color: white;
	margin-left: 20px;
	margin-top: 0px;
	border-radius: 10px;
	border: 1px solid white;
	margin-bottom: 30px;
}

.inner1{float:left;margin:15px;font-size:16px;width:200px; font-weight:bold;}
.add1{float:right; background-color:#D9376C; text-align:center; color:#fff; width:70px; border-radius:5px; padding:7px;
 border:none; margin-bottom:15px;} 
.add2{float:right; background-color:#D9376C; text-align:center; color:#fff; width:70px; border-radius:5px; padding:7px;
 border:none; margin-bottom:5px;} 
															/* Product page */
								
.back_yello	{/*background-color:#F6F8FC;*/  background-color:#FCFFEC; border-bottom:3px solid #FAEEF0;}		
.navi{background-color:#fff; position:fixed; top:0; width:100%;z-index:1001;}
.outside{margin-top:69px;}
.col_dsply{width:100%;display:inline-block;}
.outer{ background-color:#4f5d78; width:200px; position:fixed; color:#fff; height:100vh; float:left;padding-bottom:5px;}
.outer {
	max-height:88vh;overflow-y: scroll;
}
	.outer::-webkit-scrollbar {
		width: 1px;
	}

	.outer::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
	}

	.outer::-webkit-scrollbar-thumb {
		background-color: #4f5d78;
		outline: none;
	}
.subheadpage select { margin-left:10px; padding:5px 0px;}
.price_show{ text-align:right; margin-right:30px;}

.item_category{margin-bottom:15px;}
.top{width:94%;margin:0 auto; margin-top:0px;}
.cate{float:left;font-size:17px; margin-top:5px;width:20%;}
.cate5{float:left;font-size:17px; margin-bottom:15px;width:20%;}
.name{margin-left:20px;float:left;width:18%; padding:5px 5px;}
.add{float:right;  cursor:pointer;background-color:#BD1C2C; color:white; width:150px; border-radius:5px; padding:6px;  border:none; }
.mid{width:96%;margin:0 auto;   background-color:white; border-radius:10px; 
min-height:600px;padding:0px 10px 0px 10px;}
.inner{margin:15px 0px 15px 20px; color:black;font-size:20px;}
.table2{ margin:0 auto; width:96%; margin-top:30px;}
.naveen{font-size:20px;}
.items1{float:left; color:black;padding:5px; font-size:16px;width:150px; border:1px solid grey;}
.items2{float:left;padding:5px; color:black; font-size:16px;width:195px;border:1px solid grey;}
.items5{float:left;padding:5px; color:black; font-size:16px;width:100px;border:1px solid grey;}
.items3{float:left; color:black;padding:5px; font-size:16px;width:110px;border:1px solid grey;}
.items6{float:left;padding:5px; color:black; font-size:16px;width:75px;border:1px solid grey;}
.items4{float:left;padding:5px; color:black; font-size:16px;width:75px;border:1px solid grey;}

.tab_img{width:38px;padding:2px;}
.inner3{margin-top:15px;margin-left:25px;font-size:18px;}

															/* Add Product */
										
.new1{font-size:18px; margin-left:10px; margin-bottom:10px;}
.field_head{ margin-top:10px;margin-bottom:10px;width:100%;float:left;}
.form_field{width:98%;margin:0px auto;}
.field_margin{ margin-bottom:15px;}
.field_left{ width:200px;float:left; }
.field_right{ width:200px; float:left; }

.field_right > input{ padding:5px 0px; width:197px;}
.field_right > select{ padding:5px 0px; width:200px;}
.field_right > textarea{ padding:5px 0px; width:200px; height:100px;}

/* Product details*/
.itemdetnamehead{width:100%; margin-left:0%; padding:5px 0px 10px 0px;border-bottom:3px solid #FAEEF0;text-align:center;font-family:Lato-Bold;}
.itemnamelist{width:95%;  padding:5px 0px 5px 10px; cursor:pointer;font-size:12px;}
.itemnamelist:hover{background-color:#FAEEF0;}
.itemfielsdet > .profile_content{ margin-left:20px; }
.itemfielsdet {width:750px; float:left; max-height:66vh; height:66vh; overflow-y:scroll; overflow-x:no-display; }

.itemfielsdet::-webkit-scrollbar { width: 5px; }
.itemfielsdet::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.6);}
.cart_fuldisplay::-webkit-scrollbar-thumb {
	background-color: #BE1D2D;
	outline: 5px solid #BE1D2D;
}
.itemdesk{width:250px; float:left;  }
.itemdetailsbody { margin-top:30px;  }

/* Add category */

.outertop {
	position: fixed;
	width: 100%;
	background-color: rgba(0,0,0,0.1);
}								
.innertop{width:30%;height:100vh;background-color:white;float:right;}
.display_no{display:none;}
.pic2{padding:10px 40px;text-align:center;margin-top:50px;}
.heading{text-align:center; font-size:20px;margin-top:40px; color:grey;}
.middle1{font-size:17px;margin-bottom:25px;}
.eng{width:80%;margin:0 auto;font-size:15px;color:grey;}
.color{margin-top:25px;font-size:15px;color:grey;}
.color2{margin-top:15px;}
.color1{color:grey;font-size:15px;margin-top:25px;}
.input3{width:310px;padding:9px 10px;margin-top:15px;border-radius:5px;border:1px solid #E8E9E9;}
.input4{width:130px;padding:8px 10px;margin-top:25px;border-radius:5px;border:1px solid grey; border:none; color:grey; cursor:pointer;}
.input4{width:130px;padding:8px 10px;margin-top:25px;border-radius:5px;border:1px solid grey; border:none; color:grey;}
.input5{width:310px;padding:20px 10px;margin-top:10px;border-radius:5px;border:1px solid #E8E9E9;color:grey;}
.sub{padding:9px 20px;width:335px;background-color:#BE1D2D;border-radius:5px;border:none;margin-top:40px;color:white;cursor:pointer;}
.outer3{z-index:1000;}



.pic{ padding:5px 0px;}
.menubox{font-size:18px;padding:10px 0px;}
.cat{ float:left; width:15%;}
.topbox{margin-top:30px;}
.head{ width:20%;}
.box1{width:150%;padding:10px 10px; margin:0 auto;}
.list{float:left; font-size:19px;}
.textbox{float:left;}
.des{margin-bottom:20px;}
.the{text-align:left; border-bottom:1px solid #DEE2E6;}
.the1{text-align:left; border-bottom:1px solid #DEE2E6; width:950px;}
.colum{font-size:14px;}
.cate1{float:left;width:100px;border:1px solid #F6F6F6; margin-left:20px;margin-top:0px;padding:8px;}
.cate2{float:left;width:140px;border:1px solid #F6F6F6;padding:8px;}
.cate3{float:left;width:150px;border:1px solid #F6F6F6;padding:8px;}
.img1{width:40px; float:left;}
.na{border-bottom:1px solid #C7C8C9;}

.home{font-size:14px;margin:2px 5px 0px 5px;padding:10px 0px 10px 10px;border-radius:5px;cursor:pointer;}
.home_sub{font-size:14px;margin:2px 3px 0px 2px;padding:10px 0px 10px 6px;border-radius:5px;cursor:pointer;}
/* banner page */
.input7 {
	width: 200px;
	padding: 8px 10px;
	border-radius: 5px;
	border: 1px solid grey;
	border: none;
	color: grey;
	cursor: pointer;
}
.sub1{padding:10px;width:200px;background-color:#BE1D2D;border-radius:5px;border:none;margin-top:25px;
color:white;cursor:pointer;margin-left:120px;}

														/* User details */
												


	

														/* Customer page */

.cst_excel{float:right; background-color:#D9376C; text-align:center; color:#fff; width:140px; border-radius:5px; padding:7px;
 border:none; margin-bottom:15px;} 												
.fleft{border:1px solid #EBEAF2;width:22%;float:left;height:100vh;}
.cst_nnn{border-bottom:1px solid #EBEAF2;height:30px; padding-top:5px; overflow:hidden; } 
.cst_customer5{padding:10px;font-size:15px; background-color:#ECEFF7;}
.cst_name0{float:left;width:40%;padding:5px;margin-left:10px;font-size:12px; line-height:20px;}
.cst_mobile{float:left; width:45%;padding:5px;font-size:12px; margin-left:2px;}
.cst_nnn:hover{background-color:#F9E9EA; cursor:pointer; } 

														/* Customer details */

.pro_menuact{ border-bottom:2px solid #BE1D2D;}
.cst_navbor{float:left;width:76%;padding:20px 0px 0px 0px;}
.cst_metro{font-size:16px;float:left;}
.cst_over{margin-top:25px;margin-left:0px;border-bottom:1px solid #EBEAF2;width:100%;}
.cst_nnn{border-bottom:1px solid #EBEAF2;} 
.cst_menubor{float:left; width:auto; padding:0px 30px;font-size:16px;cursor:pointer;}
.cst_navinner{width:95%;margin:0 auto;}
.hhh{}
.cst_navbor1{float:left;width:69.8%;padding:72px 0px 0px 0px;}


														/* Coupon Code Page */

.cop_co{font-size:20px; margin:15px 0px 30px 30px;}
.co_code{font-size:17px;margin-left:30px; margin-bottom:30px; width:20%;float:left; margin-top:15px;}
.co_cc{width:265px; padding:7px; float:left;}
.co_date{width:240px;padding:8px 10px;float:left;cursor:pointer;}

.home1{margin-top:10px;margin-left:5px;margin-right:5px; padding:5px 0px 5px 10px;border-radius:5px;cursor:pointer;font-Size:14px;}
.navact1{background-color:#408DFB;}
											
														/* checkbox */

/* Hide the default radio button */
.custom-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Style the custom radio button */
.custom-radio label {
  position: relative;
  display: inline-block;
  padding-left:28px;
  padding-bottom:15px;  /* Adjust the space for the custom button */
  cursor: pointer;
  font-Size:15px;
}

/* Create the custom radio button */
.custom-radio label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 12px; /* Size of the custom button */
  height: 12px; /* Size of the custom button */
  border: 1px solid grey; /* Border color */
  border-radius: 60%; /* Make it a circle */
}

/* Style the custom radio button when checked */
.custom-radio input:checked + label:before {
  background-color:#D2D3D1; /* Color when checked */
}

															/* live and past order page */
											
.or_outer{border:none;float:left; width:auto; padding:0px 5px;background-color:#F9E9EA;Border-radius:45px;margin-top:30px;margin-bottom:25px;}									
.or_live{float:left;width:80px; padding:8px 15px;cursor:pointer;font-Size:16px;}
.or_past{float:right;width:78px;padding:8px 15px;cursor:pointer;font-Size:16px;}
.or_sec{width:98%;margin:0 auto;}
.or_sec2{width:100%;}
.back{background-color:#BE1D2D;border-radius:25px;Color:white;border:1px solid;}
															/* table */
.table07{width:350px;border-collapse:collapse;float:left;font-size:12px;text-align:center;cursor:pointer;max-height:270px;}											
.table07 > thead > tr > th{ width:110px;padding:3px 0px 3px 5px;}
.table07 > tbody > tr > td{padding:5px 0px;}
.table07 > tbody > tr > td:nth-child(3){padding:5px;Color:green;}

.or_right{float:right;width:450px;border:1px solid #D6DBDF;border-radius:6px;}
.or_right2{float:right;width:375px;border:1px solid #D6DBDF;border-radius:6px; max-height: 320px;}
.or_src{width:20%;border-radius:12px;margin:8px;float:left;}
.or_img{float:left;margin-top:10px; margin-left:6px;width:50%;}
.or_proname{float:left;font-Size:15px;margin-bottom:5px;width:270px;}
.or_proname1{float:left;font-Size:15px;margin-bottom:5px;width:145%;}
.or_gms{font-Size:14px;Color:grey;float:left;width:55%;}
.or_qty{font-Size:14px;Color:grey;float:left;width:35%;}
.or_mutton3{font-Size:14px;}
.or_id{float:left; Color:grey;font-Size:16px;margin-left:10px;margin-top:20px;}
.or_num{float:right;Color:grey;font-Size:16px;margin-right:40px;margin-top:20px;}

															/* Rewards page */
.rew_reward{font-Size:18px;margin-top:15px;margin-left:22px;}
.table03{width:90%;float:left;border-collapse:collapse;margin-top:10px;margin-left:10px;font-size:12px;}
.table03 > thead > tr > th{padding:5px 0px 0px 0px;text-align:left; width:150px;}
#rewardlist > tbody > tr > td{padding:8px 0px 0px 0px;text-align:left;border:1px solid;}
.reward_td{padding:8px 0 8px 0;}
/* Refer a Friend page */
.rew_reward {
	font-Size: 18px;
	margin-top: 15px;
	margin-left: 22px;
	Color: #C60021;
}
.table04{width:90%;border-collapse:collapse;float:left;margin:10px 0px 0px 10px;font-size:12px;text-align:left;}
.table04 > thead > tr > th{width:300px;padding:5px 0px 5px 10px;}
.table04 > tbody > tr > td{padding:5px 0px 5px 10px;text-align:left;}

															/* profile page */

.addre_box{border-radius:15px;border:1px solid white ;width:100%;padding:15px 15px;margin-top:10px;background-color:white;box-shadow: rgba(17, 17, 26, 0.1) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;}
.ad_png{float:left;width:34px;}
.ad_name1{margin-top:6px;margin-left:20px;float:left;font-size:17px;cursor:pointer;}
.pro_margin{width:90%;margin:0px auto;}
.pro_name{float:left;border:1px solid;width:20%;font-Size:17px;margin-top:0px;}

.profile_body { margin-top:30px; width:500px;}
.profile_content{ margin-bottom:15px;}
.pro_left{ width:26%; float:left; font-Size:16px; }
.pro_leftcol{width:6%; float:left; }
.pro_right{ width:60%;float:left;font-Size:16px;}
.pro_addrehead{ margin-bottom:20px;font-Size:17px;}

#userlistprofile{ max-height:75vh; overflow-y:scroll;}
#userlistprofile::-webkit-scrollbar { width: 2px; }
#userlistprofile::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);}
	#userlistprofile::-webkit-scrollbar-thumb {
		background-color: #F9E9EA;
		outline: 2px solid #F9E9EA;
	}
															/* Inventory */

.profile_body1{width:90%;}
.profile_body3{width:56%;float:left;}
.inven_margin{ margin-left:20px;width:98%;}
.inven_left6{ width:90px;float:left;}
.inven_right7{ width:200px; float:left;}
.inven_name {width:150px;padding: 5px 8px; border:1px solid #DEE2E6; outline:none; float:left;margin-right:40px;font-size:12px;}
.inven_title{width:10%; border:1px solid;float:left; font-Size:16px;text-align:center;}
.title_product{width:25%;border:1px solid; padding:0px 0px 0px 10px;float:left; font-Size:16px;text-align:left;}
.title_qty{width:14%;padding:0px 0px 0px 10px; border:1px solid;float:left;font-Size:16px;text-align:left;}
.inven_content1{background-color:#D3E3FD;width:100%;padding:8px 0px;border-bottom:1px solid;}
.inven_no{ width:10%; float:left; font-Size:14px;text-align:center;}
.inven_product{ width:25%; float:left; font-Size:14px;text-align:left;}
.inven_qty{ width:14%;padding:0px 0px 0px 20px; float:left;font-Size:14px;text-align:left;border:1px solid;}
.inven_content{width:100%;border-bottom:1px solid grey;padding:10px 0px 5px 0px;margin-bottom:15px;}
.inven_leftcol{width:10%; float:left;}
.inven_dropdown{ width:88%;float:right;font-Size:16px;}
.inven_add{width:50px;border-radius:4px;border:1px solid;background-color:#BE1D2D;Color:white;cursor:pointer;padding:3px 0px;font-size:12px;font-family: Lato-Bold;}
.ad_button{border:none;cursor:pointer;background-color:#BE1D2D;Color:white;font-size:18px;margin-left:5px;}
.ad_min{width:100%;background-color:#BE1D2D;color:white;border-radius:4px;}
.inven_plus{float:left;border-radius:4px;margin-left:15px;}
.inven_addition{width:14%;float:left;text-align:center;}
.add_inner{width:50%;border-radius:5px;background-color:#BE1D2D; color:white; }
.add_plus{width:8%;float:left;background-color:#BE1D2D;font-size:14px;padding:2px 10px 2px 10px; cursor:pointer;border-radius:4px;}
.add_number{width:10%;float:left;color:black; padding:2px 10px; margin-right:1%; background-color:#fff;}
.adjust_product1{width:12%;float:left;}
.profile_body2{margin-top:30px;width:950px;}
.title_des{ width:18%; float:left;font-Size:16px;}
.title_des1{ width:18%; float:left;font-Size:14px;}
.qty_product{width:20%; float:left; font-Size:16px;text-align:center;}
.qty1_qty{width:14%; float:left;font-Size:16px;text-align:center;}
.adjust_product{ width:20%; float:left; font-Size:14px;text-align:center;}
.adjust_qty{ width:14%; float:left;font-Size:14px;text-align:center;}
.price_qty{width:14%; float:left;font-Size:16px;text-align:center;}
.mean_inven{margin-left:20px; border-left:1px solid #72767e;}
															/* Payment */
.table06{width:98%;float:left;border-collapse:collapse;margin:10px 0px 0px 10px;font-size:12px;}
.table06 > thead > tr > th{text-align:left; width:300px;padding:5px;}
.table06 > thead > tr > th:nth-child(1){width:210px;}
.table06 > thead > tr > th:nth-child(2){width:140px;}
.table06 > thead > tr > th:nth-child(3){}
.table06 > thead > tr > th:nth-child(4){width:120px;}
.table06 > thead > tr > th:nth-child(5){width:150px;}
.table06 > thead > tr > th:nth-child(6){width:120px;}
#paymentlist > tr > td{text-align:left;padding:8px 0 8px 0;}
.table06 > thead > tr > td:nth-child(6){border:1px solid;width:120px;color:green;}
															/*Price Adjustment*/

.price_title{font-size:18px; margin-left:10px;width:250px; margin-bottom:10px;}
.price_history{float:right; background-color:#D9376C; text-align:center; color:#fff; width:100px; border-radius:5px; padding:7px;
 border:none; margin-bottom:15px;} 
.table09{width:98%;float:left;border-collapse:collapse;margin:0px 0px 0px 10px;font-size:14px;}
.table09 > thead > tr > th{text-align:left;width:700px;padding:10px;background-color:#D3E3FD;}
.table09 > thead > tr > th:nth-child(1){width:200px;}
.table09 > thead > tr > th:nth-child(3){width:220px;}
.table09 > thead > tr > th:nth-child(4){width:220px;}
.table09 > thead > tr > th:nth-child(5){width:200px;}
.table09 > thead > tr > th:nth-child(6){width:200px;}
.table09 > thead > tr > th:nth-child(7){width:200px;}
.table09 > thead > tr > td{padding:12px;text-align:left;}

.table_customer{width:30%; float:left;}

												/*cart*/

.outerlogin{width:90%; position:absolute;z-index:1002; right:0;}
.innerlogin {width: 30%;margin-top:145px;float: right;position: relative;border: 1px solid #FBFCFC;}
.smry_list{margin-bottom:20px;}
.or_nav{padding:5px 0px;}
.arrow{float:left;width:10%;cursor:pointer;padding-left:5px;padding-top:3px;}
.sumry{color:black;font-size:15px;float:left;width:80%;margin:3px 0;}
.pr_addrsout2{border:1px solid #FBFCFC;width:90%;margin:10px auto;background-color:#FDFEFE;border-radius:10px;
box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;padding:5px 0 0px 0;}
.pr_addrsicon2{width:30px;float:left;padding:5px 8px 0px 5px;}
.pr_addrsinn2{width:78%;float:left;font-size:14px;text-transform:capitalize;
word-spacing:2px;padding:8px 0 0 1px;}
.pr_edit2{width:30px;float:left;margin-top:5px;margin-right:5px;}
.pr_editicon2 {width:100%;cursor: pointer;}
#cart_listshow{margin-bottom:20px;}
.cart_fuldisplay{ height:90vh; overflow-y:scroll;}

.cart_fuldisplay::-webkit-scrollbar { width: 1px;}
	.cart_fuldisplay::-webkit-scrollbar-track {
		-webkit-box-shadow: ismr_totouternset 0 0 1px rgba(0, 0, 0, 0.5);
	}
	.cart_fuldisplay::-webkit-scrollbar-thumb {
		background-color: #BE1D2D;
		outline: 1px solid #BE1D2D;
	}


.ord_detailinner2{margin:0px auto;width:90%;margin-top:10px;border-radius:10px;
 box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;padding-top:3px;}
.ord_imgouter2{width:70px;float:left;margin-left:5px;}
.ord_img2{width:100%;border-radius:10px; height:50px;}
.det_inner2{width:72%;float:left;margin-left:5px;}
.det_head2{font-size:14px;width:90%;float:left;}
.det_arow{cursor:pointer;float:right;padding-right:3px;}
.det_wei2{font-size:14px;margin:5px 0;color:#566573;}
.det_amnt2{font-size:15px;float:right;margin-top:15px;padding-right:5px;}
.top_mainadd2{width:65px;background-color:#EEEEEE;border-radius:10px;padding:0px 3px 3px 3px;text-align:center;border:none;
float:left;margin-top:10px;}

.top_mainnumb2{padding:-2px 3px 2px 3px;font-size:13px; }
.topminus2{padding:5px 0px 2px 0px;float:left;cursor:pointer;}
.topplus2{padding:5px 0px 2px 0px;float:right;cursor:pointer;}
.smr_head{font-size:15px;margin:5px 20px;}
.smr_couponouter {padding:2px 3px 2px 3px;width:90%;margin:0 auto;background-color:#F9E9EA;border-radius:10px;position:relative;}
.cupnimg_outer{width:23px;float:left;margin-top:8px;padding-left:3px; }
.cupnimg{width:100%;}
.smr_code{width:87%;float:left;margin-top:5px;margin-left:10px;}
.smr_input{width:100%;border:none;border-radius:10px;padding:8px 3px;}
.smr_apply{width:7%;float:left;position:absolute;top:12px;right:35px;color:#BE1D2D;font-size:15px;cursor:pointer;}
.smr_totouter{bottom:0px;width:100%;margin:0 0%; background-color:#fff; padding-top:10px;float:left;}
.smr_total{float:left;width:35%;font-size:15px;background-color:#D9376C;border-radius:10px;margin-right:125px;color:white;
		 padding:8px 5px;text-align:center;cursor:pointer;}
.smr_pay{float:left;width:30%;font-size:15px;background-color:#D9376C;border-radius:10px;margin-right:0px;color:white;
		 padding:8px 5px;text-align:center;cursor:pointer;}

.bil_outer{width:100%;margin-top:10px; padding-bottom:20px;}
.bil_head{margin:5px 0;font-size:16px;text-transform:uppercase;margin: 0px 0px 20px 15px;}
.bil_inner{margin-bottom:4px;margin-left:20px;width:94%;font-size:14px;}
.bil_inner2{margin-bottom:4px;margin-left:20px;width:94%;font-size:15px;}
.bil_sub{width:50%;float:left;}
.bil_amnt{width:40%;float:left;}

													/*order*/
.cart_proname {width: 115px;float: left;}
.innerlogin1 {width:1090px;float: right;position: relative;border: 1px solid #FBFCFC;}
.cart_fuldisplay1 {width:43%;float:left;}
.ord_detailinner3{width: 50%;margin-top: 10px;border-radius: 10px;
box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;padding-top: 3px;}
.pr_addrsout3 {width:100%;margin-left:15px;background-color: #FDFEFE;}
.bil_outer1 {width:1000px;border:1px solid #D6DBDF;border-radius:5px;margin-top:10px;padding-bottom:20px;}
.smr_pay1 {float: right;width: 25%;font-size: 15px;background-color: #D9376C;border-radius: 10px;
margin-right: 0px;color: white;padding: 8px 5px;text-align: center;cursor: pointer;}

.cart_top{ margin:30px 0px 10px 0px;width:70%;}
.cart_select{ width:100px; float:left;}
.inven_name1 {width:220px;padding: 5px 8px; border:1px solid #DEE2E6; outline:none;}
.cart_outer{width:30%;float:right;margin:10px 0px 0px 0px;}
.cart_title {text-align:left;margin-bottom: 25px;font-size:17px;}
.cart_item{margin-bottom:10px;float:left;width:200px;}
.cart_price{margin-bottom:10px;width:200px;float:left;}
.cart_amnt {width: 20%;float: left;text-align: center;}
.cart_total {float: left;width: 35%;font-size: 15px;background-color: #D9376C;border-radius: 10px;color: white;
padding: 8px 5px;text-align: center;cursor: pointer;margin-left:50px;margin-top:15px;}
.cart_proceed {bottom:0px;width: 100%;margin: 0 0%;padding-top: 10px;}
.cart_img{width:50px;border-radius:5px;}
.cart_outer3{width:100%;float:left;}
.offline_left{width:60%;float:left;}
.cart_category{ width:90px;float:left;}
.cart_place{width:65%;cursor:pointer;text-align:center;margin-left:30px;cursor:pointer;margin-top:10px;}
.cart_order{background-color:#D9376C; text-align:center; margin:0px auto;color:#fff; width:60%; border-radius:5px; padding:7px;
 border:none;} 

												/*pop up live order*/
.outerpopupedit{width:100%;height:100vh;position:fixed;background-color:rgba(0,0,0,0.45);z-index:1002;}
.outersucesspopup{width:100%;height:100vh;position:fixed;background-color:rgba(0,0,0,0.45);z-index:1002;}
.popupbody{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;}
.innerpopup {width:280px;height:200px;background-color:white;border-radius:5px;}
.innersucesspopup {width:280px;height:150px;background-color:white;border-radius:5px;}
.innerpopup1 {width:320px;height:140px;background-color:white;border-radius:5px;}
.popup_qty{width:450px;height:200px;background-color:white;border-radius:5px;}
.popuparea{width:90%;margin:10px auto;}
.qust_outer{width:50px;height:50px;margin-top:10px;margin:0 auto;margin-bottom:10px;}
.qust_img{width:100%;height:100%;}
.pop_head{width:100%;font-size:18px;margin-bottom:30px;margin-top:15px;word-spacing:3px;line-height:30px;margin:0 auto;
text-align:center;text-transform:none;}

.pop_head2{width:90%;font-size:20px;margin-bottom:25px;word-spacing:3px;line-height:30px;margin:0 auto;
text-align:center;text-transform:none;color:#BE1D2D;}

.pop_head3{width:100%;font-size:15px;margin-top:30px;word-spacing:3px;line-height:30px;margin:0 auto;
text-align:center;text-transform:none;}

.pop_butn{width:80%;margin:0 auto;}
.pop_ok1{width:45%;text-align:center;float:left;padding:4px 0px;font-size:16px;
		background-color:#BE1D2D;color:white;border-radius:5px;cursor:pointer;margin-top:15px;}
.cod_ok1{width:45%;text-align:center;float:left;padding:4px 0px;font-size:16px;
		background-color:#BE1D2D;color:white;border-radius:5px;cursor:pointer;margin-top:15px;}

.pop_cancel1{width:45%;text-align:center;float:right;padding:4px 0px;font-size:16px;
		background-color: #8A8685;color:white;border-radius:5px;cursor:pointer;margin-top:15px;}	
.pop_ok{width:45%;text-align:center;float:left;padding:4px 0px;font-size:16px;
		background-color:#BE1D2D;color:white;border-radius:5px;cursor:pointer;margin-top:15px;}
.pop_cancel{width:45%;text-align:center;float:right;padding:4px 0px;font-size:16px;
		background-color: #8A8685;color:white;border-radius:5px;cursor:pointer;margin-top:15px;}	
													/*pop up live order*/
.outerpopup_action{width:100%;height:100vh;position:fixed;background-color:rgba(0,0,0,0.45);z-index:1002;}
.popupbody_action{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;}
.innerpopup_action {width:400px;height:250px;background-color:white;border-radius:5px;}
.act_head{width:50%;margin:10px auto;font-size:18px;}
cst_excel
.act_area {
	width: 98%;
	margin: 0 auto;
}
.act_sub{width:30%;float:left;margin:0 5px;padding:5px 0px;text-align:center;border:1px solid;}

														/*order details*/
.order_mid{}
.order_margin{width:55%;float:left;margin-left:75px;}
.order_body{}
.order_left{width:22%; float:left; font-Size:14px;}
.order_center{width:4%; float:left;}
.order_right{width:73%;float:left;font-Size:14px;}
.order_img{float:left;width:50px;margin:-4px -10px 0px 0px;}
.order_title{float:left; width:100%;font-size:16px;margin-bottom:20px;}
.order_head{}
.order_title6{float:left; width:100%;font-size:16px;margin-bottom:5px;}
.custem_table{width:320px;border-collapse:collapse;float:left;font-size:14px;text-align:center;}											
.custem_table > thead > tr > th{ width:70px;padding:3px 0px 3px 10px;}
.custem_table > tbody > tr > td{padding:5px;}
.custem_table > tbody > tr > td:nth-child(3){padding:5px;Color:green;}

.custem_right{float:right;width:360px;border:1px solid #D6DBDF;border-radius:6px;}

.profile_content1{margin-bottom:6px;}

.dash_outside{margin-top:69px;background-color:#f7f9fa;}
.dash_table{}
.dash_outer {width:40%;border-radius: 5px;float:left;margin-left:4%;margin-bottom:18px;height: 166px;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background-color:white;}
.dash_sales{float:left;width:60%;margin-top:10px; margin-left:6px;}
.dash_field{width:37%;float:right;margin-top:0px;}
.dash_margin{ margin-bottom:20px;width:100%;}
.dash_img1{text-align:center;margin-top:10px;}
.dash_src {width:26%;border-radius:5px;margin: 8px;}
.dash_img{margin-top:0px;margin-left:6px;}
.dash_today {text-align: center; font-Size: 16px;margin-bottom: 5px;}
.dash_cash{font-Size:28px;text-align:center; font-family: 'Lato-Regular';}
.dash_body1{width:60%;float:left;height:350px;border-radius:6px;margin-left:2%;margin-bottom:18px;
	padding:0px 0% 0px 0%;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background-color:white;}
.dash_head{ margin-top:0px;width:100%;float:left;}
.dash_outer1{float:left;width:38%;border-radius:8px;height:160px;}
.dash_head1{ margin:15px 0px 10px 10px;width:94%;float:left;}
.dash_live{font-size:18px;width:100%;margin-bottom:10px;float:left;}
.dash_form3{width:27%;float:left;border:none;height:40vh;margin-left:25px;margin-top:20px;
	box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.dash_form1{width:84%;float:left;border-radius: 5px;border:none;height:300px;margin-left:4%;
	box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background-color:white;}
.dash_formouter{width:29%;float:left;border-radius:5px;height:300px;margin-left:2%;
	box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background-color:white;}
.dash_customer{width:71%;float:left;font-size:16px;}
.dash_select{border-radius:4px;width:78px;background-color:#E8E8FF;border:none;cursor:pointer;padding:6px;}
.dash_top{width:95%;float:left;border:none;border-radius:6px;margin-left:0px;padding:15px 0px 0px 10px;}
.dash_live1{font-size:18px;width:100%;padding-left:10px;margin-left:0px;margin-bottom:10px;float:left;}
.dash_customer1{width:90%;float:left;padding-right:7px;font-size:16px;}
.dash_list{margin-left:15px;}
.dash_body{margin-top:20px;}
.dash_content{margin-bottom:15px;}
.dash_left{width:40%;float:left; font-Size:16px;}
.pro_right{width:52%;float:left;font-Size:16px;}
#piechart{}
.dash_top1{width:95%;float:left;border-radius:6px;margin-left:0px;padding:15px 0px 0px 0px;}
.pre_scroll {
	overflow-y: scroll;
}
	.pre_scroll::-webkit-scrollbar {
		width: 1px;
	}

	.pre_scroll::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
	}

	.pre_scroll::-webkit-scrollbar-thumb {
		background-color: white;
		outline: none;
	}



.dot1 {
	height: 55px;
	width: 55px;
	border: 1px solid grey;
	color: black;
	border-radius: 50%;
	margin: 0px auto;
	margin-bottom: 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	font-size: 30px;
}
.dash_orders{font-size:16px;margin:0px 0px 15px 10px;}
.dash_com {float:left;width:30%;margin-bottom:10px;}
.dash_com1{float:left;width:30%;margin:0px 5px 10px 5px;}
.dash_com2{float:left;width:30%;margin-bottom:10px;}
.dash_comfirmed {margin-top:10px;cursor:pointer;font-size:14px;text-align:center;}
.field_margin1 {
	margin-bottom: 18px;
	width: 60%;
}
.field_left1{ width:110px;float:left; }

.banner_head{width:70%;float:left;}
.banner_text{font-size:18px;width:100%;}

.category_head{width:70%;float:left;}


.item_head{width:70%;float:left;}


.inventoryhistory_head{width:70%;float:left;}
.order_content{margin-bottom:6px;float:right;width:36%; text-align:left;}
.order_left1{width:100%;float:left; font-Size:18px;margin-bottom:15px;margin-left:14px;}
.order_right2{width:100%;font-Size:17px;color:green;margin-left:5px;}

.inven_margin3{ margin-bottom:20px;width:24%;float:left;margin-left:20px;}
.field_margin3{margin-bottom:0px;width:100%;}
.form_field3{width:98%;margin:0px auto;}

.field_left2{ width:75px;float:left; }											
.field_right1{ width:175px;float:left; }
.report_button{text-align:center;}
.report_sumbit{ width:15%;border:none;}
.report_date{width:110px;padding:5px 10px;float:left;cursor:pointer;}
.report_margin3{ margin-bottom:20px;width:22%;float:left;margin-left:20px;}

.repor_select{width:175px;padding:5px 10px;}
.field_left4{ width:95px;float:left;}
.err_text{color:red;font-size:14px;}
.err_text1{color:red;font-size:14px;margin-left:15px;}
.pro_margin3{ margin-bottom:20px;width:22%;float:left;margin-left:20px;}
.pro_margin4{ margin-bottom:20px;width:22%;float:left;margin-left:20px;}
.pro_sumbit{ width:50%;border:none;}

/*Offline cart*/

.offproduct_table{width:100%; margin-left:20px; margin-top:20px;font-size:12px;}
.sum_slot{font-size:16px;padding-left:0px;margin:15px 0 25px 0;cursor:pointer;border-radius:5px;}
.pr_addrsicon23{width:25px;float:left;padding:5px 8px 0px 5px;}
.sum_select{margin-top:5px;font-size:18px;padding:0px 0px 0px 5px;}


.pre_scroll1 {
	overflow-y: scroll;
}

	.pre_scroll1::-webkit-scrollbar {
		width: 1px;
	}

	.pre_scroll1::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
	}

	.pre_scroll1::-webkit-scrollbar-thumb {
		background-color: darkgrey;
		outline: none;
	}
		
.order_change {border: 1.5px solid white;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);cursor: pointer;transition: border-color 0.3s ease;
font-size: 12px;width: 100px;padding: 5px;background-color: white;cursor: pointer;
color:dimgrey;font-family: 'Lato-Regular';}

	/*Hover Effect*/
.order_change:hover {border-color: #408DFB;}

											/*Login form*/

/*.login_outer{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;}
.login_inner{width:330px;height:180px;border:1px solid;}*/



.login_inner{width:330px;margin:0 auto;margin-top:100px;border-radius:5px;
			 box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;padding:15px 10px;}
.login_logo{width:200px;margin:0 auto;}
.login_body{padding:10px 0px;border-radius:5px;
}
.login_head{font-size:20px;margin:10px 0;text-align:center;}
.wel{font-size:15px;margin:15px 0 20px 0;text-align:center;font-family: 'Lato-Light';}
.login_email{padding:15px 10px;border-radius:5px;margin:10px 0 15px 5px;width:90%;font-size: 16px;border:1px solid #BE1D2D;}
.login_pas{padding:15px 10px;border-radius:5px;margin:10px 0 10px 5px;width:90%;font-size: 16px;border:1px solid #BE1D2D;}
.err_msg{text-align:center;font-size:15px;margin-bottom:10px ;color:red;}
.show_pass {position: absolute;right:20px;top:25px;font-size: 20px;cursor: pointer;color: rgba(0, 0, 0, 0.5)}
.showconf_pass{position: absolute;right:20px;top:25px;font-size: 20px;cursor: pointer;color: rgba(0, 0, 0, 0.5)}
.login_forget{font-size:14px;margin:10px 0 20px 10px;color:grey;}
.log_btnouter{width:70%;margin:0 auto;}
.btn_login{width:100%;border-radius:5px;padding:10px 0 ;border:none;cursor:pointer;margin:15px 0;}
.btn_login{background-color:#BE1D2D;font-size:17px;color:white;}	
.forget_body{padding:10px 0px;border-radius:5px;}
.log_succes{text-align:center;font-size:15px;padding-top:15px ;color:green;}
	
	
	
	




