@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.rport_www{width:115px !important;}
.size_font{font-size:16px;}
.gene1{overflow:hidden;height:480px;overflow-y:scroll;}
.generate_l{width:21%;} 
.midd_sss{float: none;width: 63%;margin: 0 auto;}
.hghj{position: relative;top: 14px;padding:0px !important;}
.width_tbb{width:33.33%}
.top_wa{top: 4px;}
.width_P{width:20%}
.width_P1{width:60%}
.overfl{overflow:hidden;min-height:200px;max-height:350px;overflow-y:scroll;}

.width_ad{width:100px;}
.c_r1{color:#E2221F;border: 1px solid #E2221F;border-radius: 12px;margin-right: 6px;padding: 0 6px 1px 5px;}
.c_g1{color:#2c9524;border: 1px solid #2c9524;border-radius: 12px;margin-right: 6px;padding: 0 6px 1px 5px;}
.c_b1{color:#0000FF;border: 1px solid #0000FF;border-radius: 12px;margin-right: 6px;padding: 0 6px 1px 5px;}
.for_en{position: relative;top: 9px;}
.top_fff{position: relative;left: 99px;margin-top: 7px;}
.feedback_text{position: relative;top: 6px;}
.top_fedback{width: 46px;font-size: 26px;}
.top_n{    margin-top: 27px;}
.prob_p{position: relative;top: 12px; right: 18px;font-weight:600;}
.heinew {height: 231px !important;}
.hgdg{position: relative; top: 6px;}
.bottomupmargin{margin-bottom: 15px;}
.ew{ width: 34%;}
.image_dm{width: 78px; border-radius: 50%; border: 1px solid rgb(242, 242, 242);}
.hh{height:380px;overflow:hidden;overflow-y:scroll;}
.colorhead th{background-color:#F2F4F8;z-index:9;}
.ret{border: 1px solid #c0392b;border-radius: 12px;color: #c0392b;margin-right: 6px;padding: 0 6px 1px 5px;}
.repor_p{text-align: left; position: relative; top: 18px;}
.rport_w{min-width:185px !important;}
.rport_ww{min-width:115px !important;}
.rport_w1{min-width:200px !important;}
.package1{position:relative;top:9px;}
.package2{position:relative;top:23px;font-size:12px;}
.perkg{font-size:10px;}
.fa-file-pdf-o {color:#E01717;}
.red{color:#E01717;}
.border_g{border:1px solid #e5e5e5;margin-bottom: 15px;}
.hei123{max-height: 213px;}
.top_t1{position:relative;top:10px;}
.mce-path-item{display:none !important;}
.mce-divider{display:none !important;}
.td_wi{width:120px;}
.mce-branding-powered-by{display:none;}
body{padding-left:0px !important;}
.modal-open{padding-left:0px !important;}
.display1{display:none;}
.display2{display:block;}
a{cursor:pointer;}
.c_r{color:#E2221F;}
.c_g{color:#2c9524;}
.c_b{color:#0000FF;}
.width_t_sr{width:100px;}
.bootbox-body {font-size: 18px;font-weight: 600;}
.form-control {box-shadow: none;}

.form-control:focus {box-shadow: none;border-color: #5e9bfc;}


.color_font{color:red;font-size:11px;position:absolute;z-index:999999;}
.color_font1{color:red;font-size:11px;}
.star{position: absolute;font-size: 20px;color: red;z-index:9;}
.sercho{position: relative; top: 7px;left: 18px;}
.label_none{color: #a3a3a3;display: none;font-size: 11px;position: absolute;top: -5px;}
.label_display{color: #a3a3a3;display: block !important;font-size: 11px;position: absolute;top: -5px;  z-index: 9;}
.widthff{width:113px;}
.widthff1{width:145px;}
.color_tab_b{color:#514d6a !important;}
.color_tab_b1{color:#2c9524 !important;}
.text_d{position: relative; top: 9px;}
.text_d1{position: relative; top: 5px;}
.modal_size{max-width:1282px !important;}
.supplier{position:relative;top:5px;}
.searchbox{position: relative; right: 6px; margin-bottom:40px;}
.checkbox_alignment{margin-right: 16px;}
.lowerratecolor td{color:#2c9524;}
.table_width{width:120px;}
.marginn_b{margin-bottom:0px;}
.top_v{position:relative !important;top:2px;}
.flt_d{float:right;}
.font_six{font-size:18px !important;}
.display_n{display:none;}
.image_dro{width: 27px; margin: 0px 2px 4px 0px;}
.image_dro1{width: 23px; margin: 0px 2px 4px 0px;}
.tt{margin-bottom: 20px;}
.text-x{font-size: 24px;position: relative;text-align: left;top: 3px;}
.hei{min-height:150px;max-height:300px !important; }
.hei1{height:calc(85vh - 20px) !important; }
.hei2{height:200px !important; }
.notification{position: absolute; top: 10px; background-color: #50B948; padding: 5px 5px 6px; font-size: 10px; border-radius: 50%;}
.bottom_b{border-bottom:1px solid #514d6a;}
.logo_tect{width: 105px; margin-bottom: 20px;position:relative;right:17px;}
.for_m{margin-bottom: 1.5rem;}
.border_none{border-left:0px;border-right:0px;border-top:0px;border-bottom: 2px solid #ccc;}
.top_p{position: relative; top: 1px;}
.width1{width:4%;}
.width2{width:96%;}
.top_marg{margin-top:8px;}
.cursor{cursor:pointer}
/*.bgcolor{background-color:#1FB2FE;}*/
.border_a{border-left:none;border-top:none;border-left:none;}
.top_t{margin-bottom: 10px;}

.lablehover a:hover{text-decoration:none !important;}
.border_b{border-bottom:1px solid #eceff4;margin-bottom: 10px;}
.color_f{color:#999;}
.border_bb{ border-bottom: 1px solid #eceff4;margin-bottom: 17px;padding: 0px 0 5px;}
.padd_none{padding:0px !important;}

.select {

    opacity: 0.7;
}
/*
.select:focus {
    opacity: 1;
}

.select {
    border-color: #ffffff !important;
    opacity: 0.7;
}*/

 .animate {
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	.navbar-fixed-left {
		position: fixed;
		top: 77px;
		left: 0px;
		border-radius: 0px;
	}

	.navbar-minimal {
		width: 60px;		
		min-height: 60px;
		max-height: 100%;
		background-color: rgb(51, 51, 51);
		background-color: rgba(51, 51, 51, 0.8);
		border-width: 0px;
		z-index: 1000;
	}

	.navbar-minimal > .navbar-toggler {
		position: relative;
		min-height: 49px;
		border-bottom: 1px solid rgb(81, 81, 81);
		z-index: 100;
		cursor: pointer;
	}

	.navbar-minimal.open > .navbar-toggler,
	.navbar-minimal > .navbar-toggler:hover {
		/*background-color: rgb(158, 202, 59);*/
	}

	.navbar-minimal > .navbar-toggler > span {
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		width: 16px;
		height: 16px;
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAxNiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEsN2gxNGMwLjU1MiwwLDEsMC40NDgsMSwxcy0wLjQ0OCwxLTEsMUgxQzAuNDQ4LDksMCw4LjU1MiwwLDgKCVMwLjQ0OCw3LDEsN3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLDEyaDE0YzAuNTUyLDAsMSwwLjQ0OCwxLDFzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTEKCVMwLjQ0OCwxMiwxLDEyeiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEsMmgxNGMwLjU1MiwwLDEsMC40NDgsMSwxcy0wLjQ0OCwxLTEsMUgxQzAuNDQ4LDQsMCwzLjU1MiwwLDMKCVMwLjQ0OCwyLDEsMnoiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjMzLDI4Ljk3bDExLjY0LTExLjY0YzAuNDU5LTAuNDU5LDEuMjA0LTAuNDU5LDEuNjYzLDAKCWMwLjQ1OSwwLjQ1OSwwLjQ1OSwxLjIwNCwwLDEuNjYzTDIuOTkzLDMwLjYzM2MtMC40NTksMC40NTktMS4yMDQsMC40NTktMS42NjMsMEMwLjg3MSwzMC4xNzQsMC44NzEsMjkuNDMsMS4zMywyOC45N3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yLjk5MywxNy4zM2wxMS42NDEsMTEuNjRjMC40NTksMC40NTksMC40NTksMS4yMDQsMCwxLjY2MwoJcy0xLjIwNCwwLjQ1OS0xLjY2MywwTDEuMzMsMTguOTkzYy0wLjQ1OS0wLjQ1OS0wLjQ1OS0xLjIwNCwwLTEuNjYzQzEuNzg5LDE2Ljg3MSwyLjUzNCwxNi44NzEsMi45OTMsMTcuMzN6Ii8+Cjwvc3ZnPgo=);
		background-repeat: no-repeat;
		background-position: 0 0;
		-webkit-transition: -webkit-transform .3s ease-out 0s;
		-moz-transition: -moz-transform .3s ease-out 0s;
		-o-transition: -moz-transform .3s ease-out 0s;
		-ms-transition: -ms-transform .3s ease-out 0s;
		transition: transform .3s ease-out 0s;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	.navbar-minimal > .navbar-menu {
		position: absolute;
		top: -1000px;
		left: 0px;
		margin: 0px;
		padding: 0px;
		list-style: none;
		z-index: 50;
		background-color: rgb(51, 51, 51);
		background-color: rgba(51, 51, 51, 0.8);
	}
	.navbar-minimal > .navbar-menu > li {
		margin: 0px;
		padding: 0px;
		border-width: 0px;
		height: 54px;
	}
	.navbar-minimal > .navbar-menu > li > a {
		position: relative;
		display: inline-block;
		color: rgb(255, 255, 255);
		padding: 20px 23px;
		text-align: left;
		cursor: pointer;
		border-bottom: 1px solid rgb(81, 81, 81);
		width: 100%;
		text-decoration: none;
		margin: 0px;
	}

	.navbar-minimal > .navbar-menu > li > a:last-child {
		border-bottom-width: 0px;
	}
	.navbar-minimal > .navbar-menu > li > a:hover {
		background-color: rgb(158, 202, 59);
	}
	.navbar-minimal > .navbar-menu > li > a > .glyphicon {
		float: right;
	}

	.navbar-minimal.open {
		width: 320px;
	}

	.navbar-minimal.open > .navbar-toggler > span {
		background-position: 0 -16px;
		-webkit-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}

	.navbar-minimal.open > .navbar-menu {
		top: 60px;
		width: 100%;
		min-height: 100%;
	}

	@media (min-width: 768px) {
		.navbar-minimal.open {
			width: 60px;
		}
		.navbar-minimal.open > .navbar-menu {
			overflow: visible;
		}
		.navbar-minimal > .navbar-menu > li > a > .desc {
			position: absolute;
			display: inline-block;
			top: 50%;
			left: 130px;
			margin-top: -20px;
			margin-left: 20px;
			text-align: left;
			white-space: nowrap;
			padding: 10px 13px;
			border-width: 0px !important;
			background-color: rgb(51, 51, 51);
			background-color: rgba(51, 51, 51, 0.8);
			opacity: 0;
		}
		.navbar-minimal > .navbar-menu > li > a > .desc:after {
			z-index: -1;
			position: absolute;
			top: 50%;
			left: -10px;
			margin-top: -10px;
			content:'';
			width: 0;
			height: 0;
			border-top: 10px solid transparent;
			border-bottom: 10px solid transparent; 	
			border-right: 10px solid rgb(51, 51, 51);
			border-right-color: rgba(51, 51, 51, 0.8);
		}
		.navbar-minimal > .navbar-menu > li > a:hover > .desc {
			left: 60px;
			opacity: 1;
		}
	}


/*hover popup*/
.popover__title {

  text-decoration: none;
  color:#514d6a;

}

.popover__wrapper {
    position: relative;
    margin-top:0;
  
}
.popover__content {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: -100px;
    transform: translate(0,10px);
    background-color: #fff;
    padding: 5px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    width: 70em;
	top:100px;
	border:1px solid #999;
}
.popover__content:before {
    position: absolute;
    z-index: -1;
   /* content: '';*/
    right: calc(64% - 10px);
    top: -8px;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #BFBFBF transparent;
    transition-duration: 0.3s;
    transition-property: transform;
}
.popover__wrapper:hover .popover__content {
    z-index: 10;
    opacity: 1;
    visibility: visible;
    transform: translate(0,-20px);
    transition: all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97);
}
.popover__message {
  text-align: center;
}
body.menu-top nav.left-menu .left-menu-inner .left-menu-list li.left-menu-list-submenu .left-menu-link:after{
	display:none;
}
.inputype_h{
	width:28em;padding-left: 46px !important;font-size: 14px;font-weight: normal;
}
.nav-tabs-horizontal .nav-tabs .nav-item a{
	text-align:center;
}
.icon_n1{
	position: absolute;
    font-size: 18px;
    left: 9px;
    top: 1px;
    background: #fff;
    padding: 12px 16px 9px 16px;
}
.for_add{
	line-height:2;background-color:#EFECEC;font-size:16px;font-weight:normal;box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.12);padding-left: 54px;
}
.box_sh {
    box-shadow: 0 1px 11px 0 rgba(0, 0, 0, 0.12);
}
.bg_customer {
    background-color: #F18A3B;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    padding: 10px 8px 10px 8px;
    border-radius: 5px;
    margin-right: 7px;
}
.right_up_m {
    margin-right: 7px;
}
.font_n12 {
    font-size: 12px;
}
.forhiddentext{
	position: absolute;
    top: 108%;
    left: 17px;
    right: 0;
    width: 94%;
    padding: 10px;
	background-color:#fff;
	z-index:99;
}
.cusorp {
    cursor: pointer;
}
.new_a {
    
	color: #F18A3B;
    font-size: 15px;
    margin-top: 7px;
}
.label_name_n{
	font-size: 16px;
    position: relative;
    top: -1px;
    left: 4px;
}
.timepicker .title{
	display:none;
}
.bocc{
	width: 76px;
    background-color: #D8D4D4;
    border-right: 4px solid #EA9027;
	    float: left;
		margin-right:5px;
}
.bocc1{
	width: 120px;
    background-color: #D8D4D4;
    border-right: 4px solid #EA9027;
	    float: left;
		margin-right:5px;
}
.button_n_g{
	background-color: #D8D4D4;
    border-right: 4px solid #EA9027 !important;
    border: none;
    padding: 8px;
	margin-right: 5px;

}
.back{
	background-color: #D8D4D4;
    padding: 10px;
    margin: 0 7px 0 3px;
    width: 97%;
    font-size: 17px;
}
.table td, .table th{
	vertical-align: middle !important;
}
.newdd a img {
    min-height: 80px;
    max-height: 80px;
}
.color_back{
	background-color: #FFA750;
    border-radius: 15px 15px 0px 0px;
	margin-bottom: 0;
	
}
.color_back1{
	background-color: #FFA750;
 	margin-bottom: 0;
	 border-radius: 0px 0px 15px 15px;
}
.color_back thead th{
	border:none;
}
.color_back td, .color_back th{
	border:none;
}      
/* qty*/
button#qty-minus{
     background-color: #fff;
       height: 32px;
    width: 28px;
    color: #000 !important;
    border-radius: 29px;
}
input#CC-prodDetails-quantity{
 height: 32px;
  text-align:center;
  background-color:#FFA750;
  border:1px solid #FFA750;
    width: 53px;
	    font-size: 23px;
    color: #000;
padding:0px;
}

button#qty-plus{
     background-color: #fff;
       height: 32px;
    width: 28px;
    color: #000 !important;
    border-radius: 29px;
	
}
.m_p{
	    position: relative;
       right: 6px;
    bottom: 3px;
}
.bg_new{background-color:#E8E8E8;}
.bg_new td{color:#7BADE6}
.width_ze{width:0%;}
/*hover popup*/
.coloramount{color:#fff;font-size:16px;}
.main_div{
	background-color: #4EC72B;
    padding: 15px;
    border-radius: 20px;
}
.main_div1{
	background-color: #fff;
    padding: 15px;
    border-radius: 20px;
	margin-top:0px;
}
.opening{color:#FFB368}
.day_d{font-size:17px;font-weight:600;}
.right_up{
    margin-right: 59px;
}
.right_bottom{
    margin-bottom: 20px;
}
.arrow_c{
	position: absolute;
    right: 0;
    top: 44%;
    bottom: 0;
}
.arrow_right{  
	background-color: #4FBA6F;
    padding: 20px 13px 20px 13px;
    border-radius: 50%;
    width: 67px;
    margin: 0 auto;
	cursor:pointer;
	}
	.arrow_right:hover{background-color:#4FBA4A;}
	.arrow_right i{font-size:25px;color:#fff;}
	
	.arrow_c1{
	position: absolute;
    left: 0;
    top: 44%;
    bottom: 0;
}
	
	.arrow_left{  
	background-color: #4FBA6F;
    padding: 20px 13px 20px 13px;
    border-radius: 50%;
    width: 67px;
    margin: 0 auto;
	cursor:pointer;
	}
	.arrow_left:hover{background-color:#4FBA4A;}
	.arrow_left i{font-size:25px;color:#fff;}
	
	.hei1{height:320px;}
	.head_c{
		background-color: #FFA750;
    border-radius: 25px;
	}
	.pr{
	font-size: 12px;
    color: #fff;
	}
	.btnnew1{
		background-color: #4EC72B;
		color: #fff;
    /* border: 1px solid #4EC72B; */
		border-radius: 28px;
		
	}
	
	.btnnew1:hover{
	background-color:#4EC704;
	}
	.btnnew11{
		background-color: #fff;
		color: #000;
    /* border: 1px solid #4EC72B; */
		border-radius: 28px;
		
	}
	.colorhead{
		background-color:#FFA750;
		border-radius:15px 15px 0px 0px;
		    z-index: 9;
	}
	/*date*/
	.normal_b{
	background-color: #5072FF;
    color: #fff;
    padding: 8px;
    border: 1px solid #5072FF;
    border-radius: 28px;
	}
	.normal_b:hover{background-color: #703590;}
	.express_b{
	
	background-color: #703590;
    color: #fff;
    padding: 8px;
    border: 1px solid #703590;
    border-radius: 28px;
	}
	.express_b:hover{background-color: #5072FF;}
	.mar_fast_e{width: 32%;
    margin: 0 auto;
    float: none;}
	.colro_fi{
	background-color: #fff !important; 
    color: #000 !important;
    border-radius: 20px;
	}
	.pos_new{position: relative;top: 8px;}
	.font_16{
		    font-size: 16px;
    margin: 25px 0 20px 0;
	}
	
	.new_mr{
	margin:6% 0 10% 0;
	}
	/*Address*/
.address_h{
	font-size: 24px;
    font-weight: 600;

}	

.checkbox-custom, .radio-custom {
    opacity: 0;
    position: absolute;   
}

.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    cursor: pointer;
	font-size: 16px;
    font-weight: 600;
}

.checkbox-custom-label, .radio-custom-label {
    position: relative;
}

.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before {
    content: '';
    background: #fff;
    border: 2px solid #ddd;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    padding: 2px;
    margin-right: 4px;
    text-align: center;
}

.checkbox-custom:checked + .checkbox-custom-label:before {
    background: rebeccapurple;
}

.radio-custom + .radio-custom-label:before {
    border-radius: 50%;
}

.radio-custom:checked + .radio-custom-label:before {
    background: #88D970;
}


.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {
  outline: 1px solid #ddd; /* focus style */
}	
	
.min_max{
	    min-height: 120px;
    max-height: 150px;
	
}	
.delivery_h{
	 background-color: #FFA750;
    border: 1px solid #FFA750;
    padding: 8px 16px 8px 16px;
    font-weight: 600;
    margin-right: 15px;
    border-radius: 10px;
}
.delivery_h:hover{
	background-color:#FFB368;
}
.edi_b{
	background-color:#88D970;
	border:1px solid #88D970;
	padding: 8px 16px 8px 16px;
    font-weight: 600;
    margin-right: 15px;
    border-radius: 10px;
}
.edi_b:hover{
	 background-color: #4EC72B;
}
.add_nw_l{
	font-size: 18px;
    color: #000;
    font-weight: 600;
}
.add_b_t{
	color: #88D970;
    border: 1px solid #88D970;
    padding: 7px 7px 5px 7px;
    margin-right: 5px;
    border-radius: 22px 22px 22px 22px;
}

/*edit add*/
.normal_es{
	background-color: #70B3F5;
    color: #fff;
    padding: 8px;
    border: 1px solid #70B3F5;
    border-radius: 28px;
	}
.normal_es:hover{background-color: #703590;}
.location_arrow{
	background-color: #fff;
    color: #70B3F5;
    padding: 4px 6px 4px 6px;
    border-radius: 15px 15px 15px 15px;

}	
.bag_tr{
		background-color: #fff;
    color: #000;
    padding: 8px;
    border: 1px solid #fff;
    border-radius: 28px;
}	
.pad_6{padding: 6%;}	
.nameFr{
	text-align: left;
    font-size: 18px;
    font-weight: 600;
}
.newd1{
	text-align: left;
    color: #5C7BFF;
    padding-left: 0px;
    font-size: 15px;
    margin-top: 10px;
}
.newd2{

    color: #FFA750;
    padding-left: 0px;
    font-size: 15px;
    margin-top: 10px;
}

.pay_m{
	 background-color: #FFA750;
    border: 1px solid #FFA750;
    padding: 8px 16px 8px 16px;
    font-weight: 600;
    margin-right: 15px;
    border-radius: 25px;
}
.pay_m:hover{
	background-color:#FFB368;
}
.mar_w{width:150px;margin:30px 0px 22px 0px;}
.tahnk_table{
	    width: 32%;
    margin: 0 auto;
    background-color: #FFFFFF;
    border-radius: 15px;
}
.tahnk_table td{
	    padding: .30rem;
}
.su_text{
	    font-weight: 600;
    font-size: 15px;
}

.width_table_f1{width:3%;text-align:center;}
.width_table_f2{width:15%;text-align:center;}
.width_table_f3{width:22%;text-align:center;}
/*my order */
.bs-wizard {margin-top: 40px;}

/*Form Wizard*/
.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #000;
    font-size: 14px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    left: 18%;
    top: 41px;
    margin-bottom: 56px;
}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {    position: absolute;
    width: 100px;
    height: 100px;
    display: block;
    background: #fff;
    top: -11px;
    left: 50%;
    margin-top: -15px;
    margin-left: -15px;
    border-radius: 50%;
    border: 3px solid #FFA750;} 
.bs-wizard > .bs-wizard-step > .bs-wizard-dot span {   
 position: absolute;
    top: 34px;
    left: 8px;
    right: 0;
    font-weight: 600;
    color: #000;} 
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #FFA750;}
.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }
/*END Form Wizard*/


.class_profile{
	text-align: left;
    font-size: 18px;
    font-weight: 600;
}

.input_n_n{
	background-color: #F8F8F8;
    border: 1px solid #F8F8F8;
	width: 90%;
    padding: 7px;
    height:50px;
  }
/*.height_a{height:calc(110vh - 320px);}*/
.height_a{height:62vh;}
.top_a_S{margin-top: 3%;}
.pb_b{
	padding-bottom:11.7%;
}
.b_rd {
    box-shadow: 6px -2px 2px -4px rgba(0, 0, 0, 0.10);
}
.mmm{
width: 51%;
    margin: 16px auto;
}
.nwb{
	background-color:#EA9027 !important;
	padding: 7px 0 7px 0;
}
.nav-tabs .nav-link{
	color:#fff;
}
.buttton_w{
	width: 49%;
    border-radius: 0;
}
.colorhead{
	background-color:#4EC72B !important;
}
.colorhead th{
	background-color:#4EC72B !important;
	color:#fff;
	text-align:center;font-weight: 600;
} 
.colorhead1 td{background-color:#FFA750 !important;font-weight: 600;text-align:center;}
.pages{
	background-color:#EA9027 !important;
}
.pages th{
	background-color:#EA9027 !important;
	color:#000;
	text-align:center;font-weight: 600;
}
.usercolor{font-size:25px !important;color:#444;cursor:pointer;}
.editbutton{color:#EA9027;font-size:20px !important;}
//.table tbody tr:first-child td{text-align:center;}


.bgcxxx{
	background: #fff;
    padding: 9px 0px 9px 0px !important;
    border-radius: 16px;
	width:49% !important;
}
.awating{

    color: #707070;
    font-size: 17px;
    vertical-align: middle;
    margin-top: 0.7%;
}
.ma_t{
margin-top:7px;}

.batch{
    background-color: #EA9027;
    padding: 11px;
    color: #fff;
    border-radius: 21px;
}
.ew{
    color: #EA9027;
    font-size: 23px;}
.batch11{
       border: 1px solid #EA9027;
    padding: 7px 12px 7px 12px;
    color: #FF6F00;
    border-radius: 21px;
}
.cleb{
	background-color: #000000;
    padding: 5px 9px 5px 9px;
    margin-left: 6px;
    border-radius: 15px;
    color: #fff;
    font-size: 13px;
}
.table1 td{
	text-align:left !important;
	border:none !important;
}
.colorhead1 td>b{
	    font-size: 18px !important;
}
/*hover popup*/
@media(min-width: 1920px)  and 	(max-width: 1922px)
{
	body.menu-top nav.left-menu .left-menu-list-root > li > .left-menu-link{padding: 28px 42.9px 40px !important;}
	.hei1 {height: 856px;}
	body{background-color:#fff;}
}	
@media(min-width: 1367px)  and 	(max-width: 1920px){}	
@media(min-width: 1280px)  and 	(max-width: 1366px){}	
@media(min-width: 1024px)  and 	(max-width: 1279px){}
@media(min-width: 768px)  and 	(max-width: 1023px)
{
	body{background-color:#fff;}
}
@media(min-width: 480px)  and 	(max-width: 767px)
{
body{background-color:#fff;}
.logo_tect{right:0px;}	
.form-actions{padding-top:0px;}
.single-page-block .single-page-block-inner{ min-width: 100%;}	
.popover__content{width: 20em;top: 64px;}	
.text-x{font-size:20px;}
.btn{font-size: 0.8rem;}
.table-responsive{width:104%;}
.tpp{margin-top:15px;}
.serchlist{margin-left: 0px; margin-bottom: 10px;}
.modal{overflow:auto;}
	
.width1{width:100%;}
.width2{width:100%;}
.display_n{display:block;}
.modal_size{max-width:100% !important;}
}
@media(min-width: 320px)  and 	(max-width: 479px)
{
	
.logo_tect{right:0px;}	
.form-actions{padding-top:0px;}
.single-page-block .single-page-block-inner{ min-width: 100%;}	
.popover__content{width: 20em;top: 64px;}
.text-x{font-size:20px;}
.btn{font-size: 0.8rem;}
.table-responsive{width:104%;}
.tpp{margin-top:15px;}
.serchlist{margin-left: 0px; margin-bottom: 10px;}
.modal{overflow:auto;}

.width1{width:100%;}
.width2{width:100%;}
.display_n{display:block;}
.modal_size{max-width:100% !important;}

}