.phoneStackedCallout { border-bottom:1px solid #999; margin:0 0 12px 0;  }
.phoneStackedCallout h3.phoneName { float:none; width: 357px; margin:0 0 12px 0;}
.phoneStackedCallout .imgLink { width:70px; float:left; }
.phoneStackedCallout .strikeTable { width:156px; float:left; margin:2px 0 0 0; }
.phoneStackedCallout .price { text-align:right; padding:0 0 1px 0; width:52px; }
.phoneStackedCallout .minus { border-bottom:1px solid #000; }
.phoneStackedCallout .final { padding:1px 0 0 0; font-weight:bold; }
.phoneStackedCallout .label { padding:0 0 1px 8px; }
.phoneStackedCallout .summary { width:200px; float:left; border-left:1px solid #999; padding:3px 0; }
.phoneStackedCallout .summary .superLink { margin:0 4px 0 25px; }
.phoneStackedCallout .summary .postSuperLink, .phoneStackedCallout .summary .outOfStock { margin:0 0 0 4px ; padding:0; display:inline; }
.phoneStackedCallout .summary ul { margin:0px 0 4px 24px !important; }
