  html, body {background: none; background-color: #fff; color: #636363}
a {color: #636363}
 body #bg_content, body.home #bg_content, body.category #bg_content, body.carts #bg_content, body.styles #bg_content {background: none !important; background-color: #fff !important; border-top: 5px solid #000; border-bottom: 5px solid #000}
body.home #bg_content {background-color: #f4f0e4}
body #bg_content, body.home #bg_content, body.home #bg_content #bg_homefeature1, body.home #bg_content #bg_homefeature2, body.home #bg_content #bg_homefeature3, body.category #bg_content, body.carts #bg_content, body.styles #bg_content, body.stores #bg_content, body.assistance #bg_content, body.web_users #bg_content {height: 518px}
 #header_logo {margin-top: 5px}
header nav#header_megas #header_main {margin-top: 8px}
header nav ul#header_usersearch {bottom: 8px}
body div.search_enter_a_keyword, .ui-autocomplete.ui-widget-content, .ui-autocomplete.ui-menu .ui-menu-item a {border-color: #D4D4D4; color: #636363}
header nav #header_buyflow a span, header nav #header_buyflow a:hover span, header nav #header_buyflow li.is_active a span {background-position-x: -10px; background-position-y: -22px}
header nav #header_buyflow a span.c0, header nav #header_buyflow a:hover span.c0, header nav #header_buyflow li.is_active a span.c0 {background-position-x: -236px; background-position-y: -2px}
header nav #header_wishlist a span.c0, header nav #header_wishlist a:hover span.c0, header nav #header_wishlist li.is_active a span.c0 {background-position-x: -239px}
header nav #header_buyflow a span.c2, header nav #header_buyflow a:hover span.c2, header nav #header_buyflow li.is_active a span.c2 {background-position-x: -34px; background-position-y: -2px}
header nav #header_buyflow a span.c3, header nav #header_buyflow a:hover span.c3, header nav #header_buyflow li.is_active a span.c3 {background-position-x: -59px; background-position-y: -2px}
header nav #header_buyflow a span.c4, header nav #header_buyflow a:hover span.c4, header nav #header_buyflow li.is_active a span.c4 {background-position-x: -84px; background-position-y: -2px}
header nav #header_buyflow a span.c5, header nav #header_buyflow a:hover span.c5, header nav #header_buyflow li.is_active a span.c5 {background-position-x: -109px; background-position-y: -2px}
header nav #header_buyflow a span.c6, header nav #header_buyflow a:hover span.c6, header nav #header_buyflow li.is_active a span.c6 {background-position-x: -134px; background-position-y: -2px}
header nav #header_buyflow a span.c7, header nav #header_buyflow a:hover span.c7, header nav #header_buyflow li.is_active a span.c7 {background-position-x: -159px; background-position-y: -2px}
header nav #header_buyflow a span.c8, header nav #header_buyflow a:hover span.c8, header nav #header_buyflow li.is_active a span.c8 {background-position-x: -184px; background-position-y: -2px}
header nav #header_buyflow a span.c9, header nav #header_buyflow a:hover span.c9, header nav #header_buyflow li.is_active a span.c9 {background-position-x: -209px; background-position-y: -2px}
header nav #header_buyflow, header nav #header_wishlist a span, header nav #header_wishlist li.miniwish_container a#miniwish_link {padding-top: 1px}
.bg_headertop, #bg_headercontent, #bg_surfacefooter, #bg_surfacefooter div.center, body.home #bg_surfacefooter, body.home #bg_surfacefooter div.center, body.category #bg_surfacefooter, body.category #bg_surfacefooter div.center, body.styles #bg_surfacefooter, body.styles #bg_surfacefooter div.center {background: none; background-color: transparent}
#sub_nav, body.category #sub_nav, body.styles #sub_nav, body.web_users #sub_nav, body.stores #sub_nav, body.assistance #sub_nav {background: none; background-color: #f7f7f7; margin-top: 5px; border: 0}
footer p.korea_info, body.faq #sub_nav ul li a, body.assistance #sub_nav ul li a, body.category #sub_nav ul#topsort li a, body.web_users #sub_nav ul#topsort li a, header nav ul#header_buyflow li.last .viewbag_checkout a.viewbag, header nav #header_main li.worldofg div.mega_col a:hover span.desc, header nav #header_main div.mega_col ul.col3 .mega_promo_caption strong {color: #636363}
header nav #header_main li.worldofg div.mega_col a span.desc {color: #D4D4D4}
header nav #minibag .item h6 a, header nav #miniwish .item h6 a {overflow: hidden}
body.faq #sub_nav ul li.on a, body.web_users #topsort li a:hover, body.web_users #topsort li.selected a, body.assistance #sub_nav ul li.on a, body.web_users #sub_nav ul#topsort li a:hover, body.web_users #sub_nav ul#topsort li a.selected, body.category #sub_nav ul#topsort li a:hover, body.category #sub_nav ul#topsort li a.selected, header #header_userbuyflow #minibag .item h6 a:hover, header #header_userbuyflow #miniwish .item h6 a:hover {background: none; color: #0f0f0f}
footer div ul li a.link:hover, footer .footer.bottom .icp_number, header nav #minibag .item h6 a:hover, footer div.footer.right ul.top p.korea_info a, footer div.footer.bottom ul#footer_musiccountry li a#countries_link:hover {color: #0F0F0F}
body.assistance #sub_nav ul li.on, body.faq #sub_nav ul li.on {background: none; text-decoration: underline}
#header_main .mega_menu div.mega_col a:hover, #header_main .mega_menu div.mega_col li.mega_promo a.addlink:hover {text-decoration: none}
body.category #sub_nav ul#topsort {margin-left: 8px}
body.category #sub_nav ul#breadcrumb {color: #636363; background: none; border-right: 1px solid #d4d4d4}
body.category #breadcrumb h1 {color: inherit}
footer div.footer.right ul.top li#signup_form a#email_signup.send_btn {padding-bottom: 2px}
 body.styles #back_to a:hover, body.category ul.hero_panel p a:hover, body.styles #sub_nav #breadcrumb a:hover, header nav ul#header_buyflow li.last a.viewbag:hover {color: #0F0F0F}
body.category ul.hero_panel p a {color: #636363}
body.styles #back_to {background: none; padding-top: 6px}
body.styles #back_to a {border-right: 1px solid #D4D4D4; margin-right: 0px; padding-right: 20px}
 html.ie body.home #mainfeature .feature .text {position: relative}
html.ie body.styles #wish_list.with_find_in_store {padding-top: 18px}
html.ie body.styles #find_in_store {padding-top: 8px}
html.ie body.styles #size_dropdown {width: 114px}
html.ie body.styles #container_sizes select {height: 22px}
 div.overlay, body.styles #find_in_store_overlay {color: #636363; background: none; background-color: #FFF}
div.overlay h3, body.carts #order_summary div.overlay h3 {background: none; border-bottom: 3px solid #000}
div.overlay a, div.overlay h3, body.carts #order_summary div.overlay h3, div#countries h5, div#countries ul.first li a, div#countries ul.Europe li a, div#countries ul.Asia li a, div#countries ul.last li a, body div#signup_overlay div, body div#signup_overlay section#main_content div.right, body div#signup_overlay section#main_content div.right select, body div#signup_overlay section#main_content div.right form#new_web_user span label {color: #636363}
div.overlay a:hover, div#countries ul.last li a:hover, div#countries ul.Asia li a:hover, div#countries ul.first li a:hover, div#countries ul.Europe li a:hover, body div#signup_overlay section#main_content div.right h4 {color: #0F0F0F}
body.category .quick_view, body.category #container_quick_view, body div#signup_overlay section#main_content, body div#signup_overlay section#main_content div.left {box-shadow: none; background: none; background-color: #f7f7f7}
body.category #container_quick_view h3, body.category .quick_view h3 {border-color: #e1e2e3}
body.category li.qview_active {box-shadow: none}
body.category #container_quick_view.left {box-shadow: none}
body.category #container_quick_view span.variations, body.category .quick_view span.variations {border-color: #e1e2e3}
body div#promo_middle_overlay div.scroll_container {background-color: #f7f7f7}
body div#promo_first_overlay div.scroll_container {background-color: #f7f7f7 }
body.search #search_narrow a, body.search .search_product_info a.brown_btn, body.search .search_product_info a.brown_btn span, body.category .quick_view a.brown_btn, body.category .quick_view a.brown_btn span, body.category #container_quick_view a.brown_btn, body.category #container_quick_view a.brown_btn span {background: none; background-color: #000; color: #fff}
body.category #container_quick_view a.brown_btn span {padding-bottom: 3px; line-height: 12px}
body.category #container_quick_view em.price, body.category .quick_view em.price {color: #636363}
body.search .search_product_info a.brown_btn {height: 22px}
body.search .search_product_info a.brown_btn span {padding-top: 0; padding-bottom: 0; line-height: 22px}
body.search #contact_personal_shopper_overlay div.submit, body.search .contact_personal_shopper_overlay div.submit {padding-top: 16px}
body.search #contact_personal_shopper_overlay a.send_btn {margin-right: 0px}
body.search #contact_personal_shopper_overlay a.send_btn span {padding-top: 0px}
body div#signup_overlay section#main_content div.right input {border: 1px solid #D4D4D4; padding: 2px 4px; color: #636363}
body div#signup_overlay section#main_content div.right form#new_web_user input.send_btn {background-color: #0F0F0F; line-height: 22px}
#cookie_overlay {background: none; background-color: #d4d4d4; color: #636363}
#cookie_overlay h3 {color: #636363}
#cookie_overlay p a {color: #636363 !important; border-color: #636363 !important}
#cookie_overlay p a:hover {color: #0F0F0F !important; border-color: #0F0F0F !important}
#cookie_overlay #cookie-close {color: #636363}
  body.assistance #assistance_card .scroll_back, body.faq #assistance_card .scroll_back, body.about #assistance_card .scroll_back {background-color: transparent}
body.faq .jspTrack, body.about .jScrollPaneTrack, body.carts .jScrollPaneTrack, body.category #scrollbar, body.category .jScrollPaneTrack, body.search div.jScrollPaneTrack, body.web_users .jScrollPaneTrack, body.assistance .jScrollPaneTrack, body.styles .accordion div.jScrollPaneTrack, body.web_users.wishlist #myaccount_card div.jScrollPaneTrack, div.overlay .jScrollPaneTrack, header nav #minibag .jScrollPaneTrack, header nav #miniwish .jScrollPaneTrack, .saved_lists .jscrollPaneTrack, .section-storelocator .jScrollPaneTrack {background: none; background-color: #D4D4D4; border: 0}
header nav #minibag .jScrollPaneDrag, header nav #minibag .jScrollPaneDragTop, header nav #minibag .jScrollPaneDragBottom, header nav #miniwish .jScrollPaneDrag, header nav #miniwish .jScrollPaneDragTop, header nav #miniwish .jScrollPaneDragBottom , body.category #scrollbar .handle, body.category #scrollbar .handle div.end, body.category .jScrollPaneDrag, body.category .jScrollPaneDragTop, body.category .jScrollPaneDragBottom, body.carts div.jScrollPaneDrag, body.carts div.jScrollPaneDragTop, body.carts div.jScrollPaneDragBottom, body.carts div.overlay div.jScrollPaneDrag, body.carts div.jScrollPaneDragTop, body.carts div.jScrollPaneDragBottom, body.faq .jspDrag, body.faq .jspDragTop, body.faq .jspDragBottom, body.about .jScrollPaneDrag, body.about .jScrollPaneDragTop, body.about .jScrollPaneDragBottom, div.overlay .jScrollPaneDrag, div.overlay .jScrollPaneDragTop, div.overlay .jScrollPaneDragBottom, body.search div.jScrollPaneDrag, body.search div.jScrollPaneDragTop, body.search div.jScrollPaneDragBottom, body.assistance .jScrollPaneDrag, body.assistance .jScrollPaneDragTop, body.assistance .jScrollPaneDragBottom, body.web_users .jScrollPaneDrag, body.web_users .jScrollPaneDragTop, body.web_users .jScrollPaneDragBottom, body.web_users.wishlist #myaccount_card div.jScrollPaneDrag, body.web_users.wishlist #myaccount_card div.jScrollPaneDragTop, body.web_users.wishlist #myaccount_card div.jScrollPaneDragBottom, .saved_lists div.jScrollPaneDrag, .saved_lists div.jScrollPaneDragTop, .saved_lists div.jScrollPaneDragBottom, .section-storelocator .jScrollPaneDrag, .section-storelocator .jScrollPaneDragBottom, .section-storelocator .jScrollPaneDragTop {background: none; background-color: #636363; border-color: #636363}
body.search div.jScrollPaneDrag, body.review div.jScrollPaneDrag, body.carts div.overlay div.jScrollPaneDrag, body.styles div.overlay div.jScrollPaneDrag {width: inherit !important}
 body.stores .tipsy .tipsy-inner, #tiptip_content, .tip-error {background: rgba(15,15,15,0.8); border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; color: #fffffe; border-color: rgba(15,15,15,0.8)}
#tiptip_holder.tip_top #tiptip_arrow, #tiptip_holder.tip_top #tiptip_arrow_inner, .tip-error:before {border-top-color: rgba(15,15,15,0.8)}
 div.share_overlay.five_icon {border-color: rgba(15,15,15,0.8); background: rgba(15,15,15,0.8)}
div.share_arrow {background: none; margin-top: -15px; right: 44px; border-color: transparent; border-style: solid; border-width: 6px; border-bottom-color: #0f0f0f; width: 0; height: 0}
body.carts .share_overlay .share_link {min-width: 38px}
body.carts .share_overlay .share_link img {background-color: #D4D4D4}
.worldofgucci .overlay.share_overlay .share_link {min-width: 50px}
.worldofgucci .overlay.share_overlay .share_link img {background-color: rgba(15,15,15,0.8)}
 #country_list #current-site {background-color: transparent}
#country_list #current-site a {color: #0f0f0f; text-decoration: underline}
#country_list p.sellingsite {border-color: #f7f7f7}
 header nav ul#header_usersearch li.search_container input#search_header_input, footer div.footer.right ul.top li#signup_form input, .store-search input[type=text], body.search .styled_select select, body #find_in_store_overlay div#find_store_content div#find_in_store_email_print div#email_address_div input#email_address, body #find_in_store_overlay div#find_store_content div#find_in_store_search input#address {color: #636363; background: transparent; border: 0px hidden; border-radius: 0; border-bottom: 1px solid #d4d4d4; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
body.search input#search_zero_result_main_input, body.search input#search_zero_result_main_submit {background: none; color: #636363; border: 0px hidden; border-radius: 0; border-bottom: 1px solid #d4d4d4; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
body.search input#search_zero_result_main_submit {height: 29px}
body.stores .controls-error input[type=text], body.stores .controls-error input[type=text]:focus {border: 0px hidden; border-bottom: 1px solid #d4d4d4}
body.carts #main_content .items table tr.item #qty, body.saved_lists #main_content .items table tr.item #qty {color: #0F0F0F; border-color: #D4D4D4}
body input, body select, body textarea, body.search .styled_select select, body.web_users input, body.web_users select, body.web_users textarea, body.carts #content input, body.carts #content select, body.carts input, body.carts select, body.carts textarea, body.carts #gift_form .field textarea, body.web_users #myaccount_card select, body.search input[type=checkbox], body.search input[type=radio], .contact_personal_shopper_overlay .title_fields input, #contact_personal_shopper_overlay .field_wrap input, #contact_personal_shopper_overlay .title_fields input, #contact_personal_shopper_overlay .field_wrap select {background: none; border-color: #D4D4D4; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px}
body #find_in_store_overlay div#find_store_content div#find_in_store_search input#address:focus, body #find_in_store_overlay div#find_store_content div#find_in_store_email_print div#email_address_div input#email_address:focus {border-color: #D4D4D4}
footer div.footer.right ul.top li#signup_form input {padding: 0px; height: 16px; line-height: 16px}
footer div.footer.right ul.top li#signup_form a#email_signup.send_btn {display: inline-block; padding: 0px; height: 20px; line-height: 20px}
  header nav #minibag .container_total .inactive_send_btn, header nav #minibag .container_total .inactive_send_btn:hover, header nav #miniwish .container_total .inactive_send_btn, header nav #miniwish .container_total .inactive_send_btn:hover, header nav #minibag .container_total .inactive_send_btn span, header nav #minibag .container_total .inactive_send_btn:hover span, header nav #miniwish .container_total .inactive_send_btn span, header nav #miniwish .container_total .inactive_send_btn:hover span, body.styles a.gold_inactive_addbag_btn, body.styles a.gold_inactive_addbag_btn span, body.web_users.wishlist #myaccount_card a.inactive_addbag_btn span, body.web_users.wishlist #myaccount_card a.gold_inactive_addbag_btn span {background: none; background-color: #D4D4D4; color: #fff; height: 32px; line-height: 32px; padding-top: 0; padding-bottom: 0}
 header nav #minibag .container_total .send_btn, header nav #minibag .container_total .send_btn:hover, header nav #miniwish .container_total .send_btn, header nav #miniwish .container_total .send_btn:hover, header nav #minibag .container_total .send_btn span, header nav #minibag .container_total .send_btn:hover span, header nav #miniwish .container_total .send_btn span, header nav #miniwish .container_total .send_btn:hover span, body.web_users a.cancel_btn, body.web_users a.send_btn, body.web_users a.send_btn span, body.web_users #myaccount_card .cancel_btn span, body.web_users #myaccount_card .send_btn span, body.web_users .overlay .send_btn span, body.styles a.addbag_btn, body.styles a.addbag_btn span, body.web_users #forgot_password a.brown_btn span, body.web_users #forgot_password a.brown_btn, body.web_users #maincontent a.brown_btn span, body.web_users .overlay a.brown_btn span, body.web_users .overlay a.brown_btn, body.web_users.show #myaccount_card a.brown_btn, body.web_users.wishlist #myaccount_card a.addbag_btn, body.web_users.wishlist #myaccount_card a.addbag_btn span, body.web_users.addresses #myaccount_card a.brown_btn, body.web_users.addresses #myaccount_card a.brown_btn span, body.web_users.edit #submit_btn, body.web_users.edit #myaccount_card .send_btn span, body.web_users.edit #myaccount_card .cancel_btn span, body.web_users a.send_btn, body.web_users .overlay .send_btn span, body.carts a.send_btn, body.carts #checkout_as_guest, body.carts #checkout_as_guest span, body.carts #sign_and_checkout, body.carts #sign_and_checkout span, body.carts #gift_form .overlay_warning .option, body.carts #main_content #proceed_to_delivery, body.carts div.complete .thank_you .print #print_details, body.carts #content #main_content .order_summary .send_btn, body.carts div.complete .thank_you .print #print_details span, body.carts #content #main_content .order_summary .send_btn span, body div.email_friend_overlay div.send_btn, body.carts #main_content #proceed_to_delivery, body.carts #main_content #proceed_to_delivery span, body.carts #main_content #proceed_to_payment, body.carts #main_content #proceed_to_payment span, body.carts #main_content #continue_to_review, body.carts #main_content #continue_to_review span, body.carts #main_content #continue, body.carts #main_content #continue span, body.signin #main_content .send_btn, body.signin #main_content .send_btn span, #contact_personal_shopper_overlay div.send_btn, .contact_personal_shopper_overlay div.send_btn, #contact_personal_shopper_overlay div.send_btn a, .contact_personal_shopper_overlay div.send_btn a, #contact_personal_shopper_overlay div.send_btn a span, .contact_personal_shopper_overlay div.send_btn a span, body.search #contact_personal_shopper_overlay a.send_btn {background: none; background-color: #0f0f0f; color: #fff; height: 32px; line-height: 32px; padding-top: 0; padding-bottom: 0}
#contact_personal_shopper_overlay div.send_btn, .contact_personal_shopper_overlay div.send_btn {min-width: inherit}
#contact_personal_shopper_overlay div.send_btn a, .contact_personal_shopper_overlay div.send_btn a {overflow: hidden}
body.carts a.brown_btn, body.carts a.brown_btn span, body.styles #zoom_reset, body.styles #zoom_reset span.button_text, body.styles #personalize_button, body.styles #personalize_button span, body.styles #personalize_overlay .reset, body.styles #personalize_overlay .reset span, body.category .zoom_reset span.button_text {background: none; background-color: #0f0f0f; padding-top: 0px; padding-bottom: 0px; height: 18px; line-height: 16px; color: #fff; font-size: 12px}
body.category .zoom_reset {background: none}
body.category .zoom_reset span.button_text {display: block; padding-left: 8px; padding-right: 8px}
body.carts #content #main_content #tax_estimator a, body.carts #content #main_content #tax_estimator a span {background: none; background-color: #0f0f0f; color: #fff; height: 22px; line-height: 22px; padding-top: 0; padding-bottom: 0}
body.web_users.addresses #myaccount_card a.brown_btn {margin-bottom: 10px}
body.review .container_orderdetails ul li.checksubmit .send_btn span {line-height: 30px}
.saved_lists #content #main_content .order_summary .send_btn, body.carts #content #main_content .order_summary .send_btn {margin-top: 8px}
.saved_lists #content #proceed_to_delivery, body.carts #content #proceed_to_delivery {bottom: 0px}
body.carts #contact_personal_shopper_overlay div.send_btn span {padding-left: 15px}
body.carts a#back_btn {z-index: 9}
 body.styles #size-guide .close, #contact_personal_shopper_overlay .close {background-image: url(/images/ecommerce/close.png)}
 body.faq #assistance_card a.go_top, body.about #assistance_card a.go_top, body.assistance #assistance_card a.go_top {color: #636363}
body.faq #assistance_card a.go_top:hover, body.about #assistance_card a.go_top:hover, body.assistance #assistance_card a.go_top:hover {color: #0F0F0F}
 body div.email_friend_overlay, body.styles #contact_personal_shopper_overlay, body.carts #contact_personal_shopper_overlay, body.category .contact_personal_shopper_overlay, body.web_users #contact_personal_shopper_overlay {height: 418px}
body.styles .personal_shopper_form div.product_desc {height: 382px}
body.styles .personal_shopper_form #container_style_price {top: 388px}
.contact_personal_shopper_overlay .error, #contact_personal_shopper_overlay .error, body div.email_friend_overlay div.contact_form .error, body.carts #contact_personal_shopper_overlay div.contact_form .error {top: 27px; background-color: #F7F7F7; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-bottom: 1px solid #d4d4d4; height: auto}
 body.styles #size-guide table {padding: 0; margin: 0; height: 170px; width: 99%; text-align: center}
body.styles #size-guide table td {padding: 4px 7px 4px 5px}
body.styles #size-guide.shoes {width: auto !important; height: auto}
body.styles #size-guide.shoes p {padding: 10px 0 15px 0; text-align: center; border-bottom: 1px solid #D4D4D4}
body.styles #size-guide.shoes table.sizes p {text-transform: none; text-align: left; white-space: nowrap; padding: 0; border-bottom: none}
body.styles #size-guide.rings {width: 950px; height: auto}
body.styles #size-guide.rings p {margin: 0 0 10px}
body.styles #size-guide table.table-new-size-guide, body.styles #size-guide.rings table {width: 100%; height: auto}
body.styles #size-guide.womens .eu table.table-new-size-guide tr, body.styles #size-guide.womens .us table.table-new-size-guide tr, body.styles #size-guide.womens .au table.table-new-size-guide tr {height: 13px}
body.styles #size-guide table.table-new-size-guide th, body.styles #size-guide.rings th {border-bottom: 1px solid #D4D4D4; border-top: 1px solid #D4D4D4}
body.styles #size-guide table.table-new-size-guide td, body.styles #size-guide.rings td {background-color: #FFFFFF; padding: 0; text-transform: uppercase}
body.styles #size-guide table.table-new-size-guide span.head_green, body.styles #size-guide.rings span.head_green {font-weight: normal}
body.styles #size-guide table.table-new-size-guide tr.dark td, body.styles #size-guide.rings tr.dark td, body.styles #fit-guide .fit-box-table table tr.dark td {background-color: rgba(212,212,212,0.7)}
body.styles #size-guide table.table-new-size-guide tr.dark td.gucci_col, body.styles #size-guide.rings tr.dark td.gucci_col {background-color: #D4D4D4}
body.styles #size-guide table.table-new-size-guide td.gucci_col, body.styles #size-guide.rings td.gucci_col {background-color: #F7F7F7}
body.styles #size-guide table.table-new-size-guide th.gucci_col, body.styles #size-guide.rings th.gucci_col {background-color: rgba(99,99,99,.1);}
body.styles #size-guide table.table-new-size-guide th.gucci_col{ min-width: 58px}
body.styles #size-guide table.table-new-size-guide tr:hover td, body.styles #size-guide table.table-new-size-guide tr:hover td.dark, body.styles #size-guide table.table-new-size-guide tr:hover td.gucci_col, body.styles #size-guide.rings tr:hover td, body.styles #size-guide.rings tr:hover td.dark, body.styles #size-guide.rings tr:hover td.gucci_col, body.styles #fit-guide table tr:hover td, body.styles #fit-guide table tr.dark:hover td {background-color: #636363; color: #fff}
body.styles #size-guide.rings #col1, body.styles #size-guide.rings #col2, body.styles #size-guide.rings #col3 {float: left}
body.styles #size-guide.rings .pdf_size_guide {border: 1px solid #D4D4D4}
body.styles #size-guide.rings #method-1, body.styles #size-guide.rings #method-2 {margin: 10px 0 0 7px}
body.styles #size-guide.rings #method-lines {border-style: solid; border-color:#d4d1c6; border-width: 1px 0 0; margin: 1px 0 19px}
body.styles #size-guide.rings #col1 {width: 140px}
body.styles #size-guide.rings #col2 {width: 535px; margin-right: 5px}
body.styles #size-guide.rings h2 {font-size: 15px}
body.styles #size-guide.rings ol {list-style-type: decimal; margin: 0px 0 13px 25px}
body.styles #size-guide.rings ol li {list-style: decimal outside none}
body.styles #size-guide.rings .print_size_guide {border-bottom:1px dotted; background-image: url(/images/ecommerce/size_guide_ico_pdf.png); background-repeat: no-repeat; padding: 1px 0 2px 21px}
body.styles #size-guide.belts {width: 830px; height: auto}
.belt-sg-picture1, .belt-sg-picture2 {float: left}
#size-guide.belts.mens .belt-sg-picture1 {background-image: url(/images/ecommerce/size_guide_belts_mens.jpg)}
.belt-sg-picture1 {width: 583px; height: 270px; background-image: url(/images/ecommerce/size_guide_belts_womens.jpg); border-right: 1px solid #c4c2b3; padding-right: 7px}
.belt-sg-picture2 {width: 219px; height: 270px; background-color: #F7F7F7; padding: 0 10px}
.belt-sg-table {border-top: 2px solid #D4D4D4; padding-bottom: 15px}
.belt-sg-table.au, .belt-sg-table.us {padding-bottom: 0px}
body.styles #size-guide.belts.mens .belt-table1, body.styles #size-guide.belts.mens .belt-table2 {float:none; width: auto}
.belt-table1, .belt-table2 {float: left; width: 390px}
.belt-table1 {margin-right: 50px}
.womens .eu .belt-table1, .womens .us .belt-table1, .womens .au .belt-table1 {margin-right: 0; width: 540px}
.womens .eu .belt-table2, .womens .us .belt-table2, .womens .au .belt-table2 {float: right; width: 275px}
body.styles .belts.mens .belt-table1 {margin-right: 0}
body.styles .belts h2 {font-size: 16px; margin: 0 0 15px 0; padding: 0}
body.styles .belts p {margin: 0; padding: 0}
body.styles .belts .belt-instructions1 {margin-left: 190px; margin-top: 12px; height:62px}
body.styles .belts.mens .belt-instructions2 {margin-top: 85px}
body.styles .belts .belt-instructions2 {margin-left: 206px; margin-top: 56px; line-height: 1.4}
body.styles .belts .belt-instructions3 {margin-left: 190px; margin-top: 15px}
body.styles .belts .hip {margin-top: 6px}
body.styles .belts.mens .hip-waist .label {width: 50px}
body.styles .belts .hip-waist .label {width: 85px; display: block; color: #0F0F0F; text-align: right; margin-right: 6px; float: left}
body.styles .belts .hip-waist .value {display: block; width: 285px; float: left; line-height: 1.4}
body.styles .belts .belt-sg-picture2 h4 {margin-top: 12px}
body.styles .belts .img-belt {margin-top: 60px}
body.styles .belts table.table-new-size-guide th {border-top: none; padding: 2px}
body.styles .belts .belt-sg-table.eu table.table-new-size-guide th{ width: 43px}
body.styles .belts .belt-sg-table.us table.table-new-size-guide th, body.styles .belts .belt-sg-table.au table.table-new-size-guide th{ width: auto; min-width: 50px}
body.styles .ui-tabs .ui-tabs-panel {border-radius: 0px}
body.styles .ui-tabs-nav li {background-color: #D4D4D4}
body.styles .ui-tabs .ui-tabs-panel, body.styles .ui-tabs .ui-tabs-nav li, body.styles #fit-guide .fit-box-table table th, body.styles #fit-guide .fit-box-desc, body.styles #size-guide th {border-color: #D4D4D4}
body.styles .ui-state-active a, body.styles .ui-state-active a:link, body.styles .ui-state-active a:visited {color: #636363}
body.styles .ui-tabs .ui-tabs-panel, body.styles .ui-state-active, body.styles .ui-widget-content .ui-state-active, body.styles .ui-widget-header .ui-state-active, body.styles #fit-guide .fit-box-table table th {background-color: #FFFFFF}
body.styles .ui-widget-header .ui-state-hover {background-color: #F7F7F7}
 #header_main li.mega_menu, #header_main li.last_quick_link {background: none}
#header_main li.mega_menu a:hover, #header_main li.last_quick_link a:hover, #header_main li.is_active, #header_main li.is_active span.mega_link {color: #0f0f0f}
header nav #header_main span.mega_link {color: #636363}
header nav #header_main {margin-top: 5px}
header #header_main, header #header_main a, header #header_main a:hover {color: #636363}
#header_main div.mega_col {background: none; background-color: #FFF; border: 1px solid #d4d4d4; box-shadow: none}
#header_main div.mega_col ul.col3 {background: none; background-color: #f7f7f7; border: 0}
#header_main div.mega_col ul.col3 img {background-color: transparent; border: 0; margin-top: 6px}
#header_main div.mega_col ul.col3 span, #header_main div.mega_col ul.col3 strong {position: static; display: block; margin: 0 auto; padding: 0}
#header_main div.mega_col div.bg {display: none}
header nav #header_main div.mega_col ul.col3 strong {color: #0f0f0f}
#header_main div.mega_col a:hover, #header_main div.mega_col li.mega_promo a.addlink:hover {color: #0f0f0f; text-decoration: underline; background: transparent}
header nav #header_buyflow a, header nav #header_user a, header nav #header_wishlist a {color: #636363}
header nav #header_wishlist {background: none}
header nav #header_user a {background: none}
header nav ul#header_buyflow li.minibag_container a#minibag_link, header nav ul#header_wishlist li.miniwish_container a#miniwish_link{ border: 0}
header nav ul#header_usersearch li.search_container input#search_header_input {padding-right: 4px}
header nav ul#header_usersearch li.search_container input#search_header_submit {background-color: transparent; border-bottom: 1px solid #d4d4d4; margin-top: -1px}
header nav #header_buyflow a:hover, header nav #header_user a:hover, header nav #header_wishlist a:hover, #header_buyflow li.is_active a, #header_buyflow li.is_active a:hover, #header_withlist li.is_active a, #header_wishlist li.is_active a:hover {color: #0f0f0f}
#header_buyflow li.is_active, #header_wishlist li.is_active {background: transparent}
header nav #header_buyflow li.minibag_container a#minibag_link:hover, header nav #header_wishlist li.miniwish_container a#miniwish_link:hover, header nav ul#header_buyflow li.minibag_container a#minibag_link:hover, header nav ul#header_buyflow li.is_active a#minibag_link, header nav ul#header_wishlist li.wishlist_container a#wishlist_link:hover {background: transparent; border: 0}
header nav #minibag, header nav #miniwish {background: #FFFFFF; border-color: #e7e7e7; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
header nav #minibag .container_total, header nav #miniwish .container_total {background: transparent}
header nav #minibag .item, header nav #miniwish .item {border-color: #d4d4d4}
header nav #minibag .item a img, header nav #minibag .item a div.empty, header nav #miniwish .item a img, header nav #miniwish .item a div.empty {border-color: #d4d4d4}
header nav #minibag .item h6 a, header nav #minibag .item h6 a:hover, header nav #minibag .item .bullets li, header nav #miniwish .item h6 a, header nav #miniwish .item h6 a:hover, header nav #miniwish .item .bullets li {color: #636363}
header nav ul#header_buyflow li.last a.viewbag {color: #0f0f0f; font-weight: bold}
 footer div ul li a.link, footer div ul li.title, footer div ul#copyright li, footer div.footer.right ul.top li#signup_form, footer div ul li.text, footer div.footer.bottom ul#footer_musiccountry li, footer div.footer.bottom ul#footer_musiccountry li a#countries_link {color: #636363}
footer div.footer.right ul.top li.text a {color: #0f0f0f}
footer div.footer.bottom ul#footer_musiccountry li img {display: none}
footer div ul li.title {font-weight: bold}
footer div.footer.right ul.top li#signup_form input:focus {outline: none}
footer div.footer.right ul.top li#signup_form a#email_signup {border-bottom: 1px solid #d4d4d4; padding-bottom: 1px; margin-left: -4px}
 body.home #sidebar li div.shadow, body.home #sidebar li span div.bg {display: none}
body.home #sidebar li span {background: none}
body.home #bg_content {margin: 0 auto; max-width: 1650px}
body.home #bg_content img {position: absolute; left: 50%; margin-left: -825px}
body.home #mainfeature h2 {text-align: right; top: 80%}
body.home #mainfeature .feature a {width: 650px; text-align: right; top: 80%}
 #emboss_tools, #personalize_overlay h3 {background-image: none}
#emboss_tools, body.category .ggpanel .obscure {background: #FFFFFF}
#personalize_overlay h3 {background-color: #D4D4D4; color: #636363}
body.category .ggpanel ul.oneup_panel, body.category .ggpanel ul.threeup_panel, body.category .ggpanel ul.fourup_panel, body.category .ggpanel ul.sixup_panel {background: none; background-color: #ebebeb; height: 408px}
body.category ul.hero_panel h2 a, body.category .quick_view h3 a:hover, body.category .wg_panel li .blurb a:hover, body.category #sub_nav ul#topsort li a:hover, body.category #container_quick_view h3 a:hover, body.female #emboss_tools .return_policy_link a:hover, body.category #content_slider .news_panel .no_quickview a:hover {color: #0f0f0f}
#emboss_tools, #emboss_tools h4, body.styles #container_sizes select, body.category .quick_view h3 a, body.category .wg_panel li .blurb a, body.category #sub_nav ul#topsort li a, body.category #container_quick_view h3 a, body.category .quick_view span.variations, body.female #emboss_tools .return_policy_link, body.category .news_panel.double_wide .container, #content_slider .news_panel .no_quickview a, body.category #container_quick_view span.variations, body.category #content_slider .news_panel .no_quickview a {color: #636363}
body.styles #container_sizes select {background: none}
 body.search #search_main, body.search .styled_select label:before {background-color: #FFFFFF}
body.search #search_options {background-color: #F7F7F7}
body.search .search_product_info em.price, body.search .search_product_info h3 a, body.search .search_product_info h3 a:link, body.search .search_product_info h3 a:visited, body.search #search_sort_by_text, body.search #search_options ul li, body.search #search_options ul li a, body.search #search_options ul li a:link, body.search #search_options .option_selected, body.search #search_options .option_selected *, body.search #search_options .option_selected a, body.search #search_options .option_selected a:hover, body.search #search_options .option_selected a:link, body.search #search_options .option_selected a:visited, body.search #search_main_top_dx #help_message a, body.search #search_main_top_dx #help_message a:link, body.search #search_main_top_dx #help_message a:hover, body.search #search_main_top_dx #help_message a:visited {color: #636363}
body.search #search_options ul li a:hover, body.search .search_product_info h3 a:hover, body.search div.search_main_category.styled_open, body.search #search_main_top_dx #help_message a:hover {color: #0F0F0F}
body.search #search_options div.hr, body.search #search_main_top #search_main_top_dx, body.search #search_main_top #search_main_top_mid {border-color: #D4D4D4}
body #quick_view_container.left {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
body.search .search_product_info {background: none; background-color: #F7F7F7}
body div.email_friend_overlay div.contact_form .error, body.search #contact_personal_shopper_overlay div.contact_form .error {background-color: #fff; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; line-height: 20px}
 body.category .look_detail .zoom_tools, body.category .associated_styles_container {background: #F7F7F7}
body.category .zoom_close {background: url(/themes/prefall15/images/zoom_close.png) no-repeat 0 0}
body.category .look_panel a, body.category .news_panel.double_wide li h2, body.category .look_detail .associated_description a, body.category .look_detail div.associated_description p {color: #636363}
body.category .look_detail ul li:hover .associated_description a{ color: #0F0F0F}
body.category .look_detail li, body.category .look_detail .zoom_tools li {border-color: #D4D4D4}
 body.styles #product_cardreflect {display: none}
body.styles #print {background: url(/themes/prefall15/images/icon_printprefall15.png) 0 0 no-repeat}
body.styles #share {background: url(/themes/prefall15/images/icon_shareprefall15.png) 0 0 no-repeat}
body.styles #zoom_view, body.styles #zoom_tools, body.styles .personal_shopper_form div.product_desc, body.category .contact_personal_shopper_overlay div.associated_styles_container {background: none; background-color: #F7F7F7}
body.styles #find_in_store a#find_in_store_button, body.styles #wish_list a#wish_list_button, body #find_in_store_overlay div#find_store_content div#change_search_criteria a#change_location_link, body #find_in_store_overlay div#stores_list_container .store-link a, body.styles #container_beauty a {border: 0}
body.styles .accordion #accord_desc span.bg {border-bottom: 1px solid #D4D4D4}
body.styles #find_in_store {margin-top: 10px}
header nav #minibag .item a.remove, header nav #miniwish .item a.remove {background: none}
header nav #minibag .item a.remove, header nav #miniwish .item a.remove, body.styles #container_sizes a:hover, body.styles #container_availability a:hover, body.styles #wish_list a#wish_list_button:hover, #personalize_overlay .container_availability a:hover, body.styles #find_in_store a#find_in_store_button:hover, body.styles #container_icons_personalshopper #personal_shopperlink:hover, body #find_in_store_overlay div#find_store_content div#find_store_error a#continue_shopping_online:hover {color: #0F0F0F}
#container_wog p, #container_other_detail p, body.styles .accordion div, body.styles .accordion h5 a, body.styles #container_sizes a, body.styles span.shipping_method_text, body.styles #container_availability a, body.styles #wish_list a#wish_list_button, body.styles #container_icons_personalshopper p, body #find_in_store_overlay div#enter_zip_code, #personalize_overlay .container_availability a, body.styles #find_in_store a#find_in_store_button, body.styles #container_style_price #price span.slash, body #find_in_store_overlay div#find_store_overlay_title, body.styles #container_icons_personalshopper #personal_shopperlink body #find_in_store_overlay div#header_info div.text_info ul li#find_store_style_name, body #find_in_store_overlay div#find_store_content div#find_store_error a#continue_shopping_online {color: #636363}
body.styles .accordion h5 a {padding: 2px 5px 0 9px}
body.styles #container_views, body.styles #container_variations, body.styles #container_cross_selling {background: none}
body #find_in_store_overlay div#find_store_content {border: 0; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4}
body.styles #container_other_detail {border-color: #D4D4D4}
body #find_in_store_overlay div#find_store_content div#find_store_error a#continue_shopping_online {border-color: #636363}
body #find_in_store_overlay div#find_store_content div#find_in_store_search button#submit_btn {background-color: transparent; border-bottom: 1px solid #d4d4d4; margin-top: 0; background-image: url("/images/ecommerce/header_search_button_ico.png"); width: 27px; margin-left: 0px; height: 22px; background-position: center}
body #find_in_store_overlay div#find_store_content div#find_in_store_search input#address.error {border-width: 0 0 1px 0; border-color: #DDAAAA}
body #find_in_store_overlay div#find_store_content div#find_store_error {margin-top: 12px}
body.styles #size-guide {width: 450px}
 body.assistance #assistance_card .title, body.faq #assistance_card .title, body.about #assistance_card .title, body #unsubscribe_card .title {background: none}
body.faq a, body.faq p, body.faq div, body.faq #sub_nav ul li a, body.faq #assistance_card a, body.faq #contract-collapse a, body.faq #assistance_card a:hover, body.faq #assistance_card .title h3, body.faq #assistance_card .category h2, body.faq #assistance_card .category h5, body.assistance a, body.assistance p, body.assistance div, body.assistance #sub_nav ul li a, body.assistance #assistance_card a, body.assistance #assistance_card a:hover, body.assistance #assistance_card .title h3, body.about a, body.about p, body.about div, #about .content p, body.about #assistance_card a, body.about #assistance_card a:hover, body.about #assistance_card .title h3, body.about #assistance_card .title h1, body #unsubscribe_card .title h3 {color: #636363}
body.web_users #sub_nav_start li a:hover {color: #0F0F0F}
body.faq .category h2, body.faq .category h5 {background: none; background-color: #D4D4D4}
 body.web_users #main_content_new, body.web_users #main_content_returning, body.web_users #myaccount_card .title {border: none; background: none}
body.web_users #main_content, body.web_users #myaccount_card .title, body.web_users #myaccount_card .myaccount_cardreflect {border: none; background: none; background-color: #fff}
body.web_users #myaccount_card .title, #sub_nav_personalshopper #personal_shopperlink:hover {color: #0F0F0F}
body.web_users.show #myaccount_card .content_divider, body.web_users.show #myaccount_card .content_divider:hover, body.web_users.show #myaccount_card .content_divider.active {background-color: #F7F7F7; border-color: #D4D4D4}
body.web_users.show #myaccount_card h4, body.web_users.show #myaccount_card h5 a {color: #0F0F0F}
body.web_users #passoverlay_link, body.web_users #myaccount_card p, body.web_users #myaccount_card h4, body.web_users #myaccount_card .title h1, body.web_users #myaccount_card .title h3, body.web_users #sub_nav a, body.web_users #sub_nav_start li a, body.web_users #sub_nav ul#topsort li a, body.web_users #sub_nav_personalshopper li, body.web_users #forgot_password p, body.web_users #myaccount_card p, body.web_users.show #myaccount_card .content_divider p, body.carts #returning_customers a#passoverlay_link {color: #636363}
body.web_users #passoverlay_link, body.carts #returning_customers a#passoverlay_link {border-color: #636363}
body.web_users #passoverlay_link:hover, body.carts #returning_customers a#passoverlay_link:hover {border-color: #0F0F0F}
body.web_users #myaccount_card .myaccount_cardreflect {display: none}
body.web_users #sub_nav_start {background: none}
body.web_users #passoverlay_link:hover, body.carts #returning_customers a#passoverlay_link:hover {color: #0f0f0f}
 body.web_users .error, body.web_users .noticebox, body.web_users.addresses .address, body.web_users.orders #container_orders, body.web_users #myaccount_card .disclaimer, body.web_users.wishlist #container_wishlist, body.web_users.addresses #container_addresses, body.web_users.edit #container_passwordchange, body.web_users #main_content #container_passwordchange label {background: none; background-color: #FFFFFF; border-color: #D4D4D4}
body.web_users .error, body.web_users .noticebox {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none}
body.web_users #myaccount_card .title h1, body.web_users #myaccount_card .disclaimer a, body.web_users.addresses #myaccount_card h4, body.web_users.addresses #myaccount_card .address ul li a:hover, body.web_users.wishlist #myaccount_card .title_product_wishlist_items, body.web_users.wishlist #myaccount_card .title_product_wishlist_items a, body.web_users.wishlist #myaccount_card .product_wishlist_items a.remove:hover, body.web_users.wishlist #myaccount_card .product_wishlist_items a.view_details:hover {color: #0F0F0F}
body.web_users.addresses .address h5 {background-color: #F7F7F7}
body.web_users .overlay input, body.web_users .overlay label, body.web_users #myaccount_card input, body.web_users #myaccount_card label, body.web_users.edit #myaccount_card p, body.web_users #myaccount_card .title h3, body.web_users.addresses #myaccount_card p, body.web_users.edit #myaccount_card .disclaimer, body.web_users.addresses #myaccount_card .address h5, body.web_users.wishlist #myaccount_card p.p_wishlist_items, body.web_users #myaccount_card .product_wishlist_items ul li, body.web_users.addresses #myaccount_card .address ul li a, body.web_users.wishlist #myaccount_card p.p_wishlist_items, body.web_users.wishlist #myaccount_card .product_wishlist_items ul li, body.web_users.wishlist #myaccount_card .product_wishlist_items a.remove, body.web_users.wishlist #myaccount_card .product_wishlist_items a.view_details {color: #636363}
body.web_users #myaccount_card .title h3 {font-weight: 500}
body.web_users.wishlist #myaccount_card .product_wishlist_items li.price {margin-top: 16px; margin-bottom: 8px}
 .section-storelocator {background: transparent}
body.stores a, body.stores h4, body.stores .mapstore-extra, body.stores .stores-container, body.stores .stores-container a, body.stores .mapstore-body a:hover, body.stores .store-show .store-directions .store li a:hover {color: #636363}
.store-search input[type=text] {width: 280px; margin-right: -1px}
.stores-full-map, .store-search input[type=text]:focus {border-color: #d4d4d4}
.store-search button {background-image: url("/images/ecommerce/header_search_button_ico.png"); width: 18px !important; height: 17px !important; cursor: pointer; background-position: center; border-bottom: 1px solid #d4d4d4; padding-bottom: 7px; float: none}
.store-search button:focus {outline: none}
.section-storelocator .jScrollPaneContainer {border: 0}
.tipsy-inner {background-color: #0f0f0f; border-color: #0f0f0f; color: #fffffe; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
.tipsy-arrow {border-color: #0f0f0f}
.tipsy-arrow-n{border-bottom-color:#0f0f0f}
.tipsy-arrow-s{border-top-color:#0f0f0f}
.tipsy-arrow-e{border-left-color:#0f0f0f}
.tipsy-arrow-w{border-right-color:#0f0f0f}
.mapstore {background-color: #FFFFFF; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
body.stores a:hover, body.stores .mapstore-title, body.stores .mapstore-body a:hover, body.stores .stores-container address a:hover, body.stores .store-show .store-directions .store li a {color: #0F0F0F}
body.stores .mapstore-body a, body.stores .store-show .store-directions .store li a {border-color: #636363}
body.stores .mapstore-body a:hover, body.stores .store-show .store-directions .store li a:hover {border-color: #0F0F0F}
 body.carts #sidebar_content h6 {font-family: "FuturaTot", "Futura"}
body.payment #overlay_csc, body.payment #csc a.is_active, body.payment #overlay_csc a.close, header nav #minibag .item .highlight, header nav #miniwish .item .highlight, body.info #ship_to_not_billing {background: none; background-color: #F7F7F7}
body.carts #totals, body.carts #order_summary, body.carts #sidebar_content, body.complete .account .signup, body.carts #gift_form, body.carts #gift_form .overlay_warning {background-color: #F7F7F7}
body.carts .error {background: none; background-color: #FFFFFF; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
body.carts #main_content .title, .saved_lists #main_content .tigtle {height: 29px}
body.carts #main_content .container_items, .saved_lists #main_content .container_items {margin-top: 40px; padding-top: 12px; border-top: 1px solid #D4D4D4}
.saved_lists #main_content .container_total, body.carts #main_content .container_total {margin-top: 12px }
body.carts.complete .account, body.carts.complete div.complete, body.carts #breadcrumbs ul li.active, body.carts #for_assistance h5.contact_details, body.carts #checkout_card .checkout_cardreflect, body.carts #main_content .items table tr.item a.remove:hover, body.carts .container_orderdetails ul li.checksubmit div.authorize, #contact_personal_shopper_overlay select, .saved_lists #checkout_card .checkout_cardreflect {background: none}
body.carts #shipping_type_select, body.carts .order_summary .is_active, body.carts .order_summary #tax_estimator, body.carts #shipping_type_select .is_active, body.carts #for_assistance h5.contact_header {background-color: #D4D4D4}
body.carts #gift_form, body.carts #main_content, body.carts #main_content .items table tr.item, body.carts #main_content .items table td.img img, body.carts #order_summary, body.carts #sidebar_content, body.info #ship_to_not_billing, body.saved_lists #main_content, body.saved_lists #main_content .container_items, body.saved_lists #main_content .items table tr.item, .saved_lists #main_content .items table tr.item img {border: none}
body.carts #order_lines li.first, body.carts #order_lines ul li img, body.carts #order_lines ul li div.empty, body div.email_friend_overlay div.submit, body.carts #main_content .container_items, #contact_personal_shopper_overlay select, #contact_personal_shopper_overlay textarea, #contact_personal_shopper_overlay div.submit, .contact_personal_shopper_overlay select, .contact_personal_shopper_overlay div.submit, .contact_personal_shopper_overlay textarea, body.complete div.complete .included .included_items .included_item .thumb img {border-color: #D4D4D4; box-shadow: none}
body.carts #main_content, body.carts #main_content .title, body.carts #main_content .items, body.carts #main_content table.header, body.carts #main_content .container_items {background-color: #FFFFFF}
body.payment #overlay_csc h6, body.payment #csc a.is_active, body.payment #overlay_csc a.close, body.carts #order_lines h6:hover, body.carts #order_lines h6 a:hover, body.carts #breadcrumbs ul li.active, body.carts #delivery .shipping_to p a:hover, body.carts #sidebar_content .container a:hover, body.carts #sidebar_content .container a:hover, body.carts #sidebar_content .cart_privacy a:hover, body.carts #order_summary .cart_privacy a:hover, body.carts #content #main_content .switch_view a, body.carts #main_content a:hover, body.carts #for_assistance h5 a:hover, body.carts #for_assistance h5.contact_header a:hover, body.carts #content #main_content .order_summary a:hover, body.carts #main_content .items table tr.item a:hover, body.carts #main_content .title span#continue_shopping a:hover, body.carts #main_content .items table tr.item a.remove, body.carts #main_content .container_orderdetails a:not(.send_btn):hover, body.saved_lists #content #main_content .order_summary a, body.saved_lists #content #main_content .switch_view a {color: #0F0F0F}
body.carts label, body.carts #totals, body.carts #breadcrumbs ul li a, body.carts #tax_estimator label, body.carts #sidebar_content p, body.carts #sidebar_content h6, body.carts #sidebar_content ul li, body.carts #sidebar_content .container a, body.carts #sidebar_content .cart_privacy a, body.carts #for_assistance h5, body.carts #for_assistance h5 a, body.carts #for_assistance h5.contact_header, body.carts #for_assistance h5.contact_header a, body.carts header div#header_message a, body.carts header div#header_message p, body.carts #order_summary .cart_privacy a, body.carts #order_summary .cart_privacy p, body.carts #order_lines h5, body.carts #order_lines h6, body.carts #order_lines h6 a, body.carts #main_content a, body.carts #main_content h4, body.carts #main_content .title, body.carts #main_content p.emptybag, body.carts #main_content p.emptybag a, body.carts #main_content table.header th, body.carts #main_content div.complete .included h3, body.carts #main_content div.complete .thank_you p, body.carts #main_content div.complete .thank_you h6, body.carts #main_content div.complete .thank_you .h7, body.carts #main_content div.complete .thank_you .h8, body.carts #main_content .items table td, body.carts #main_content .items table tr.item a, body.carts #main_content .items table td.price .old, body.carts #main_content .items table tr.item .details, body.carts #main_content .items table tr.item .details .promise_date, body.carts #main_content .order_summary table td, body.carts #main_content .container_orderdetails a, body.carts #main_content .container_orderdetails p, body.carts #main_content .container_orderdetails h5, body.carts #main_content .container_orderdetails ul li.summary table td, body.carts #main_content .title span#continue_shopping a, body.carts #delivery .shipping_to, body.carts #delivery .shipping_to p a, body.carts #gifting ul li span, body.carts #gift_form .field div.notice, body.carts #gift_form .overlay_warning.active p, body.carts #content #main_content .order_summary a, body.carts #content #main_content .order_summary a.is_active, body.complete .account .signup p, body.complete .account .words p, body.complete .account .words ul li, body.complete .account .words h6.cufon {color: #636363}
body.styles #wish_list.with_find_in_store {padding-top: 10px}
body.carts #breadcrumbs, body.carts #main_content .container_wrap {color: #D4D4D4}
body.carts #sidebar_content ul li span.method {height: 15px}
body.carts #sidebar_content ul li.link {background: url(/images/ecommerce/checkout/checkout_bullet.png) no-repeat left 5px}
body.carts #sidebar_content ul li, body.carts #sidebar_content ul li.link {line-height: 13px}
body.carts #sidebar_content .cart_privacy {bottom: 3px}
body.carts #sidebar_content .cart_privacy p {margin-bottom: 2px; line-height: 12px}
body.carts #sidebar_content .cart_privacy img {height: 13px}
body.carts #sidebar_content ul, .saved_lists #sidebar_content ul {margin-bottom: 3px}
body.carts #sidebar_content h6 {margin-top: 6px}
body.carts #main_content .title h3 {padding-top: 10px}
body.delivery #gift_form .overlay_warning.active {height: 82px}
body.review #main_content .container_orderdetails a {border-color: #636363}
body.review #main_content .container_orderdetails a:hover {border-color: #0F0F0F}
body.carts #for_assistance, body.carts #main_content .title {border-bottom: 1px solid #D4D4D4}
 body.fourohfour_publish div.page_error_card {overflow: hidden}
body.fourohfour_publish #sub_nav .content {line-height: 30px; color: #636363}
body.fourohfour_publish #sub_nav .content span {padding: 3px 5px}
body.fourohfour_publish div.page_error_card, body.fourohfour_publish div.page_error_card div.shop_menu {background: none}
body.fourohfour_publish div.page_error_card div.shop_menu {background-color: #F7F7F7}
body.fourohfour_publish div.page_error_card p, body.fourohfour_publish div.page_error_card h1, body.fourohfour_publish div.page_error_card h3, body.fourohfour_publish div.page_error_card li, body.fourohfour_publish div.page_error_card li a, body.fourohfour_publish div.page_error_card h3 a, body.fourohfour_publish div.page_error_card p.note, body.fourohfour_publish div.page_error_card p.note a {color: #636363}
body.fourohfour_publish div.page_error_card li:hover, body.fourohfour_publish div.page_error_card li a:hover, body.fourohfour_publish div.page_error_card h3 a:hover, body.fourohfour_publish div.page_error_card p.note a:hover {color: #0F0F0F}
body.fourohfour_publish div.page_error_card p {line-height: 15px}
 body.fiveohoh_publish div.page_error_card {overflow: hidden}
body.fiveohoh_publish #sub_nav .content {line-height: 30px; color: #636363}
body.fiveohoh_publish #sub_nav .content span {padding: 3px 5px}
body.fiveohoh_publish div.page_error_card, body.fiveohoh_publish div.page_error_card div.shop_menu {background: none}
body.fiveohoh_publish div.page_error_card div.shop_menu {background-color: #F7F7F7}
body.fiveohoh_publish div.page_error_card p, body.fiveohoh_publish div.page_error_card h1, body.fiveohoh_publish div.page_error_card h3, body.fiveohoh_publish div.page_error_card li, body.fiveohoh_publish div.page_error_card li a, body.fiveohoh_publish div.page_error_card h3 a, body.fiveohoh_publish div.page_error_card p.note, body.fiveohoh_publish div.page_error_card p.note a {color: #636363}
body.fiveohoh_publish div.page_error_card li:hover, body.fiveohoh_publish div.page_error_card li a:hover, body.fiveohoh_publish div.page_error_card h3 a:hover, body.fiveohoh_publish div.page_error_card p.note a:hover {color: #0F0F0F}
body.fiveohoh_publish div.page_error_card p {line-height: 15px}