.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.none{list-style-type:none;margin:0;padding:0;}
.none li{margin:0;padding:0;}
.clearfix{content:"";display:table;height:0;clear:both;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
table{width:100%;margin:0 0 10px 0;text-align:left;border-collapse:collapse;}
thead,
tbody{margin:0;padding:0;}
th,
td{padding:4px 10px;font-size:1.0em;text-align:left;}
thead th{font-size:1em;font-weight:normal;padding:4px 10px;}
tbody tr.last th,
table.striped tr.alt{background:#f5f5f5;}
table.striped thead th{background:#fff;}
table.striped tbody th{background:#fff;font-family:"Arial";font-weight:normal;font-size:1.143em;}
table.striped tbody th .fa{margin-right:10px;font-size:1.429em;color:#eb1f28;}
table.striped tbody tr.alt th{background:#f5f5f5;}
table.tight th,
.tight td{padding:2px 10px;}
td.td10{width:10%;}
td.td20{width:20%;}
td.td40{width:40%;}
td.td50{width:50%;}
table.compare{font-family:"Arial";font-size:0.929em;line-height:20px;}
table.compare tbody th,
table.compare thead th{padding:11px 10px;font-family:"Arial";text-transform:uppercase;font-size:0.929em;}
table.compare td{padding:11px 10px;}
table.compare .img-holder{display:inline-block;position:relative;height:160px;}
table.compare .img-holder span.close{position:absolute;top:0;right:-36px;}
table.compare .fa-star,
table.compare [class*='fa-star-']{font-size:20px;color:#eb1f28;}
table.compare .fa-star.no-active,
table.compare [class*='fa-star-'].no-active{color:#e5e5e5;}
table.compare h3,
table.compare h4{margin:0;padding:0;font-family:"Arial";text-transform:uppercase;}
table.compare h4{font-size:0.929em;}
table.compare span.price{display:block;font-family:"Arial";font-size:16px;color:#eb1f28;text-transform:uppercase;}
table.compare button,
table.compare input[type="submit"],
table.compare a.btn{height:32px;line-height:32px;margin:10px 0;font-size:13px;}
.purchase thead td{padding:0 10px;}
.purchase tbody tr.alt,
.purchase tbody tr.first{background-color: #eb1f28;color: #fff;letter-spacing: 1px;text-transform: uppercase;}
.purchase tbody tr.alt th,
.purchase tbody tr.first th{padding:8px 10px;font-family:"Arial";font-weight:normal;font-size:1.143em;}
.purchase tbody td,
.purchase tbody th{padding:14px 10px;}
.purchase tbody tr.last{border-bottom:none;}
.purchase tbody tr.last td{padding-top:10px;}
.purchase span.total-price{font-family:"Arial";font-size:1.714em;color:#000;}
.purchase input[type="text"],
.purchase input[type="number"]{width:50px;}
table.desire tr{border-bottom:2px solid #f5f5f5;}
table.desire thead td{padding:0 10px;}
table.desire tbody tr.alt,
table.desire tbody tr.first{background-color:#f5f5f5;}
table.desire tbody tr.alt th,
table.desire tbody tr.first th{padding:18px 10px;font-family:"Arial";font-weight:normal;font-size:1.143em;}
table.desire tbody td,
table.desire tbody th{padding:14px 10px;}
table.desire tbody tr.last td{padding-top:30px;}
table.desire span.total-price{font-family:"Arial";font-size:1.714em;color:#000;}
table.desire input[type="text"],
table.desire input[type="number"]{width:50px;}
/*
     FILE ARCHIVED ON 20:15:36 Oct 31, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:06:48 Aug 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.612
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.045
  esindex: 0.01
  cdx.remote: 70.351
  LoadShardBlock: 329.04 (3)
  PetaboxLoader3.datanode: 164.975 (4)
  load_resource: 139.989
  PetaboxLoader3.resolve: 81.969
*/