.variableColumnWidths .icon-angle-right.align-right{vertical-align:text-bottom;font-size:20px;padding:0 10px;text-decoration:none}
.variableColumnWidths .fontLight{font-family:"OpenSansLight",OpenSans-Light,OpenSans;margin:0 0 2.5rem;font-size:18px;font-size:1.8rem}
.imageListingItem.shsPDP{position:relative}
.imageListingItem.shsPDP h3.shsLayoutOverride{font-size:16px;font-size:1.6rem;font-weight:500;text-align:right;padding:6px 5px 6px;margin:0;color:#fff;background:#65a6f1;border-top:1px solid #fff;display:inline-block;width:98.5%}
.variableWidthWrap .verticalImageListingItem{height:auto}
.variableWidthWrap .verticalImageListingItem{margin:0}
.variableWidthWrap .noListStyle li{list-style:none;margin:0 0 15px;line-height:18px;line-height:1.8rem}
.heroFullWidth-phoneContact .inPagePHNumber{font-size:14px;font-size:2rem;color:#fff}
.badgeCallout{display:inline-block;background:#f90;color:#fff;padding:0 5px;margin-left:1%;font-size:14px;font-size:1.4rem}
.itemGroup.mobileBreakOrder.span9 .item1{float:right}
.itemGroup.mobileBreakOrder.span9 .item2{margin:0}
.itemGroup.mobileBreakOrder.floatRight .item1{float:right;margin-left:2.127659574468085%}
.itemGroup.mobileBreakOrder.floatRight .item2{margin-left:0}
.variableWidthWrap .leadSheetContent.span10{float:none;margin:0 auto}
.hideTitle .rightHandRuleTitle{display:none}
@media only screen and (max-width:667px){.variableWidthWrap.row-fluid.break-mobile [class*="span"]{float:none;margin:0 0 15px;width:100%}
.variableWidthWrap.row-fluid.break-mobile [class*="span"] .image{position:relative}
.variableWidthWrap.row-fluid.break-mobile img{display:block;margin:0 auto;max-width:300px}
.variableWidthWrap .stack li,.variableWidthWrap .stack p{float:left;width:45%;margin:0 10px 15px 0}
.variableWidthWrap .stack{position:relative;overflow:hidden}
.variableWidthWrap h4{clear:both}
.badgeCallout{margin:0}
.itemGroup.mobileBreakOrder{margin:0 0 30px 0}
.variableWidthWrap .leadSheetContent.span10{float:none;width:100%}
.imageListingItem.shsPDP h3.shsLayoutOverride{text-align:left}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.variableWidthWrap .leadSheetContent.span10{float:none;width:100%}
}