#add-by-part-no{z-index:1000;}
#add-by-part-no{position:fixed;position:absolute;right:10px;right:-230px;z-index:0;padding:10px;background:#fff;font-family:Copse,serif;border:1px solid #ccc;width:210px;border-bottom:none;height:auto;line-height:1.35em;}
#add-by-part-no .prompt{margin-bottom:13px;display:block;font-size:20px;font-weight:normal;line-height:1.25em;text-align:center;}
#add-by-part-no .prompt em{white-space:nowrap;font-size:30px;font-weight:normal;}
#add-by-part-no form{display:block;}
#add-by-part-no em{font-family:"Dancing Script",cursive;font-style:normal;}
#add-by-part-no form input{display:block;font-size:16px;}
#add-by-part-no .input-block.sku{float:left;}
#add-by-part-no .input-block.sku,#add-by-part-no .input-block.sku input{width:145px;}
#add-by-part-no form .input-block.qty{float:right;margin-right:3px;}
#add-by-part-no form .input-block.qty,#add-by-part-no form .input-block.qty input{width:40px;text-align:center;}
#add-by-part-no form .bulk-add{background:#e6e7e9;font-size:24px;margin:10px -10px -10px -10px;padding:10px;clear:both;}
#add-by-part-no form .bulk-add a,#add-by-part-no form input[type="submit"]{color:#fff;text-decoration:none;display:block;text-align:center;}
#add-by-part-no form .bulk-add p{float:left;}
#add-by-part-no form .bulk-add a{height:34px;background:#000;padding:5px 10px;font-size:16px;float:right;}
#add-by-part-no form input[type="submit"]{margin:10px 0;border:none;padding:8px 15px;background:#f47312;font-size:17px;cursor:pointer;float:right;}
#add-by-part-no form input[type="submit"][disabled]{opacity:0.3;cursor:default;}
#abpn_product{clear:both;padding-top:10px;}
#abpn_product_name{display:block;}
#abpn_product_name a{}
#abpn_product_price{display:block;text-align:right;color:#f47312;font-size:17px;float:left;margin-top:20px;}
#abpn_product_name .option-block{margin:5px 0;display:block;}
#abpn_product_name label{display:block;margin-left:15px;}
#abpn_product_name input{float:left;}
#add-by-part-no .shopper-approved{border:0;display:block;text-align:center;margin:-80px 0 30px;}
@media only screen and (min-width:1488px) {#add-by-part-no.collapsed{height:auto;overflow:visible;} }
@media only screen and (max-width:1487px) {#add-by-part-no{position:absolute;right:130px;top:0;} #add-by-part-no.expanded{padding:10px;background:#fff;font-family:Copse,serif;border:1px solid #ccc;border-bottom:none;z-index:10000;-webkit-box-shadow:5px 5px 20px 0px rgba(136,136,136,0.75);-moz-box-shadow:5px 5px 20px 0px rgba(136,136,136,0.75);box-shadow:5px 5px 20px 0px rgba(136,136,136,0.75);} #add-by-part-no.collapsed{padding:3px 10px;background:#f47312;font-family:Arial,sans-serif;border:none;width:auto;height:44px;} #add-by-part-no.collapsed span.prompt{line-height:14px;padding:3px;font-weight:normal;} #add-by-part-no.collapsed span.prompt em{font-size:14px;font-weight:normal;text-transform:uppercase;vertical-align:baseline;} #add-by-part-no.collapsed:hover{opacity:.75;} #add-by-part-no .prompt{cursor:pointer;display:block;text-align:center;} #add-by-part-no.collapsed .prompt,#add-by-part-no.collapsed .prompt em{font-size:11px;font-weight:bold;font-family:Arial,sans-serif;color:#fff;display:block;} #add-by-part-no.expanded .prompt{margin-bottom:13px;display:block;font-size:20px;font-weight:normal;line-height:1.25em;text-align:center;background:url("http://cdn-eu-ec.yottaa.net/52617e96ea2e0c60bc00004b/www.gearhead.com/v~12.a9/skin/frontend/gearhead/default/images/btn_window_close.gif?yocs=_&yoloc=eu") right top no-repeat;} #add-by-part-no.expanded .prompt em{white-space:nowrap;font-size:30px;font-weight:normal;} #add-by-part-no.collapsed form{display:none;} #add-by-part-no.expanded form{display:block;} #add-by-part-no .shopper-approved{display:none !important;} }
@media only screen and (max-width:770px) {#header .header-main #add-by-part-no{right:0;display:block;} }
@media only screen and (max-width:500px) {#header .header-main #add-by-part-no{display:none;} }
