@media (max-width:1680px){

}

@media (max-width:1366px){
	.qualityControl {
	  background: url("../img/convenience_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	  background-position: center !important;
	}
}

@media (max-width:1280px){

}



@media (max-width:1024px){
	.addremove-btn{
		left:60% !important;
	}
	.login_fb{
		margin-left:10px;
	}
	.form-label1 span img {
	  height: 100%;
	  margin-left: 31% !important;
	}
	.additemcart{
		margin-top:10px !important;
	}
	.topmenuList li a button{
		width:18% !important;
	}
	.topmenuList li a button{
		width:20% !important;
	}
	.collectiondate p, .collectiontime p{
		padding: 16px 39px;
		font-size: 13px;
	}
	.ietmAction span{
		margin-right: 10px !important;
	}
	.totalPrice{
		  padding: 8px 20px;
	}
	.ietmAction {
		margin-top: 5px;
	}
	.totalItemList input[type="number"]{
		margin-top:0px;
	}
	.totalItemList {
	    width: 22% !important;
	}
	.itemPicDetail p{
		  padding: 14px 0px 0px 10px;
	}
	.applypromocode{
		width:90%;
	}
	.totalPriceCheck{
		padding: 0px 0px;
		font-size: 20px;
		margin-top: 10px;
	}
	.total{
		color: #fff;
		font-size: 24px;
		padding: 4px;
		margin-top: 4px;
	}
	.socialIcon li{
		margin-right: 4px;
	}
	.disputebtn{
		/*width: 139%;*/
		padding: 13px 0px;
	}
	.itemwithprice span p{
		font-size: 20px;
		padding: 7px 10px;
		margin-top: 12px;
		width: 100%;
	}
	.itemwithprice p{
		padding-top: 19px;
		font-size: 25px;
	}
	.orderedItemPic{width:18%}
	.processCircle{  height: 89px;}
	.processBar{margin-top:40px}
	.order{
		width:78% !important;
	}
	.cartItemPic{
		width: 18% !important;
	}
	.totalItemPrice{
		margin: 21px 0px 0px;
	}
	.totalItemPrice span{
	    padding: 11px 20px;
	}
	.additemCart {
		margin: 17px 0px 0px;
	}
	.closeCart {
	    margin: 12px 0px 0px;
	}
	.totalPrice{
		  padding: 11px 20px !important;
	}
	.totalPriceCheck{
		  padding: 0px 0px !important;
		  font-size: 25px !important;
	}
	.calendar{
		margin-right: 2px !important;
	}
	.innermenubar{
		width:100% !important;
	}
	.container2{
		width:85% !important;
	}
	.processCircle{height:auto !important;}
	.submitbtn_margin{
		margin-right:30px;
	}
}



@media (max-width:768px){
	.header_768{display:none !Important;}
	.calendar{
		width:94%!important;
	}
	 .disputebtns_div{
		width:20.66%;
		float:left;
	}
	.disputebtn {
	  margin-top: 17px !important;
	}
	.form-label {
	  float: none;
	  width: 100% !important;
	  line-height: 30px;
	}
	.contactheading {
		margin: 21px 0 0 0 !important;
	}
	.form-field{width:100% !important;}
	.collectiondate{
		margin-bottom:15px !important;
	}
	.Delivery{
		margin-top:20px !important;
	}
	.ietmAction {
		margin:10px 0px 0px 0px!important;
		width: 38.3333% !important;
		float: right !important;
	}
	.totalItemList {
	  width: 20% !important;
	}
	.itemPicDetail {
	  width: 52.333% !important;
	  float: left !important;
	}
	.itemPic{margin:10px 0px 0px 0px;}
	.ietmAction span{
		float:left !important;
		margin-bottom:10px;
		margin-right: 0px !important;
		margin-left: 10px;
	}
	.promocodetextbox{
		width:90% !important;
		margin:0px 5% !important;
	}
	.applypromocode{
		//margin: 5px 27px !important;
		width: 100% !important;
	}
	.promocodeText input[type="text"]{
		margin: 4px 9px !important;
		padding: 9px;
	}
	.addPromocode{
		margin-top:70px !important;
	}
	.itemDetailsRow{
		padding:0px 0px 10px 0px !important;
	}
	.checkoutheading{
		float:left !important;
		width:50% !important;
	}
	.totalPriceCheck {
	  padding: 7px 0px !important;
	  font-size: 18px !important;
	  margin-right:10px !important
	}
	.total{
		font-size:18px !important;
		padding: 7px 0px !important;
		margin-top:11px !important;
	}
	.home_processCircle {
	  height: 82px !important;
	}
	.home_processBar {
	  margin-top: 37px !important;
	}
	.copyrighttext{
		text-align:center;
		margin-top:15px;
	}
	.qualityControl{
		margin-bottom:-15px !important;
	}
	.deleveryStatus p{
		padding:0px !important;
	}
	.deleveryStatus h1{
		padding:0px !important;
	}
	.deleveryStatus{
		margin-top:0px !important;
	}
	.processCircle {
	  height: 65px !important;
	}
	.processBar {
	  margin-top: 31px !important;
	  height: 5px !important;
	}
	.processCircleDetial p{
		font-size:13px !important;
	}
	.orderedItemPic{
		width:20% !important;
	}
	.orderListHeading p{
		font-size:22px !important;
		padding: 20px 0px 0px 0px;
	}
	.itemwithprice p:hover{
		text-decoration:none !important;
	}
	.itemwithprice p{
		text-align:left !important;
	}
	.itemwithprice span p{
		width:25% !important;
	}
	.home_processCircle {
	  height: 83px !important;
	}
	input[type="text"], input[type="password"] {
	  border: 1px solid #999;
	  padding: 7px;
	  width: 80% !important;
	  border-radius: 5px;
	}
	.totalOrderDetials{
		margin-top:20px !important;
		width:54.66% !important;
		float:left !important;
	}
	.totalOrderDetials_btns{
		width:45.33% !important;
		float:right !important;
	}
	.orderList_desc{
		float:left !important;
		width:60.66% !important;
	}
	.itemwithprice_sec{
		float:left !important;
		width:12.66% !important;
	}
	.itemwithprice_desc1{
		float:right !important;
		width:23.66% !important;
	}
	.deleveryStatus{
		width:78% !important;
		float:right !important;
	}
	.orderedItem{
		width:18% !important;
		float:left !important;
	}
	.processOrder{
		min-height:350px !important;
	}
	.socialiconlist li {
	list-style: none;
	  width: 7% !important;
	  display: block;
	  float: left;
	}
	.total_payable_amount{
		width:16% !important;
		text-align:left !important;
	}
}


@media (max-width:736px){
	.totalOrderDetials_btns {
	  width: 47.33% !important;
	  float: right !important;
	}
	.orderedItemPic_div{
		width:46% !important;
	}
	.itemwithprice_div{
		width:25% !important;
	}
	.totalPriceItem_div{
		width:29% !important;
	}
	.orderedItemPic{
		width:30% !important;
	}
	.payablebill{
		width:43% !important;
	}
	.contactheading {
		margin: 21px 0px 0px !important;
	}
	.totalOrderDetials {
	  width: 50.66% !important;
	  float: left !important;
	}
	.processBar {
	  margin-top: 39px !important;
	  height: 3px !important;
	}
	.itemwithprice_desc1 {
	  float: right !important;
	  width: 23.66% !important;
	}
	.orderList_desc {
	  float: left !important;
	  width: 60.66% !important;
	}
	.itemwithprice_sec {
	  float: left !important;
	  width: 15.66% !important;
	}
	.disputebtn{margin-top:17px !important}
}


@media (max-width:667px){
	.totalOrderDetials_btns {
	  width: 53.33% !important;
	  float: right !important;
	}
	.processCircleDetial p {
		font-size: 10px !important;
	}
	.itemwithprice_div{
		width:25% !important;
	}
	.totalPriceItem_div{
		width:28% !important;
	}
	.itemwithprice p,.orderListHeading p{
		padding-top:3px !important;
	}

	.orderedItemPic_div {
		width: 47% !important;
	}
	.disputebtn {
	  margin-top: 17px !important;
	}
	.totalOrderPrice p{font-size:20px !important;margin:5px 0px !important;}
	.totalOrderDetials {
	  width: 46.66% !important;
	  float: left !important;
	}
	.socialiconlist li {
	  margin-right: 8px !important;
	}
	.contactheading {
		margin: 20px 0 0px !important;
	}
	.processBar {
	  margin-top: 35px !important;
	  height: 3px !important;
	}
	.itemwithprice_desc1 {
	  float: right !important;
	  width: 25.66% !important;
	}
	.orderList_desc {
	  float: left !important;
	  width: 53.66% !important;
	}
	.itemwithprice_sec {
	  float: left !important;
	  width: 20.66% !important;
	}
	.form-field input[type="text"], input[type="password"]{
		width:100% !important
	}
	.disputebtns_div{
		width:30% !important;
		float:left !important;
		padding:0px !important;
	}
	.itemPicDetail {
		width: 50.333% !important;
	}
	.ietmAction {
		width: 41.3333% !important;
	}
}


@media (max-width:640px){
	.itemPicDetail1 {
	  width: 51.333% !important;
	  float: left !important;
	}
	.totle_ammount_payable{
		margin-bottom:30px !important;
	}
	.ietmAction1 {
	  width: 40.3333% !important;
	  float: right !important;
	}
	.totalOrderDetials {
	  margin-top: 20px !important;
	  width: 50.66% !important;
	  float: left !important;
	}
	.totalOrderDetials_btns {
	  width: 49.33% !important;
	  float: right !important;
	}
	.socialiconlist li {
	  margin-right: 7px !important;
	}
	.form-label {
	  float: none !important;
	  width: 100% !important;
	  line-height: 30px;
	}
	.submitbtn_margin{
		margin-right:5%;
	}
	.itemPicDetail1 {
		width: 46.333% !important;
		float: left !important;
	}
	.ietmAction1 {
		width: 44.3333% !important;
		float: right !important;
	}

}

@media (max-width:600px){
	.totalOrderDetials_btns {
	  width: 53.33% !important;
	  float: right !important;
	}
	.totalOrderDetials {
	  margin-top: 20px !important;
	  width: 46.66% !important;
	  float: left !important;
	}
	.priceInfo{
		font-size:14px !important;
	}
	.addremove-btn{
		left:50% !important;
	}
}

@media (max-width:568px){
	.totalOrderDetials_btns {
	  width: 56.33% !important;
	  float: right !important;
	}
	.totalOrderPrice{margin-right:0px !important;}
	.orderListHeading p{
		padding: 4px 0px 0px 0px !important;
		font-size: 18px !important;
	}
	.orderedItemPic_div{
		width:44% !important;
	}
	.itemwithprice_div{
		width:23% !important;
	}
	.itemwithprice p,.totalPriceItem span{
		font-size:16px !important;
	}
	.itemwithprice p{
		padding-top:3px !important;
	}
	.totalPriceItem_div{
		width:33% !important;
	}
	.payment_form_new{
		width:70% !important;
	}
	.form-label1 span img {
	  margin-left: 60% !important;
	}
	.disputebtn {
	  margin-top: 18px !important;
	}
	.totalOrderDetials {
	  margin-top: 20px !important;
	  width: 43.66% !important;
	  float: left !important;
	}
	.itemwithprice_desc1 {
	  float: right !important;
	  width: 27.66% !important;
	}
	.orderList_desc {
	  float: left !important;
	  width: 54.66% !important;
	}
	.itemwithprice_sec {
	  float: left !important;
	  width: 17.66% !important;
	}
	.itemPicDetail1 {
		width: 40.333% !important;
	}
	.ietmAction1 {
		width: 50.3333% !important;
	}
	.promocodeheading h1{
		font-size:18px !important;
	}
	.totalCheckout{
		width:50% !important;
	}
	.totalPriceCheck{
		width:75% !important;
	}
}

@media (max-width:480px){
	.itemPicDetail1 {
		width: 24.333% !important;
		float: left !important;
		word-break: break-word;
	}
	.itemwithprice_desc1{
		width: 27.66% !important;
	}
	.itemwithprice span p{
		padding:10px !important;
	}
	.form-box{
		width:100% !important;
	}
	.promocodeheading h1{
		font-size:16px !important;
	}
	.applypromocode {
		width: 100% !important;
		font-size: 10px;
		padding: 12px 0px !important;
	}
	.itemPic {
	  height: auto;
	  width: 11.3333% !important;
	  float: left !important;
	}
	.ietmAction1 {
	  width: 64.3333% !important;
	  float: right !important;
	}
	.viewdetailsbtn {
	  width: 40% !important;
	}
	.disputebtn{
		padding:14px 18px !important;
	}
	.totalOrderPrice p {
	  font-size: 22px;
	  margin-left: 15px;
	  /* float: right; */
	  /* width: 177%; */
	  margin-top:7px !important;
	  font-size:22px !important;
	  /* margin-left: 10px !important; */
	  padding-left:70px !important;
	}
	.totalOrderPrice{float:none !important;}
	.orderedItemPic {
	  width: 35% !important;
	  margin-right:0px !important;
	}
	.orderList_desc {
	  float: left !important;
	  width: 47.66% !important;
	}
	.processCircleDetial p {
	  font-size: 12px !important;
	}
	.totalPriceItem span {
	  /* margin-right: 15px; */
	  font-size: 18px !important;
	}
	.totalItemcount span {
	  font-size: 18px !important;
	}
	.itemwithprice p {
	  font-size: 18px !important;
	}
	.totalPayCount span {
	  font-size: 18px !important;
	}
	.socialiconlist li {
	  margin-right: 17px !important;
	}
	.orderListHeading p {
	  font-size: 18px !important;
	  padding: 20px 0px 0px 0px;
	}
	.countpricespan {
	  font-size: 18px !Important;
	}
	.orderHistory {
	  margin: 6px 0px 0px !important;
	  border: 1px solid #999999;
	  padding: 0px 5px 0px 5px !important;
	}

}

@media screen and (max-width:414px){
	.checkoutheading {
	  /* float: left !important; */
	  width: 60% !important;
	  padding: 10px 0px 0px 0px !important;
	  float:left !important;
	}
	.itemPicDetail1 {
		width: 32.333% !important;
		float: left !important;
		word-break: break-word;
	}
	.ietmAction1 {
		width: 67.3333% !important;
		float: right !important;
	}
	.itemPic {
		height: auto;
		width: 8.3333%;
		float: left !important;
		display: none;
	}
	.itemPicDetail p{
		font-size:14px !important;
	}
	.totalItemOrder p {
		padding: 8px !important;
	}
	.itemwithprice span p{
		margin-top:2px !important;
	}
	.itemwithprice_desc1{
		width: 23.66% !important;
	}
	.itemwithprice span p{
		padding:10px !important;
	}
	.totalPriceItem span {
		font-size: 13px !important;
	}
	.totalPriceItem_div{
		width:24% !important;
	}
	.itemwithprice_div{
		width:21% !important;
	}
	.itemwithprice_div div p span, .itemwithprice_div div p {
		font-size: 13px !important;
		padding-top: 12px;
	}
	.orderedItemPic {
		width: 31% !important;
	}
	.orderListHeading p{
		font-size:14px !important;
		padding: 12px 0px 0px 0px !important;
	}
	.payment_btn_saved{
		width:100%;
		margin-bottom:15px;
	}
	.cancel_payment{
		width:100%;
		margin-left:-10px;
	}
	.card_details {
		width: 67% !Important;
		word-break: break-word !important;
	}
	.card_type{
		width:20% !important;
	}
	.remove_card_icon{
		width:12% !important;
	}
	.totalPriceItem span{font-size:16px !important}
	.itemwithprice_div div p span,.itemwithprice_div div p{font-size:16px !important;  padding-top: 23px;}
	.countpricespan{font-size:16px !important}
	.promocodeheading h1{
		font-size:16px !important;
	}
	.applypromocode{
		font-size:12px !important;
		padding:10px 3px !Important;
	}
	.socialiconlist li {
	  margin-right:27px !important;
	}
	.totalCheckout {
	  width: 40% !important;
	  float: left !important;
	}
	.totalPriceCheck {
	  padding: 9px 0px !important;
	  font-size: 13px !important;
	  margin-right: 10px !important;
	  margin-left: -40px !important;
	}
	.checkoutheading h1 {
	  font-size: 18px !important;
	  padding: 18px 18px !important;
	}
	.totalOrderDetials_btns {
	  width: 47.33% !important;
	  float: right !important;
	}
	.totalOrderDetials {
	  width: 50.66% !important;
	  float: left !important;
	}
	.viewdetailsbtn{
		padding:11px 8px!important;
		font-size:12px !important;
	}
	.disputeRow{
		min-height:70px !important;
	}
	.totalOrderDetials{
		margin-top:15px !important;
	}
	.disputebtn {
	      padding: 10px 5px !important;
	  font-size:12px !important;
	}
	.processCircleDetial p {
	  font-size: 8px !important;
	}
	.processCircle {
	  height: 53px !important;
	}
	.processBar {
	  margin-top: 26px !important;
	}
	.totalOrderPrice p{
		font-size:16px !important;
		margin-left:0px !important;
	}
	.itemwithprice span p{
		font-size:12px !important;
	}
	.itemwithprice_desc1 {
	  width: 28.66% !important;
	}
	.orderList_desc {
	  width: 45.66% !important;
	}
	.orderListHeading p {
	  font-size: 18px !important;
	}
	.itemwithprice p {
	  font-size: 19px;
	}
	.promocodeheading h1 {
		font-size: 13px !important;
	}
	.ApplyPromoCode_box {
		width: 23.333% !important;
	}
	.promocodeText {
		width: 35.3333% !Important;
	}
	.promocodeheading {
		width: 39.3333% !important;
	}
}


@media screen and (max-width:384px){
	.totalOrderPrice p{
		padding-left:64px !important;
		margin-left: 2px !important;
		margin:8px 0px !important;
	}
	.totalOrderDetials {
		width: 47.66% !important;
		float: left !important;
	}
	.totalOrderDetials_btns {
		width: 52.33% !important;
		float: right !important;
	}
	.checkoutheading {
	  /* float: left !important; */
	  width: 60% !important;
	  padding: 10px 0px 0px 0px !important;
	  float:left !important;
	}
	.promocodeheading h1{
		font-size:16px !important;
		padding: 9px 20px !important;
	}
	.applypromocode{
		font-size:12px !important;
		padding:10px 3px !Important;
	}
	.socialiconlist li {
	  margin-right:27px !important;
	}
	.totalCheckout {
	  width: 40% !important;
	  float: left !important;
	}
	.totalPriceCheck {
	  padding: 7px 0px !important;
	  font-size: 12px !important;
	  margin-right: 2px !important;
	  width:90% !important;
	  margin-left: -40px !important;
	}
	.checkoutheading h1 {
	  font-size: 18px !important;
	  padding: 18px 18px !important;
	}
	.viewdetailsbtn {
	  font-size: 12px !important;
	}
	.totalItemOrder p{padding:8px !important}
	.processOrder {
	  min-height: 290px !important;
	}
	.itemwithprice_desc1 {
	  width: 32.66% !important;
	}
	.itemwithprice_sec {
	  width: 24.66% !important;
	}
	.orderList_desc {
		width: 39.66% !important;
	}
	.processCircleDetial p{
		font-weight:normal !important;
	}
	.viewdetailsbtn, .disputebtn {
		padding: 10px 3px !important;
		margin-top: 23px !important;
		font-size:10px !important;
	}
	.itemwithprice p{font-size:20px !important}
	.orderHistoryRow {
	  min-height: 53px !important;
	}
	.disputebtns_div a button{padding:5px 12px !important;}
	.itemPicDetail1{
		/*width: 79.333% !important;*/
	}
	.itemPic {
		height: auto;
		/*width: 20.3333% !important;*/
		float: left !important;
	}
	.totalItemList {
		width: 32% !important;
	}
	.totalPrice {
		padding: 11px 10px !important;
	}
	.ietmAction span{
		margin-left:3px !important;
	}
}

@media screen and (max-width:375px){
	.disputebtn{
		font-size:12px !important;
	}
	.viewdetailsbtn{
		font-size:11px !important;
	}

	.orderList_desc {
		width: 34.66% !important;
	}
	.checkoutheading {
	  /* float: left !important; */
	  width: 60% !important;
	  padding: 10px 0px 0px 0px !important;
	  float:left !important;
	}
	.promocodeheading h1{
		font-size:15px !important;
	}
	.applypromocode{
		font-size:12px !important;
		padding:10px 3px !Important;
	}
	.socialiconlist li {
	  margin-right:27px !important;
	}
	.totalCheckout {
	  width: 40% !important;
	  float: left !important;
	}
	.totalPriceCheck {
	  padding: 7px 0px !important;
	  font-size: 12px !important;
	  margin-right: 2px !important;
	  width:90% !important;
	  margin-left: -40px !important;
	}
	.checkoutheading h1 {
	  font-size: 18px !important;
	  padding: 11px 18px !important;
	}
	.totalOrderPrice p{
		padding-left: 63px !important;
	}
	.totalOrderDetials_btns {
	  width: 49.33% !important;
	}
	.itemwithprice_desc1 {
	  width: 32.66% !important;
	}
	.orderStatus p{
		font-size:14px !important;
	}
	.deleveryAddress p{
		font-size:16px !important;
	}
	.totalItemcount span {
	  font-size: 16px !important;
	}
	.countpricespan {
	  /* margin-right: 25px !Important; */
	  font-size: 16px !Important;
	}
	.totalPayCount span {
	  font-size: 17px !important;
	}
}


@media screen and (max-width:320px){
	.promocodeheading h1{
		font-size:15px !important;
		padding: 9px 10px !important;
	}
	.itemwithprice_sec {
		width: 31.66% !important;
	}
	.orderList_desc {
		width: 32.66% !important;
	}
	.itemwithprice_desc1 {
		width: 34.66% !important;
	}
	.itemwithprice_div{
		 width: 24% !important;
	}
	.addremove-btn {
		left: 35% !important;
	}

	.logosection{
		width:70% !important;
	}
	.disputebtn {
	  margin-top: 19px !important;
	  font-size:10px !important;
	  margin-right:4px !important;
	}
	.btn{
		padding: 11px 22px !important;
	}
	.totalPrice {
	  padding: 9px 6px !important;
	  font-size:13px !important;
	}
	.checkoutheading h1 {
	  font-size: 15px !important;
	  margin: 20px 6px !important;
	  padding: 0px 0px !important;
	}
	.ietmAction span{
		margin-left:4px !important;
	}
	.orderHistoryHeading1{font-size:20px !important}
	.orderHistoryHeading{font-size:20px !important}
	.totalItemOrder {
	  float: left;
	  margin-top: -3px !important;
	}
	.footerMenuList li a{font-size:10px !important}
	.contactInfo{
		font-size:10px !important;
	}
	.contactheading{
		margin:12px 0px !important;
		font-size:16px !important;
	}
	.itemPic {
	  height: auto;
	  width: 18.3333% !important;
	  float: left !important;
	}
	.closeicon a img{
		width:70% !important;
	}
	.processCircleDetial p {
	  font-size:8px !important;
	}
	.deleveryStatus p {
	  font-size: 14px !important;
	}
	.deleveryStatus h1 {
	  font-size: 20px !important;
	}
	.deleveryStatus {
	  width: 72% !important;
	  float: right !important;
	}
	.orderedItem {
	  width: 25% !important;
	  float: left !important;
	}
	.disputebtn {
	  padding: 8px 11px !important;
	  font-size:10px !important;
	}
	.viewdetailsbtn{
		font-size:8px !important;
		padding:10px 5px!important;
	}
	.totalItemOrder p {
		padding: 9px 8px !important;
		font-size:12px;
	}
	.totalOrderDetials_btns {
	  width: 47.33% !important;
	  float: right !important;
	}
	.totalOrderDetials {
	  margin-top: 12px !important;
	  width: 51.66% !important;
	  float: left !important;
	}

	.disputeRow{
		min-height:60px !important;
	}
	.totalOrderPrice p {
	  margin-top:6px !important;
	  font-size: 12px !important;
	  /* margin-left: 10px !important; */
	  padding-left: 54px !important;
	}
	.processOrder{
		min-height:200px !important;
	}
	.orderedItemPic {
	  width: 40% !important;
	  margin-right: 0px !important;
	}
	.orderListHeading p {
	  font-size: 15px !important;
	  padding: 14px 0px 0px 0px;
	}
	.itemwithprice p {
	  font-size: 18px !important;
	  padding-top: 17px;
	}
	.itemwithprice span p{
		font-size:13px !important;
		padding:7px !important;
	}
	.orderHistoryRow{
		min-height:40px !important;
	}
	.processCircle {
	  height:38px !important;
	  border: 2px solid #3cd530 !important;
	}
	.processBar {
	  margin-top: 18px !important;
	  height: 2px !important;
	}
	.deactiveStatus {
	  background-color: #eee;
	  border: 2px solid #d0d0d0 !important;
	}
	.checkoutheading {
	  /* float: left !important; */
	  width: 60% !important;
	  padding: 10px 0px 0px 0px !important;
	  float:left !important;
	}
	.applypromocode{
		font-size:10px !important;
		padding:12px 3px !Important;
	}
	.socialiconlist li {
	  margin-right:27px !important;
	}
	.totalCheckout {
	  width: 40% !important;
	  float: left !important;
	}
	.total_payable_amount {
		width: 42% !important;
		text-align: left !important;
	}

	.additemcart img{
		width:44%;
	}
	.ietmAction span {
		margin-left: 2px !important;
	}
	.itemPicDetail1 {
		width: 32.333% !important;
		float: left !important;
		word-break: break-word;
	}
	.ietmAction1 {
		width: 66.3333% !important;
		float: right !important;
	}
}
.error-message{
	color:red;
}
