#drop_shadow { width: 100% !important; height: auto; overflow: visible; }
#doc-mtd { padding-top: 0; width: 100% !important; height: auto; overflow: visible; }
#wrapper { width: 100% !important; height: auto; overflow: visible; }
#bd .secondary_nav { visibility: hidden;}
#hd, #bd .breadcrumbs, #ft { display: none; }
#bd .secondary_nav .details_wrapper { display: block !important; visibility: visible; border: none !important; }
#hd .mtd_logo, #hd .mtd_logo img { margin: 0; float: none; position: absolute; left: 0; top: 0; }
#bd ul { padding-left: 13px; *padding-left: 16px; }
#bd ul li { list-style: square outside; padding: 0; }
#bd a.action { list-style: url(../images/e-spot_arrow.gif) outside; display: list-item; margin-left: 21px; padding: 0; *margin-left: 16px; }
#bd a.button, #bd a.button2, #bd a.button3, #bd a.button4 { display: none !important; }
#bd .print_logo { display: block; margin-bottom: 12px; }
#bd .account_wrapper, #bd .checkout_wrapper, #bd .browse_wrapper, #bd .inDepth_wrapper { padding: 0; margin: 0; }
#bd .browse_content, #bd .account_content, #bd .address_book, #bd .generic_wrapper, #bd .garage_content, #bd .wishlist_content, #bd .repair_wrapper .inDepth, #bd .checkout_wrapper .browse_content { width: 100% !important; float: left; }
#bd .banner, #bd .category_nav, #bd .spot4, #bd .genuine_brands { display: none; }
#bd .login_banner h1 { position: static; }
#bd .login_banner img { display: none; }
#bd .listing h3 { padding: 0 14px; }
#bd .parts_list h3, #bd .detail_wrapper h1 { padding: 0 7px; }
#bd .category_header img { display: none; }
#bd .category_header h1 { margin: 0 !important; }
#bd .address_book .makeDefault { display: none; }
#bd .support_wrapper .diagnose_wrapper h2 { padding-left: 0; }
#bd .support_wrapper .diagnose_wrapper .landing { display: none; }
#bd .support_wrapper .diagnose_wrapper .table_wrapper { padding: 0; }
#bd .support_wrapper .diagnose_wrapper .inner_table_wrapper { border-top: 8px solid #000; }
#bd .support_wrapper .diagnose_wrapper table thead td { border-bottom: 4px solid #000; }
#bd .support_wrapper .diagnose_wrapper table tbody td.cause h3 { padding-left: 16px; }
#bd .support_wrapper .diagnose_wrapper table .safety_tip { padding-left: 32px; }
#bd .support_wrapper .diagnose_wrapper table td ul { padding-left: 13px; *padding-left: 16px; }
#bd .support_wrapper .diagnose_wrapper table td.corrections li { list-style: disc outside; padding: 0; }
#bd .support_wrapper .diagnose_wrapper table td.cause ul { display: none; }
#bd .support_wrapper .diagnose_wrapper .diagnose_row .only h3 { margin-right: 0; }
#bd .support_wrapper .diagnose_wrapper table tbody td.cause h3 span { *width: auto; }
#bd .support_wrapper .faq_nav { display: none; }
#bd .support_wrapper .faq_content { width: 100%; float: left; }
#bd .support_wrapper .faq_content p { display: block !important; }
#bd .support_wrapper .faq_content .target { position: static; padding-left: 20px; padding-right: 20px; }
#bd .support_wrapper .faq_content .target h3 { position: static; }
#bd .support_wrapper .contact_wrapper .labels { width: 27% !important; }
#bd .support_wrapper .inputs { margin-left: 0; width: 70% !important; }
#bd .support_wrapper .inputs_wrapper { padding: 10px 0; }
#bd .support_wrapper .contact_wrapper input { width: 180px; }
#bd .support_wrapper .contact_wrapper .selectbox { width: 155px; }
#bd .support_wrapper .contact_wrapper textarea { width: 182px; }
#bd .support_wrapper .contact_wrapper .support_box ul li a { padding: 0; }
#bd .support_wrapper .support_tools .yui-u { width: 32%; }
#bd .garage_info .remove { display: none !important; }
#bd .product_overview .view_larger {  }
#bd .product_overview_content { margin: 0; }
#bd .order_content { width: 100% !important; display: block; float: left; clear: none !important; overflow: visible; position: absolute; top: 120px; }
#bd .order_content .package .more_info { display: block !important; }
#bd .order_content .package li { list-style: none; }
#bd .order_content a.print_link, #bd .order_content .expand a { display: none; }
#bd .order_content .listing { overflow: visible; }
#bd .order_content .info_row .label { width: 60% !important; }
#bd .orders .sort_by { display: none; }
#bd .pagination, #bd .listing label, #bd .listing .cBoxFloatWrap, #bd .related_products { display: none; }
#bd .product_overview_content .addToCart h3, #bd .product_overview_content .line, #bd .product_overview_content .button_wrapper, #bd .product_overview_content .wishList_btn, #bd .product_overview_content .share_btn { display: none; }
#bd .inDepth { width: 100% !important; float: left; }
#bd .inDepth .tabs { display: none; }
#bd .inDepth .target { position: static; }
#bd .inDepth .instructions .step { clear: both; overflow: hidden; }
#bd .inDepth .avail_models ul { padding: 0; }
#bd .inDepth .avail_models ul li { list-style: none; }
#bd .inDepth_content { width: auto !important; float: none; border: none; padding: 0; }
#bd .inDepth .listing, #bd .inDepth .comments { width: auto; }
#bd .inDepth .feat_block .block_content a { margin-left: 32px; padding: 0; }
#bd .listing .list_item { clear: both; }
#bd .repair_wrapper .video_wrapper { padding: 0; float: none; }
#bd .repair_wrapper .video { display: none; }
#bd .repair_wrapper .video_info { width: 100%; }
#bd .repair_wrapper .video_info h1 { padding: 3px 0; }
#bd .repair_wrapper .video_info .video_info_container { padding: 0; }
#bd .repair_wrapper .video_info .share_btn { display: none; }
#bd .support_wrapper .support_tools_content { padding-top: 0; }
#bd .wishlist_content .listing p.price { width: auto; float: none; }
#bd .wishlist_content .list_item .remove { display: none; }
#bd .checkout_wrapper h1 { padding: 5px 0 !important; }
#bd .checkout_wrapper .browse_content { height: auto !important; width: 60% !important; }
#bd .confirm .browse_content .padding_wrapper .print_link { display: none; }
#bd .confirm .browse_content .signup_box { display: none; }
#bd .secondary_nav .details_wrapper { position: left; }
#bd .secondary_nav .details_wrapper .product_info { width: 55% !important; }
#bd .checkout_wrapper .secondary_nav .product_row .product_info .prod_name span.legend { clear: left; float: left; text-align: left; }
#bd .secondary_nav .details_wrapper .total { margin: 0px !important; width: 100%; }
#bd .secondary_nav .details_wrapper .total .label { width: 40% !important; padding: 0px 0px 3px !important; }
#bd .secondary_nav .details_wrapper .total .display { width: 50% !Important; padding: 0px 0px 3px !important; }
#bd .account_content p.required { margin-top: -32px; }
#bd .browse_content iframe { width: 99% !important; }
#bd .browse_content h2 span.legend, #bd .browse_content h2 a { display: none; }
#bd .parts_list .yui-gd .yui-u { width: 63%; }
#bd .parts_list .yui-gd .first { width: 33.3%; }
#bd .parts_list .list_item_content .box ul { padding: 0; }
#bd .parts_list .list_item_content li { list-style: none; }
#bd .account_features .yui-u .feature_content { width: 200px; }
#bd .account_wrapper .account_login .listing { width: 100%; }
#bd .account_wrapper .account_login .incentive { display: none; }
#bd .account_wrapper .account_login .section p.required { display: none; }
#bd .account_wrapper .account_login .section .login_content label { display: block; }
#bd .account_wrapper .account_login .section .login_content .options { clear: left; }
#bd .cart .promo_code, #bd .cart .actions { display: none; }
.shared #bd .model-detail .btn, .shared #bd .search-results .btn { background: #fff; border: 1px solid #333; }