body #Body .btn, body #Body c-std { filter: none; }
/* ::::: http://ir.ebaystatic.com/rs/v/04n3uyrglyyjlm5v4ojtvkhfoiu.css ::::: */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-size: 100%; }
body { line-height: 1; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
ul, ol { margin: 0px 1.5em 1.5em 0px; padding-left: 1.5em; }
li ul, li ol { margin: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
input, select { vertical-align: middle; }
a img { border: 0px none; }
strong { font-weight: bold; }
body { font-size: 13px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); font-family: Arial,sans-serif,Verdana; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { font-size: 1.846em; line-height: 1.95em; margin-bottom: 0.5em; font-family: Trebuchet MS,Arial,serif; }
h2 { font-size: 1.538em; line-height: 1.7em; margin-bottom: 0.75em; font-family: Trebuchet MS,Arial,serif; }
h3 { font-size: 1.385em; line-height: 1; margin-bottom: 1em; font-family: Trebuchet MS,Arial,serif; }
h4 { font-size: 1.231em; line-height: 1.25; margin-bottom: 1.25em; }
p { margin: 0px 0px 1em; }
a, a:link { color: rgb(25, 88, 189); text-decoration: none; }
a:focus, a:hover { color: rgb(25, 88, 189); text-decoration: underline; }
a:visited { color: rgb(115, 16, 119); text-decoration: none; }
.hide { display: none; }
.fl { float: left; }
.clr::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
body #Body #gh, body #Body .gf-BIG-t { width: auto; }
#Body .vi-bc-topM input[type="text"], #Body .vi-bc-topM input[type="password"], #Body .vi-bc-topM textarea, #Body #CenterPanelDF input[type="text"], #Body #CenterPanelDF input[type="password"], #Body #CenterPanelDF textarea, #Body #BottomPanelDF input[type="text"], #Body #BottomPanelDF input[type="password"], #Body #BottomPanelDF textarea, body .oly input[type="text"], body .oly input[type="password"], body .oly textarea { border-radius: 0px; box-shadow: none; border: 1px solid rgb(153, 153, 153); }
#Body .vi-bc-topM input[type="text"]:focus, #Body .vi-bc-topM input[type="password"]:focus, #Body .vi-bc-topM textarea:focus, #Body #CenterPanelDF input[type="text"]:focus, #Body #CenterPanelDF input[type="password"]:focus, #Body #CenterPanelDF textarea:focus, #Body #BottomPanelDF input[type="text"]:focus, #Body #BottomPanelDF input[type="password"]:focus, #Body #BottomPanelDF textarea:focus, body .oly input[type="text"]:focus, body .oly input[type="password"]:focus, body .oly textarea:focus { outline-offset: -2px; }
:focus {  }
#Body .vi-bc-topM, #Body #CenterPanelDF, #Body #BottomPanelDF, body .oly { font-family: Arial,sans-serif,Verdana; font-size: 13px; line-height: 100%; }
body #gh, body table.gf-t { width: 100%; }
body table ul#bc { margin: 0px; }
span.sh-fr-cst *, span.vi-VR-cvipPrice, div#msgPanel .msg span { font-weight: bold; }
.actPanel #prcIsum { font-weight: bold; color: black; }
#Body #fshippingCost span { font-weight: bold; }
body #CenterPanel .actPanel .vi-price span, body #CenterPanel .actPanel .mm-dp div * { color: rgb(0, 0, 0); font-weight: 700; }
#CenterPanel .vi-qty-vert-algn { vertical-align: middle; }
.vi-qty-vert-algn a { white-space: pre; }
#CenterPanel input.qtyInput { margin: 0px; }
.vi-contv2 .qtyInput { padding: 6px; border: 1px solid rgb(153, 153, 153); border-radius: 4px ! important; }
.vi-contv2 .is div.quantity { padding-top: 5px; }
.vi-hd-ops #CenterPanel .ap-numWatcher.ap-watchCount-hot-red *, .vi-hd-ops #CenterPanel .vi-qtyS-hot-red, .vi-hd-ops #CenterPanel span.vi-qtyS-hot-red a, .vi-hd-ops #CenterPanel .vi-qtyA-hot-red, .vi-hd-ops #CenterPanel .topinfo a.vi-bidC-hot-red *, .vi-hd-ops #CenterPanel .topinfo a.vi-bidC-hot-red:hover { color: rgb(221, 30, 49); font-size: 12px; font-weight: bold; }
#CenterPanel .ap-numWatcher { text-align: left; }
body #Body .btn, body #Body c-std, body .oly_upnl .btn { filter: none; }
body #shipNHadling #medium .btn-s { padding: 0px 5px; margin-top: 0px; font-weight: 500; height: 30px; }
span.vi-bkto-arrnewred { cursor: pointer; background-position: -4px -119px; width: 26px; height: 24px; position: relative; top: -6px; margin-right: 3px; }
div.vi-grBr { border: 1px solid rgb(204, 204, 204); }
div.vi-padn0 { padding: 0px; }
div.c-std { background-color: white; }
#Body .vi-VR-tabCnt { padding: 0px 15px 15px; }
.tabbable .nav-tabs-m { padding-left: 0px; }
#Body .nav-tabs-m a { font-size: 13px; font-weight: bold; text-decoration: none; color: rgb(6, 83, 185); margin-top: 4px; }
#Body .nav-tabs-m { border-bottom: 0px none; }
#Body .tab-content-m { margin-right: 0px; margin-top: -18px; }
#Body .nav-tabs-m .active a { color: black; }
body .sh-qmark, body .auth .que, body .gg .que { background: transparent url('sprds3_18_001.png') repeat scroll -215px -409px; position: relative; top: 2px; cursor: pointer; width: 5px; display: inline-block; }
body .sh-qmark:focus, body .sh-qmark:hover, body .auth .que:focus, body .auth .que:hover, body .gg .que:focus, body .gg .que:hover { text-decoration: none; }
body #Body .vi-noborder { border: 0px none; }
#Body #si-fb { font-size: 12px; padding-top: 5px; }
a.vi-ds3-ter-a, a.vi-ds3-ter-a:hover, a.vi-ds3-ter-a:visited, a.vi-ds3-ter-a:link, .vi-covRow a, .vi-covRow a:hover, .vi-covRow a:visited, .vi-covRow a:hover { color: rgb(119, 119, 119); text-decoration: underline; }
body .vi-bc-topM .btn, body #CenterPanelDF .btn, body #BottomPanelDF .btn, body .oly .btn { font-weight: 700; }
body .vi-bc-topM .btn-prim, body .vi-bc-topM a.btn-prim, body .vi-bc-topM a.btn-prim:active, body .vi-bc-topM a.btn-prim:hover, body .vi-bc-topM a.btn-prim:visited, body .vi-bc-topM .btn-prim, body .vi-bc-topM a.btn-scnd, body .vi-bc-topM a.btn-scnd:active, body .vi-bc-topM a.btn-scnd:hover, body .vi-bc-topM a.btn-scnd:visited, body .vi-bc-topM .btn-split, body .vi-bc-topM a.btn-split, body .vi-bc-topM a.btn-split:visited, body .vi-bc-topM .btn-split:hover, body .vi-bc-topM .btn-split:active, body #CenterPanelDF .btn-prim, body #CenterPanelDF a.btn-prim, body #CenterPanelDF a.btn-prim:active, body #CenterPanelDF a.btn-prim:hover, body #CenterPanelDF a.btn-prim:visited, body #CenterPanelDF .btn-prim, body #CenterPanelDF a.btn-scnd, body #CenterPanelDF a.btn-scnd:active, body #CenterPanelDF a.btn-scnd:hover, body #CenterPanelDF a.btn-scnd:visited, body #CenterPanelDF .btn-split, body #CenterPanelDF a.btn-split, body #CenterPanelDF a.btn-split:visited, body #CenterPanelDF .btn-split:hover, body #CenterPanelDF .btn-split:active, body #BottomPanelDF .btn-prim, body #BottomPanelDF a.btn-prim, body #BottomPanelDF a.btn-prim:active, body #BottomPanelDF a.btn-prim:hover, body #BottomPanelDF a.btn-prim:visited, body #BottomPanelDF .btn-prim, body #BottomPanelDF a.btn-scnd, body #BottomPanelDF a.btn-scnd:active, body #BottomPanelDF a.btn-scnd:hover, body #BottomPanelDF a.btn-scnd:visited, body #BottomPanelDF .btn-split, body #BottomPanelDF a.btn-split, body #BottomPanelDF a.btn-split:visited, body #BottomPanelDF .btn-split:hover, body #BottomPanelDF .btn-split:active, body .oly .btn-prim, body .oly a.btn-prim, body .oly a.btn-prim:active, body .oly a.btn-prim:hover, body .oly a.btn-prim:visited, body .oly .btn-prim, body .oly a.btn-scnd, body .oly a.btn-scnd:active, body .oly a.btn-scnd:hover, body .oly a.btn-scnd:visited, body .oly .btn-split, body .oly a.btn-split, body .oly a.btn-split:visited, body .oly .btn-split:hover, body .oly .btn-split:active { color: white; }
body .vi-VR-btnWdth-XL { width: 128px; padding: 5px 0px; }
body .ebay_longlngsite .vi-VR-btnWdth-XL { width: 170px; font-size: 14px; padding-left: 0px; padding-right: 0px; }
body #CenterPanel.ebaylocale_nl_BE .vi-VR-btnWdth-XL, body #CenterPanel.ebaylocale_en_US .vi-VR-btnWdth-XL { width: 128px; font-size: 16px; }
.sh-cst { margin-right: 4px; font-weight: bold; }
.sh-col { width: 75%; }
.sh-nwr { white-space: nowrap; }
.sh-bubble { padding-left: 3px; position: relative; display: inline-block; }
.sh-qmark { background-image: url('spr1vi.png'); background-repeat: no-repeat; background-position: 0px -203px; height: 12px; width: 12px; padding: 0px 5px; }
.sh-del-frst { font-family: Arial; font-size: small; font-weight: normal; }
.sh-del-frst div { padding-left: 0px ! important; }
.sh-del-scnd { font-family: Arial; font-size: small; font-weight: normal; display: inline; padding: 5px 5px 0px 0px; float: left; }
#delSummary .sh-del-scnd { float: none ! important; }
.sh-tab-bdr { border: 1px solid rgb(204, 204, 204); padding: 9px 11px; margin-bottom: 10px; }
.sh-shid { font-family: Arial; margin-top: -5px; padding: 0px 0px 5px 15px; }
.sh-title { font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); }
.sh-tbl { width: 100%; }
.sh-tbl tr th { background-color: rgb(232, 232, 232); }
.sh-tbl tr th { border-bottom: 1px solid rgb(196, 196, 196); padding: 7px 6px; text-align: left; vertical-align: middle; color: rgb(51, 51, 51); font-family: verdana ! important; font-size: 10px; font-weight: normal; }
.sh-tbl tr th div { padding-left: 13px; }
.sh-tbl tr td { padding: 7px 6px; text-align: left; vertical-align: middle; color: rgb(93, 93, 93); font-family: Arial; font-size: small; font-weight: normal; }
.sh-tbl tr td sup { font-size: 10px; font-family: Verdana ! important; }
.sh-tbl tr td > div { padding-left: 13px; }
.vi-dm #discount_msg strong { color: rgb(51, 153, 51); }
.sh-loc { font-family: Arial; font-size: small; font-weight: normal; color: rgb(93, 93, 93); padding: 0px 15px 6px; margin-top: 13px; }
.sh-sLoc { font-family: Arial; font-size: small; font-weight: normal; color: rgb(93, 93, 93); padding: 5px 0px 0px 15px; }
.vi-shp .sh_calcShipPad { color: rgb(51, 51, 51); font-family: Arial; font-size: 12px; font-weight: normal; padding: 13px 15px 0px; }
.vi-shp .sh_calcShipPad td { vertical-align: top; }
.sh-InlCnt { display: inline; }
.vi-shp .sh-ShipDtl { color: rgb(51, 51, 51); display: inline; font-family: Arial; font-size: 12px; font-weight: normal; padding-right: 5px; }
.vi-shp .sh-dropDownPadLeft { padding-left: 25px; }
.vi-shp .sh-TxtCnt { color: rgb(51, 51, 51); font-family: Arial; font-size: 12px; font-weight: normal; margin-right: 5px; }
.vi-shp .sh-ShipDtl { color: rgb(51, 51, 51); display: inline; font-family: Arial; font-size: 12px; font-weight: normal; padding-right: 5px; }
.vi-shp .sh-ZipAln { display: inline; padding-right: 5px; }
.vi-shp .sh-handTablePos { padding: 0px 10px 4px; }
.vi-shp-shpolay { height: auto; line-height: 16px; padding: 17px 20px; width: 250px; }
.clear { clear: both; }
.vi-shp-pdg-rt { padding-right: 5px; }
.sh-err-icon { background: transparent url('spr1vi.png') no-repeat scroll 0px -179px; float: left; height: 16px; position: relative; top: 2px; width: 20px; }
.sh-err-text { color: rgb(255, 0, 0); font-family: Verdana; font-size: 11px; white-space: nowrap; padding: 3px 0px 0px 20px; }
.sh-err-costNotCalculable { font-weight: bold; color: rgb(255, 0, 0); text-align: center; }
.sh-err-costNotCalculable span { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') no-repeat scroll -22px 0px; padding-left: 24px; }
.sh-err-hide { display: none; }
.sh-float-l { float: left; }
.sh-BtnTxt { color: rgb(51, 51, 51); font-family: Verdana,Tahoma,Arial; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px 3px; text-decoration: none; height: 24px; position: relative; top: 0px; }
.sh-gspFirstLine { color: rgb(51, 51, 51); font-family: Arial; font-size: 15px; padding: 25px 10px 5px 0px; }
.sh-gspSecondLine { color: rgb(119, 119, 119); font-family: Arial; font-size: 12px; padding: 0px 10px 15px 0px; }
.sh-gspLogo { background: transparent url('logo_gsp_77x66.png') no-repeat scroll 0% 0%; float: right; height: 66px; position: relative; right: 4px; top: 13px; width: 77px; }
.sh-impchCost { font-weight: bold; }
.sh-CostBB { font-size: 12px; color: rgb(102, 102, 102) ! important; font-family: Arial; font-weight: normal ! important; display: none; }
.sh-err-costNotCalculable span.clF { background-position: -52px 0px; }
#shippingSummary { margin-top: 10px; }
.sz940 { min-width: 1015px; max-width: 1200px; }
.sz1280 { min-width: 1215px; max-width: 1460px; }
.watchlinkSpan { font-family: Arial,regular; font-size: small; margin-right: 0px; }
body { min-height: 1024px; }
#Body { margin: 0px auto; padding: 0px 5px 10px; }
#Head { position: fixed; z-index: 20; }
#Head { top: 0px; left: 0px; width: 100%; }
#TopPanel { position: relative; margin-bottom: 10px; }
#CenterPanel { position: relative; clear: both; width: 99.8%; line-height: normal; float: left; }
#BottomPanel { position: relative; clear: both; }
#FootPanel { position: relative; clear: both; }
#TopPanel {  }
.watchListCmp { background-color: rgb(226, 226, 226); }
.watchLnk { float: right; padding-bottom: 6px; }
.watchPipe { padding: 0px 2px; display: inline; }
.asqHeader { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') repeat-x scroll 0px -130px; padding: 3px 10px 5px; margin-top: 20px; border: 1px solid rgb(204, 204, 204); }
.asqHeader h3 { color: rgb(51, 51, 51); font-family: Trebuchet,"Trebuchet MS"; font-size: 16px; font-weight: bold; margin-bottom: 0px; line-height: normal; }
.asqContent { color: rgb(51, 51, 51); font-family: Arial; font-size: small; padding: 5px 12px; vertical-align: top; border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); }
.asqFooter { background: rgb(232, 232, 232) url('../../../jeep/exhaust_adapters_on_ebay/undefined') repeat-x scroll 0px -780px; padding: 8px 10px 6px; margin-top: 0px; font-size: 12px; border: 1px solid rgb(204, 204, 204); line-height: 16px; }
.bid { color: rgb(51, 51, 51); font-family: arial; font-size: small; font-weight: normal; clear: both; padding: 20px; line-height: normal; }
.bid .wrapper { clear: both; }
.bid .lable { float: left; padding-right: 15px; color: rgb(102, 102, 102); font-family: arial; }
.bid .disclaimer { font-family: verdana ! important; font-size: 10px; color: rgb(51, 51, 51); }
.bid .spcr { height: 15px; clear: both; }
.bid .redTime { color: rgb(255, 0, 0); font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
.bid .fontB { font-weight: bold; }
.bid .dspn { display: none; }
.bid .clear { clear: both; }
.bid .flL { float: left; }
.bid .flR { float: right; }
.bid .dspn { display: none; }
.bid .pdT2 { padding-top: 2px; }
.bid .approx { padding-top: 5px; font-family: verdana ! important; font-size: 10px; }
.ocb { color: rgb(102, 102, 102); }
.ocb .disclaimer { color: rgb(153, 153, 153); line-height: 1.2em; }
.ocb .lable { width: 30%; text-align: left; }
.ocb .spcr { height: 25px; clear: both; }
.ocb .redTime { font-size: small; }
.ocb .value { width: 40%; }
.ocb .status { font-size: large; font-weight: bold; padding: 3px 3px 3px 6px; }
.ocb .redTime { color: rgb(204, 0, 0); }
.ocb .height5 { height: 5px; }
.pb .wrapper { display: none; }
.pb .resume { color: rgb(153, 153, 153); font-family: arial; }
.pb .throbber { background-image: url('imgloading_30x30.gif'); background-repeat: no-repeat; background-position: 50% 30px; padding: 60px 30px 50px; position: relative; text-align: center; }
.pb .loading { color: rgb(102, 102, 102); padding-top: 10px; }
.bc-w { padding-bottom: 2px ! important; font-family: Verdana,sans-serif ! important; font-size: 10px ! important; }
.bc-w a:hover { text-decoration: underline; }
.vi-bc-svySpn { float: right; font-size: 11px; }
.vi-bc-topM { margin-top: 5px; margin-bottom: -10px; }
ul#bc { clear: both; padding-left: 0px; list-style: outside none none; font-size: 10px; font-family: Verdana; display: table; }
ul#bc a { color: rgb(0, 35, 152); }
ul#bc li { float: left; list-style: outside none none; padding-bottom: 5px; font-family: Verdana ! important; font-size: 10px; }
body td#vi-VR-bkto-TD, body td#vi-VR-brumb-pdplnkLst { white-space: nowrap; }
body ul#bc { margin-bottom: 0px; }
body ul#bc a { white-space: nowrap; font-family: Verdana ! important; font-size: 10px; }
body ul#bc a span { white-space: nowrap; font-family: Verdana ! important; font-size: 10px; }
body .sz1280 .vi-VR-brumblnkLst { max-width: 505px; }
.sz940 .vi-VR-brumblnkLst { max-width: 306px; }
body .sz1280 .vi-bc-topM .vi-VR-brumb-hasNoPrdlnks { max-width: 800px; }
.sz940 .vi-bc-topM .vi-VR-brumb-hasNoPrdlnks { max-width: 530px; }
#smtBackToAnchorArrow { cursor: pointer; padding: 0px 5px; }
ul#bc .vi-VR-brumblnkLst a { padding: 0px 5px; }
ul li#vi-brumb-frstCol { margin-right: 18px; margin-left: -1px; }
.vi-VR-brumblnkLst h2, .vi-VR-brumblnkLst ul { padding: 0px; margin: 0px; }
.vi-VR-brumblnkLst h2 { line-height: inherit; font-size: 10px; }
.vi-VR-brumblnkLst h2 li { font-size: 13px; font-weight: normal; }
.vi-ebp2-logo, .vi-ebp2-logo { display: inline-block; }
.ebaylocale_en_US .vi-ebp2-logo, .ebaylocale_en_AU .vi-ebp2-logo, .ebaylocale_en_CA .vi-ebp2-logo { background: transparent url('sprebpnew.png') no-repeat scroll 0px -82px; width: 235px; height: 24px; margin-top: -3px; }
.vi-ebp2-lmlnk { position: relative; top: -7px; }
@media (min-width: 1281px) {
  .div_items { width: 14.2%; }
  .li_itemName { width: 160px; }
}
@media (max-width: 1280px) {
  .div_items { width: 16.5%; padding-right: 0.057%; }
  .li_itemName { width: 140px; }
  #div_compareItems div:first-of-type + div + div + div + div + div + div { display: none; }
}
.ol_item_detail li:nth-of-type(2n+1) { background-color: rgb(248, 248, 248); }
.BasicStyle { background-color: Black; color: rgb(95, 143, 143); font-family: Tahoma; font-size: 20px; text-align: center; }
.vi-desc-revHistory { clear: both; margin-bottom: 10px; }
.vi-desc-revHistory-lbl { color: rgb(93, 93, 93); }
.ds-cl { width: 210px; min-width: 210px; padding-right: 15px; vertical-align: top; }
.ds-dtd { width: 100%; vertical-align: top; }
.ds-lgl-txt { padding-bottom: 10px; }
.vi-btb-blinks { padding-top: 5px; width: 100%; display: inline-block; border-top: 1px solid rgb(204, 204, 204); margin-bottom: 5px; }
.vi-btb-Rt { float: right ! important; }
#glbfooter { padding: 40px 30px ! important; }
#gf-t-box { max-width: 1200px; margin: 0px auto; }
.itemAttr { clear: both; font-size: small; font-family: Arial; color: rgb(51, 51, 51); text-align: left; }
.itemAttr .section { border: 1px solid rgb(204, 204, 204); padding: 10px 20px; margin-bottom: 10px; }
.itemAttr h3, .itemAttr .secHd { margin: 0px; padding-bottom: 10px; font-size: 16px; font-family: Trebuchet,"Trebuchet MS"; font-weight: bold; }
.itemAttr td, th { padding: 3px 30px 3px 0px; font-weight: normal; vertical-align: top; }
.attrLabels { white-space: nowrap; }
.itemAttr .section h3, .itemAttr .section span { font-weight: normal; font-size: inherit; font-family: inherit; padding: 0px; margin: 0px; }
.itemAttr h2 { font-weight: normal; font-size: inherit; font-family: inherit; padding: 0px; margin: 0px; }
.it-ttl { font-size: 18px; font-weight: bold; color: rgb(51, 51, 51); line-height: normal; margin: 0px; padding: 0px; font-family: Trebuchet,"Trebuchet MS"; display: inline; }
.it-rlBr { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
.it-rlBr500 { margin-left: 515px; }
.iti-act-num { color: rgb(51, 51, 51); font-family: Verdana; font-size: 10px; }
.iti-lbl { color: rgb(153, 153, 153); font-family: Verdana; font-size: 10px; white-space: nowrap; font-weight: normal; padding-right: 10px; text-align: right; width: 25%; }
.iti-eu-label { padding-right: 5px; color: rgb(102, 102, 102); }
.iti-eu-txt { font-size: 10px; font-weight: normal; font-family: Verdana ! important; }
.iti-spacing { padding-top: 3px; }
.iti-eu-txt { font-size: 10px; font-weight: normal; font-family: Verdana ! important; }
.iti-eu-bld-gry { font-weight: bold; color: rgb(102, 102, 102); }
.iti-w75 { width: 75%; }
.iti-eu-pd { padding-top: 8px; }
.iti-num { width: auto; }
.actPanel { background-color: rgb(226, 226, 226); }
.actPanel .vi-price { font: bold medium Trebuchet,"Trebuchet MS"; white-space: nowrap; }
.actPanel .binLable { padding-top: 4px; }
.condText { color: rgb(51, 51, 51); font-size: small; font-weight: bold; margin: 0px; padding: 0px; display: block; }
.errorimg { background-image: url('spr1vi.png'); background-repeat: no-repeat; background-position: 0px -179px; height: 16px; width: 16px; }
.quantity { padding-top: 3px; padding-bottom: 1px; }
.errorIcon { float: left; padding-top: 3px; padding-right: 1px; display: none; }
.qtyInput { width: 30px; vertical-align: middle; }
.qtyTxt { padding-left: 0px; vertical-align: middle; width: 75%; float: right; }
.err { padding-top: 4px; font-size: 10px; font-family: Verdana ! important; color: rgb(255, 0, 0); display: none; }
.qtyCntVal { width: 75%; }
.vi-contv2 #qtySubTxt { position: relative; top: 1px; }
.vi-qty-fixAlignment { padding-top: 4px; }
.is h1, h2 { font-size: 18px; font-family: Trebuchet,"Trebuchet MS"; font-weight: bold; padding: 0px; margin: 0px; line-height: 1.3em; }
.is h2 { font-size: small; font-weight: normal; color: rgb(102, 102, 102); }
.is .lable { font-size: small; text-align: right; color: rgb(102, 102, 102); width: 21%; padding-right: 13px; font-weight: normal; word-wrap: break-word; }
.is .w29 { width: 29%; display: table; padding-right: 2px; }
.is .spcr { height: 10px; }
.g-hdn { font-size: 0px; height: 0px; line-height: 0; outline: medium none; overflow: hidden; position: absolute; width: 0px; z-index: -1; }
div.vi-ds3cont-box-marpad { margin-bottom: 0px; margin-right: 5px; padding: 0px; background: rgb(226, 226, 226) none repeat scroll 0% 0%; }
.vi-is-bors span::before, .vi-is-bors span::after { content: ""; position: absolute; height: 1px; border-top: 1px dotted rgb(153, 153, 153); top: 0px; width: 250px; }
.vi-is-bors span::before { right: 100%; margin: 3px; }
.vi-is-bors span::after { left: 100%; margin: 3px; }
.vi-cc-exp-txt { font-size: 11px; padding-top: 5px; color: rgb(51, 51, 51); }
.vi-ppc-coffer-txt { font-size: 10px; padding-top: 5px; }
.fl { float: left; }
.clearfix::after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; }
#PicturePanel { float: left; }
.pp-c { padding: 0px 18px 0px 0px; vertical-align: top; position: relative; }
.pp-ic { width: 300px; }
.pp-ic500 { width: 500px; }
#LeftSummaryPanel, #ph_LeftSummaryPanel { position: relative; }
.lsp-c { min-width: 405px; padding-right: 15px; }
#RightSummaryPanel, #ph_RightSummaryPanel { float: right; margin-top: 25px; }
.rsp-c { width: 300px; }
.lsp-cRight { margin-right: 300px; }
.lsp-cL500 { margin-left: 500px; }
.ft-btyle { margin-bottom: 15px; margin-top: 19px; width: 940px; }
.ft-rtmStyle { float: left; margin-right: 20px; }
.pglv-pr-rep { float: right; text-align: right; position: relative; right: 7px; top: 15px; }
.pglv-pr-rep a { padding: 10px; }
.pd-cnt { border: 1px solid rgb(204, 204, 204); margin-bottom: 10px; padding: 9px 11px; }
.pd-inner { margin: -5px 0px 0px 2px; padding: 0px 0px 0px 12px; }
.pd-ttl { font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); margin: 0px; line-height: normal; font-family: Trebuchet,"Trebuchet MS"; }
.pd-lnk, .vi-covRow a { font-family: Verdana ! important; font-size: 10px; }
.pd-data { font-size: small; }
.pd-data-tbl { margin-top: 5px; }
.pd-data-tbl { border-collapse: collapse; }
.pd-data-tbl td { border-top: 1px solid rgb(196, 196, 196); }
.pd-data-hdr { background-color: rgb(232, 232, 232); }
.pd-data-th { width: 33%; border-bottom: 1px solid rgb(196, 196, 196); padding: 7px 10px; font-family: Verdana ! important; font-size: 10px; font-weight: normal; color: rgb(51, 51, 51); text-align: left; }
.pd-data-col { font-family: Arial; color: rgb(51, 51, 51); font-size: small; padding: 5px 0px 7px; }
.pd-data-aLft { text-align: left; padding-left: 19px; padding-right: 5px; vertical-align: middle; }
.pd-hd { padding-top: 5px; margin: 0px; }
.pd-dt { font-family: Arial; font-size: small; color: rgb(93, 93, 93); }
.pd-ip-pd { padding: 8px 0px 13px 2px; }
.pd-img { margin: 0px -5px -4px 0px; }
.pd-ppc-img { margin: 0px 1px -4px 0px; }
.pd-showGspLegal, #ItemInfoPanel .pd-showGspLegal { display: none; color: rgb(51, 51, 51); font-family: Verdana ! important; font-size: 10px; }
.pd-pp-cc-container { vertical-align: top; position: relative; top: -2px; }
#ppcMsg { margin-top: 20px; }
#ppcMsg div { margin-bottom: 22px; }
#ppcMsg div:first-of-type { font-family: "Helvetica neue",Helvetica,Verdana,sans-serif; font-size: 16pt; color: rgb(0, 100, 210); }
.ppcLine_Ins { font-family: "Helvetica neue",Helvetica,Verdana,sans-serif; font-size: 13px; color: rgb(38, 38, 38); }
.ppcLogo { vertical-align: top; }
.ppcLogo div { margin-top: 20px; }
a.vi-payd-blk-lnk { display: block; padding-top: 5px; width: 100px; }
div.img { border: 1px solid rgb(236, 236, 236); }
img.img { max-width: 302px; max-height: 302px; }
td.img { text-align: center; vertical-align: middle; }
div.spr { padding: 5px 0px 0px 5px; }
table.img { width: 100%; height: 100%; }
table.img500 { height: 500px; }
div.img500 { min-width: 500px; max-height: 500px; }
img.img500 { max-width: 500px; max-height: 500px; vertical-align: middle; }
td.img500 { height: 500px; }
.imgNa { display: none; font-family: verdana ! important; font-size: 10px; color: rgb(102, 102, 102); }
.rpMainCont { margin-bottom: 10px; border: 1px solid rgb(204, 204, 204); padding: 9px 11px; }
.rpSubCont { font-family: Arial; margin: -5px 0px -10px 2px; padding: 0px 0px 0px 12px; }
.rpHead { font-family: Arial; color: rgb(51, 51, 51); margin: 0px; font-weight: bold; font-size: 15px; }
.rpTbl { color: rgb(93, 93, 93); font-size: small; font-weight: normal; margin-top: 5px; table-layout: fixed; }
.rpTbl tr th { background-color: rgb(232, 232, 232); border-bottom: 1px solid rgb(196, 196, 196); color: rgb(51, 51, 51); font-family: Verdana ! important; font-size: 10px; font-weight: normal; padding: 8px 5px; text-align: left; }
.rpTbl tr th div { padding-left: 13px; }
.rpTbl tr td { word-wrap: break-word; vertical-align: top; padding: 5px; }
.rpTbl tr td div { padding-left: 13px; }
.rpWrapCol { word-wrap: break-word; line-height: 15px; }
.rpDetails { white-space: pre-line; }
:first-child + html .ec { padding-bottom: 0px; margin-bottom: -10px; width: 100%; }
:first-child + html .sp { line-height: 0; }
.fl { float: left; }
.cb { clear: both; }
.pl5 { padding-left: 5px; }
.mbg { display: inline; font-size: inherit; }
.mbg-l { margin-right: 5px; display: inline-block; white-space: nowrap; }
.mbg a, .mbg a:hover, .mbg a:active, .mbg a:link, .mbg a:visited { font-size: inherit; }
.mbg-nw { white-space: nowrap; }
div.ebay-review-section:nth-of-type(1) { margin-top: 0px; }
.mbg { font-family: Arial,Trebuchet,"Trebuchet MS"; font-size: small; display: inline-block; }
.mbg-nw { white-space: nowrap; }
.mbg a:active, .mbg a:link, .mbg.g-novisited a:visited { color: rgb(0, 0, 204); text-decoration: none; }
.mbg-l { display: inline-block; white-space: nowrap; }
.vi-mbgds3-bkImg { background: transparent url('sprds3_11.png') repeat scroll 0% 0%; width: 14px; height: 14px; display: inline-block; position: relative; margin-top: -5px; }
.vi-mbgds3-bigStar { width: 18px; height: 22px; top: 4px; }
.vi-mbgds3-fb25000-49999 { background-position: -286px -433px; }
.si-cnt { border: 1px solid rgb(233, 233, 233); display: inline-block; width: 99%; margin-bottom: 10px; }
.si-cnt-eu { background-color: rgb(247, 247, 247); }
.si-inner { padding: 9px 0px 11px 11px; display: inline-block; width: 99%; }
.si-content { overflow: visible; margin: 0px; }
.si-ttl { font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); margin: 0px; line-height: normal; font-family: Trebuchet,"Trebuchet MS"; }
.si-trs-ttl { padding-bottom: 2px; }
.si-trs-img { position: relative; float: right; }
.si-trs-lrg-plus { position: absolute; top: -10px; right: 0px; left: -101px; background: transparent url('spritetrpbadge.png') no-repeat scroll 0px -97px; height: 62px; width: 65px; margin: 8px 8px 0px 20px; }
.si-rlDot { line-height: 1px; height: 1px; font-size: 1px; border-top: 2px dotted rgb(153, 153, 153); margin: 10px 0px; width: 94%; }
.si-pd { font-size: 10px; font-family: Verdana ! important; color: rgb(102, 102, 102); width: 100%; }
.si-pd-eu { color: rgb(102, 102, 102); width: 100%; padding-bottom: 3px; }
.si-pd-a { margin-top: 5px; }
.si-bdg { overflow: hidden; width: 95%; }
.bdg-78 { width: 78%; overflow: hidden; }
.mbg { word-wrap: break-word; width: 100%; }
.mbg-nw { font-weight: bold; white-space: normal ! important; }
.si-ss-eu { color: rgb(102, 102, 102); white-space: nowrap; overflow: hidden; width: 90%; line-height: 16px; }
.si-ss-lbl { white-space: nowrap; font-weight: normal; margin: 12px 5px 0px 0px; }
.si-ss-spr { background-image: url('spr1vi_001.png'); background-repeat: no-repeat; background-position: 0px -144px; padding-top: 5px; height: 20px; width: 20px; }
.topratedpluscontent { padding: 0px 0px 10px 10px; display: inline-block; }
.topratedplusbullets { margin-bottom: 0px; font-family: arial; font-weight: normal; color: rgb(102, 102, 102); font-size: 11px; margin-right: 0px; margin-left: 0px; padding-left: 15px; }
.topratedpluslearnmore { padding: 3px 0px 0px 6px; font-family: arial; font-size: 11px; color: rgb(0, 35, 152); }
.sil-cnt .itshd::before { content: ""; position: absolute; z-index: 0; }
.sil-cnt .i225 .itshd::before { bottom: 14px; height: 10%; left: 5px; width: 40%; box-shadow: 0px 15px 6px rgba(0, 0, 0, 0.3); transform: rotate(-4deg); }
.vi-pbh { border-top: 1px dotted rgb(204, 204, 204); margin-top: 25px; padding: 15px 5px; text-align: center; }
.vi-slt-instSale-us { position: relative; padding-left: 15px; }
.vi-slt-instSale-us i { background-image: url('../../../jeep/exhaust_adapters_on_ebay/undefined'); display: inline-block; background-repeat: no-repeat; width: 9px; height: 16px; padding-right: 5px; }
.vi-slt-instSale-us b { font-weight: bold; }
.vi-slt-c i, .vi-slt-c b, .vi-slt-c span { vertical-align: middle; }
.vi-centerclass { text-align: center; margin-left: auto; margin-right: auto; }
.cl-cnt { width: 210px; min-width: 210px; padding-right: 15px; }
.cl-lcat { padding: 12px 17px 15px 15px; display: inline-block; margin-top: -1px; font-size: small; }
.cl-lcat-ng { width: 100%; padding: 0px; }
.cl-lcat ul { padding: 0px; margin: 0px; }
.cl-lcat-ng ul { margin: 0px 1.5em 1.5em 0px; padding-left: 0.5em; width: 210px; min-width: 210px; }
.cl-lcat-ng ul li { border-bottom: 1px solid rgb(221, 221, 221); }
.cl-lcat-ng li a { color: rgb(85, 85, 85); padding: 10px 15px; font-weight: normal; position: relative; display: block; width: 175px; text-decoration: none; line-height: 1.3em; }
.cl-lcat-ng li a:focus, .cl-lcat-ng li a:hover { color: rgb(6, 84, 186); text-decoration: none; }
.cl-lcat li { list-style-type: none; font-weight: bold; margin: 10px 0px; }
.cl-lcat-ng li { font-weight: normal; font-size: 14px; }
.cl-lcat-ng ul li span { position: absolute; top: 12px; left: 190px; background-image: url('i2ppfusyvyymtlblq0wdi1hvkij.png'); background-repeat: no-repeat; background-position: -147px -84px; height: 14px; width: 10px; }
.cl-lcat-ng-ttl { font-family: "Helvetica neue",Helvetica,Arial,sans-serif; font-weight: normal; line-height: 1em; font-size: 1.857em ! important; margin-bottom: 5px; color: rgb(51, 51, 51); }
.sh-sm-ng { font-family: Arial; font-size: 15px; color: rgb(153, 153, 153); margin-bottom: 10px; vertical-align: bottom; height: 16px; }
.sh-hdr-ng { width: 100%; margin-bottom: 15px; }
.sh-hdr-section { border: 1px solid rgb(204, 204, 204); padding: 10px 20px 10px 0px; margin-bottom: 10px; }
.sh-rcnt-ng { overflow: hidden; }
.sh-rcnt-top { height: 110px; margin-left: 19px; }
.sh-rcnt-btm { margin-left: 19px; }
.sh-mbdg-ng { float: left; }
.sh-ttl-ng { line-height: 1em; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 17px; font-weight: bold; margin-bottom: 3px; white-space: nowrap; }
.sh-sch-ng { float: right; }
.sh-vs-ng { color: rgb(119, 119, 119); margin-top: 15px; }
.sh-mbdg-ng .mbg { margin-bottom: 10px; float: left; width: auto; }
.sh-mbdg-ng .mbg .mbg-nw { font-weight: normal; }
.sh-mbdg-ng a, .sh-mbdg-ng .mbg a, .sh-vs-ng a { color: rgb(6, 84, 186); text-decoration: none; }
.sh-mbdg-ng a:focus, .sh-mbdg-ng a:hover, .sh-mbdg-ng .mbg a:focus, .sh-mbdg-ng .mbg a:hover, .sh-vs-ng a:focus, .sh-vs-ng a:hover { color: rgb(6, 84, 186); text-decoration: none; }
.sh-mbdg-fb { font-family: Arial; font-size: 14px; color: rgb(119, 119, 119); float: left; margin: 3px 0px 0px 6px; }
.pnl { clear: both; color: rgb(51, 51, 51); font-size: 13px; font-weight: bold; text-align: left; font-family: Arial; }
.pnl .msg { border-right: 2px solid rgb(157, 157, 157); border-bottom: 1px solid rgb(157, 157, 157); background-color: rgb(158, 212, 239); }
.tmpnl { position: relative; margin-bottom: 15px; }
.tmpnl .msgPad { padding: 10px 15px; }
.tmpnl .statusLeftContent { float: left; }
.tmpnl .statusContent { text-align: right; display: block; }
.f-rl { padding: 2px 10px 2px 0px; clear: both; }
.f-rl ul, .f-rl li { margin: 0px; padding: 0px; list-style: outside none none; }
.f-rl li { float: left; margin: 0px 10px 0px 0px; line-height: 16px; }
.f-rl .rtxt { margin: 0px 10px 0px 0px; color: black; }
.fclr::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
.fclr { display: block; }
@media (max-width: 1200px) {
  .lhdr-v4 .lhdr-ttl-ellip { display: block; }
  .lhdr-v4 .lhdr-ttl-main { display: none; }
}
#RightSummaryPanel .share td, #ph_RightSummaryPanel .share td { vertical-align: top; }
.social-widget { display: inline-block; vertical-align: middle; }
.social-widget .sw a { background: transparent url('spr_share_widget_ds3_vk2-desktop2b.png') repeat scroll 0% 0%; cursor: pointer; height: 18px; width: 20px; text-decoration: none; display: inline-block; float: left; margin-right: 3px; }
.social-widget a.sw_email { background-position: 0px -1px; }
.social-widget a.sw_facebook { background-position: 0px -22px; }
.social-widget a.sw_twitter { background-position: 0px -43px; }
.social-widget a.sw_pinterest { background-position: 0px -85px; }
.watchListCmp { background-color: rgb(226, 226, 226); }
.vi-atw-btm-lnk, .vi-atw-full-lnk { float: left; position: relative; }
.vi-atw-btm-lnk a, .vi-atw-full-lnk { font-size: 12px; }
.vi-atw-btm-lnk a span.vi-atw-icn, .vi-atw-full-lnk span.vi-atw-icn { background-image: url('common_sprite_01.png'); background-repeat: no-repeat; background-position: -2px -15px; margin: 1px 6px 0px 0px; padding-top: 2px; width: 15px; height: 12px; display: block; float: left; }
span.vi-rmw-txt, .vi-atw-chk:hover a span.vi-atw-txt { display: none; }
.clnw { position: relative; float: left; }
.clnw-icn .btn span, .clnw-lk a span { background-image: url('common_sprite_01.png'); background-repeat: no-repeat; margin: 1px 6px 0px 0px; padding-top: 2px; width: 15px; height: 12px; display: block; float: left; }
.clnw-icn .btn span, .clnw-lk a span.clwn-main-txt { display: inline-block; font-style: normal; width: auto; background: transparent none repeat scroll 0px center; padding: 0px; }
.clnw-btn .clnw-str span, .clnw-lk a.clnw-str span { background-position: -2px 0px; }
.clnw-lk a { font-size: 12px; font-weight: 500; display: inline-block; }
#clnw-txt { display: none; }
.vi_pl_panel { height: 100%; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 999999; background-color: rgb(0, 0, 0); display: none; }
.vi_pl_cls_btn { background-color: rgb(255, 255, 255); border: 0px none; border-radius: 0px 0px 3px 3px; box-shadow: 1px 1px 10px rgb(51, 51, 51); color: rgb(170, 170, 170); cursor: pointer; font-size: 20px; font-weight: bold; height: 48px; position: fixed; right: 20px; top: 0px; width: 60px; z-index: 1; }
.vi_pl_cls_btn:hover { color: rgb(0, 80, 157); }
.vi_img_crsl_tbl { height: 100%; width: 100%; }
td.vi_img_crsl_tbl { text-align: center; vertical-align: middle; }
.vi_img_crsl_ctr { display: inline-block; overflow: hidden; }
.vi_img_crsl_cmp { height: 100%; width: 100%; }
.vi_img_crsl_imgpl { height: 100%; width: 100%; }
.vi_img_crsl_imgpl .pntrArr { height: 40px; width: 24px; position: absolute; top: 49%; display: none; z-index: 1; }
.vi_img_crsl_imgpl .pntrArrImg { background-image: url('a4iy0lepr2211ol5ee1wsvwc0mc.png'); background-repeat: no-repeat; }
.vi_img_crsl_imgpl .pntrArrPrev { left: 32px; float: left; }
.vi_img_crsl_imgpl .activePrev { background-position: 0px 0px; }
.vi_img_crsl_imgpl .activePrev:hover { background-position: -24px 0px; }
.vi_img_crsl_imgpl .pntrArrNext { right: 32px; float: right; }
.vi_img_crsl_imgpl .activeNext { background-position: -52px 0px; }
.vi_img_crsl_imgpl .activeNext:hover { background-position: -75px 0px; }
.vi_img_crsl_fspl { bottom: 0px; height: 108px; opacity: 0.95; overflow-x: auto ! important; overflow-y: hidden ! important; position: absolute; width: 100%; }
.vi_crsl_fspl_blk { background-color: rgb(255, 255, 255); }
.vi_img_crsl_fspl_trg { bottom: 0px; height: 45%; position: absolute; width: 100%; background: transparent url('s.gif') repeat scroll 0px 0px; }
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
  .oly .clz { right: 22px ! important; top: 4px ! important; }
  .oly .clzBtn { background: transparent url('sprds3_18_001.png') no-repeat scroll -353px -122px ! important; height: 20px ! important; width: 20px ! important; }
}
.oly_upnl { display: none; }
.vimsg .sm-o { margin: 0px; }
.vimsg .smi-o { border: 0px none; font: 0.923em/1.23em Arial; margin-bottom: 20px; }
.vimsg .smo-c { border-color: rgb(68, 134, 0); }
.sm-me i, .sm-mi i, .sm-mw i, .sm-mc i, .sml-imc { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') no-repeat scroll -900px 0px; }
.sm-me, .sm-mi, .sm-mw, .sm-mc, .sml-imc { position: relative; }
.sm-me i, .sm-mi i, .sm-mw i, .sm-mc i { position: absolute; top: 0px; left: 0px; }
.smi-o i { width: 18px; height: 18px; }
.vimsg .smi-o .sm-mc i { background-position: -777px 0px; }
.vimsg .smi-o > div { padding-left: 18px; }
.vimsg .cbg { background-color: rgb(68, 134, 0); }
.vimsg .sm-t { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
html body { margin: 0px auto; }
.u-dspn { display: none; }
.u-flL { float: left; }
.u-flR { float: right; }
.u-cb { clear: both; }
.u-nowrap { white-space: nowrap; }
.u-spcr-ht15 { height: 15px; }
.share { float: right; padding-bottom: 5px; border: 0px none ! important; margin-bottom: 0px ! important; height: 20px; }
.no-flt { float: none; }
#promotionsCntr { display: table; width: 100%; }
.rpColWid { width: 75%; }
.vi-plc-hldr { padding: 3px 0px; outline: 0px none; }
.readMore { padding-top: 8px; }
.vi-inheritstyl { font-size: inherit; line-height: inherit; margin: inherit; font-weight: inherit; }
.vi-u-flL { float: left; }
.hideforacc { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
div .fol-widget > a { color: rgb(59, 135, 7) ! important; }
.vi-iti-lbl-acc-cls { color: rgb(118, 118, 118); }
input[type="submit"], input[type="button"] {  }
#mainContent:focus { outline: 0px none; }
#svcGk .linkSelector, #svcGk .viewMore { float: left; }
#svcGk .selectedItemHolder { float: left; clear: both; margin-right: 10px; }
.ew-bin-olp { width: 370px; }
.rmBin.ew-bin-olp { width: auto; }
.ew-olp-ttl { white-space: nowrap; }
.pt5 { padding-top: 5px; }
#svcGk { padding-left: 23%; width: 100%; }
#wtryCnt { padding-top: 10px; }
.ew-cnt { background-color: rgb(226, 226, 226); }
.ew-bin-olp { height: auto; width: 300px; padding: 17px; }
.rmBin.ew-bin-olp { width: auto; }
.ew-atc-olp { height: auto; width: 300px; padding: 17px; }
.rmBin.ew-atc-olp { width: auto; }
.ew-olp-ttl { font-size: 16px; font-weight: bold; font-family: Trebuchet MS; padding-bottom: 10px; color: rgb(51, 51, 51); margin: -8px 0px -3px; }
.ew-ftr-cnt { padding-top: 10px; }
.ew-trbr { background-image: url('imgloading_30x30.gif'); background-repeat: no-repeat; background-position: 50% 30px; padding: 60px 30px 50px; position: relative; text-align: center; }
.ew-trbr-txt { color: rgb(102, 102, 102); padding-top: 15px; font-family: Helvetica,Neue; font-size: 16px; }
.ew-bin-ftr { width: 100%; display: inline-block; padding-top: 20px; }
#why2buy { border: 1px solid rgb(226, 226, 226); }
.w2b { background-color: rgb(246, 246, 246); height: 53px; display: table; width: 100%; }
.w2b-cnt { text-align: center; font-family: Helvetica; display: table-cell; vertical-align: middle; height: 100%; }
.w2b-3 { width: 33%; }
.w2b-brdr { border-left: 1px solid rgb(226, 226, 226); }
.w2b-sgl { display: block; font-size: 16px; color: rgb(51, 153, 0); padding: 0px 4px; }
.vi-hd-ops .w2bsls .w2b-sgl { color: rgb(51, 51, 51); font-size: 14px; font-weight: normal; }
.vi-hd-ops .w2b-red .w2b-sgl { display: block; font-size: 14px; color: rgb(221, 30, 49); padding: 0px 4px; font-weight: bold; }
.w2bsls { height: 45px; }
.w2bsls .w2b-sgl { color: rgb(32, 153, 0); font-size: 15px; font-weight: 500; }
.zoom_slct { border: 1px solid rgb(0, 0, 0); position: absolute; display: none; background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') repeat scroll left top; z-index: 3; cursor: pointer; }
.zoom_trigger_mask { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') repeat scroll left top; border: medium none rgb(102, 102, 102); overflow: hidden; position: absolute; display: none; z-index: 2; cursor: pointer; }
#vi_zoom_trigger_mrk { border: 1px solid rgb(153, 153, 153); cursor: pointer; overflow: hidden; position: absolute; height: 120px; width: 120px; }
.vi_zoom_trigger_msg { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') repeat scroll left top; height: 100%; position: relative; text-align: center; width: 120px; z-index: 3; }
.vi_zoom_trigger_msg b { color: rgb(51, 51, 51); display: none; }
.vi_zoom_trigger_msg table { height: 100%; width: 100%; }
.zoom_mask { display: none; left: -19999px; padding: 0px 2px 2px 12px; top: 0px; z-index: 11; position: absolute; background-color: rgb(255, 255, 255); }
.zoom_cntr { background-color: rgb(255, 255, 255); overflow: hidden; position: absolute; z-index: 12; display: none; }
.zoom_img_cntr { display: none; position: absolute; }
.pt-p { padding-bottom: 10px; padding-top: 10px; text-align: center; }
span.pt-i { color: rgb(114, 114, 114); cursor: default ! important; text-decoration: none ! important; display: inline-block; vertical-align: top; padding-left: 7px; }
.pt-tx { color: rgb(85, 85, 85); font-family: Verdana; font-size: 10px; position: relative; }
#vi_oly_powerBidSurveyOly .oly2 label::before { content: ""; width: 20px; height: 20px; margin-right: 10px; left: 0px; display: inline-block; position: absolute; background-image: url('sprds3_18_001.png'); background-position: -170px -121px; }
#vi_oly_powerBidSurveyOly .oly2.radio label::before { border-radius: 8px; }
#vi_oly_powerBidSurveyOly .oly2 label:hover::before { background-position: -194px -121px; }
#vi_oly_powerBidSurveyOly .oly2 input[type="radio"]:checked + label::before { background-image: url('sprds3_18_001.png'); background-position: -218px -121px; content: ""; font-size: 30px; line-height: 18px; text-align: center; }
#vi_oly_powerBidSurveyOly .oly2 input[type="radio"]:checked + label:hover::before { background-position: -318px -181px; }
#Body, #Body * { font-family: "Helvetica neue",Helvetica,Verdana,sans-serif; }
.vi-contv2 .vi-VR-brumblnkLst h2 li, .vi-contv2 .bmlDispMsg, .vi-contv2 .ms-pc-label, .vi-contv2 .vehc-pd-depo, .vi-contv2 .vehc-pd-deporeq, .vi-contv2 .vehc-pd-sub-ttl, .vi-contv2 .vi_sme_bin_int_msg, .vi-contv2 .lpnl, .vi-contv2 .pnl { font-size: 12px; font-family: "Helvetica neue",Helvetica,Verdana,sans-serif; }
.fol-widget { display: inline-block; }
.fol-privacy-icon, .fol-checkbox-icon, .fol-olay .fol-error-icon, .fol-widget > a > span > span, .fol-widget > .btn > span:first-child, .fol-edit-icon { background-image: url('common_sprite_01.png'); }
.fol-widget > a, .fol-widget > .btn { line-height: 1; font-size: 12px; font-family: "Helvetica neue",Helvetica,Arial,sans-serif; }
.fol-widget > a > span:first-child, .fol-widget > .btn { border-radius: 2px; }
.fol-widget > a > span:first-child { color: rgb(111, 168, 71); }
.fol-widget > a { color: rgb(71, 147, 19) ! important; cursor: pointer; text-decoration: none; }
.fol-widget > a > span:first-child { display: inline-block; vertical-align: baseline; cursor: pointer; text-align: center; text-decoration: none; border-radius: 3px; box-shadow: 0px 2px 0px rgb(221, 221, 221); padding: 0.25em 0.3em; border: 1px solid rgb(221, 221, 221); margin: 0px 3px 0px 0px; overflow: visible; background: transparent -moz-linear-gradient(center top , rgb(254, 254, 254), rgb(248, 248, 248)) repeat scroll 0% 0%; width: 10px; height: 10px; position: relative; top: 1px; }
.fol-widget > a > span > span { display: inline-block; width: 10px; height: 10px; background-position: -4px -32px; }
.fol-widget > a:active > span:first-child { top: 2px ! important; position: relative; right: 0px; }
.fol-widget > a:hover > span:first-child, .fol-widget > a:focus > span:first-child { text-decoration: none; box-shadow: 0px 1px 0px rgb(221, 221, 221); background-color: rgb(238, 238, 238); background-position: 0px -15px; border: 1px solid rgb(170, 170, 170) ! important; }
.fol-widget > a:hover > span:last-child, .fol-widget > a:focus > span:last-child { text-decoration: underline; }
.fol-olay { width: 380px; position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(51, 51, 51); border: 1px solid rgb(221, 221, 221); padding: 20px; box-shadow: 6px 6px 10px rgba(0, 0, 0, 0.35); line-height: 1; font-size: 13px; font-family: "Helvetica neue",Helvetica,Arial,sans-serif; z-index: 10; display: none; }
.fol-olay p { margin: 0px; line-height: 19px; }
.fol-olay ul { list-style: outside none none; margin: 0px; padding: 0px; }
.fol-olay .fol-error-icon { position: absolute; left: 20px; top: 20px; width: 18px; height: 18px; background-position: -2px -100px; display: none; }
.fol-olay-inner-notch, .fol-olay-outer-notch { bottom: 100%; border: medium solid transparent; content: " "; height: 0px; width: 0px; position: absolute; }
.fol-olay-inner-notch { border-bottom-color: rgb(255, 255, 255); border-width: 8px; margin-left: -20px; }
.fol-olay-outer-notch { border-bottom-color: rgb(204, 204, 204); border-width: 9px; margin-left: -21px; }
@media (max-width: 400px) {
  .fol-olay { width: 280px; }
}
.ebay-review-section:nth-of-type(1), .ebay-review-section:first-child { margin-top: 0px; }
.ebay-review-section.ghosted::after { z-index: 4; background-color: rgba(255, 255, 255, 0.48); content: ""; width: 100%; height: 101%; position: absolute; left: 0px; overflow: hidden; float: inherit; padding: 0px; top: 0px; border-radius: 5px; }
@media (min-width: 600px) {
  .ebay-review-section-rr { width: 18%; padding-left: 10px; }
  .ebay-review-section-r { width: 60%; float: left; }
}
@media (max-width: 600px) {
  .ebay-review-section-r { width: 60%; float: left; }
}
@media (min-width: 980px) {
  .sz940 .reviews-right { width: 72%; }
  .sz1280 .reviews-right { width: 81%; }
  .reviews-right { width: 76%; }
  .sz940 .ratings-no-reviews-review-continer .reviews-right { min-height: 150px; width: 27%; }
  .ebay-review-section-r { width: 60%; float: left; }
  .ebay-review-section-rr { padding-left: 10px; }
}
@media (max-width: 1100px) {
  .reviews-right { width: 72%; }
  .sz940 .ratings-no-reviews-review-continer .reviews-right { min-height: 150px; width: 27%; }
  .ratings-no-reviews-review-continer .reviews-right, .sz1280 .ratings-no-reviews-review-continer .reviews-right { width: 37%; }
}
@media (min-width: 1100px) {
  .reviews-right { width: 81%; }
  .sz940 .ratings-no-reviews-review-continer .reviews-right { min-height: 150px; width: 27%; }
  .sz1280 .ratings-no-reviews-review-continer .reviews-right { width: 37%; }
  .ebay-review-section-r { width: 61%; float: left; }
}
/* ::::: http://ir.ebaystatic.com/rs/v/aan0jlbbw22ehi1gfw0klolfa23.css ::::: */

#gh {  }
.gh-clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.gh-clearfix {  }
body .gh-hide-if-nocss { display: block; }
body .gh-ar-hdn { color: rgb(0, 0, 0); }
.gh-w a:focus, .gh-w a:hover { text-decoration: underline; }
#gh-ac, #gAC .ui-menu-item { font-family: "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif ! important; }
#gh-cat-td {  }
.gh-menu, .gh-sublayer { display: inline; }
.gh-menu .gh-submenu { position: absolute; z-index: 9999; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); padding: 5px 3px 10px 6px; box-shadow: 1px 3px 4px 0px rgba(0, 0, 0, 0.15); border-radius: 0px 0px 3px 3px; margin-top: -1px; min-width: 180px; }
.gh-menu .gh-submenu li > a { font-size: 12px; display: block; padding: 8px 5px; white-space: nowrap; }
.gh-dd .gh-menu > a {  }
ul#gh-topl {  }
.gh-p {  }
#gh { position: relative; margin: 0px; padding: 35px 0px 10px; white-space: nowrap; }
.gh-w { text-align: left; }
.gh-w a, .gh-w a:visited { color: rgb(6, 84, 186); text-decoration: none; }
#gh, #gh-btn.btn, button#gh-shop-a { font-family: "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif ! important; }
.gh-w ul, .gh-w li { margin: 0px; padding: 0px; list-style: outside none none; }
.gh-spr, .gh-sprRetina { background-image: url('fxxj3ttftm5ltcqnto1o4baovyl.png'); background-repeat: no-repeat; }
.gh-sprRetina { background-size: 250px 200px; }
#gh-topl { margin-top: 1px; text-align: left; }
#gh-topl a, #gh-eb a { color: rgb(51, 51, 51); cursor: pointer; }
#gh-topl a:hover, #gh-eb a:hover, #gh-ug a, #gh-eb-u-o a { color: rgb(6, 84, 186); }
.gh-tbl { width: 100%; margin-top: 0px; background: transparent none repeat scroll 0% 0% ! important; }
.gh-tbl, .gh-tbl2 { border-collapse: collapse; border-spacing: 0px; }
@media not all {
  .gh-tbl2 { width: 100%; }
}
.gh-td { width: 1%; vertical-align: bottom; padding: 0px; min-width: 3px; }
.gh-td-s { width: 99%; vertical-align: middle; padding: 0px; }
#gh-ac-box { border: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 38px; padding: 0px 10px 0px 1px; border-radius: 3px 0px 0px 3px; transition: border-color 0.1s linear 0s; }
#gh-ac-box2 { position: relative; white-space: normal; }
#gh ul li { list-style: outside none none; }
#gh-eb { position: absolute; top: 1px; right: 0px; z-index: 99999; }
.gh-menu { position: relative; }
.gh-p { padding: 3px 0px 5px; font-size: 12px; }
.gh-menu .gh-submenu { display: none; }
button.gh-control { background-color: transparent; cursor: pointer; }
#gh-topl #gh-ti { display: inline-block; vertical-align: top; padding-left: 15px ! important; height: 30px; overflow: hidden; padding-top: 7px; margin-top: -7px; background: transparent none repeat scroll 0px center; box-sizing: initial; }
#gh-hsi { border: 0px none; margin-top: -1px; }
#gh-top, #gh-gb { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, 204, 204); width: 100%; position: absolute; top: 0px; left: 0px; height: 30px; box-sizing: initial; }
#gh-gb { z-index: -1; outline: 0px none; border-top-width: 0px; }
#gh { min-width: 320px; }
@media (max-width: 939px) {
  .gh-flex #gh-eb-Comm, .gh-flex #gf-BIG { display: none; }
  .gh-flex .gf-lb { display: block; }
}
@media (max-width: 899px) {
  .gh-flex #gh-as-td { display: none; }
}
@media (max-width: 799px) {
  .gh-flex #gh-topl #gh-ti { display: none; }
}
@media (max-width: 699px) {
  .gh-flex #gh-shop, .gh-flex #gh-ug-flex, .gh-flex #gh-p-4 { display: none; }
  .gh-flex #gh-btn { background: transparent url('fxxj3ttftm5ltcqnto1o4baovyl.png') no-repeat scroll 0px -200px; border-radius: 0px; text-indent: -9999px; margin-left: -6px; width: 43px; }
  .gh-flex .gh-IE8 #gh-btn { background-image: url('apstidvcvu5pxlbxkphrrdo5iqv.png'); }
}
@media (max-width: 599px) {
  .gh-flex #gh-p-3, .gh-flex #gh-p-5, .gh-flex #gh-eb-Cust, .gh-flex #gh-p-1 { display: none; }
}
@media (max-width: 479px) {
  .gh-flex #gh-cat-td, .gh-flex #gh-eb-Sell, .gh-flex #gh-p-2, .gh-flex #gh-eb-Alerts { display: none; }
}
@media (max-width: 939px) {
  .gh-flex #gf-bp.gf-bp-bg { background-image: url('umlzu5u2pmzrpmruee3vsg4dfic.png'); width: 250px; }
}
div.gh-o, div.gh-eb-o { z-index: 9999; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); padding: 5px 3px 10px 6px; box-shadow: 1px 3px 4px 0px rgba(0, 0, 0, 0.15); border-radius: 0px 0px 3px 3px; }
.gh-w #gh-eb {  }
.gh-w li.gh-eb-li {  }
.gh-eb-li-a:hover { color: rgb(6, 84, 186) ! important; }
div.gh-eb-o { position: absolute; left: 0px; min-width: 180px; margin-top: -1px; }
.gh-eb-oa { font-size: 12px; display: block; padding: 8px 5px; white-space: nowrap; }
.gh-eb-oa:hover { color: rgb(51, 51, 51) ! important; }
#gh-eb { position: absolute; top: 1px; right: 0px; z-index: 99999; }
li.gh-eb-li { display: inline-block; vertical-align: middle; position: relative; white-space: nowrap; margin: 0px 3px; }
.gh-eb-li-a { position: relative; padding: 5px 10px 6px; font-size: 12px; color: rgb(51, 51, 51) ! important; display: inline-block; border-style: solid; border-color: transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 2px 1px 0px; text-decoration: none ! important; }
#gh-eb .gh-acc-exp-div, #gh-eb .gh-acc-exp-a { right: 0px; }
#gh .gh-acc-a2 { display: block; font-size: 11px; text-decoration: underline; background-color: rgb(255, 247, 237); white-space: nowrap; padding: 4px; position: absolute; top: auto; right: 10000px; }
#gh .gh-acc-a2:focus { right: 0px ! important; }
.gh-acc-exp-div { position: absolute; top: -500px; width: 1px; height: 1px; overflow: visible; }
.gh-acc-a2 { display: none; }
.gh-ar-hdn { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
.gh-acc-a { display: block; font-size: 11px; text-decoration: underline; background-color: rgb(255, 247, 237); white-space: nowrap; z-index: -1; padding: 4px; position: static; }
.gh-acc-a:focus { z-index: 9999; position: absolute; top: 530px; display: block; }
#gh-hdn-stm:focus { top: 500px; }
#glbfooter { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px 0px; padding: 20px 10px 40px; }
#gf-l li { display: inline-block; padding: 0px 20px 10px 0px; }
#glbfooter a { display: inline-block; font-size: 12px; }
.gf-t { width: 100%; margin-top: 20px; border-spacing: 0px; border-collapse: collapse; }
.gf-t td { padding: 1px 0px; }
#gf-l { padding-bottom: 20px; }
#gf-l .gf-li { display: inline-block; padding: 0px; }
.gf-bar-a { padding: 0px 20px 10px 0px; font-size: 12px; display: inline-block; }
.gf-legal {  }
.gf-legal, .gf-legal a, .coreFooterLegalNotice, .coreFooterLegalNotice a { font-size: 11px ! important; }
.gf-legal a { text-decoration: underline ! important; color: rgb(114, 114, 114) ! important; }
#gf-AdChoice { background: transparent url('../../../jeep/exhaust_adapters_on_ebay/undefined') no-repeat scroll right center / 12px 12px; padding: 1px 15px 1px 0px; margin-top: -1px; }
#glbfooter a.thrd { color: rgb(118, 118, 118); }
#glbfooter td { background: transparent none repeat scroll 0% 0% ! important; }
.gh-w a.thrd, .gh-w a.thrd:visited { color: rgb(118, 118, 118) ! important; }
.gspr { display: block; background-image: url('sprds3_18_001.png') ! important; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-weight: normal; font-size: 100%; }
html body { background: rgb(248, 248, 248) url('imgbg.jpg') repeat scroll 0px 0px; color: rgb(51, 51, 51); font-size: 14px; font-family: "Helvetica neue",Helvetica,Arial,sans-serif; line-height: 1; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
table { border-spacing: 0px; border-collapse: collapse; }
input, select { vertical-align: middle; }
input, button, select, textarea { font-family: inherit; }
a img { border: 0px none; }
b, strong { font-weight: bold; }
a { color: rgb(6, 84, 186); text-decoration: none; }
a:visited { color: rgb(106, 41, 185); text-decoration: none; }
a.scnd, a.scnd:visited { color: rgb(85, 85, 85); }
a.thrd, a.thrd:visited { color: rgb(119, 119, 119); }
a:focus, a:hover { color: rgb(6, 84, 186); text-decoration: underline; }
a.thrd:hover { color: rgb(119, 119, 119); text-decoration: underline; }
a.scnd:hover { color: rgb(85, 85, 85); text-decoration: underline; }
h1 { margin-bottom: 0.5em; font-size: 2em; line-height: 1.95em; }
h2 { font-size: 1.714em; }
h3 { font-weight: 500; font-size: 1.429em; }
h4 { font-weight: 600; font-size: 1.143em; }
.clr::after { display: block; visibility: hidden; clear: both; overflow: hidden; height: 0px; content: " "; }
.fl { float: left; }
.g-hdn { position: absolute; z-index: -1; overflow: hidden; width: 0px; height: 0px; outline: medium none; font-size: 0px; line-height: 0; }
.c-std, .c-std-bb { margin-bottom: 20px; padding: 17px 20px 9px; border: 1px solid rgb(221, 221, 221); border-radius: 3px; background-color: rgb(255, 255, 255); box-shadow: 4px 4px 1px rgb(238, 238, 238); }
.c-std p { margin: 0px 0px 10px; }
.l-shad { position: relative; float: left; border: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.l-shad::before { position: absolute; z-index: -2; content: ""; }
.lftd { border-radius: 3px; }
.lftd::before { bottom: 15px; left: 5px; width: 40%; height: 10%; box-shadow: 0px 15px 6px rgba(0, 0, 0, 0.3); transform: rotate(-4deg); }
.sm-co { padding: 10px 10px 20px; border-radius: 3px; background-color: rgb(255, 255, 255); box-shadow: 4px 4px 0px rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); }
.sm-er { border-top: 3px solid rgb(210, 23, 37); color: rgb(221, 30, 49); }
.sm-co * { margin-top: 5px; }
.sm-co p { margin-left: 60px; font-weight: 500; font-size: 1.429em; }
.sm-co p.sm-md { margin-top: 0px; margin-left: 35px; font-weight: 500; font-size: 1em; }
.sm-co i { float: left; margin-top: -5px; background-repeat: no-repeat; }
i.icmsu { width: 24px; height: 24px; background-position: -347px -13px; }
.mi-su { font-weight: 500; font-size: 0.857em; color: rgb(32, 153, 0); }
.btn { padding: 0.5em 1.2em; border: 1px solid transparent; border-radius: 3px; box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.04); vertical-align: baseline; text-align: center; text-decoration: none; white-space: nowrap; font-weight: 500; font-size: 16px; cursor: pointer; display: inline-block; }
.btn:hover { background-color: rgb(238, 238, 238); background-position: 0px -15px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2); text-decoration: none; transition: background-position 0.1s linear 0s; }
.btn:active { position: relative; top: 1px; }
.btn-m { font-size: 14px; }
.btn-s { font-size: 12px; }
.btn-prim, a.btn-prim, a.btn-prim:visited, .btn-split, a.btn-split, a.btn-split:visited, .btn.btn-prim.btn-d:hover, a.btn.btn-prim.btn-d:hover, .btn.btn-prim.btn-d:focus, a.btn.btn-prim.btn-d:focus, .btn.btn-prim.btn-d:active, a.btn.btn-prim.btn-d:active { background: transparent -moz-linear-gradient(center top , rgb(0, 121, 188), rgb(0, 80, 157)) repeat scroll 0% 0%; text-decoration: none; color: rgb(255, 255, 255); }
.btn-prim:hover, a.btn-prim:hover, .btn-prim:focus, a.btn-prim:focus, .btn-prim:active, a.btn-prim:active { background: rgb(0, 80, 157) none repeat scroll 0% 0%; }
.btn-scnd, a.btn-scnd, a.btn-scnd:visited, .btn.btn-scnd.btn-d:hover, a.btn.btn-scnd.btn-d:hover, .btn.btn-scnd.btn-d:focus, a.btn.btn-scnd.btn-d:focus, .btn.btn-scnd.btn-d:active, a.btn.btn-scnd.btn-d:active { background: transparent -moz-linear-gradient(center top , rgb(69, 170, 214), rgb(35, 134, 192)) repeat scroll 0% 0%; text-decoration: none; color: rgb(255, 255, 255); }
.btn-scnd:hover, a.btn-scnd:hover, .btn-scnd:focus, a.btn-scnd:focus, .btn-scnd:active, a.btn-scnd:active { background: rgb(35, 134, 192) none repeat scroll 0% 0%; }
.btn.btn-ter, a.btn.btn-ter, a.btn.btn-ter:visited, .btn.btn-ter.btn-d:hover, a.btn.btn-ter.btn-d:hover, .btn.btn-ter.btn-d:focus, a.btn.btn-ter.btn-d:focus, .btn.btn-ter.btn-d:active, a.btn.btn-ter.btn-d:active { border: 1px solid rgb(221, 221, 221); background: transparent -moz-linear-gradient(center top , rgb(254, 254, 254), rgb(248, 248, 248)) repeat scroll 0% 0%; text-decoration: none; color: rgb(6, 84, 186); }
.btn.btn-ter:hover, a.btn.btn-ter:hover, .btn.btn-ter:focus, a.btn.btn-ter:focus, .btn.btn-ter:active, a.btn.btn-ter:active { border: 1px solid rgb(170, 170, 170); background: rgb(250, 250, 250) none repeat scroll 0% 0%; }
ul#bc { clear: both; margin: 20px 0px; height: 12px; list-style: outside none none; font-size: 12px; }
ul#bc li { float: left; }
input[type="text"], input[type="password"], textarea { border: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.06) inset; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline: 0px none; border: 1px solid rgb(170, 170, 170); transition: border 0.1s linear 0s, box-shadow 0.2s linear 0s; }
input[type="text"], input[type="password"], select, textarea { margin: 0px 0px 5px; border-radius: 3px; color: rgb(51, 51, 51); }
#medium label, #medium input[type="text"], #medium input[type="password"], textarea { font-size: 1em; }
#medium input[type="text"], #medium input[type="password"] { padding: 0.5em; }
.nav { margin-bottom: 18px; margin-left: 0px; list-style: outside none none; }
.nav > li > a { display: block; }
.nav > li > a:hover { color: rgb(6, 84, 186); text-decoration: none; }
.nav-tabs-p, .nav-tabs-m {  }
.nav-tabs-p::before, .nav-tabs-m::before, .nav-tabs-p::after, .nav-tabs-m::after { display: table; content: ""; }
.nav-tabs-p::after, .nav-tabs-m::after { clear: both; }
.nav-tabs-p > li, .nav-tabs-m > li { float: left; }
.nav-tabs-p > li > a, .nav-tabs-m > li > a { margin-right: -1px; border-radius: 3px 3px 0px 0px; color: rgb(85, 85, 85); font-weight: 500; }
.nav-tabs-m { border-bottom: 1px solid rgb(221, 221, 221); }
.nav-tabs-p > li, .nav-tabs-m > li { margin-bottom: -1px; }
.nav-tabs-m > li > a { padding: 8px 20px; border: 1px solid rgb(221, 221, 221); background-color: rgb(249, 249, 249); font-size: 0.857em; line-height: 22px; }
.nav-tabs-m > li > a:hover { border-color: rgb(221, 221, 221); background-color: rgb(255, 255, 255); }
.nav-tabs-m > .active > a, .nav-tabs-m > .active > a:hover { position: relative; border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(255, 255, 255); box-shadow: 4px -1px 0px rgb(238, 238, 238); color: rgb(51, 51, 51); font-weight: 500; cursor: default; }
.tabbable {  }
.tabbable::before, .tabbable::after { display: table; content: ""; }
.tabbable::after { clear: both; }
.tab-content-m { overflow: auto; margin-top: -19px; padding: 20px 20px 20px 15px; border: 1px solid rgb(221, 221, 221); border-radius: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 4px 4px 1px rgb(238, 238, 238); }
.tab-content > .tab-pane, .tab-content-p > .tab-pane, .tab-content-m > .tab-pane, .tab-content-m-l > .tab-pane, .tab-content-m-r > .tab-pane { display: none; }
.tab-content > .active, .tab-content-p > .active, .tab-content-m > .active, .tab-content-m-l > .active, .tab-content-m-r > .active { display: block; }
.table.tbl-str tbody tr:nth-child(2n+1) td, .table.tbl-str tbody tr:nth-child(2n+1) th { background-color: rgb(247, 247, 247); }
#gh-logo { border: 0px none; }
#gh-la { display: block; overflow: hidden; position: relative; text-indent: -9999px; width: 117px; height: 48px; }
#gh-shop {  }
#gh-shop-a {  }
i#gh-shop-ei {  }
.gh-shop-active #gh-shop-ei, #gh-shop-a:hover #gh-shop-ei { background-position: -79px -109px; }
.gh-shop-active #gh-shop-a, #gh-shop-a:hover { color: rgb(6, 84, 186); }
#gh-sbc-o { position: absolute; left: 122px; top: 80px; padding: 20px 0px; }
#gh-shop { width: 90px; margin: 0px 7px 0px 5px; }
#gh-shop-a { position: relative; top: -2px; display: block; height: 30px; color: rgb(85, 85, 85); border-style: solid; border-color: transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 2px 1px 0px; text-decoration: none; white-space: normal; padding: 6px 5px 5px 8px; font-size: 14px; line-height: 14px; word-break: normal; }
button#gh-shop-a { height: 43px; text-align: left; width: 100%; }
#gh-shop-ei { background-position: -79px -101px; display: inline-block; height: 7px; margin-left: 4px; position: relative; top: -7px; width: 13px; }
input#gh-ac {  }
#gh-ac:focus { color: rgb(51, 51, 51); }
#gh-ac:focus:-moz-placeholder, #gh-ac:focus::-moz-placeholder { color: transparent ! important; }
#gh-ac { font-size: 16px; color: rgb(118, 118, 118); border: 0px none; margin: 0px; padding: 10px 0px 9px 8px; width: 100%; background: transparent none repeat scroll 0% 0%; outline: 0px none; box-shadow: none; }
select#gh-cat {  }
@media �	screen {
  #gh-cat:hover, #gh-cat:focus { width: inherit; }
}
#gh-cat option { height: 20px; }
@media not all {
  select#gh-cat { border: 0px none; padding-right: 10px; background-position: right -124px; outline: 0px none; }
  #gh-cat:hover { background-position: right -151px; }
}
#gh-cat-box { border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(239, 239, 239); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 0px 10px; height: 38px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 0px 3px 3px 0px; }
#gh-cat { color: rgb(51, 51, 51); font: 12px Arial; border-width: 0px; margin-top: 10px; width: 160px; height: 18px; overflow: hidden; text-overflow: ellipsis; background-color: transparent; background-position: 0px 99px; }
#gh-btn.btn {  }
#gh-btn.btn { margin: 0px 0px 0px 5px; box-shadow: none; font-size: 16px; height: 40px; }
#gh-as-a {  }
#gh-as-a:hover { color: rgb(6, 84, 186) ! important; text-decoration: none; }
#gh-as-a { font-size: 11px; display: block; line-height: 40px; padding: 0px 10px; white-space: nowrap; color: rgb(102, 102, 102); }
.gh-w li.gh-t {  }
.gh-w li.gh-t:first-child, .gh-w #_nkw.gh-t {  }
.gh-w #gh-ug {  }
.gh-w .gh-t { display: inline-block; font-size: 12px; background-position: -498px -35px; padding: 0px 9px 0px 11px; }
.gh-w .gh-t:first-child, .gh-w #_nkw.gh-t { background: transparent none repeat scroll 0px center; padding: 0px; }
#gh-ug { font-size: 12px; white-space: nowrap; display: inline-block; padding: 5px 17px 6px 10px; border-style: solid; border-color: rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 2px 1px 0px; text-decoration: none; position: relative; left: -10px; }
#gh-ug.gh-ug-guest { padding-right: 5px; }
#gh-eb-Alerts { margin-right: 0px; }
#gh-Alerts-i { background-position: -37px -101px ! important; width: 16px; height: 18px; display: block; overflow: hidden; text-indent: -9999px; font-size: 0px; }
#gh-eb-Alerts-o { width: 327px; padding: 0px; left: -277px; }
#gh-eb-Alerts .gh-eb-li-a { padding: 2px 17px 3px; vertical-align: top; }
#gh-eb-Alerts button.gh-eb-li-a { width: 52px; }
#gh-eb-Alerts-o, .ghn-pop-i { border-radius: 0px; box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.15); border: 1px solid rgb(240, 238, 236); }
#gh-eb-Alerts-o { width: 335px; left: -285px; }
@media �	screen {
  i.ghn-b-bell { background-position: 0px 0px; }
  .ghn-pop-rmv:hover .ghn-pop-rmv-ic { background-position: -1px -13px; }
  .ghn-pop-rmv-ic { background-position: -1px -1px; }
  .ghn-new-ic { background-position: -35px -1px; }
}
#gh-cart .gh-eb-li-a { vertical-align: top; }
#gh-cart-i { font-size: 0px; }
#gh-cart { margin-right: 7px; }
#gh-cart .gh-eb-li-a { padding: 2px 13px 3px 17px; }
#gh-cart-i { width: 20px; height: 18px; display: block; overflow: hidden; text-indent: -9999px; background-position: -55px -101px ! important; }
/* ::::: http://ir.ebaystatic.com/rs/v/qckfwijvtq53bm12z53r4d4tmyy.css ::::: */

.vi-filmstp { position: relative; overflow: hidden; margin: auto; }
.vi-filmstp .flm-btn { width: 8px; height: 12px; margin-top: 34px; position: absolute; top: 0px; display: inline-block; }
.vi-filmstp .flm-btn.pre { background-position: -243px -54px; left: 3px; }
.vi-filmstp a.flm-btn.pre:hover { background-position: -243px -54px; }
.vi-filmstp .flm-btn.nxt { background-position: -267px -54px; right: 3px; }
.vi-filmstp a.flm-btn.nxt:hover { background-position: -267px -54px; }
.vi-filmstp a img { border: 0px none; }
.vi-filmstp .fs_imgc { margin: 0px auto; overflow: hidden; position: relative; }
.vi-filmstp ul.lst { padding: 0px; margin: 0px; list-style: outside none none; position: absolute; left: 0px; top: 0px; white-space: nowrap; width: 2000px; }
.vi-filmstp ul.lst li { float: left; margin: 1px 0px 0px -1px; height: 76px; width: 76px; }
.vi-filmstp .lst.icon a.pic { display: inline-block; text-align: center; vertical-align: middle; overflow: hidden; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 3px; height: 74px; width: 74px; }
.vi-filmstp .lst.icon a.pic:hover { border: 1px solid rgb(153, 153, 153); position: relative; z-index: 1; }
.vi-filmstp .lst.icon a.pic:focus { border: 1px solid rgb(51, 170, 255); position: relative; z-index: 1; }
.vi-filmstp .lst.icon a.pic img { text-align: center; vertical-align: middle; }
.vi-filmstp .sel { position: absolute; height: 74px; width: 74px; top: 0px; border: 2px solid rgb(119, 119, 119) ! important; left: 17px; z-index: 2; border-radius: 3px; }
.vi-filmstp ul.lst li:first-child { margin-left: 0px ! important; }
.vi-filmstp .lst.icon a.pic { cursor: pointer; }
.hide { display: none ! important; }
.vi-filmstp .tdThumb { text-align: center; vertical-align: middle; }
.vi-filmstp .tdThumb div { width: 74px; }
.gspr { display: block; }
div#vi-soilayer-inner-cntr { height: 68px; margin: 0px 10px 10px; }
div#vi-soilayer-inner-cntr-none { padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
.overlay-left::after { content: ""; position: absolute; z-index: 0; top: 32px; left: -13px; bottom: 0px; right: 0px; height: 24px; width: 24px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(45deg); }
.overlay-top::after { content: ""; position: absolute; z-index: 0; top: -13px; left: 32px; bottom: auto; right: auto; height: 24px; width: 24px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(135deg); }
.overlay-right::after { content: ""; position: absolute; z-index: 0; top: 32px; left: auto; bottom: auto; right: -13px; height: 24px; width: 24px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(225deg); box-shadow: -9px 5px 7px rgba(0, 0, 0, 0.25); }
.overlay-bottom::after { content: ""; position: absolute; z-index: 0; top: auto; left: 30px; bottom: -13px; right: auto; height: 24px; width: 24px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(-45deg); box-shadow: -3px 9px 10px rgba(0, 0, 0, 0.15); }
.overlay-bottom::before { content: ""; position: absolute; width: 52px; height: 20px; background-color: rgb(255, 255, 255); bottom: 0px; left: 10px; z-index: 1; }
.overlay-left.small::after { content: ""; position: absolute; z-index: 0; top: 18px; left: -8px; bottom: auto; right: auto; height: 13px; width: 13px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(45deg); }
.overlay-top.small::after { content: ""; position: absolute; z-index: 0; top: -8px; left: 18px; bottom: auto; right: auto; height: 13px; width: 13px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(135deg); }
.overlay-right.small::after { content: ""; position: absolute; z-index: 0; top: 18px; left: auto; bottom: auto; right: -8px; height: 13px; width: 13px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(225deg); box-shadow: -3px 9px 10px rgba(0, 0, 0, 0.15); }
.overlay-bottom.small::after { content: ""; position: absolute; z-index: 0; top: auto; left: 18px; bottom: -8px; right: auto; height: 13px; width: 13px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; transform: rotate(-45deg); box-shadow: -3px 9px 10px rgba(0, 0, 0, 0.15); }
.lt-ie9 .overlay-left::after, .lt-ie9 .overlay-top::after, .lt-ie9 .overlay-right::after, .lt-ie9 .overlay-bottom::after, .lt-ie9 .overlay-left::before, .lt-ie9 .overlay-top::before, .lt-ie9 .overlay-right::before, .lt-ie9 .overlay-bottom::before { border-width: 0px 0px 0px medium; border-style: solid; border-color: transparent; transform: rotate(0deg); content: ""; position: absolute; background: transparent none repeat scroll 0px center; height: 0px; width: 0px; pointer-events: none; }
.lt-ie9 .overlay-left::after, .lt-ie9 .overlay-top::after, .lt-ie9 .overlay-right::after, .lt-ie9 .overlay-bottom::after { border-width: 17px; top: 0px; left: 0px; }
.lt-ie9 .overlay-left::before, .lt-ie9 .overlay-top::before, .lt-ie9 .overlay-right::before, .lt-ie9 .overlay-bottom::before { border-width: 18px; }
.lt-ie9 .overlay-top::before, .lt-ie9 .overlay-top::after { bottom: 100%; }
.lt-ie9 .overlay-top::before { margin-left: -18px; border-bottom-color: rgb(221, 221, 221); left: 51px; }
.lt-ie9 .overlay-top::after { margin-left: -17px; border-bottom-color: rgb(255, 255, 255); top: -33px; left: 51px; }
.lt-ie9 .overlay-right::before, .lt-ie9 .overlay-right::after { left: 100%; }
.lt-ie9 .overlay-right::before { top: 50px; margin-top: -18px; border-left-color: rgb(221, 221, 221); }
.lt-ie9 .overlay-right::after { top: 50px; margin-top: -17px; border-left-color: rgb(255, 255, 255); }
.lt-ie9 .overlay-bottom::before, .lt-ie9 .overlay-bottom::after { top: 100%; }
.lt-ie9 .overlay-bottom::before { left: 50px; margin-left: -18px; border-top-color: rgb(221, 221, 221); z-index: 0; }
.lt-ie9 .overlay-bottom::after { left: 50px; margin-left: -17px; border-top-color: rgb(255, 255, 255); }
.lt-ie9 .overlay-left::before, .lt-ie9 .overlay-left::after { right: 100%; }
.lt-ie9 .overlay-left::before { top: 7px; margin-top: 18px; border-right-color: rgb(221, 221, 221); left: -36px; }
.lt-ie9 .overlay-left::after { top: 9px; margin-top: 17px; border-right-color: rgb(255, 255, 255); left: -34px; }
.lt-ie9 .small.overlay-left::after, .lt-ie9 .small.overlay-top::after, .lt-ie9 .small.overlay-right::after, .lt-ie9 .small.overlay-bottom::after { border-width: 10px; }
.lt-ie9 .small.overlay-left::before, .lt-ie9 .small.overlay-top::before, .lt-ie9 .small.overlay-right::before, .lt-ie9 .small.overlay-bottom::before { border-width: 11px; }
.lt-ie9 .small.overlay-top::before, .lt-ie9 .small.overlay-top::after { bottom: 100%; }
.lt-ie9 .small.overlay-top::before { margin-left: -11px; border-bottom-color: rgb(221, 221, 221); left: 23px; }
.lt-ie9 .small.overlay-top::after { margin-left: -10px; border-bottom-color: rgb(255, 255, 255); left: 23px; top: -20px; }
.lt-ie9 .small.overlay-right::before, .lt-ie9 .small.overlay-right::after { left: 100%; }
.lt-ie9 .small.overlay-right::before { top: 24px; margin-top: -11px; border-left-color: rgb(221, 221, 221); }
.lt-ie9 .small.overlay-right::after { top: 24px; margin-top: -10px; border-left-color: rgb(255, 255, 255); }
.lt-ie9 .small.overlay-bottom::before, .lt-ie9 .small.overlay-bottom::after { top: 100%; }
.lt-ie9 .small.overlay-bottom::before { left: 23px; margin-left: -11px; border-top-color: rgb(221, 221, 221); }
.lt-ie9 .small.overlay-bottom::after { left: 23px; margin-left: -10px; border-top-color: rgb(255, 255, 255); }
.lt-ie9 .small.overlay-left::before, .lt-ie9 .small.overlay-left::after { right: 100%; }
.lt-ie9 .small.overlay-left::before { top: 7px; margin-top: 11px; border-right-color: rgb(221, 221, 221); left: -22px; }
.lt-ie9 .small.overlay-left::after { top: 9px; margin-top: 10px; border-right-color: rgb(255, 255, 255); left: -20px; }
.overlay-tour::before { content: ""; bottom: -1px; left: 0px; position: absolute; z-index: -1; width: 123px; height: 100px; border: 1px solid rgb(221, 221, 221); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; box-shadow: 10px 8px 10px rgba(0, 0, 0, 0.35); }
.overlay-tour::after { content: ""; bottom: 0px; right: 0px; position: absolute; z-index: -1; width: 128px; border: 1px solid rgb(221, 221, 221); height: 99%; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.35); }
.lt-ie9 .overlay-tour > .overlay-incut::before, .lt-ie9 .overlay-tour > .overlay-incut::after { display: none; }
.asqMain { clear: both; }
html a:link { color: rgb(6, 84, 186); }
ul#bc a:link { color: rgb(6, 84, 186); }
.mbg a:link { color: rgb(6, 84, 186) ! important; }
.mbg-l a:link { color: rgb(6, 84, 186) ! important; }
#Body .nav-tabs-m a:link { color: rgb(6, 84, 186); }
/* ::::: http://ir.ebaystatic.com/rs/v/dcpffhzlaq0jtdsmkcemf0y24yf.css?dataUri=true ::::: */

div#svcGk.svcCntr { width: auto; }
.svcCntr { font-family: Helvetica Neue,Helvetica,Arial,sans-serif; padding: 0px; }
.svcCntr a { text-decoration: none; }
.svcCntr .selectedItemHolder { font-size: 12px; color: rgb(51, 51, 51); padding: 0px; }
.svcCntr .selectedItemHolder, .svcCntr .disabled { float: right; clear: both; }
.svcCntr .selectedItemHolder .viewMore { float: right ! important; }
.svcCntr .viewMore { cursor: pointer; font-size: 12px; clear: both; white-space: nowrap; margin-top: 4px; }
.svcCntr .viewMore a, .svcCntr .viewMore b { color: rgb(6, 84, 186); }
.svcCntr .viewMore .ell { display: inline-block; }
.svcCntr .selectedItemHolder .ui-hlp-hidden, .svcOCntr td.warrantySel .ui-hlp-hidden { width: 0px; height: 0px; z-index: -1; overflow: hidden; line-height: 0; position: absolute; }
.svcCntr .selectedItemHolder label { display: inline-block; vertical-align: baseline; }
.svcCntr .selectedItemHolder input[type="checkbox"] { vertical-align: baseline; position: relative; top: 2px; }
.svcOCntr .btn-prim:hover, .btn-prim:focus, .btn-prim:active { background: rgb(0, 80, 157) none repeat scroll 0% 0%; }
.svcOCntr .btn.btn-ter:hover, .btn.btn-ter:focus, .btn.btn-ter:active { border: 1px solid rgb(170, 170, 170); background: rgb(250, 250, 250) none repeat scroll 0% 0%; }
.colw-tooltip::before { border-bottom: 7px solid rgb(221, 221, 221); border-left: 7px solid transparent; border-right: 7px solid transparent; border-color: rgb(221, 221, 221) transparent; content: ""; display: inline-block; left: 10px; position: absolute; top: -7px; }
.colw-tooltip::after { border-bottom: 6px solid rgb(255, 255, 255); border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; left: 11px; position: absolute; top: -6px; }
.colw-tooltip.tor::before { left: 92%; }
.colw-tooltip.tor::after { left: 92.5%; }
.gh-hide-if-nocss { display: none; }
.gh-ar-hdn { color: rgb(255, 255, 255); }
#PicturePanel div.img { border: 1px solid rgb(204, 204, 204); background-color: white; }
.actPanel { border-top: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.watchListCmp { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
/* ::::: http://ir.ebaystatic.com/rs/v/yz5jsqfiau1nhpmz5kqmsvs5ue2 ::::: */

.nume-vr96 .l-shad::before { content: ""; position: absolute; z-index: -2; }
.nume-vr96 .lftd::before { bottom: 15px; left: 5px; width: 40%; height: 10%; box-shadow: 0px 15px 6px rgba(0, 0, 0, 0.3); transform: rotate(-4deg); }
.nume-vr96 .me_clear::before, .nume-vr96 .me_clear::after { content: " "; display: table; }
.nume-vr96 .me_clear::after { clear: both; }
/* ::::: http://ir.ebaystatic.com/rs/v/yz5jsqfiau1nhpmz5kqmsvs5ue2 ::::: */

.nume-vr96 .l-shad::before { content: ""; position: absolute; z-index: -2; }
.nume-vr96 .lftd::before { bottom: 15px; left: 5px; width: 40%; height: 10%; box-shadow: 0px 15px 6px rgba(0, 0, 0, 0.3); transform: rotate(-4deg); }
.nume-vr96 .me_clear::before, .nume-vr96 .me_clear::after { content: " "; display: table; }
.nume-vr96 .me_clear::after { clear: both; }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .offerImage, .offerImage img { height: 120px ! important; width: 120px ! important; }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  #offer-5.offer { display: none ! important; }
  #offer-6.offer { display: none ! important; }
  #offer-7.offer { display: none ! important; }
  #offer-8.offer { display: none ! important; }
  .offer { width: 14% ! important; }
}
@media (min-device-width: 1401px) and (max-device-width: 1440px) {
  #offer-8.offer { display: none ! important; }
  .offer { width: 10.2% ! important; margin-left: 3.65% ! important; }
  #offer-1.offer { margin-left: 3.2% ! important; }
}
@media (min-device-width: 800px) and (max-device-width: 1400px) {
  #offer-7.offer { display: none ! important; }
  #offer-8.offer { display: none ! important; }
  .offer { width: 11.45% ! important; margin-left: 4.8% ! important; }
  #offer-1.offer { margin-left: 3.6% ! important; }
}
#offerTitle-1:hover, #offerTitle-2:hover, #offerTitle-3:hover, #offerTitle-4:hover, #offerTitle-5:hover, #offerTitle-6:hover, #offerTitle-7:hover, #offerTitle-8:hover { text-decoration: underline; }
.lens-modal { position: absolute; top: 7%; left: 50%; width: 962px; margin-left: -481px; overflow: visible; outline: medium none; border-radius: 3px; min-height: 100px; display: none; }
.lens-modal-wrapper { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; display: none; overflow: auto; background-color: rgba(0, 0, 0, 0.7); }
.lens-modal-backdrop { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.lens-modal-close { position: fixed; z-index: 1; height: 48px; width: 60px; background-color: rgb(255, 255, 255); right: 20px; top: 0px; border: 0px none; border-radius: 0px 0px 3px 3px; font-size: 20px; color: rgb(170, 170, 170); cursor: pointer; font-weight: bold; box-shadow: 1px 1px 10px rgb(51, 51, 51); transform: translateZ(0px); }
.lens-modal-close:hover { color: rgb(0, 80, 157); }
@media (max-width: 962px) {
  .lens-modal { width: 100%; margin-left: -50%; top: 0px; }
}
@media (max-height: 768px) {
  .lens-modal { top: 1%; }
}
.gf-mrecad { max-width: 1200px; margin: 30px auto; }
#gf-mrecs-ads > div:not(#clrftr) { width: 300px; height: 265px; overflow: hidden; float: left; margin: 0px 30px 30px 0px; }
#gf-mrecs-ads > div:nth-child(3) { margin: 0px ! important; }
body.gh-flex #gf-mrecs-ads { display: block; }
body.gh-flex #gf-mrecs-ads > div:nth-child(3) { margin: 0px; }
body.gh-flex #gf-mrecs-ads > div:not(#clrftr) { margin: 0px 30px 30px 0px; }
body.gh-1199 #gf-mrecs-ads > div:not(#clrftr) { margin: 0px 20px 20px 0px; }
