.item_mis_pedidos{ display:block; width:100%; border-top:solid 1px LightGray;}
.item_mis_pedidos:last-child{border-bottom:solid 1px LightGray;}
.item_mis_pedidosSelected{ box-shadow:0 0 4px 3px rgba(0,0,0,.4); margin:20px 0; background-color:AliceBlue;}
.headItem{ display:block; padding:10px; box-sizing:border-box;}
.circleItem{border-radius:100%; width:40px; height:40px; box-sizing:border-box; text-align:center; float:left}
.circleItem img{ width:24px; height:24px; margin:8px}
.estadoItem{font-size:17px; float:left; margin:11px 0 0 5px}
.totalItem{display:block; width:100%; margin:8px 0; font-size:18px; color:#555; text-align:right}
.fechaPedidoItem{color:#888; padding:10px 0 5px 0; width:100%; box-sizing:border-box; text-align:left}
.fechaPedidoItem img{ width:18px; margin-right:2px; vertical-align:middle}
.bodyItem{ display:none; box-sizing:border-box; padding-bottom:25px; background-color:LemonChiffon;}
.notaItem{ padding:7px; color:white; display:block; box-sizing:border-box; text-align:center; font-size:16px;}

#divCanjePuntos{position:absolute; right:110px; background-color:orangered; color:white; font-size:12px; border-radius:4px; text-align:center; padding:8px 3px 8px 24px; width:80px; box-sizing:border-box; top: 11px; }


.deleteItem{width:40%; margin:20px 5% 0 55%; box-sizing:border-box; padding:9px 0; vertical-align:middle; border-radius:5px; font-size:16px; font-weight:500; text-align:center; color:gray}
.deleteItem:active,.confirm:active{ opacity:.5}
.deleteItem img{vertical-align:middle; width:24px; height:24px;}
.deleteItem span, .confirm a{ vertical-align:middle}
.deleteShort{ width:45%; float:left; margin:20px 2.5%; padding:15px 0; background-color:sienna; box-shadow:0 1px 3px 2px rgba(0,0,0,.4); color:white}
.deleteShort:after{content:"CANCELAR"}
.deleteShort img, .deleteShort span{display:none}

.confirm{ display:none; width:45%; margin:20px 2.5%; box-sizing:border-box; padding:9px 0; vertical-align:middle; background-color:Maroon; box-shadow:0 1px 3px 2px rgba(0,0,0,.4); color:white; border-radius:5px; font-size:16px; font-weight:500; text-align:center; float: right; text-transform:uppercase}
.confirm img{vertical-align:middle; width:30px; height:30px;}


.direccionItem{padding:5px; color:#777; }
.obsItem{ padding:5px; color:#777; border-bottom:solid 1px LightGray;}

.itemDetalle{border-bottom:solid 1px LightGray; padding:5px; display:block; box-sizing:border-box}
.estadoItemDetalle{float:left; border-radius:100%; padding:2px; box-sizing:border-box; display:block; text-align:center; width:18px; height:18px; max-width:8%}
.estadoItemDetalle img{ width:14px; height:14px; vertical-align:middle}
.cantidadItemDetalle{ float:left; width:8%; text-align:center;}
.productoItemDetalle{ float:left; font-weight:500; width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.subtotalItemDetalle{ float:left; width:24%;}

.avisoPendientePago{position:absolute; top:60px; right:7px; color:white; font-size:12px; border-radius:4px; text-align:center; padding:3px 7px 3px 25px; width:128px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; box-sizing:border-box}


