#main-nav-container>ul>li.submenu.countertop-appliances-menu-item.main-nav-content.active>ul.primary-categories,#main-nav-container>ul>li.submenu.countertop-appliances-menu-item.main-nav-content.active>ul.secondary-categories,#main-nav-container>ul>li.submenu.countertop-appliances-menu-item.main-nav-content.active>ul.product-image-navigation{height:657px !important}
#kitchenware-secondary .active-bar-container .active-bar{margin:-1px auto 0}
body{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
p{margin:0;padding:0;line-height:135%}
a{text-decoration:none;color:inherit}
*+html a{color:#333}
a:hover{text-decoration:none;color:inherit}
*:selected{outline:0;background:0}
*:focus{outline:0;background:0}
ul{margin:0;padding:0;list-style:none}
li{float:left}
input{border:medium none;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:110%;margin:0;padding:4px}
input[type=password],input[type=text]{border:1px solid #ddd;float:left}
input[type=submit]{cursor:pointer}
input[type=checkbox]{border:0}
a img{border:0}
select{background:none repeat scroll 0 0 transparent;border:medium none;color:#888;padding:3px 0 5px 5px;width:130%;font-size:11px;font-family:Helvetica,Arial,sans-serif;line-height:120%;-webkit-appearance:none;outline:0;ie-dummy:expression(this.hideFocus=true)}
select option{padding:5px 0 5px 5px;background:none repeat scroll 0 0 transparent}
fieldset{border:medium none;float:left;margin:10px 0;padding:0;width:100%}
h1{color:#c00;font-weight:normal;margin:0;padding:0;font-size:100%}
h3{font-weight:normal;font-size:110%;color:#666;margin:0 0 5px 0;padding:0}
h4{font-size:120%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
h5{margin:20px 0 5px 0;padding:0;color:#666;font-size:90%}
h6{font-weight:bold;font-size:120%;color:#666;margin:0;padding:0}
table{float:left;width:100%;color:#333}
table tr{float:left;width:100%}
table td{float:left;padding:3%;width:43.8%}
video{background:#000}
.iframe #page{width:90%;margin:0 auto 20px}
.contact_us .main_content_wrapper #contact_us{clear:both}
.table-title,.contactBox .title{font-weight:normal;font-size:150%;color:#666;margin:0 0 10px;padding:20px 0 0}
.contactBox p .left_arrow{display:block;margin:10px 0 50px;color:#c00}
.row{float:left;width:100%;line-height:135%}
.center{text-align:center;margin:0 auto}
.left{float:left}
.shoppingCartPage #content_wrapper_box .left{width:100%}
.right{float:right}
#typeOfProblem,.sign_in_input input{border:1px solid #ddd;float:left}
#backdrop .column.right{float:left;margin:0 0 0 40px}
#water-filters #filter-selection h4.subtitle{float:left;margin:10px 0;width:100%}
.product-listing-page h4{width:100%;padding:20px 0;float:left}
.billing_address .title,.billing_method .title,.product-filtering-container h4{color:#333;font-size:120%;font-weight:bold;text-transform:uppercase}
#main-container,#footer-container{width:944px;margin:0 auto;z-index:1}
#main-container.home-page{width:1020px}
#main-container.category-page{width:944px;float:left}
.product-details-page #main-container{width:962px}
#breadcrumb-section{width:940px;margin:0 auto;clear:both;padding:0}
#content-wrap #breadcrumb-section{float:left}
#breadcrumb-section ul,#breadcrumb-section div ul,#breadcrumb_container div ul,#breadcrumb_header .nav_breadcrumb{border-bottom:1px solid #ccc;float:left;padding:10px 0;width:100%;margin:0;font-size:105%}
#content-wrap #breadcrumb-section ul{margin:0}
#breadcrumb-section #breadcrumb-list li,#breadcrumb-section div ul li,#breadcrumb_container div ul li,.nav_breadcrumb a{background:url(/images/global/breadcrumb-bg.jpg) no-repeat scroll right 1px transparent;text-transform:uppercase;padding:0 11px 0 0;color:#000}
#breadcrumb-section #breadcrumb-list li.last,#breadcrumb-section div ul li.current,#breadcrumb_container div ul li.current,.nav_breadcrumb a.last{background:0;font-weight:bold;color:#000}
#breadcrumb-section li a,#breadcrumb_container div ul li a{color:#333}
#breadcrumb-section li a:hover,#breadcrumb_container div ul li a:hover{text-decoration:underline}
#breadcrumb-section .last a,#breadcrumb_container div ul .current a{color:#333}
#breadcrumb-section #breadcrumb-section{border-bottom:0}
#breadcrumb_container{margin:0 auto;padding:0 0 10px;width:944px}
#breadcrumb-section #breadcrumb .current,#breadcrumb-section div ul li.current{background:0;cursor:inherit;font-weight:bold}
#main-container-title{text-transform:uppercase;padding:20px 40px;color:#c00}
#main-container-title h1{color:#c00;font-weight:normal;font-size:180%}
#masthead{width:100%;position:relative}
#masthead .masthead-description{position:absolute;top:20px;left:0;width:38%;opacity:.9;filter:alpha(opacity=90)}
#masthead .masthead-description h2{background:none repeat scroll 0 0 #c00;color:#fff;font-weight:normal;padding:15px 25px 13px;margin:0;text-transform:uppercase;font-size:160%}
#masthead .masthead-description p{background:none repeat scroll 0 0 #fff;color:#666;padding:10px 25px;line-height:140%;font-size:120%}
#masthead .masthead-description p.footnote{font-size:90%;line-height:120%}
.main-column{float:left;padding:25px 0 0 0;width:745px}
#my-appliances .main-column{padding:0}
.product-details-page .main-column{width:720px}
.product-details-page .recently_products{float:left}
#my-appliances.product-details-page .main-column{width:944px}
#water-filters.product-details-page .main-column{width:620px}
.product-listing-page .main-column{width:165px;padding:0}
.side-column{margin:20px 38px 0 0;float:left;width:160px}
.product-listing#main-container{*float:left;width:auto}
#small-appliances.product-listing-page .product-listing .side-column #accessories.product-listing-page .accessories-listing .side-column{width:720px}
.error_msg,.required-field1,.oc_entry_field_error,.errorMessage,#errMsgDiv,.continue-shopping a,#checkout_crumb a span,.return_to_search_results,ol#show_result li a,.page_number_part ol li a,.tips a,.billing_address a,.order_content,#order_details tr td a,#need_help a,.oc_register #main .owner_center_continue_link a,.follow_info a,.orange_star,.inForm .location_cont .oc_entry_field_input a,.oc_required_field,.download-adobe,.pdf_link ul li a,.link_list a,.product_detail a.model_name,.myaccount_link,.leftnav_myaccount_dotted a,.thickbox,.column.simple_register div .required-field,.sign_in_linkLostPassword,.endeca_viewAll_btn,.red,.category-page ul li p.red,.pagination .active,.compare_action_links .right a,.required-field,.product-help-search-result a,.manual-item a,.service_plan_btn a,.schedule_repairs a,.add_to_cart,.callout a{color:#c00}
.red:hover{color:#c00}
#HelpContactUsDisplay .inputCol .errorMessage{margin:0;visibility:hidden}
.owner_center_modal #got_more_app .add_btn a:link,.owner_center_modal #got_more_app .add_btn a:active,.owner_center_modal #got_more_app .add_btn a:visited,.owner_center_modal #add_reg_an_app .add_btn a.thickbox{color:#fff}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div.required-field,#unregistered_form #billingAddressCreateEditFormDiv_1 div.required-field,#QuickCheckout .dijitContentPane div div.required-field,.AddressBook .column div.required-field,.required-field{float:left;width:auto;padding:0 2px 0 0;margin:0}
.label_spacer .text-label{padding:0 0 0 7px}
.personalInformationPage .column div.required-field,.column.simple_register div .required-field,#my-account-page .quick-checkout-address-page .required-field{margin:0;width:auto;float:left}
#mid_part .indicates_ins,#oc_repair_required_field_message .quick-checkout-address-page .required-fields-text{float:right;width:auto}
.forgot-password .required-field{display:none}
#my-account-page .personalInformationPage #Register #WC_UserRegistrationUpdateForm_div_12 .required-field{margin:0 0 0 350px !important}
.pdf_link ul li,.pdf{background:url(/images/global/icons/pdf.png) no-repeat scroll left top transparent;float:left;margin:0;padding:6px 0 5px 20px;text-transform:uppercase;width:100%;font-weight:bold;font-size:90%;line-height:110%}
#search_box{margin:0 10px 0 0;background:#fff}
#submission_ok_popup input,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a,.navLinks div a,.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn,#oc_action_sub_wrapper #sumit,.secondary_button a,.primary_button a,.oc_search_content_formInfo .medium-btn,#oc_existing_apps_section #btn a,#nextstep,#searchButtonId,#AddAppliance,.register_button a,.search_btn .search_btn,.yellow,.red-button,#HelpContactUsDisplay .submit_button{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 5px;text-transform:uppercase;float:left}
.primary_button a.sign-in img{display:none}
#submission_ok_popup input{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 20px;text-transform:uppercase;float:left;margin:10px 0 0 0}
.owner_center_modal .got_more_app_btn a{color:#fff}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a{margin:30px 10px 0 0}
.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn{margin:20px 10px 0 0}
div#promotions #PromotionCodeForm .secondary_button.button_fit a,.register_button a,.login_button a{margin:0}
.secondary_button a#WC_ShopcartAddressFormDisplay_links_2,.navLinks div.popupButtonNo a,.secondary_button a#WC_UnregisteredCheckout_links_3,.secondary_button a#WC_ShipmentDisplay_links_5,.personalInformationPage .secondary_button a{background:#bbb}
.navLinks div.popupButtonNo a{margin:0 25px 0 0}
#oc_action_sub_wrapper{float:left;width:100%;padding:6px 25px 5px 0}
#oc_action_sub_wrapper .ui-button{float:left;padding:6px 25px 5px 10px}
#oc_action_sub_wrapper #cancel.ui-button{padding:6px 10px 5px}
#oc_action_sub_wrapper #nextstep{background:url("/images/global/icons/white-arrow.png") no-repeat 74px 8px #c00}
.oc_existing_app.other_row br{display:none}
#searchPage a.more_info_link{background:0;color:#c00;font-size:11px;text-transform:none;padding:0;display:block;clear:both;padding:0}
.oc_search_content_formInfo{float:left}
#oc_repair_print_link a{border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px;text-transform:capitalize}
a#print{background:url(/images/global/icons/print.jpg) no-repeat scroll 5px 2px #fff;border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px 5px 30px}
.ui-button.gray{background:none repeat scroll 0 0 #bbb;border:medium none;color:#fff;cursor:pointer;font-size:110%;margin:0 10px 20px 0;padding:6px 10px 5px;text-transform:uppercase;float:left}
#filter-selection .red-button{margin:10px}
.final-option{border-left:1px solid #000;padding:0 0 0 5px}
tr.grey,.spec_contents_line.odd{background:#eee;width:100%;float:left;margin:0}
.order_total tr.odd,.carousels_panels table tr.odd{background:#eee;width:100%;float:left}
.carousels_panels table{border-bottom:solid 1px #ddd}
table tr.last{border-bottom:1px solid #bbb}
table tr.table-title{margin:10px 0}
.specs_content table tr.odd td{background:#e2e2e2}
table tr.odd td.even{background:0}
table tr.table-title td{width:100%;padding:0;font-weight:normal;border:0}
#global-utilities{width:98%;height:20px;margin:10px 0;text-align:right}
label.tremname2,#global-utilities a{margin:0 5px;color:#666;font-size:110%}
#global-utilities a img{margin:0 0 -5px 2px}
.carousel-controls{float:left;width:20px;height:70px;background:url(/images/global/scrollingArrows.png) no-repeat 0 0}
.carousel-next.carousel-controls{background-position:-23px 30px}
.carousel-next.carousel-controls.active{background-position:-23px -35px}
#carousel-previous{background-position:0 25px}
#carousel-next{background-position:-20px 25px}
#carousel-next.carousel-controls.active{background-position:-20px -39px}
#carousel-previous.carousel-controls.active{background-position:0 -39px}
.carousel-previous.carousel-controls{background-position:3px 30px}
.carousel-previous.carousel-controls.active{background-position:3px -35px}
.product-option-select label{text-transform:uppercase}
.text-select{background:url(/images/global/product-detail-bg.png) left top no-repeat;width:175px;height:30px;margin:5px 0 0 0;overflow:hidden}
.text-select #choose-color{width:195px}
.language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
#WC_PersonalInfoExtension_birth_month,#WC_PersonalInfoExtension_birth_date{background:url(/images/global/icons/dropdown-smallest.png) no-repeat scroll 0 top transparent !important;float:left;height:26px;padding:2px 0 1px 5px;position:relative;text-indent:10px;width:83px}
.number-select{background:url(/images/global/select-number-bg.png) left top no-repeat;width:31%;height:30px}
.number-select input{background:none repeat scroll 0 0 transparent;border:medium none;font-size:130%;padding:6px;text-align:left;width:30px}
.filter-form ul li{width:100%;float:left;margin:5px 0}
.top-row.attachments-item,.top-row.accessories-item,.top-row .manual-item{border-top:0}
.endeca_compare_btn{width:100%;margin:10px 0 0 0}
.endeca_compare_btn .label_check_compare{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:3px 0 0 15px;text-transform:uppercase;font-weight:bold}
.endeca_compare_btn .label_check_compare input{left:-9999px;position:absolute}
.product-filtering-container a{color:#c60000;float:left;margin:0 0 10px;width:100%}
.ui-draggable{cursor:move;height:100%}
.my_account .main_header_text,#customers_new_or_returning h2,.shoppingCartPage h1,h2.faq_h2,h4.whirlpool,h4.maytag,.which_appliance2,h1.myaccount_link,.status_msg,.main_header_text,#oc_search_manuals_unauth .oc_search_content #main_header h4,#need_help h2,.which_appliance,#main_title,#right_part #sidebar h2,#oc_header_question,#oc_repair_title_wrapper,.product_tab_section_middle #searchArea #ins_text,.reg_app_title,.personalInformationPage .main_header_text,.myaccount_title,.registration_header,#compare_top_carousels .info_counts,.error-message h2{color:#666;font-size:14px;line-height:130%;font-weight:normal;padding:0;margin:12px 0}
.error-message h2{float:left}
.quick-checkout-address-page .myaccount_link,.sign_in_registration .registration_header{width:100%}
.billing-address-indications{float:left;padding:0 0 10px}
#ShopCartPagingDisplay,#promotions #PromotionCodeForm,.glossary-navigation,.contentgrad_header,#retainSearchArea,#searchResultDisplayArea{float:left;width:100%}
form .align{position:relative;float:left;width:100%}
form .align .myaccount_title{background:#000;color:#fff;font-size:100%;padding:5px;position:absolute;top:-11px;width:265px;right:-273px;z-index:1;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#compare_top_carousels .info_counts{float:left;margin:10px 10%;width:80%}
#compare_top_carousels .compare-first-col-espot{font-size:120%;color:#333;margin:0 10%;float:left;width:80%}
#compare_top_carousels .compare-first-col-espot .phone,#compare_top_carousels .compare-first-col-espot a,#compare_top_carousels .compare-first-col-espot .schedule{padding:0 0 0 25px}
#compare_top_carousels .compare-first-col-espot .intro{margin:0 0 10px}
#compare_top_carousels .compare-first-col-espot .phone{font-weight:bold;font-size:13px;background:url(/images/global/icons/phone.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .live-chat{color:#c00;background:url(/images/global/icons/chat.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .print{color:#c00;background:url(/images/global/icons/print.jpg) no-repeat}
#compare_top_carousels .compare-first-col-espot .schedule{font-size:10px;color:#666;margin:0 0 7px}
.bold{float:left;font-weight:bold;margin:0 3px 0 0}
.order_checkout #progress_bar{visibility:hidden}
#progress_bar{position:fixed;left:50% !important;z-index:10002}
#progress_bar_dialog{position:fixed;top:50%;left:50%;z-index:10002}
.sixpixels{float:left;width:6px;height:1px}
img.prod_code_msrp_div,,#interestItemMessages,#allItemsList,#MessageArea br,{display:none !important}
.homepage #returning-user-content-wrap,#submission_ok_popup img,.iframe #footer-nav,.iframe #footer-container,.iframe #header-wrap,.iframe #breadcrumb-section,.iframe .utility-page .left_nav,#shopcartAddressForm #WC_ShoppingCartAddressEntryFormf_div_8_5,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address img,.order_checkout .button_side_message,#Register br,#MessageArea,.closeText,.my_account #WC_UserRegistrationAddForm_div_4,.my_account #WC_UserRegistrationAddForm_div_8 br,.compare_action_links .left,.compare_types .space_y.left,.tbl_cell br,.tbl_cell .yellow,.ygtvtph,#search_filter_results .sub_header,#Register .clear,#Logon .clear,#WC_PersonalInfoExtension_DOB_div_1 #WC_PersonalInfoExtension_DOB_div_8,#WC_PersonalInfoExtension_DOB_div_6 #WC_PersonalInfoExtension_DOB_div_9,.order_status_table .li.clear_float,.order_status_table .li.option_1,#ygtvt123,#ygtvt235,#ygtvt1,#ygtvt113,.ygtvtp,#order_details tr th br,.order_checkout #total_breakdown #order_total td.product_discount,#oc_my_apps_noregapps.owner_center #breadcrumb_container,#oc_my_apps_edit.owner_center #Indicates_a_required_field,.AddressBook #WC_AccountForm_div_4,.AddressBook .addr_detail_contact,.recently_product_taxes,.recently_prod_detail_viewthis,a#wishList,.shoppingPipe,.shoppingCartPipe,.orderSummaryPipe,.shippingBillingPipe,.content_footer .button_footer_line .button_side_message,.order_checkout .spanacce,h4.maytag,#WC_PersonalInfoExtension_mobile_div_mobileCountryCode,span.whirlpool,.view_btn2,.bold2,.page_number_ins2,.mobile-example,.countryCode,.hidden_summary,.my-account-page .my_account .main_header,#my-account-page .my_account .contentline,div#main_content_wrapper div#second_level_category_popup_main_div,.hidden,#my-account-page .sidebar_header,#my-account-page #left_nav br,.productPopup,.whatsInside,.insideList,.endeca_sortViewDisplayBar_bottom,.nodisplay,.endeca_quickView.thickbox,#fancybox-overlay,.msrp_text,#Search_Result_div .endeca_sortViewDisplayBar_top,#sortBy_text,.small_blue_divider,.spacer,.large_blue_divider,.search_title,#global_utilities,.nodisplay,.product-tab-selection #features #top_features .feature img,.row_cell,.quick_view_hover_button,.product_list_table_desc_cell .top_features .product_tooltip,#my-appliances .serial_num,.compare_types .col_2.left .upcase,.compare_types .col_2.left br{display:none}
#top_features .feature img{display:block !important;max-width:160px;max-height:140px}
#header-wrap{float:left;position:relative;width:100%;z-index:3;padding:50px 0 0 0}
#header-wrap #header #logo{margin:0 auto;padding:50px 0 0;width:944px;display:none}
#header_search{position:absolute;top:5px;left:50%;margin:0 0 0 285px;width:180px;z-index:9998}
.ygtvcell.ygtvtm,.ygtvcell.ygtvtmh,.ygtvcell.ygtvdepthcell,.ygtvcell.ygtvln,.ygtvcell.ygtvtn,.ygtvcell.ygtvlp,.ygtvcell.ygtvlph.first.even{display:none}
#product-help-search-tree{z-index:9999}
#header_search #CatalogSearchForm{float:right;position:relative}
#header_sub_nav_1{background:none repeat scroll 0 0 #eee;position:absolute;top:0;width:100%;height:37px;z-index:3}
#header_sub_nav_1 .header-sub-nav-options{margin:0 auto;position:relative;width:950px}
#search-submit{text-indent:-9999px;width:15px;height:15px;background:url("/images/global/icons/search-icon.jpg") top left no-repeat;position:absolute;top:3px;right:5px;cursor:pointer;border:0}
input#search-text{font-size:100%;width:165px;background:#fff}
#header_sub_nav_1 ul{left:49%;margin:0;position:absolute;top:12px}
#header_sub_nav_1 ul li,#header_sub_nav_2 ul li{float:left;margin:0 10px 0 0}
#header_sub_nav_1 ul li.first{width:180px;text-align:right}
#header_sub_nav_1 ul li.last{width:70px}
#shop-secondary.secondary li div a,#footer-nav ul li a,#header_sub_nav_2 ul li a{color:#333}
#footer-nav ul li a:hover,#header_sub_nav_1 ul li a:hover,#header_sub_nav_2 ul li a:hover{text-decoration:underline}
#footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
#header_sub_nav_2{left:50%;margin:0 0 0 -467px;position:absolute;top:12px;z-index:3}
.header-container{width:100%}
.header-container #header-subnav #header-subnav-content{width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #header-subnav #header-subnav-content #header-subnav-list{float:left}
.header-container #header-subnav #header-subnav-content #header-subnav-login{float:right}
.header-container #header-subnav #header-subnav-content #header-subnav-login li{padding:0 5px}
.header-container #main-search{height:54px;width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #main-search #logo{float:left;padding:20px 0 5px 0}
.header-container #main-search #search{float:right;padding:13px 0}
.header-container #main-search #search #catalog-search-form{width:164px;border-bottom:1px solid #ededed;padding:0 0 2px 0}
.header-container #main-search #search #catalog-search-form #catalog-search-text{border:0;width:145px}
.header-container #main-search #search #catalog-search-form #catalog-search-submit{background:url(/images/global/icons/search-icon.jpg) no-repeat center center;width:15px;height:15px;border:0}
#header-main-nav{position:relative;margin:0 auto;padding:15px 0 0 0;width:100%;clear:both;border-bottom:2px solid #bbb}
#wishListHeaderAnchor{display:none}
#header-main-nav #primary-sections{margin:0 auto;height:15px;padding:5px 0 5px 12px;width:948px}
#header-main-nav .primary{font-size:115%;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5.5% 0 0}
#header-main-nav .primary.last{padding:0}
#header_sub_nav_1 a,#header-main-nav #primary-sections a{color:#333}
#header_sub_nav_1 a:hover{color:#c00}
#header_sub_nav_1 a{font-weight:bold}
#header_sub_nav_1 span{float:left}
#outerCartContainer{float:right}
#header_sub_nav_1 a#shoppingCartBar{text-indent:-9999px;width:40px;float:left}
#header_sub_nav_1 a#shoppingCartBar span{float:left}
#miniShopCartBody{color:#333;text-indent:0}
#header-main-nav #primary-sections a:hover{color:#c00}
#header-main-nav .social-links{font-size:115%;margin:0;text-align:left;text-transform:uppercase}
#header-main-nav .social-links .blog{float:left}
#header-main-nav .social-links .facebook,#header-main-nav .social-links .twitter,#header-main-nav .social-links .you-tube{float:left;margin:-5px 0 0 0}
.secondary{display:none;position:absolute;width:180px;border:2px solid #bbb;background:#fff;padding:0 0 10px;top:40px;z-index:9999}
#shop-secondary.secondary{width:900px}
#shop-secondary.secondary li.secondary-section.majors{width:15%}
#shop-secondary.secondary li.secondary-section.countertop{width:14%}
#shop-secondary.secondary li.secondary-section.kitchenware{width:10%}
#shop-secondary.secondary li.secondary-section.accessories{width:37%}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column{width:33%;float:left;padding:0}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column:hover{background:#fff}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column .secondary-section-header{font-size:90%}
#shop-secondary.secondary li.secondary-section.water-filters{width:11%}
#shop-secondary.secondary li.secondary-section.moreways{width:13%}
.secondary li{color:#333;float:left;font-size:90%;font-weight:normal;margin:0;padding:5px 5%;width:90%;line-height:130%}
#shop-secondary.secondary li:hover{background:0;color:#333}
#shop-secondary.secondary li div.secondary-section-header{color:#999;text-transform:uppercase;cursor:default}
#shop-secondary.secondary li.accessories div.secondary-section-header{width:98%}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header{background:#666;color:#fff}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header:hover{background:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header{background:0;color:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header:hover{background:0}
#shop-secondary.secondary li.secondary-section{height:auto;padding:0 1%;border-right:1px dotted #999;width:20%;margin:10px 0 0}
#shop-secondary.secondary li.secondary-section.last{border-right:0}
.secondary li:hover,#shop-secondary.secondary li .secondary-section-column a div:hover{cursor:pointer;border-top:0;border-bottom:0;background:#eaeaea;color:#c00}
#shop-secondary.secondary li div.secondary-section-column{padding:0;width:95%;float:left}
#shop-secondary.secondary li div{padding:5px 10px 2px;width:90%}
#shop-secondary.secondary li.active-bar-container,.secondary li.active-bar-container{margin:0 0 -4px;padding:0 5%}
#shop-secondary.secondary li.active-bar-container .active-bar,.secondary li.active-bar-container .active-bar{height:2px;width:45%;margin:-3px auto 0;background:#c00;padding:0}
.content-wrap{display:none}
#content-wrap,.main_content_wrapper,#header-sub-nav{margin:0 auto;position:relative;width:944px;padding:0;z-index:2}
#header-sub-nav .active-bar{border-top:2px solid #c00;margin:-2px 0 -22px;width:90%}
#header-sub-nav .active-bar:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}
#TB_ajaxContent h1,.modal_window_search_tips h1,.order_checkout h1.breadcrumb_current,.filter_replacement_program h1,#contact-us-top_espot h1,#category_accessory_popup h1,.category-page .main-content-wrapper-top,.grills .main-content-wrapper-top,.forgot-password .title h1,.serach_results_category .sub_header h1,.my_account .main-content-wrapper-top,.main-content-title-top,.product_header{float:left;padding:15px 0;width:100%;color:#c00;font-size:23px !important;font-weight:normal;text-transform:uppercase;text-align:left;line-height:120%}
.social-channel .at16nc.at16t_facebook.at15t_facebook{background:url("/images/global/icons/facebook-link.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.social-channel .addthis_button_twitter.at300b{background:url("/images/global/icons/twitter.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube,.social-channel .addthis_button_youtube.at300b{background:url("/images/global/icons/you-tube-link.jpg") no-repeat left top;width:30px;height:20px}
.addthis_toolbox .social-channel .at300bs{height:22px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.addthis_toolbox .social-channel .at_PinItButton,.addthis_toolbox .social-channel .at15t_youtube{background-position:0 0;background:0;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube{background:url("/images/global/icons/you-tube-link.jpg") no-repeat scroll left top transparent;width:30px}
.addthis_toolbox .social-channel .at15t_pinterest{background:url("/images/global/icons/pinterest-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .social-channel .at15t_instagram{background:url("/images/global/icons/instagram-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .at16nc.at16t_facebook{background:url("/images/global/icons/fb-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.footer-social-channels .addthis_toolbox .at16nc.at16t_twitter,.header-social-channels .addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter.jpg") no-repeat scroll left top transparent}
.addthis_toolbox .at_PinItButton:hover,.addthis_toolbox #PinItButton:hover,.addthis_toolbox .at_PinItButton,.addthis_toolbox #PinItButton{background:url("/images/global/icons/pintrest-share-icon.jpg") no-repeat left top;width:18px;height:18px;background-position:0 0}
.addthis_toolbox .at16nc.at16t_email{background:url("/images/global/icons/email-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.category-page .main-content-wrapper-top{padding-bottom:0}
#replacement_program_inset{float:left;margin:10px 0;width:100%}
.shop .main-content-wrapper-top h1{float:left;padding:15px 0;color:#c00;font-size:23px;font-weight:normal;text-transform:uppercase;text-align:left}
.shop .main-content-wrapper-top,.my_account .main-content-wrapper-top{border-bottom:solid 2px #ddd;width:100%;float:left}
.my_account #page .main-content-wrapper-top{border-bottom:0;padding:0;height:0}
.my_account #WC_UserRegistrationAddForm_div_2 h1{font-size:16px;color:#666;margin:0 0 25px}
.my_account #WC_UserRegistrationAddForm_div_1{padding:0 0 0 20px}
.column.simple_register,.orderaddress #centered_single_column_form div.column,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column,#AddressForm .my_account .form_2column{width:100%;float:left;overflow:hidden;position:relative}
.personalInformationPage .my_account .form_2column{float:left;width:100%}
.my_account .column{clear:both}
.my_account #WC_PersonalInfoExtension_DOB_div_1{clear:both;overflow:hidden;padding:0;display:none}
.my_account #WC_PersonalInfoExtension_DOB_div_8,.my_account #WC_PersonalInfoExtension_DOB_div_9{display:block}
.my_account .birthdayColumn{float:left;padding:0 0 0 9px;width:65px;overflow-x:hidden}
.dj_ie.dj_ie7 .my_account .birthdayColumn{width:85px;overflow-x:hidden}
.my_account #WC_PersonalInfoExtension_DOB_div_2{float:left;margin:15px 0 0}
.my_account #WC_UserRegistrationAddForm_FormInput_rememberMe_In_Register_1,.my_account #WC_UserRegistrationAddForm_FormInput_siteAgreement_In_Register_1{width:auto}
.my_account #WC_UserRegistrationAddForm_div_38,.my_account .my_account #WC_UserRegistrationAddForm_div_37{width:100%}
.my_account #WC_UserRegistrationAddForm_div_40{clear:both;border-top:1px dotted #ddd;padding:10px 0 0 0;margin:10px 0 0 0}
.my_account #WC_UserRegistrationAddForm_links_1{background:#c00}
.my_account #WC_UserRegistrationAddForm_div_11{font-weight:bold}
.my_account #WC_UserRegistrationAddForm_div_26{margin:0 !important}
.my_account #WC_PersonalInfoExtension_DOB_div_9,.my_account #WC_PersonalInfoExtension_DOB_div_8{display:block !important}
.my_account .secondary_button.button_fit{float:right;margin:0 5px 0 0;line-height:125%}
.my_account .primary_button.button_fit{float:right;line-height:125%}
.my_account #Logon .primary_button.button_fit{float:left}
.my_account .secondary_button.button_fit #WC_UserRegistrationAddForm_links_2{background:#bbb}
.oc_my_appliances .serach_results_category .sub_header h1,.oc_my_appliances .main-content-wrapper-top,.oc_my_appliances .main-content-title-top,.oc_my_appliances .product_header{font-size:100%}
.oc_register .product_header{font-size:100%}
.orderaddress #centered_single_column_form div.column divl{width:155px;float:left}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field .oc_entry_field_input{overflow:hidden}
#oc_repair_required_field_message{margin:0 0 20px 0;float:left;text-align:right;width:100%}
#oc_schedule_repair_step3_date #oc_repair_times_table{padding:20px 0 0 0;border-top:1px dotted #ddd}
.product_header .owner-center h1{font-size:100%}
.page_title,.product_header .product_title{text-transform:uppercase}
h1.page_title{float:left}
.category-share{float:right;padding:0 0 20px;width:195px}
.header-social-channels{left:50%;top:55px;margin:0 0 0 310px;position:absolute;width:155px;z-index:1}
.header-social-channels .social-channel{float:left;margin:0 0 0 5px}
.my_account .sign-in-page .registration_header{font-weight:bold}
.side-column-espot-content{float:left;width:100%;margin:0;height:100px;color:#fff;text-align:center;padding:25px 0}
.espot-top-content{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;height:20px;padding:20px 0;text-align:center;width:100%}
.espot-listing-bottom-content{background:none repeat scroll 0 0 #bbb;color:#000;float:left;padding:40px 0;text-align:center;width:100%;margin:10px 0 0 0}
.countertop_appliances_bottom_espot{background:none repeat scroll 0 0 #f3f3f3;float:left;padding:15px 0;width:100%}
.side-column-espot-content .left_eSpot{border:3px solid #c00;color:#c00;font-size:105%;font-weight:bold;height:95px;padding:25px 0 0;text-transform:uppercase;width:153px;display:block}
.side-column-espot-content .left_eSpot h3{color:#c00;font-weight:bold}
.side-column-espot-content .left_eSpot span{color:#666}
#main-slider{float:left;width:100%;height:500px;background:#333;overflow:hidden;position:relative}
.promotions-slider{margin:0;list-style:none;position:absolute;top:0;left:0}
.promotions-slider .promotion{float:left;position:relative;width:1020px;height:500px}
.promotions-slider .promotion .promotion-copy{text-align:center;color:#fff;position:absolute;font-size:14px}
.promotions-slider .promotion a:hover .promotion-copy{text-decoration:underline}
.promotions-slider .promotion #home-slide1.promotion-copy.cta2{bottom:90px;left:725px;text-align:center;font-size:14px;width:230px}
.promotions-slider .promotion #home-slide1.promotion-copy a,.promotions-slider .promotion #home-slide1.promotion-copy.cta2 a{color:#FFF}
.promotions-slider .promotion #home-slide1.promotion-copy a:hover,.promotions-slider .promotion #home-slide2.promotion-copy a:hover,.promotions-slider .promotion #home-slide3.promotion-copy a:hover,.promotions-slider .promotion #home-slide4.promotion-copy a:hover,.promotions-slider .promotion #home-slide5.promotion-copy a:hover,.promotions-slider .promotion #home-slide1.promotion-copy.cta2 a:hover,.promotions-slider .promotion .promotion-copy a:hover{text-decoration:underline}
.promotions-slider .promotion #home-slide1.promotion-copy{bottom:25px;font-size:15px;left:8px;text-align:center;top:455;width:541px}
.promotions-slider .promotion #home-slide2.promotion-copy{text-align:center;font-size:15px;left:150px;top:455px}
.promotions-slider .promotion #home-slide3.promotion-copy{bottom:25px;font-size:15px;right:75px}
.promotions-slider .promotion #home-slide4.promotion-copy{right:25px;text-align:center;bottom:25px;font-size:15px;line-height:20px}
.promotions-slider .promotion #home-slide5.promotion-copy{bottom:20px;font-size:15px;right:156px}
.promotions-slider .promotion #home-slide-coffee-brewer.promotion-copy{line-height:20px;top:140px;font-size:15px;left:20px;text-align:center;top:455;width:541px}
.promotions-slider .promotion #home-slide-even-heat-cooking.promotion-copy{line-height:20px;text-align:center;font-size:15px;left:60px;bottom:45px}
.promotions-slider .promotion #home-slide-processor.promotion-copy{bottom:60px;font-size:15px;left:135px;line-height:20px}
.promotions-slider .promotion #home-slide-dishwashers.promotion-copy{left:135px;text-align:center;top:425px;font-size:14px}
.promotions-slider .promotion #home-slide-juicer.promotion-copy{bottom:75px;font-size:15px;right:45px;line-height:20px}
.promotions-slider .promotion #home-slide-coffeebean.promotion-copy{bottom:25px;font-size:15px;left:55px;line-height:20px}
.promotions-slider .promotion #home-slide-dishwashers-rated.promotion-copy{left:200px;text-align:center;line-height:20px;bottom:15px;font-size:15px}
.promotions-slider .promotion #home-slide-event-heat.promotion-copy{top:32px;right:85px}
.promotions-slider .promotion #home-slide-pour-over-coffee.promotion-copy{bottom:32px;left:86px}
.promotions-slider .promotion #home-slide-counter-ovens.promotion-copy{bottom:32px;right:100px}
.promotions-slider .promotion #home-slide.promotion-copy.bottom{bottom:58px}
.promotions-slider .promotion #home-slide.promotion-copy.left{left:94px}
.promotions-slider .promotion #home-slide.promotion-copy.ceramic-bowls{bottom:32px}
#home-slide-coffe{bottom:34px;left:80px}
.promotions-slider .promotion p.note{position:absolute;color:#fff;font-size:10px;right:18px;top:7px;text-align:right;line-height:15px}
.promotions-slider .promotion .promotion-image{position:absolute;top:0;left:0}
#slider-controls-container{width:100%;float:left;margin:18px 0}
.slider-controls{width:625px;margin:10px auto}
.slider-controls .slider-control{width:100px;height:20px;margin:0 5px;background:#ccc;color:#ccc;cursor:pointer}
.slider-controls .slider-control.selected,.slider-controls .slider-control.active{background:#c00;color:#c00}
.slider-number{background:none repeat scroll 0 0 #fff;height:10px;margin:6px 0 0;padding:4px 0 0;text-align:center;width:100%}
#lowerRightContent,#bottomContent{width:960px;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{float:left;width:300px;margin:0 10px}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{float:left;width:300px;border:4px solid #ddd;position:relative;margin:0 0 10px 0}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-large .initial-promo,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta-background,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-large .initial-promo,#bottomContent .home-entry-column .home-entry-large .overlay-cta,#bottomContent .home-entry-column .home-entry-large .overlay-cta-background{height:335px}
#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-med .initial-promo,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta-background,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-med .initial-promo,#bottomContent .home-entry-column .home-entry-med .overlay-cta,#bottomContent .home-entry-column .home-entry-med .overlay-cta-background{height:158px}
#lowerRightContent .home-entry-column .home-entry-small,#lowerRightContent .home-entry-column .home-entry-small .initial-promo,#lowerRightContent .home-entry-column .home-entry-smal .overlay-cta,#lowerRightContent .home-entry-column .home-entry-small .overlay-cta-background,#bottomContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-small .initial-promo,#bottomContent .home-entry-column .home-entry-smal .overlay-cta,#bottomContent .home-entry-column .home-entry-small .overlay-cta-background{height:90px}
#lowerRightContent .home-entry-column .home-entry-med{margin:0 0 8px}
.home-entry-small .overlay-cta-copy.shop,.home-entry-small .overlay-cta-copy.kitchenware,.home-entry-small .overlay-cta-copy.cftcHover{padding:10px 0 0;*padding:9px 0 0}
.overlay-cta{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:150;width:100%;height:100%}
.overlay-cta:hover{opacity:1;filter:alpha(opacity=100)}
.overlay-cta-background>a{float:left;height:100%;width:100%}
.initial-promo img.breakplain{margin:-10px 0 0 0}
.home-bottom-legal{clear:both;padding:35px 0 0}
.category-page #breadcrumb-section{padding:0}
.category-page.major-appliances h1{padding-top:55px}
.category-page .main-content-title-top{padding-bottom:15px}
.category-masthead-container{float:left;margin:0 0 20px 0}
.category-masthead-image{float:left;margin:0 0 10px 0}
#main-container.category-page.dishwashers .category-masthead-image{float:none}
.category-masthead-container p{font-size:14px;color:#000;float:left}
.stand-mixers-attachments .category-masthead-container p{width:75%}
.stand-mixers-attachments .category-masthead-image{position:relative}
.stand-mixers-attachments .category-masthead-image a.stand-mixer-text-right{bottom:8px;font-size:110%;right:177px;text-align:center;position:absolute;display:block;color:#FFF}
.hand-blenders .category-masthead-container p{width:72%}
.category-masthead-container p.disclaimer{font-size:85%;padding:12px 0}
.category-masthead-container .featured-product-link{color:#c00;font-size:bold}
.category-page ul li p{color:#000;font-size:11px}
.category-page ul li p.title{font-weight:bold}
.category-page .category-features .features-list .feature-item{width:31%}
.category-page .category-features .features-list .feature-item.first{border-right:dotted 1px #bbb;margin:0 10px 0 0;padding:0 10px 0 0;min-height:65px}
.category-page .category-features .features-list .feature-item.last{border-left:dotted 1px #bbb;margin:0 0 0 10px;padding:0 0 0 10px}
.hand-blenders .category-features .features-list .feature-item.first{margin-right:5px;padding-right:0}
.hand-blenders .category-features .features-list .feature-item.last{margin-left:5px;padding-left:5px}
.hand-blenders.category-page .features-list .feature-item{width:32.7%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-image{padding-left:2%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description .title{width:110%}
.category-page .category-features .features-list .feature-item.first .feature-item-image{border-left:0;padding:0}
.category-page .category-features .features-list .feature-item .feature-item-image{float:left;padding:0 0 0 4%}
.category-page .category-features .features-list .feature-item .feature-item-image img{cursor:pointer}
.category-page .category-features .features-list .feature-item .feature-item-description{float:left;padding:0 0 0 2.5%;width:48.6%}
.category-page .category-features .features-list .feature-item .feature-item-description>p{font-size:11px}
.category-page .category-features .features-list .feature-item .feature-item-description .title{font-weight:bold;margin:0 0 4px 0}
.stand-mixers-attachments.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.category-page .category-features{float:left;width:100%;padding:0 0 30px 0;border-bottom:1px solid #eaeaea}
.category-page .category-features.line-break-fix{word-spacing:-1px}
.category-page .category-features.line-break-fix .features-list .feature-item .feature-item-description{width:49%}
.category-page .category-featured-recipe h3,.category-page .category-additional-content h3,.category-page .category-features h3{text-transform:uppercase;font-size:14px;font-weight:bold;margin:0 0 25px}
.category-page .category-features h3 span{text-transform:none}
#main_content_wrapper .bradDisclaimer{color:#666;margin:0;padding:0}
.category-page .category-featured,.category-page .category-promotions-media,.category-page .category-suggested-accessories,.category-page .category-additional-information{float:left;width:100%;margin:15px 0}
.category-page .category-additional-information a,.category-page .category-featured h2{color:#666;font-size:14px;font-weight:normal}
.commercial-products .category-additional-information{display:block}
.category-page .featured-list .featured-item{border:1px solid #ddd;height:215px;margin:0 20px 0 0;padding:0 0 10px;width:218px;position:relative}
.category-page .featured-list .featured-item .new-product-flag{background:url('/images/brand/featured-products/new-product-flag.png') no-repeat;display:block;position:absolute;top:0;width:50px;height:52px;left:0}
.category-page .featured-list .featured-item .featured-item-image{padding:10px 10px 0}
#main_content_wrapper div.category-featured ul.featured-list li.featured-item a div.featured-item-image.new-flag{padding:0 0 6px}
div.category-featured ul.featured-list li.featured-item div.featured-item-description a p.small-title{margin-bottom:15px}
.category-page .featured-list .featured-item:hover{border:solid 1px #c00}
.category-page .featured-list .featured-item .model{width:50%;float:left}
.category-page .featured-list .featured-item .featured-item-description{padding:0 10px}
.category-page .featured-list .featured-item .featured-item-description a:hover{text-decoration:underline}
#main-container>div.category-featured>ul>li>div>p>a.featured-product-link.coming-soon{text-decoration:none}
.category-page .featured-list .featured-item .featured-item-description>p a{margin:0 5px 0 0;float:left;color:#666}
.category-page .featured-list .featured-item .featured-item-description .featured-product-link{color:#c00;float:right;clear:right;font-weight:bold;text-transform:uppercase;font-size:9px}
.category-page .featured-list .featured-item a.no-link{cursor:default}
.category-page .featured-list .featured-item a.no-link:hover{text-decoration:none}
.category-page .featured-list .featured-item.no-link:hover{border:1px solid #ddd}
.featured-list a li .featured-item-description p:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item{border:medium none;height:227px;margin:0;padding:0;position:relative;width:212px}
.category-page .featured-list .featured-item.navigation-item:hover{border:0}
.category-page .featured-list .featured-item.navigation-item img{position:absolute;top:0;left:0;z-index:0;height:227px}
.category-page .featured-list .featured-item.navigation-item .see-all-products{color:#fff;font-size:140%;font-weight:bold;line-height:135%;margin:0 auto;position:relative;text-transform:uppercase;top:40%;width:180px;z-index:100}
.category-page.toasters .featured-list .featured-item.navigation-item .see-all-products{text-align:center;width:auto;top:46%}
.slow-cookers.category-page .featured-list .featured-item.navigation-item .see-all-products{width:132px}
.slow-cookers.category-page .category-featured-recipe,.blenders.category-page .category-featured-recipe{width:215px}
.slow-cookers.category-page .additional-content-list .additional-content-item{float:none}
.commercial-products.category-page .additional-content-list{height:105px}
.category-page .featured-list .featured-item.navigation-item .see-all-products a{color:#fff;font-weight:bold}
.category-page .featured-list .featured-item.navigation-item .see-all-products a:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item #see-all-cooking.see-all-products{top:18%}
.category-page .featured-list .featured-item.navigation-item .see-all-products ul li{width:100%;float:none}
.category-page.cooking #see-all-cooking li{margin:9px 0 0}
.category-page.cooking #see-all-cooking a{line-height:14px}
.category-page.cooking .category-promotions-media .view-all-additional-content a,.category-page.refrigeration .category-promotions-media .view-all-additional-content a{padding:0 8px 0 0}
.category-page.refrigeration .category-promotions-media .view-all-additional-content,.category-page.cooking .category-promotions-media .view-all-additional-content{width:705px}
.category-page.commercial-products .category-promotions-media .view-all-additional-content{width:265px;float:none;clear:both}
.category-featured-recipe,.category-additional-content{float:left}
.category-featured-recipe{margin:0 25px 0 0;width:200px}
#category_accessory_popup .navLinks,.view-all-additional-content{width:100%;float:left}
#category_accessory_popup ul{list-style:disc outside none;margin:0 0 0 20px}
#category_accessory_popup ul li{font-size:120%;margin:5px 0;width:100%}
.view-all-recipes,.category-additional-content .view-all-additional-content{width:100%;margin:10px 0;text-align:right;color:#c00;font-size:110%;font-weight:bold;text-transform:uppercase}
.category-additional-content .additional-content-list img{border:solid 1px #ddd}
.category-additional-content .additional-content-list .additional-content-item{margin:0 18px 0 0;width:125px;cursor:pointer;height:100px}
.view-all-recipes>a{float:left}
#stand-mixers.view-all-recipes{width:100%}
.category-additional-content .additional-content-list .additional-content-item.last{margin:0}
.category-suggested-accessories h3{border-bottom:1px solid #ddd;padding:0 0 10px 0;font-weight:bold;text-transform:uppercase;font-size:14px}
.suggested-accessories-list .suggested-accessories-item{width:20%}
.suggested-accessories-image{width:100%;text-align:center}
.suggested-accessories-description{width:80%;margin:0 auto}
.coffee-products .suggested-accessories-description{width:89%;text-align:center}
.suggested-accessories-description .suggested-links{color:#c00;font-size:11px}
.suggested-accessories-item.navigation-item{color:#c00;font-size:110%;float:right;font-weight:bold;text-transform:uppercase;margin:40px 0 0 0;list-style-type:none}
.suggested-accessories-item.navigation-item a,.view-all-recipes a,.category-additional-content .view-all-additional-content a{color:#c00}
.view-all-additional-content a:hover,.view-all-recipes a:hover,.suggested-accessories-item a:hover,.suggested-accessories-description .suggested-links:hover,.suggested-accessories-description p:hover{text-decoration:underline}
.category-additional-information{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;margin:10px 0;display:none}
.category-additional-information a{background:url(/images/global/icons/red-arrow.png) no-repeat left center;padding:0 0 0 15px}
.category-page #additionalMajorDish{width:697px}
.category-page #additionalMajorDish,.category-page #additionalSmallCoffee,.category-page #additionalSmallCommercial{width:697px}
.category-page #additionalMajorCompact,.category-page #additionalSmallToaster,.category-page #additionalSmallWaffle{width:268px;clear:both}
.category-page #additionalMajorVents,.category-page #additionalSmallCounters,.category-page #additionalSmallHandBlender,.category-page #additionalSmallHandMixers{width:410px;clear:both}
.category-page #additionalCountertopOvens{clear:both;width:265px}
.category-page #additionalSmallBlenders{width:270px;clear:both}
.category-page #additionalSmallProcessor{width:550px}
.category-page #additionalSmallSlowCooker{width:200px;clear:both;text-align:left}
.category-page #additionalSmallAttachments,.category-page #additionalSmallStandMixers{width:700px}
.category-page #photosVIdeosProcessors{width:600px}
.category-page #photosVIdeosHandBlender{width:450px}
.category-page #photosVIdeosAttachments,.category-page #photosVIdeosStandMixers{width:715px}
.legalNotice{clear:both;margin-left:10px;padding-top:20px}
#footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
#footer-container .footer-header img{margin:-5px 0 0 0}
#footer-container #footer-nav #footer-nav-level-one,#footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
#footer-nav{float:left;width:100%}
#footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
#footer-container #footer-nav #footer-nav-level-one ul.short{float:none}
#footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%;font-size:90%}
#footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
#footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
#footer-container #footer-nav .footer-language{margin:20px 0 0 !important}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation{width:100%;float:left;margin:10px 0 0 0}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column{float:left;width:115px}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column img{float:left}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .right-column{float:right;width:18%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation ul li{width:100%}
#footer-container #footer-nav #footer-nav-level-two #footer-legal{font-size:90%;width:100%;float:left;margin:10px 0}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #footer-trademark{float:left}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #change-country{float:right}
body.product_detail{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
.product_list,.product-display{float:left;width:100%}
.product_img{float:left;width:390px;text-align:center}
.product-display .product-image-container{float:left;width:63%}
.product-display .product-image-container .product-image{margin:0;text-align:center;min-height:310px}
.product-display .product-image-container .product-image img{width:60%}
.product-display .product-image-container #product-carousel{margin:0 auto}
.carousel-visible-items{float:left;height:72px;overflow:hidden;position:relative}
#waffle-bakers-carousel .carousel-visible-items,#commercial-carousel .carousel-visible-items{float:none}
.kitchen-gallery-appliances .carousel-visible-items{height:200px}
.module-carousel{float:left;margin:10px 0 0 0;width:100%}
#kitchen-galleries-carousel .carousel-visible-items{height:85px}
.carousel-items{position:absolute;left:0}
.carousel-items .carousel-item{padding:0;cursor:pointer;width:72px;height:72px;text-align:center;margin:0 auto}
.module-item.carousel-item img{border:1px solid #fff}
.module-item.carousel-item img:hover{border:1px solid #c00}
.carousel-items .carousel-item img{font-size:50%}
.kitchen-gallery-appliances{border:1px solid #eee;float:left;width:942px}
.kitchen-gallery-appliances h3{background:none repeat scroll 0 0 #eee;float:left;font-weight:bold;padding:10px;text-transform:uppercase;width:922px;font-size:14px}
.kitchen-gallery-appliances .module-carousel{display:none}
.kitchen-gallery-appliances .module-carousel.active{display:block}
.kitchen-gallery-appliances .carousel-items .carousel-item,#kitchen-galleries-carousel .carousel-items .carousel-item{width:150px;height:auto;text-align:left;font-size:11px}
.kitchen-gallery-appliances .carousel-items .carousel-item .kitchen-gallery-thumbnail{text-align:center;height:115px}
.carousel-items .carousel-item img{width:96%}
#kitchen-galleries-carousel .carousel-items .carousel-item img{width:auto}
.kitchen-gallery-appliances .carousel-items .carousel-item img{max-height:90%;width:auto}
.product_detail{float:left;width:27%;padding:30px 5% 0 1%;font-size:120%;line-height:135%}
.owner_center_modal .product_detail{width:100%;font-size:100%}
.owner_center_modal label{width:100%;float:left;text-align:center}
.product_list .product_detail .instruction{font-weight:bold}
#water-filter-details{float:left;width:100%;margin:10px 0}
#water-filter-details .water-filters-specifications-title,#water-filter-details .water-filters-features-title{width:100%;text-transform:uppercase;font-weight:bold;font-size:100%;float:left;margin:0 0 5px 0}
#water-filter-details .water-filters-specifications-content,#water-filter-details .water-filters-features-content{width:100%;float:left;margin:0 0 5px 0;line-height:135%}
.product-display .product-overview .product-description{margin:10px 0;padding:10px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}
.product-display .product-overview #color-swatches,.product-display .product-overview .product-color-sku{float:left;font-size:50%;line-height:100%;margin:0 0 5px;width:100%}
.product-display .product-overview .product-color-sku .product-color{text-transform:capitalize}
.review-entry-details-column .review-entry-title-container{font-size:140%;color:#666;line-height:120%;font-weight:bold}
.product-display .product-overview .product-rating{width:100%;padding:0 0 10px 0;height:25px}
.product-display .product-overview .product-detail-copy{width:100%;line-height:150%;padding:20px 0;border-top:1px dotted #666;border-bottom:1px dotted #666;margin:0 0 20px 0}
.product-display .product-overview #color-swatches img{float:left;width:17px;height:17px;margin:0 2px 0 0;cursor:pointer;border:1px solid #fff;font-size:50%}
.product-display .product-overview #color-swatches img.selected{border:1px solid #666}
.product-display-color{text-transform:capitalize}
#product_help_tabs,#product-tabs{width:100%;float:left;padding:20px 0}
.product-options-select-label,.product-options-label{font-weight:bold;margin:0 0 5px 0}
#product_help_tabs_menu,#product-tabs .product-tabs-menu{float:left;overflow:visible;height:45px;border-bottom:1px solid #bbb;width:100%}
#product_help_tabs_menu li{background:none repeat scroll 0 0 #bbb;border-color:#bbb #bbb #bbb #fff;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:14px;height:33px;width:139px;padding-top:10px;text-align:center;text-transform:uppercase;float:left}
#my-appliances #product-tabs .product-tabs-menu .product-tab-option{padding:8px 1% 7px;width:14.45%}
#product_help_tabs_menu li:hover,#product_help_tabs_menu li.selected{background:#fff;color:#000;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #fff;border-left:1px solid #bbb}
.product-tab-selection{border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;float:left;margin:-1px 0 0;padding:2.9%;width:92%;padding-bottom:0;margin-bottom:0}
.product-tab-selection .product-content{display:none;float:left;line-height:135%}
.product_help_tab_section{display:none;float:left;line-height:135%;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;margin:-1px 0 0;min-height:135px}
.product_help_tab_section.selected,.product-tab-selection .product-content.active{display:block;position:relative;width:100%}
.carousel-controls.active{cursor:pointer}
.product_help_tab_section #top_features,.product-tab-selection #features #top_features{border-bottom:1px dotted #bbb;float:left;padding:0 0 10px;width:100%}
#top_features,.product-tab-selection #features #top_features h4{padding-top:20px;font-size:14px}
.product_help_tab_section #top_features .feature,#features #top_features .feature{width:32%;float:left;border-right:1px solid #bbb;padding:0 2% 0 0;min-height:140px}
.product_help_tab_section #top_features .feature:nth-child(3n+3),#features #top_features .feature:nth-child(3n+3){padding-right:0}
.product_help_tab_section #top_features .feature img,#features #top_features .feature img{display:none;margin:auto}
.product_help_tab_section #top_features .feature.first,.product-tab-selection #features #top_features .feature.first{padding:0 3% 0 0}
.product_help_tab_section #top_features .feature.last,.product-tab-selection #features #top_features .feature.last{border-right:0;padding:0 0 0 3%}
.product_help_tab_section #additional_features,.product-tab-selection #features #additional_features{float:left;padding:0 0 10px;margin:20px 0 0 0}
.product-tab-selection #features #additional_features .feature{float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:290px}
.manuals_left,.manuals_right{float:left;margin:0 3% 0 0;padding:0 3% 0 0;width:43%}
.manuals_left{border-right:1px solid #ddd}
.manual_note{float:left;width:100%;padding:15px 0}
.product_help_tab_section .product_tab_section_middle{margin:15px 0 0 15px;position:relative;width:915px;float:left}
.pdf_link{float:left;width:100%;margin:0 0 10px 0}
.pdf_link ul li{float:left;width:100%;margin:0}
#product-ratings-reviews-content .reviews-ratings-header #featured-row-2{margin:25px 0 0 0}
.recently_products. #products-recently-viewed{float:left;width:720px;margin:0 0 20px 0}
#product-detail-legal{float:left;width:100%;margin:5px 0}
#product-detail-legal ul li{width:100%;margin:3px 0}
#products-recently-viewed h4{width:710px;border-bottom:1px solid #bbb;padding:0 0 5px 10px;margin:0 0 10px 0}
#products-recently-viewed .products-recently-viewed-list{float:left;padding:10px 0;width:720px;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product{width:23%;padding:0 1%}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product .recently-viewed-prouct-image{width:100%;text-align:center}
.modalHeader,.product_help_tab_section .title,.product-overview h1,#products-recently-viewed .products-recently-viewed-list .recently-viewed-product p{color:#666;line-height:125%;margin:10px 0 5px;padding:0}
.boldSigleLabel{font-weight:bold;float:left;width:100%;margin:0 0 10px 0}
.product_help_tab_section .title{font-weight:bold}
#cta-content{float:left;background:none repeat scroll 0 0 #f3f3f3;border:2px solid #ddd;padding:10px;width:92%}
#cta-content .inactive-product-links a{background:url("/images/redCarat_10x10.png") no-repeat top right;padding:0 15px 0 0;font-weight:bold;font-size:90%;width:auto;float:left;color:#c00;text-transform:uppercase;margin:5px 0}
.filter-form-single-purchase ul li{width:100%;float:left;margin:5px 0}
.cta-options .product-detail-price{border-bottom:1px dotted #bbb;margin:0 0 20px;padding:20px 0;width:100%}
.cta-options .product-detail-price .offer-price{position:relative;font-size:120%;font-weight:bold;padding:0 0 10px 0}
.cta-options .product-detail-price .list-price{position:relative;text-decoration:line-through}
.cta-options .product-detail-price .price{font-size:12px;color:#333;font-weight:bold}
.share-options{float:left;width:100%}
.share-options .stButton{margin-right:0;z-index:0}
.share-options .stButton .stMainServices img,.stButton img{z-index:0 !important}
input.filter-pack{float:left;width:5%}
.callout{border:1px solid #bbb;padding:13px;position:absolute;top:0;right:0}
.featured-included{list-style:disc inside none;margin:2px 0}
#featured-row-2 h4{float:left;width:100%;margin:20px 0}
#product-manuals-warranty-content{font-size:120%;line-height:140%}
.manual-item-container{border-right:1px solid #bbb;float:left;margin:0 1% 0 0;padding:1% 1% 0;width:30%}
.manual-item-container.last{border-right:0}
.manual-item{float:left;border-top:1px dotted #bbb;width:100%;min-height:170px}
.ratings-summary-container,.review-entry-main-copy{padding:15px 0;border-bottom:1px dotted #bbb}
.ratings-reviewer-recommends-container,.review-author,.review-date{font-size:12px;padding:0 5px}
.review-entry-details-column .review-entry-auth-date-container,.ratings-reviewer-recommends-container{float:right}
.review-entry-details-column .review-entry-title-container,.add-review .red-button,.reviews-ratings-header h4{float:left}
.rating-graph{position:relative;background:none repeat scroll 0 0 #bbb;height:12px;width:55px}
.rating-percentage{position:absolute;top:0;left:0;background:#f9cb00;height:12px;width:10px}
.ratings-star-amount{float:left;padding:0 2% 0 0}
.ratings-breakdown{float:left;width:75%;padding:0 0 0 2%;border-left:1px solid #bbb}
.ratings-breakdown-item{width:32%;padding:0 1% 0 0;margin:3px 0}
.review-entry-ratings-column .ratings-breakdown-item{width:99%}
.ratings-breakdown-item .rating-label{font-weight:bold;text-transform:uppercase;font-size:9px}
.ratings-breakdown-item .rating-graph,.ratings-breakdown-item .rating-ranking{float:left;margin:0 5px 0 0}
.sort-rating-filters{float:right;margin:25px 0 0 0;width:80px}
#sort-filters{background:url(/images/ratings/sort-by-bg.jpg) left top no-repeat;font-size:100%;height:25px}
.endeca_displayedItems,.endeca_totalItems,.text_highlight{font-weight:bold}
.review-entries-header .review-entries-header-title{float:left;font-weight:bold}
.review-entries-header .review-entries-header-pagination{float:right;font-weight:bold}
.review-entry{padding:20px 0;border-top:1px solid #bbb;margin:5px 0 0 0}
.review-entry-ratings-column{float:left;width:25%}
.review-entry-details-column{float:left;width:74%;margin:0 0 0 1%}
.review-entry-heading{margin:0 0 15px 0}
.review-entry-helpful-rating{margin:15px 0 5px 0}
.spec_section h3{border-top:1px solid #ddd;float:left;font-size:16px;font-weight:bold;padding:20px 0 10px 7px;width:98%}
.spec_section.callout,.product_help_tab_section .spec_section.callout{width:185px}
. spec_section h3#spec_header_1{border:0}
.spec_contents h3{border:0;width:100%}
.spec_contents ul{display:none}
.product-dimensions .product-dimensions-row{width:100%;margin:30px 0}
.spec_contents_info{float:left;padding:2%;width:46%}
.spec_contents_label{float:left;padding:2%;width:45.5%;font-weight:bold}
.spec_section,#accessories_section{float:left;width:450px}
.product_help_tab_section .spec_section,.product_help_tab_section #accessories_section{float:left;width:500px}
.attachments-item,.accessories-item{float:left;width:25%;border-top:1px dotted #bbb;margin:10px 0}
.attachments-item .attachments-image,.accessories-item .accessories-image{border:0;padding:10px 0}
.attachments-item .attachments-title,.accessories-item .accessories-title{font-weight:bold;padding:0 0 5px 0}
#accessories_section .accessories_item{border-top:1px solid #ddd;float:left;margin:10px 5% 10px 0;padding:10px 0}
#accessories_section .accessories_item .product_image img{width:95%}
#accessories_section #main_accessories,#accessories_section #additional_accessories{float:left;width:100%}
#accessories_section .accessories_item .product_code{margin:20px 0 0 0}
#accessories_section .accessories_item .product_name{font-weight:bold}
#accessories_section .accessories_item .product_actions{text-transform:uppercase;font-weight:bold;width:auto}
#accessories_section .accessories_item .product_actions .view_details{padding:0 10px 0 0;color:#666}
#compare-container{width:942px;margin:0 auto}
#compare_top_carousels .cols,#compare_top_carousels .cols_add_product{float:left;width:20%}
#compare_top_carousels .cols img{max-width:100%;max-height:275px}
#compare_top_carousels .cols_first{float:left;height:500px;width:19.5%;border:1px solid #ddd}
#compare_top_carousels .cols .cols_con{padding:10px 5%;border:1px solid #ddd;height:480px}
#compare_top_carousels .cols_con_whirlpool{width:100%;margin:0 0 20px 0;float:left;border-top:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed}
#compare_body #compare_top_tabs,#compare_sub_body,#compare_body .tabsFooter,#compare_top_carousels{float:left;width:100%}
#compare_body #compare_top_tabs #tabs_shower{width:942px !important;border-right:1px solid #ccc}
#compare_body #compare_top_tabs .tabs{height:30px;width:100% !important;border-top:solid 1px #ccc}
#compare_body #compare_top_tabs .tabs li{height:30px;width:184px !important;line-height:30px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;background-image:url(/images/global/icons/close-tab.jpg) !important;background-repeat:no-repeat !important;background-color:#bbb !important;background-position:164px 7px !important;margin:0 0 0 1px;text-indent:8px}
#compare_body #compare_top_tabs .tabs .fisrt_tab{border-left:1px solid #ccc;margin-left:0}
#compare_body #compare_top_tabs .tabs .selected{background-color:#fff !important;border-bottom:#fff !important;background-image:url(/images/global/icons/close-tab.jpg) !important}
#compare_body #compare_top_tabs .tabs li a.compare-tab{font-size:110%;color:#333}
#compare_body #compare_top_tabs .tabs li a.tab_close{float:right;height:20px;width:20px;margin:4px 4px 0 0}
#compare_body #compare_sub_body .compare_product_list .cols .cols_con_whirlpool{display:none}
#compare_sub_body .cols_con .center{border-bottom:1px dotted #ddd;margin-bottom:10px;min-height:215px;width:100%}
.compare_product_list{float:left;width:100%}
.grey_split{width:100%}
.cols_con_whirlpool .product_image_wrapper img{width:100%}
.compare_action_links,.remove-compare-product{padding:0 0 25px;text-align:right;font-weight:bold}
.compare_action_links .right a{display:block;padding:0 0 0 10px;background:url(/images/global/icons/compare-remove-icon.jpg) no-repeat 0 3px}
.cols_con .rating_line a{width:42%}
.cols_con .rating_line a img{width:100%}
.cols_con .rating_line .rating_point{float:left}
.cols_con .rating_line .product_detail_list_review_count{margin:0 0 0 5px;width:45%}
.cols_con_whirlpool .cols_con .center,#product-compare-list .product-display .product-image-container{float:left;width:100%;min-height:0}
.cols_con_whirlpool .cols_con .center img,#product-compare-list .product-display .product-image-container .product-image img{border-bottom:1px dotted #ededed;padding:0 0 15px;width:100%}
.add_product_con{background:url(/images/global/icons/add-to-compare.jpg) no-repeat scroll center 80px transparent;color:#bbb;font-size:180%;font-weight:normal;text-transform:uppercase;height:100px;border:1px solid #ddd;text-align:center;width:100%;padding:10px 0;height:480px}
.add_product_con a{float:left;margin:0 auto;padding:120px 0 0 0;width:100%;color:#999}
.compare_types{width:100%;float:none !important}
.compare_types .col_1.left{float:none !important;clear:both}
.compare_types .col_2.left{float:none !important;clear:both}
.compare_types .left.col_1{float:none !important;clear:both}
.compare_types .left.col_2{float:none !important;clear:both}
.compare_types a{color:#333 !important}
.comments{float:left;font-size:100%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
.compare_action .btns{float:left;margin:10px auto;text-align:center;width:100%}
.compare_action .comments{float:none;min-height:55px}
.carousels_panels{float:left;width:100%;margin:10px 0}
.specs_header.specs_header_open{color:#666;float:left;font-size:16px;font-weight:normal;margin:10px 0 15px 10px;padding:0;text-transform:capitalize}
.specs_header.specs_header_open a{color:#666}
.specs_content{width:100%;float:left}
.specs_content table tr td{border-right:1px solid #ccc;padding:1%;width:17.89%;min-height:13px}
.specs_content table tr .table_first_col{font-weight:bold}
.product-listing-page{font-size:11px}
.product-listing-page .side-column{padding:10px 0 0 60px;width:755px}
#listing-header{float:left;margin:0;width:100%}
#endeca_leftNavContainer{float:left;width:20%}
.endeca_rightContainer{float:left;width:80%}
#service-return-oc a,#listing-header h4{text-transform:uppercase;color:#c00;padding:10px 0;font-weight:bold}
.product-filtering-container{float:left;width:89%;padding:5%;border:1px solid #bbb;background:#ededed}
.opt-list-container{float:left;margin:10px 0;width:100%}
.product-filtering-option{margin:5px 0;width:100%;float:left}
.product-filtering-option input{float:left;margin:0 2px 0 0;height:15px;width:15px;padding:0}
.product-filtering-option label{float:left;margin:0 0 0 1%;width:72%;line-height:130%}
.product-filtering-option img{float:left;width:auto;height:auto;margin:0 2px 0 0}
.sort-listing-container,.product-help-pagination-container{background:none repeat scroll 0 0 #ededed;float:left;margin:2% 0;*margin:2% 0 0 0 !important;padding:1%;width:730px}
.sorting-label{text-transform:uppercase;font-weight:bold}
a.active{color:#c00;font-weight:bold}
.product-help-pagination,.pagination{float:right;padding:5px}
.product-help-pagination ul li,.pagination ul li{padding:0 5px;font-weight:bold}
.display-item-count{border-bottom:1px dotted #bbb;padding:1% 2% 2%;width:96%;margin:0 0 15px;clear:both}
#my-appliances .display-item-count{border-bottom:medium none;float:left;padding:5px;width:auto}
.display-count,.display-total{font-weight:bold}
.compare-option{float:left;margin:0 10px 0 0}
.sort-option,.view-option,.display-option{float:left;margin:5px 10px 0 0}
.sort-option a{color:#333}
.sort-option .active a{font-weight:bold;color:#c00}
.view-option .active a{font-weight:bold;color:#c00}
.compare-option p{background:none repeat scroll 0 0 #fff;color:#c00;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%}
.compare-option a,.compare-option p.compare-active{background:none repeat scroll 0 0 #c00;color:#fff;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%;float:left;cursor:pointer}
#display-label.sorting-label{float:left}
.sort-listing-container .grid-view,.sort-listing-container .list-view{width:15px;height:12px;float:left;cursor:pointer;margin:0 0 0 5px}
.sort-listing-container .grid-view{background:url(/images/global/icons/grid-view.png) no-repeat 0 0}
.sort-listing-container .grid-view.active,.sort-listing-container .list-view.active{background-position:0 -13px}
.sort-listing-container .list-view{background:url(/images/global/icons/list-view.png) no-repeat 0 0}
.sort-listing-container .grid-view .grid-square{background:none repeat scroll 0 0 #666;height:3px;width:3px;margin:.5px;float:left}
.sort-listing-container .list-view .list-rectangle{background:none repeat scroll 0 0 #c00;height:3px;width:100%;margin:.5px;float:left}
.product-list-table-container{margin:0 0 20px 0}
.product-list-table-container .product_detail_set{height:auto;float:left}
.endeca_aplliancesList .applince,.product-detail-set{border:1px solid #ededed;padding:15px;width:713px;margin:1% 0 0 0}
.product-detail-set .row_cell{width:100%}
.top_features .product_tooltip{position:absolute}
.product-detail-set .row_cell a:hover{text-decoration:underline}
.owner_center_modal .product_list #addAppliance .product{border:1px solid #ddd;margin:10px 20px 10px 0;padding:5px;width:160px;float:left;min-height:220px}
.owner_center_modal .product_list #addAppliance .product label img{max-width:100%}
.tbl_cell{border:1px solid #ddd;margin:10px;padding:5px;width:196px;min-height:365px;float:left;overflow:hidden}
.tbl_cell a:hover{text-decoration:underline}
.product-list-table-container .row_cell{border:1px solid #ddd;padding:5px;width:730px;float:left;margin:15px 0 0 0}
.product-listing .tbl_cell .yellow{display:block}
.tbl_cell .ratings_container{height:20px;width:100%;margin:10px 0;float:left}
.tbl_cell .product_image_link{width:100%;float:left;text-align:center;margin:0 0 10px;min-height:175px}
.tbl_cell .product_image_link img{border:0;max-width:100%}
.tbl_cell .product_code_link{width:80px;text-align:left;display:block;float:left}
.tbl_cell .product_detail_msrp{font-size:0;color:#fff;text-align:right;width:99px;display:block;float:right;border-left:1px dotted #ccc;height:25px}
.tbl_cell .product_detail_msrp .product_detail_msrp_number{font-size:10px;color:#333}
.tbl_cell .product_desc{font-weight:bold;float:left;width:100%;height:20px;padding:5px 0 30px}
.tbl_cell .product-link{color:#333}
.tbl_cell .compare_where_add{text-align:center;margin:10px 0 0}
.tbl_cell .prodCompare{padding:0 0 10px;margin:0 0 5px;border-bottom:1px dotted #ddd;float:left;width:100%}
.row_cell .prodCompare a.active span,.tbl_cell .prodCompare a.active span{background-position:0 -12px}
.rating_point.product-link,.tbl_cell .product_review_count{float:left}
.tbl_cell .rating_point.product-link img{width:100%;margin:-3px 0 0 0}
.tbl_cell .rating_point.product-link{width:30%;margin:0 5px 0 0}
.tbl_cell .content_container div[align="center"]{height:20px;margin:0 0 20px}
.add_btn_container,.where_btn_container{float:left;width:95px;margin:0 55px;color:#fff}
.tbl_cell .add_btn_container,.tbl_cell .where_btn_container{float:left;width:96px;margin:0;color:#fff}
.tbl_cell .view_details_container{float:left;width:95px;font-weight:bold;text-align:right;color:#666}
.row_cell_table_container .product_review_count a{text-decoration:underline}
.endeca_viewBuy_btns,.product_list_table_action_cell{padding:50px 15px 0;text-align:left;width:92px;height:110px}
.product_list_table_action_cell td{width:100%}
.prodCompare a{font-weight:bold;text-transform:uppercase}
.product_image_link .product-link img{max-width:100%}
.prodCompare a span{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:1px 0 0 15px}
.tbl_cell .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:0;float:left;text-transform:uppercase}
.endeca_viewProduct{background:0;width:100%;font-size:100%;font-weight:bold;margin:5px 0 0 0;padding:0;float:left;text-transform:uppercase}
.endeca_applinceInfo{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:110px}
.product_list_table_desc_cell{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:170px}
.product_list_table_desc_cell .product_title{margin:55px 0 0 0}
.endeca_applinceReviews,.product_list_table_id_cell{float:left;padding:0;text-align:left;width:120px;border-right:1px dotted #ddd;height:175px}
.product_list_table_desc_cell .top_features{clear:both;display:block;margin:0 0 20px}
.product_list_table_desc_cell .top_features li{float:none;list-style:disc outside none;margin:0 0 0 10px;padding:0 0 0 10px}
.product_list_table_desc_cell .top_features li.heading{font-size:11px;list-style:none outside none;margin:0;padding:0}
.product_list_table_desc_cell .top_features a{cursor:pointer;text-decoration:underline}
.product_list_table_desc_cell .top_features a:hover,.product_list_table_desc_cell .top_features a:focus{text-decoration:none}
.product_tooltip{background-color:#fff;border:1px solid #C00;border-radius:3px;box-shadow:0 0 8px 0 #ccc;width:300px}
.product_tooltip .product_tooltip_middle{padding:20px}
.product_tooltip .product_ftr_name{font-size:12px;font-weight:normal;margin:0 0 10px}
.product_tooltip .product_ftr_desc{font-size:12px;font-weight:normal}
.product_tooltip .product_tooltip_bottom{bottom:-10px;height:10px;left:20px;position:absolute;width:24px;background:transparent url(/images/icons/down_arrow.png) no-repeat}
.product_tooltip .close{background-color:#c00;color:#fff;cursor:pointer;font-size:10px;line-height:20px;margin:10px 10px 0 0;padding:3px 5px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-36px}
.endeca_applinceReviews,.product_list_table_id_cell .no_border_bottom.even.second{padding-top:8px}
.product_list_table_id_cell img{width:60%}
.product_detail_list_review_count{width:100%;float:left}
.product_list_table_id_cell table td{width:100%}
.product_list_table_id_cell .product_code_link{color:#666;font-size:11px;margin:2px 0 10px;padding:0 0 5px;border-bottom:dotted 1px #ddd}
.product_list_table_id_cell .product_detail_msrp{font-size:0;color:#fff}
.product_list_table_id_cell .water-filter-price{display:none}
.product_list_table_id_cell .product_detail_msrp .product_detail_msrp_number{color:#666;font-size:11px;margin:0 0 15px;padding:0}
.product_row table tr.last,.product_row table tr td.even,.product_row table tr.odd{background:0;border:0}
.endeca_applianceImg,.product_list_table_img_cell{float:left;padding:0 15px 0 0;text-align:center;width:156px}
.product_list_table_action_cell.even{border:0}
.product_list_table_img_cell.even{border-right:1px dotted #bbb;border-left:0}
.filters-list-container .product-detail-set,.grid-list .product-detail-set{width:26%;margin:4% 2% 0 0;position:relative;height:330px}
#small-products .grid-list .product-detail-set{height:330px}
#small-products .grid-list .endeca_applinceReviews{position:absolute;top:-160px;left:0;width:100%}
.product-detail-set .endeca-appliance-price{float:left;padding:5px 2% 0 0;width:16%}
.product-detail-set .endeca-appliance-price .code_reviews img{width:50%}
.product-detail-set .endeca-appliance-price h3{color:#666;font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#accessories .product-detail-set .endeca-appliance-price{float:left;padding:45px 2% 0 0;width:16%}
.grid-list .product-detail-set .endeca-appliance-price{float:left;left:3%;padding:0;position:absolute;top:168px;width:94%}
.product-detail-set .endeca-appliance-price h3.list-price{border-bottom:1px dotted #bbb;margin:2px 0 10px;padding:0 0 5px;font-size:90%}
.grid-list .product-detail-set .endeca-appliance-price h3.offer-price{border:0;width:auto;margin:0;padding:0;float:right;width:50%}
.product-detail-set .endeca-appliance-price h3.model{padding:0 0 15px 0}
.product-detail-set .endeca-appliance-image{border-left:1px dotted #bbb;border-right:1px dotted #bbb;float:left;padding:0 2%;width:21%;text-align:center}
.grid-list .product-detail-set .endeca-appliance-image{border:0;padding:0 2%;width:96%;position:absolute;top:45px;left:0}
.product-detail-set .endeca-appliance-image img{width:100%}
.grid-list .product-detail-set .endeca-appliance-image img{width:auto}
.product-detail-set .endeca-appliance-info{float:left;width:34%;padding:57px 2% 0;font-weight:bold}
.product-detail-set .endeca-view-buy-btns{border-left:1px dotted #bbb;float:left;padding:57px 0 57px 2%;width:16%;text-align:center}
.product-detail-set .endeca-view-buy-btns a{font-weight:bold;text-transform:uppercase;width:100%;float:left;margin:0 0 5px 0}
.grid-view .product-detail-set .endeca-view-buy-btns a{width:auto}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-cta{float:left}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-view-details{float:right}
.grid-list .product-detail-set .endeca-appliance-image{width:100%}
.grid-list .product-detail-set .endeca-appliance-info{border:medium none;left:0;min-height:inherit;padding:0 3%;position:absolute;top:240px;width:96%}
.grid-list .product-detail-set .endeca-appliance-info .product-listing-title{padding:0 0 15px 0}
.product-detail-set .product-detail-description .product-listing-price{float:left}
.product-detail-set .water-filter-detail-description .product-listing-code,.grid-list .product-detail-set .product-detail-description .product-listing-price{float:right}
.grid-list .product-detail-set .endeca-view-buy-btns{border:medium none;bottom:5%;padding:10px 0 0;position:absolute;right:3%;text-align:right;width:100%}
.product-listing .product-list-table-container .product_detail_set .product_list_table_desc_cell .product_medium_desc{display:none}
.dijitTooltip{display:block;left:50%;overflow:visible;position:absolute;top:-10000px;z-index:6000}
.dijitTooltip,.dijitTooltipDialog{background:none repeat scroll 0 0 transparent;opacity:.95;z-index:10003}
.dijitTooltip.dijitTooltipRight{padding:0 0 0 5px;background:url("/images/global/alertArrow.png") no-repeat scroll 0 2px transparent}
.dijitTooltipContainer.dijitTooltipContents{background:#333;color:#fff;padding:5px}
.dijitTooltipContainer{background-color:#fafafa;border:1px solid #b6c7d5;border-radius:6px 6px 6px 6px;color:red;font-size:small;padding:.45em;z-index:2}
.dijitTooltipRight{padding-left:13px}
#MessageArea{margin:15px auto 5px;text-align:center;width:940px}
.dj_ie #MessageArea{float:left;padding-left:160px}
#WC_MyAccountDisplay_div_3_9 #MessageArea{width:100%}
#MessageArea #ErrorMessageText.status_msg{color:#fff;font-size:100%;line-height:200%;text-align:center;width:100%;text-transform:uppercase;background:#333;float:left;margin:10px 0}
#MessageArea .error_msg{background:none repeat scroll 0 0 #c00;color:#fff;float:left;font-size:100%;line-height:200%;margin:10px 0;text-align:center;text-transform:uppercase;width:100%}
.my_account #MessageArea #ErrorMessageText.status_msg,.my_account #MessageArea .error_msg,.AddressBook #MessageArea #ErrorMessageText.status_msg{width:730px;margin:10px 0 0 40px}
iframe.ytplayer{height:360px;width:640px}
.module-container{display:none;position:absolute;top:0;left:0;width:100%;z-index:9999}
.module-background{background:#fff;opacity:.6;filter:alpha(opacity=60);position:absolute;top:0;left:0;width:100%;z-index:4}
#module-carousel{float:left;width:690px}
.module-content{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 0 15px #bbb;left:50%;margin:0 0 0 -350px;position:absolute;width:690px;padding:20px 15px;z-index:5;top:40px}
#water-filters.module-container .module-content{width:640px}
.module-close{cursor:pointer;float:right;height:10px;margin:-50px -15px 0 0;text-align:center;padding:10px 15px}
.module-header{border-bottom:1px dotted #bbb;color:#666;font-size:12px;padding:20px 10px}
.product-details-page .module-header{float:left;margin:0 0 10px;padding:10px 0;width:100%}
.module-main-content{float:left;min-height:475px;max-height:535px;position:relative;text-align:center;width:100%;overflow:hidden}
#water-filters.module-container .module-main-content{height:390px;min-height:0}
.product-details-page .module-main-content{height:475px}
.product-details-page .module-main-content #product img{width:100%}
.product-details-page .module-main-content img{max-width:100%;height:100%}
.category-overview-content{float:left;margin:0 0 15px;width:100%}
.category-overview-content-video,.category-overview-content-image{float:left;margin:0 0 15px;width:100%}
.module-main-content .category-overview-content-copy{float:left;font-size:100%;margin:10px 0 0 20px;text-align:left}
.module-main-content .category-overview-content-copy sup{line-height:0;font-size:70%}
.module-main-content .category-overview-content-copy h4,.module-main-content .category-overview-content-copy p{font-size:105%}
.module-main-content .category-overview-content-copy h4{font-weight:bold;color:#333}
.module-main-content .category-overview-content-copy p{font-weight:normal}
.module-main-content .category-overview-content-copy p.model-information{float:left;font-weight:bold;margin:10px 0;width:100%;color:#666}
.module-main-content .category-main-content{position:absolute;left:0;top:0}
#contact_us.contact_us_content{float:left;margin:20px 0 0;width:540px}
#contact-us-top_espot p{float:left;width:100%;padding:10px 0 20px;font-size:14px}
#contact-us-top_espot .section{background-color:#f7f7f7;border:1px solid #ddd;float:left;height:130px;padding:20px 13px;position:relative;width:433px}
#contact-us-top_espot .section .title{font-size:14px}
#contact-us-top_espot .info_box{padding:20px 0 0;width:33.3%;float:left;position:relative;font-size:11px}
#contact-us-top_espot .info_box .icon{border-bottom:1px dotted #ddd;padding:0 0 5px 23px;margin:0 0 10px;font-size:11px;text-transform:uppercase;font-weight:bold}
#contact-us-top_espot .info_box .info span{width:100%;font-size:11px}
#contact-us-top_espot .info_box .info span.subtitle{font-size:10px}
#contact-us-top_espot .info_box .info span a,#contact-us-top_espot p a{color:#c00}
#contact-us-top_espot .offset{margin:0 0 0 20px}
#contact-us-top_espot p.under_section{border-bottom:1px dotted #ddd;float:left;padding:20px 0 20px 15px;width:927px;font-size:11px}
#contact-us-top_espot p.under_section a{float:right}
.icon.mail{background:url("/images/global/icons/icons_mail.png") no-repeat scroll -2px -1px transparent}
.icon.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left -1px transparent}
.icon.phone{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left -1px transparent}
#backdrop{float:left;width:100%;margin:20px 0 0 0}
#backdrop .column.left{width:45%}
#vertical_rule{float:left;border-left:1px solid #ddd;width:1px;height:135px}
#add_reg_an_app{margin:2%;float:left;width:96%}
.search-results-container{float:left;margin:0 0 0 15px}
.product-help-search-result{float:left;width:100%;margin:7px 0;font-size:120%}
#my-appliances-back{float:left;margin:-30px 0 0;text-align:right;width:100%}
#my-appliances .product-overview{width:310px}
.owner_center .product_edit_btn{width:140px;float:left;padding:30px 0 0 0}
.product_edit_btn a{float:left;width:100%;margin:0 0 5px 0}
.oc_my_appliances.product_detail_page .product_edit_btn a.edit_blue{background:url(/images/global/icons/edit.png) no-repeat;padding:0 0 0 15px}
.oc_my_appliances.product_detail_page .product_edit_btn a.blue_remove{background:url(/images/global/icons/remove.png) no-repeat;padding:0 0 0 15px}
#my-appliances .product-edit-btn .edit,#my-appliances .product-edit-btn .remove{width:100%;float:left;margin:0 0 8px;padding:0 0 0 20px;font-weight:bold}
#my-appliances .product-edit-btn .edit{background:url(/images/global/icons/edit.png) center left no-repeat}
#my-appliances .product-edit-btn .remove{background:url(/images/global/icons/remove.png) center left no-repeat}
#my-appliances .instruction{font-size:140%;font-weight:bold;line-height:130%;margin:5px 0;width:80%}
#my-appliances .purchased_data span{font-weight:bold;margin:0 0 0 3px}
.oc_my_appliances.product_detail_page .purchased_data span{font-weight:bold}
#my-appliances .purchased_data{margin:0 0 10px}
#my-appliances .service_plan_btn,#my-appliances .schedule_repairs{margin:2px 0;float:left;width:100%}
.show_result{float:left;padding:5px 0 0 0}
.enter_search_term{border:1px solid #ddd;background:none #fff !important;float:left;width:32%;margin:0 10px 0 0}
.back_my_app_btn{color:#c00;text-align:right;font-size:110%;margin:20px 0 0 0;text-transform:capitalize}
#search_results_summary,.endeca_displayingViewAllIndicators{background:none repeat scroll 0 0 #ddd;float:left;width:96%;padding:10px 2%}
.endeca_displayingViewAllIndicators{margin:30px 0 0 0}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.search_input_container{float:right}
#search_filter_results{border:1px solid #eee;float:left;padding:2%;width:95.7%}
.search_filter_group{float:left;width:20%;margin:0 5% 0 0}
.search_filter_checkbox{margin:0 2px 0 0}
.your_account p,.search_filter_group div{margin:20px 0 10px;width:100%;font-size:120%}
#product_listings{float:left;width:75%}
#Search_Result_div{float:left;width:100%}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.endeca_displayingViewAllIndicators ul li{float:left;line-height:170%;padding:0 2px 0 0}
.msrp_price .price{border-bottom:1px dotted #ddd;width:100%;float:left}
.msrp_price .price,.code_reviews .model{color:#666;font-size:11px;margin:0 0 5px;padding:0 0 5px}
.code_reviews .reviews{font-size:100%;margin:0;padding:0}
.applinceInfo_title{font-weight:bold}
.category_container .category_link{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:10px 0 0 0;float:left;text-transform:uppercase}
.owner_center_home #backdrop .column p{width:100%;padding:0 0 20px 0}
.sign-in-page .content{float:left;margin:5px 0 0;width:100%}
.sign_in_registration .container{width:450px;float:left;padding:20px 0}
.sign_in_registration .join_box{border-left:1px solid #ddd;margin:0;padding:20px 0 20px 25px;width:450px;float:left}
#HelpContactUsDisplay,#centered_single_column_form,#Register,#Logon,#my-account-page #QuickCheckout,#my-account-page #AddressForm{float:left;margin:20px 0 0 0;width:395px}
#shopcartAddressForm #centered_single_column_form span.checkbox,#ApplianceForm{float:left;width:100%}
#my-account-page div.my_account{float:left;padding:25px 0 25px 40px;width:730px;border-left:1px solid #ddd;min-height:200px}
#my-account-page #box .popup_btn{float:left;width:100%;margin:10px 0;padding:0 0 0 11px}
#my-account-page #box .popup_btn .subs-edit{float:left;width:100px;height:20px;background:#c00}
#my-account-page #box .popup_btn .subs-cancel{float:left;width:100px;height:20px;margin:0 0 0 10px;background:#BBB}
#shopcartAddressForm #centered_single_column_form span.checkbox .text{float:left;margin:0 0 0 5px}
#my-account-page #box .popup_btn .subs-edit,#my-account-page #box .popup_btn .subs-cancel{color:#fff;font-size:110%;padding:6px 11px 0;text-align:center;text-transform:uppercase;width:135px}
#shopcartAddressForm #centered_single_column_form span.checkbox #addToBothShippingBilling,#Register #WC_QuickUserRegistrationAddForm_div_36 #WC_QuickUserRegistrationAddForm_div_38,#Register #WC_QuickUserRegistrationAddForm_div_36_2 #WC_QuickUserRegistrationAddForm_div_38_2,#Register #WC_QuickUserRegistrationAddForm_div_24 #WC_QuickUserRegistrationAddForm_div_26,#Logon input[type="checkbox"],#Register input[type="checkbox"]{float:left;height:12px;margin:0;padding:0;width:12px}
.oc_image_and_button_col .thickbox.more_info_link.reg_apps{display:block;clear:both;width:160px}
.oc_search_content_moreInfo_links{float:left;width:100%;margin:10px 0}
#HelpContactUsDisplay .formItem .inputCol #topic_dropdown{float:left;width:100%;height:40px;position:relative;overflow-x:hidden}
.main_header{float:left;width:100%;margin:0 0 15px 0}
#shipAddr{width:415px}
.content_footer{float:left;border-top:1px dotted #ddd;margin:10px 0 0;padding:10px 0 0;text-align:right;width:395px}
#my-account-page.my_account .content_footer,.order_checkout .content_footer{width:100%}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header{width:240px;overflow:hidden;float:left;margin:0}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header select{height:25px}
.selector .inForm div,#replacement_drop_down{float:left;width:240px;font-size:12px;margin:0 0 0 10px;overflow-x:hidden;height:25px;position:relative;color:#666}
.selector .inForm div label{float:left;padding:5px 0 5px 3px}
.inForm .location_cont .oc_entry_field_input{overflow-x:hidden;height:60px;position:relative}
.inForm div div.oc_entry_field_input,.formItem .inputCol,.oc_entry_field_input,.column.simple_register input,.sign_in_input{float:left;width:240px;font-size:110%;margin:0 0 10px 0}
.oc_schedule_repair #oc_entry_field_section .oc_entry_field .oc_entry_field_input{min-height:25px;position:relative;overflow:hidden}
#typeOfProblem{width:238px;padding:0}
.formItem .inputCol .imput_value{width:232px}
#customers_new_or_returning input,.promotion_input #promoCode,#shipping_mobilePhone1,#billing_mobilePhone1,.email-input input,#oc_search_box,.registration_text_input{float:left;width:150px;font-size:110%;margin:0 10px 0 0}
#addressId{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent}
.personalInformationPage .column div#stateDiv{float:left;width:auto;font-size:110%;overflow-x:hidden}
.personalInformationPage #Register .column div#stateDiv{width:240px}
#unregistered_form #billingAddressCreateEditFormDiv_1,#unregistered_form #shippingAddressCreateEditFormDiv_1{width:400px;float:left}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div div,#unregistered_form #billingAddressCreateEditFormDiv_1 div div{padding:3px 0 0 0}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div span,#unregistered_form #billingAddressCreateEditFormDiv_1 div span{float:left;width:100%;padding:8px 0}
#unregistered_form #billingAddressCreateEditFormDiv_1 #WC_billingAddressCreateEditForm_div_30_1.label_spacer,.order_checkout #WC_billingAddressCreateEditForm_div_30_1{width:20px}
.personalInformationPage .column div.input_label,.personalInformationPage .column div.checkbox_label,.checkbox_label_registration,.column .checkbox_label,#centered_single_column_form #WC_ShoppingCartAddressEntryFormf_div_19,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer#WC_billingAddressCreateEditForm_div_30_2,.order_checkout #WC_billingAddressCreateEditForm_div_30_2{width:93%;float:left;height:auto;padding:0 0 0 2%}
#productHelpSearchForm .search_by_keyword .enter_search_term{width:190px}
.location .inForm input[type="text"],.oc_register .information .inForm input,.sign_in_label input,#AddressForm input[type="text"],#unregistered_form #shippingAddressCreateEditFormDiv_1 div,#unregistered_form #billingAddressCreateEditFormDiv_1 div,.orderaddress #centered_single_column_form div,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div#stateDiv2,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div#stateDiv1,#stateDiv{margin:5px 0;float:left;width:240px;height:35px;position:relative;overflow:hidden}
#Logon input[type="text"],.oc_entry_field_input input,.sign_in_input input,#Logon input[type="password"],#Register input[type="password"],#Register input[type="text"]{margin:5px 0;float:left;width:225px;height:15px;position:relative;overflow:hidden}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label,.orderaddress #centered_single_column_form div.column div,.orderaddress #centered_single_column_form div.label_spacer,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div,.oc_entry_field_label,#unregistered_form #shippingAddressCreateEditFormDiv_1 .label_spacer,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer,.orderaddress #centered_single_column_form .label_spacer,#QuickCheckout .dijitContentPane .label_spacer,.quick-checkout-address-page #my_account_shipping #shipAddr .label_spacer,.quick-checkout-address-page .label_spacer,.AddressBook .column div,.personalInformationPage .column div,.column.simple_register div,.sign_in_label{float:left;width:155px;margin:5px 0}
#AddressForm #WC_AccountForm_div_13.label_spacer{width:148px;padding:0 0 0 7px}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShopcartAddressFormDisplay_div_7{width:100%;float:left}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label{font-size:120%;color:#666}
#HelpContactUsDisplay .formItem .labelCol.select-topic{width:36%;padding-right:10px}
#HelpContactUsDisplay .formItem .labelCol .labelCol{font-size:110%}
.AddressBook .column div.recipient{width:100%}
.quick-checkout-address-page #my_account_shipping div.label_spacer{width:100%}
#Logon .sign_in_linkLostPassword,#Logon .input_label,#Logon .button_align{clear:both;margin:0 0 10px 155px}
#billingAddressDisplayArea_1,.oc_entry_field_label,.personalInformationPage .column div,.screen_name_confirmation,.column.simple_register div,.registration_subtitle,.sign_in_label label{font-size:120%;line-height:140%}
.personalInformationPage .column div.checkbox_label{font-size:100%}
.sign_in_registration #Logon .input_label{position:absolute;bottom:-35px;left:0}
#Logon #WC_AccountDisplay_div_10 label{padding:0 0 0 5px;font-size:110%;line-height:120%}
.screen_name_confirmation,.registration_subtitle{float:left;width:101%;margin:0 0 10px 0}
.screen_name_confirmation{padding:10px 0 0 0;border-top:1px dotted #ddd}
.drop_down_country{background:none repeat scroll 0 0 transparent;float:left;height:30px;margin:0 0 0 -25px;padding:5px 0 0;width:54%;outline:0;border:0}
.column.noText.simple_register .drop_down_country{float:none}
#Register .column .input_label{float:left;font-size:110%;line-height:125%;width:100%;margin:4px 0}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShoppingCartAddressEntryFormf_div_18,.inForm input[type ="checkbox"],#Register .column .input_label .left{float:left;margin:0;width:12px;border:1px solid #ddd}
#Register .button_align{float:left;margin:30px 0 0 0}
#my-account-page #left_nav{float:left;width:17%;padding:3% 0 0 0;margin:0 0 50px;height:320px}
#my-account-page #box #box{border-left:0;float:none;padding:0;width:auto}
#my-account-page #box #box .my_account .content_footer{float:right;margin:0 34% 0 0}
.leftnav_myaccount_dotted{font-size:120%;margin:0 0 10px 0}
.my_account .body{color:#666}
.my_account .body p{margin:0;font-size:100%}
.my_account #order_details tr td,.my_account #order_details tr td p{font-size:100%;line-height:100%;color:#666;margin:0}
.recipient{width:100%}
.my_account .body .contentgrad_header{border-top:0 none;padding:20px 0 0 0;margin-bottom:1.5em}
.contentgrad_header .header{float:left;font-size:120%;font-weight:bold;margin:0 0 5px}
.my_account .body .content .info{font-size:120%}
.personalInformationPage .main_header{float:left;width:100%}
.personalInformationPage .column{float:left;width:100%;margin:5px 0}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;font-size:120%;width:37%}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_3{float:left;width:auto;position:relative}
.my_appliances_page_number{background:none repeat scroll 0 0 #eee;float:left;padding:1%;width:98%;font-size:100%}
.my_appliances_page_number .page_number_ins{border-right:1px solid #bbb;color:#666;float:left;margin:0 8px 0 0;padding:0 5px 0 0}
.my_appliances_page_number .view_btn{float:left}
.change_pro_num{float:left;margin:0 2px 0 0}
.category{width:100%;float:left;margin:20px 0 0 0}
.category_title{color:#666;float:left;font-size:120%;font-weight:bold;margin:0 0 5px 0;width:100%}
.category_product .product{border-bottom:1px dotted #ddd;float:left;margin:0;padding:10px 0;width:100%}
.category_product .product_img{float:left;width:15%}
.category_product .product_detail{float:left;width:85%;padding:0}
.pur_data,.product_detail .model_name{color:#666;font-size:110%;margin:5px 0}
.pur_data span{font-weight:bold}
.product_detail .product_title a.model_name{font-size:140%}
.link_list a{float:left;width:100%;line-height:135%;font-size:110%}
.appliances_btn{float:left;margin:40px 0 0;width:100%}
.forgot_password_container{border-top:2px solid #ddd;width:100%;float:left}
.forgot_password_align{font-size:120%;line-height:135%;width:51%;color:#666}
.forgot-password .strongtext{float:left;width:61%;margin:0 0 5px 0}
.forgot-password .email-input input{border:1px solid #ddd;float:left;width:95%;margin:0 0 20px 0}
.forgot-password .primary_button{float:right;margin:10px 0 0 0}
#billing_address_id.drop_down,#location #addressId,.inForm #addressId{background:url(/images/global/security-question-bg.png) no-repeat scroll left top transparent;height:25px}
.validate_btn{margin:-10px 0 10px 138px}
.AddressBook .my_account .main_header{float:left;width:100%}
.AddressBook .content_header{float:left;width:100%;border-bottom:1px dotted #ddd}
.AddressBook .content_header .addrbook_header .secondary_button{float:left;margin:0}
.AddressBook .column{width:100%;float:left}
#WC_UserRegistrationUpdateForm_div_12.required-field{margin:0 0 0 322px}
#shopcartAddressForm #centered_single_column_form #WC_ShopcartAddressFormDisplay_div_6,.AddressBook #WC_AccountForm_div_10.column,.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_11.required-fields-text{float:right;margin:-25px 0 0;width:20%;text-align:right;text-transform:capitalize;height:27px}
#AddressForm #WC_AccountForm_div_10.column{margin:0}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22,#AddressForm #WC_AccountForm_div_10.column{padding:0 0 0 7px}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22{width:148px}
#AddressForm .required-field{left:0;position:absolute}
.quick-checkout-address-page .shipping_billing_content .button_footer_line,.my_account .form_2column .twisty_align,.AddressBook .button_footer_line{float:left;margin:0 0 10px 0;width:auto;padding:0 0 0 155px}
.quick-checkout-address-page .content_footer .button_footer_line{width:395px;float:left}
.AddressBook .content_footer .button_footer_line{width:240px;float:left}
.order_status_table{width:100%;font-size:10px;overflow:hidden;margin:1.5em 0;clear:both}
.order_status_table .li{float:left;height:25px;padding:2% 1%;width:18%}
.order_status_table .column_heading{float:left;width:100%;padding:0;font-weight:bold}
.order_status_table .column_heading .li{font-size:105%;font-weight:bold;padding:2% 1% 0;width:18%}
.order_status_table .row{float:left;width:100%;border-top:1px solid #EEE\9}
.order_status_table .row .li{border-right:0}
.order_status_table .row:nth-child(2n) .li:nth-child(1n){background:#eee}
.order_status_table .row:nth-child(2n) .li:nth-child(2n){background:#ddd}
.order_content{float:left;width:100%}
.my_account #shipping .shipping_address,.my_account #shipping .shipping_method{float:left;padding:0 0 0 2%;width:98%;margin:0 0 20px 0}
.clearLine div{float:left;width:44%;overflow-x:hidden}
.billing_address .title,.billing_method .title{margin:0 0 10px 0}
.content_footer .button_footer_line{float:right}
#main_top{float:left;width:100%}
#main_top_title{float:left;width:100%;margin:15px 0 20px 0}
#main_top_title h4{font-size:18px;color:#666;font-weight:100}
#main_top_content_left{font-size:120%;border-bottom:1px solid #666;padding:0 0 15px 0;margin:0 0 15px 0;width:100%}
#main_top_content_right{float:left;margin:0 0 15px;overflow:hidden}
.oc_search #main_top_content_right{float:left;margin:0 0 15px;overflow:hidden;width:255px;height:40px;position:relative;padding:10px 0 0;margin:15px 0}
#main_top_content_right label{float:left;font-size:120%;font-weight:bold;margin:0 10px 5px 0;text-transform:uppercase}
.oc_search #main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;position:absolute;top:5px;height:25px;width:225px}
#main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;height:25px;padding:4px 0 4px 4px}
#main_left,#main_right{float:left}
#main_left{width:75%}
#main_left #ALL{padding:0 0 0 20px}
#main_right{width:25%}
#main_right .main_rightSearchTips{float:left;width:90%;background:#eee;padding:5%;margin:20px 0 0 0}
.main_rightSearch>div form{padding:0 0 10px}
#main_right .main_rightNH,.rightNH{float:left}
#main_right .main_rightNH #need_help,.rightNH #need_help{border:1px solid #ddd;float:left;margin:20px 0 0;padding:2% 4.5% 8%;width:90%}
#main_right .main_rightNH .getAdobe,.rightNH .getAdobe{float:left;font-size:110%;padding:14px}
#main_right .main_rightNH .getAdobe a,.rightNH .getAdobe a{color:#c00}
#main_right .main_rightNH .getAdobe a:hover,.rightNH .getAdobe a:hover{text-decoration:underline}
#main_right .color-container p,.right .color-container p{font-size:120%;padding:0 0 10px}
#need_help>p{font-size:110%}
.main_rightNH>#need_help .info,.rightNH>#need_help .info{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left 11px transparent}
.main_rightNH>#need_help .info,.main_rightNH>#need_help .chat,.rightNH>#need_help .info,.rightNH>#need_help .chat{color:#666;font-size:120%;font-weight:bold;padding:10px 0 0 30px}
.main_rightNH>#need_help p.chat,.rightNH>#need_help p.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left 11px transparent;font-weight:normal}
.main_left_list{float:left;width:100%;margin:20px 0 0 0}
#main_left #ALL .main_left_list h6{float:left;margin:0 0 5px 0;padding:0;width:100%}
#main_left #ALL .main_left_list p{float:left;font-size:120%;padding:0 0 30px;width:100%}
#main_left #ALL .main_left_list ul li{width:100%;margin:5px 0;font-size:120%}
#main_left #ALL .main_left_list ul li a{color:#c00;font-weight:bold;background:url(/images/global/icons/pdf.png) no-repeat 0 0;padding:3px 0 3px 25px}
#main_left #ALL .main_left_list ul{width:100%;float:left}
#oc_content{float:left;width:100%}
#oc_content .oc_search_content .which_appliance{font-weight:bold;font-size:11px;margin:30px 0 10px}
.oc_entry_field_error{color:#c00;text-align:left;width:100%;margin:-5px 0 0 0;float:left}
.oc_search_content{float:left;width:75%;border-right:1px solid #ddd;margin:0 2% 0 0}
#oc_search_manuals_unauth .oc_search_content{min-height:355px;padding:15px 0 0}
#oc_repair_title_and_tabs_wrapper{margin:10px 0 0 0}
#main_bg_mid_bar{float:left;width:22%}
#oc_content #left_part{float:left;height:auto;margin:0;padding:30px 0;*padding:5px 0;position:relative;width:550px;overflow:hidden}
#oc_content #left_part iframe{width:545px !important;height:1400px !important}
#oc_content #right_part{float:left;padding:51px 0 0;width:393px}
#page.oc_register #left_part{padding:0}
#page.oc_register #right_part{padding:22px 0 0}
#oc_register_auth #page.oc_register .form-information-box{display:none}
#UpdatePanel1 .SmallButton{width:100px !important}
#oc_content .follow_info{padding:0 0 17px}
#oc_content #left_part>form#productRegistration{padding:32px 0 0}
#oc_content #productRegistration>div#mid_part{border-right:1px solid #ddd;float:left;width:539px}
#oc_content #productRegistration .indicates_ins{position:absolute;right:20px;text-transform:capitalize;top:67px}
#oc_register_auth #oc_content #productRegistration .indicates_ins{top:38px}
.page_number_part{float:left;width:98%;padding:1%;background:#eee;color:#666;font-size:100%;margin:10px 0;font-weight:bold}
.page_number_part .page_number_part{float:none;width:auto;padding:0;background:0;color:inherit;margin:0}
.h4_header h4,#oc_content #left_part .title{float:left;width:98%;padding:1%;background:#eee;text-transform:uppercase;color:#333;font-size:14px;margin:10px 0;font-weight:bold}
#oc_repair_title_wrapper{float:left;width:58%;border-bottom:1px solid #ccc;padding:0 0 5px 0}
#oc_repair_step_tabs{float:left;width:42%}
#oc_repair_step_tabs li{float:left;padding:2%;background:#ececec;width:19%;margin:0 0 0 2%;color:#666;text-align:center}
#oc_repair_step_tabs li.oc_repair_tab_selected{background:#fff;color:#333;font-weight:bold}
#oc_repair_step_tabs li.oc_repair_tab_passed{background:#bbb;color:#fff}
.oc_repair_header{float:left;width:100%}
#category_accessory_popup p,.oc_repair_text{color:#333;float:left;font-size:120%;margin:10px 0;width:100%}
#oc_repair_header_step{color:#333;float:left;text-transform:uppercase;width:100%}
#oc_header_question,#oc_repair_header_title{float:left;font-size:160%;width:100%;font-weight:normal}
#oc_repair_header_title{display:none}
#oc_special_offers_wrapper{float:left;width:100%;margin:10px 0 35px 0}
.notify_me{float:left;width:100%;margin:10px 0}
.notify_me .inForm #notify_me,#oc_special_offers_wrapper #oc_offer_check{float:left;width:2%;margin:0 1% 0 0}
.notify_me .inForm label{float:left;width:72%;font-size:110%;color:#666;line-height:135%}
#oc_repair_times_table tr.odd{background:#eee}
#oc_repair_times_table thead>tr.odd{background:#bbb}
#oc_repair_times_table thead{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;padding:1% 0;text-transform:uppercase;width:100%}
#oc_repair_times_table thead tr{border-bottom:0}
#oc_repair_times_table tr{padding:10px 0}
#oc_repair_times_table tr td,#oc_repair_times_table tr th{float:left;padding:0}
#oc_repair_times_table .oc_button_column{text-align:center;width:12%}
#oc_repair_times_table .oc_date_column{text-align:left;width:25%}
#oc_repair_times_table .oc_time_column{text-align:left;width:25%}
#oc_repair_times_table .oc_provider_column{text-align:left;width:38%}
#printConfirm{float:left;width:100%;margin:10px 0 0 0}
#printConfirm #oc_repair_header_wrapper,#printConfirm .appt_top{float:left;width:75%}
#printConfirm .appt_top{font-size:120%}
.oc_repair_first_info_block.oc_repair_info_block{border-top:1px dotted #ddd;padding:20px 0 0;margin:20px 0 0}
.oc_repair_first_info_block.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-contact-phone,#service-disclaimer,.oc_repair_info_block{float:left;width:100%;margin:10px 0;line-height:135%;font-size:110%}
.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-return-oc{float:left;width:100%;margin:10px 0}
#service-disclaimer{border-top:1px dotted #ddd;margin:10px 0 0 0;padding:10px 0 0 0}
.unavailable_header{float:left;margin:10px 0;width:100%}
.oc_repair_info_block span{font-weight:bold}
#confirmForm #oc_action_sub_wrapper{float:right;width:auto}
#oc_special_offers_wrapper #oc_offer_text{color:#666;float:left;font-size:110%;line-height:135%;margin:0;width:400px}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId{height:25px;width:260px}
.find_accessory select,.location .inForm select#state,.pur_location #purchaseLocation,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,#centered_single_column_form #stateDiv #state,#HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,.my_account .drop_down_country,.column select,#billing_state1,#shipping_state1{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;padding:3px 0 5px 5px;width:260px}
.information_field .location .inForm select#state{top:0;left:155px}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select{top:0;left:0}
#frequency_select_dropdown_popup,.registration_select_input{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;width:260px}
.oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important}
#frequency_1{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:relative;height:25px;margin:0;width:260px}
.order_checkout #tooltip_popup{background:#000;color:#fff;padding:5px 15px 15px 15px}
#order_details .replacement_program_wrapper select#frequency_1,#order_details .replacement_program_wrapper select{background:url("/images/global/dropdown-bg-sm.png") no-repeat scroll left top transparent !important;height:25px}
#state.registration_select_input{width:275px}
*+html .oc_register .information .inForm input#modelNumber{float:left}
*+html .oc_register .information .inForm input,*+html .location .inForm input[type="text"]{float:none}
*+html #oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,*+html .column select,*+html #frequency_select_dropdown_popup,*+html .registration_select_input,*+html #state.registration_select_input,*+html .oc_search #oc_content #main_top_content #main_top_content_right select{width:208px;background-image:none !important}
*+html .find_accessory select,*+html .inForm .state #state,*+html #centered_single_column_form #stateDiv #state,*+html .oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input,*+html #oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId,*+html #HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,*+html #shipping_state1,*+html #billing_state1,*+html .my_account .drop_down_country,*+html .inForm #purchaseLocation{width:240px;background-image:none !important}
*+html #billing_address_id.drop_down,*+html .AddressBook #addressId.drop_down{background-image:none !important;width:230px !important}
*+html #my-account-page #frequency,*+html #shippingAddress #subscriptionOrderShipmentAddress,*+html #billingAddress #subscriptionOrderBillingAddress,*+html #frequency_1,*+html #order_details .replacement_program_wrapper select#frequency_1,*+html #order_details .replacement_program_wrapper select,*+html .product-details-page .text-select #choose-color,*+html .product-details-page .text-select{background-image:none !important;width:175px}
*+html .inForm #purchaseLocation,*+html .inForm .state #state{top:0;left:155px;background-image:none !important}
*+html #shipping .shipping_method_MS_shipping_info_page .drop_down{width:195px;background-image:none !important}
*+html #shipping .drop_down{width:125px;background-image:none !important;background-color:#fff}
.information_field{float:left;width:100%;border-right:1px solid #ddd}
.purchasing_select{border-right:1px solid #ddd;border-top:1px dotted #ddd;float:left;margin:-1px 0;padding:15px 0;width:100%}
.locate_provider font{float:left;margin:0 0 10px;width:100%}
#mid_part .btn{border-top:1px dotted #ddd;float:right;height:30px;margin:20px 0 0;padding:20px 0 0 0;text-align:right;width:100%}
.oc_register #main .owner_center_continue_link{margin:5px 0 5px 20px;width:100%;font-size:120%}
.oc_register #main #main_title{margin:20px 0 20px 20px}
#page.oc_register h1{border-bottom:0}
#oc_product_help_unauth .oc_product_help .oc_entry_field_input{overflow:inherit}
.search_by_product_type .oc_entry_field_input{overflow:visible}
#oc_text_after_step_header{width:640px;padding:0 0 15px 0}
#oc_error_Head{float:left;width:100%;border-top:1px dotted #ddd;padding:0 0 5px 0}
.oc_entry_field_input #addressId.drop_down{background:url("/images/dropdown-bg-med.png") no-repeat scroll left top transparent;font-size:115%}
.oc_entry_field_input .oc_entry_field_input{width:auto}
.inForm div div.oc_entry_field,.oc_entry_field{float:left;width:100%;margin:0 0 10px 0}
.oc_entry_field_caption{color:#999;float:left;font-size:120%;font-weight:normal;margin:0;width:100%}
#service_footer{float:left;width:100%;border-top:1px dotted #ddd;margin:20px 0 0 0;padding:20px 0 0 0}
#service_footer ul li{width:40%;float:left;margin:0 10% 20px 0}
#service_footer ul li h3{margin:0 0 5px 0;font-size:120%;font-weight:bold}
.purchasing_select .text,#service_footer ul li p{font-size:120%}
#ApplianceForm #oc_existing_apps_section,#ApplianceForm .product{float:left;width:100%}
#searchPage .product ul,#ApplianceForm .product ul{float:left;width:100%;margin:15px 0}
#searchPage .product ul li,#ApplianceForm .product ul li{width:100%}
#ApplianceForm .product ul li .font_color{font-weight:bold;width:175px}
.product #Radios,#searchPage .product ul li div,#ApplianceForm .product ul li div,#searchPage .product ul li input,#ApplianceForm .product ul li input{float:left;margin:0 1% 0 0}
#searchPage .product ul li div p.font_color{font-weight:bold;width:200px}
.product ul li div.select_appliance_img{float:left;width:100px;text-align:center}
.product ul li div.select_appliance_img{max-width:100%}
#CustomerProfileForm .oc_repair_text{border-bottom:1px dotted #ddd;margin:0 0 10px 0;padding:0 0 5px 0}
#CustomerProfileForm #oc_entry_field_section .oc_repair_text{border-bottom:0;margin:0 0 10px 0;padding:0}
.inForm{float:left;width:100%;margin:10px 0 0 0}
.inForm div{float:left;width:100%;margin:0 0 10px;position:relative;overflow:hidden;height:40px}
.inForm div.location_cont,.inForm div.location_cont div{height:80px;margin:0;overflow:hidden}
.information .inForm .model_num,.information .inForm .serial_num,.information .inForm .pur_date,.information .inForm .pur_price,.information .inForm .pur_location{height:50px}
.information .inForm .model_num input,.information .inForm .serial_num input,.information .inForm .pur_date input,.information .inForm .pur_price input,.information .inForm .pur_location input{height:15px;width:225px}
.information .inForm #purchaseLocationValidationErrorMsg.oc_entry_field_error{padding:5px 0 0}
#mid_part div.location div.inForm div input{height:15px;width:225px}
.location .inForm .first_name,.location .inForm .last_name,.location .inForm .add_1,.location .inForm .add_2,.location .inForm .city,.location .inForm .state,.location .inForm .zip_code,.location .inForm .phone_num,.location .inForm .email{height:50px}
.location .inForm div.state,.information .inForm div.pur_location{width:395px}
.inForm div.email{margin:0 0 20px;float:left;width:100%}
.inForm div div{margin:0 0 0 155px;overflow:auto;width:auto}
.inForm div .model_number{margin:5px 0 0 5px;width:auto;height:auto}
#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error#purchaseDateValidationErrorMsg{margin:0;width:auto}
#HelpContactUsDisplay .formItem{float:left;width:405px;margin:0 0 10px;position:relative}
.inForm div div.oc_entry_field_label,.location .inForm .contentIn,.location .inForm div label,.clearLine .appliance_location_body_left,.information .inForm .contentIn{color:#666;float:left;font-size:120%;margin:5px 0;width:155px}
.inputSection,#sidebar{float:left;width:100%}
#sidebar p,#sidebar h5{font-size:11px}
.oc_search_content #main_header h4{margin:20px 0;color:#c00;font-size:18px;font-weight:100;padding:0 0 20px;border-bottom:solid 2px #ddd}
.my_account .main_header .left{width:100%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:98%;margin:0 0 0 2%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td{padding:0;width:50%;line-height:135%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td .title{font-weight:bold}
#billing table tr.last{border-bottom:0}
#oc_content #main_header{margin:10px 0;display:none}
form#editAppliance{width:60%}
#appliance_location_body .clearLine{float:left;width:100%;margin:0 0 10px 0}
#main_bg_mid .product{width:100%;font-size:110%;line-height:135%}
#main_bg_mid .product .font_color{font-weight:bold}
#main_bg_mid .product ul{float:left;margin:10px 0;width:100%}
#main_bg_mid .product ul li{width:52%}
#reshow_product-type-button,#product-type-button{background:url(/images/global/dropdown-bg-med.png) no-repeat scroll left top transparent !important;font-size:115%;text-indent:5px;width:100%;text-align:left}
#product-select-container{width:100%;float:left;position:relative}
#reshow_product-help-search-tree,#product-select-container #product-help-search-tree{position:absolute;display:none;top:24px;left:5px !important}
#product-select-container #product-help-search-tree table tr,#product-select-container #reshow_product-help-search-tree table tr{border:1px solid #ddd;color:#888;font-size:110%;text-indent:1%;padding:1%;width:98%;background:#fff}
table td.ygtvcontent{width:96%;padding:2%;cursor:pointer}
#productHelpSearchForm .search_by_product_type{float:left;width:100%}
#productHelpSearchForm #oc_entry_field_section{border-top:0;width:auto;margin:0;padding:0;width:100%}
#productHelpSearchForm{float:left;width:100%}
#productHelpSearchForm label{float:left;width:100%;margin:10px 0}
#productHelpSearchForm .search_by_product_type label{font-weight:bold;margin:16px 1% 0 25%;text-align:right;width:100px;visibility:hidden}
#productHelpSearchForm .optional{float:left;width:100%;margin:0 0 20px 0}
#productHelpSearchForm .optional .search_tips{float:left;padding:7px 0 0 0}
#productHelpSearchForm .search_by_product_type #oc_entry_field_section{width:425px}
.and_or{float:left;font-weight:bold;margin:0 3px 0 23%}
.search_by_keyword{float:left;font-weight:bold;margin:0 3px 0 0;width:315px}
.and_or span{float:left;margin:3px 0 0 0}
#productHelpSearchForm .search_by_keyword label{margin:3px 2% 0 0;width:auto}
#productHelpSearchForm .bth_search{float:left}
#productHelpSearchForm .bth_search a{margin:0 5px 0 0;position:absolute}
.page_number_part ol{list-style:none;float:right;margin:0 10px 0 0}
.page_number_part ol li{margin:0 2px}
ol#show_result{list-style:none}
ol#show_result li{color:#666;float:left;font-size:120%;margin:5px 0;width:100%}
.print_email_this_page,#faq_main h2.faq_h2{float:left;border-bottom:1px solid #ddd;width:100%;padding:10px 0}
.print_email_this_page div{float:right}
.faq_main{float:left;width:100%;margin:10px 0}
.return_to_search_results{float:left;font-size:110%;padding:5px 0 0;text-transform:uppercase}
.faq .content table td,.faq .content table{float:left;width:100% !important;border:0}
.faq .content p{font-size:120%}
.OrderShippingBillingView .main_header{width:auto;margin:15px 0;display:none}
.shoppingCartPage h1,.OrderShippingBillingView .main_header .main_header_text{color:#c00;text-transform:uppercase;margin:15px 0;float:left;width:100%}
#checkout_crumb{float:left;margin:20px 0 0 0;width:100%}
#checkout_crumb #order_confirmation_message{width:100%;float:left;margin:10px 0;font-size:120%}
#checkout_crumb p{font-size:120%;float:left;width:100%;margin:5px 0}
.ordOrderNumber{display:none}
#checkout_crumb span{background:url("/images/global/icons/grey-arrow.png") no-repeat scroll right 2px transparent;color:#999;font-size:120%;padding:0 35px 0 18px;text-align:right;text-transform:uppercase}
#checkout_crumb a span{background:0}
#checkout_crumb .orderConfirmation_Breadcrumb{background:none repeat scroll 0 0 transparent;padding-right:0}
#checkout_crumb span.on{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00}
.addressPipe{display:none}
#WC_MultipleShipmentSummary_link_2 span,#WC_ShipmentDisplay_links_2 span{font-size:18px;padding:0 122px 0 0}
#checkout_crumb span.orderConfirmation_Breadcrumb #checkout_crumb span.orderConfirmation_Breadcrumb{padding:0 0 0 10px;background:0}
.order_checkout #order_details tr td{vertical-align:top}
.billing_address .title,.billing_method .title,.my_account .main_header_text,#order_details .nested{background:none repeat scroll 0 0 #eee;border-top:1px solid #eee;padding:0;width:100%;float:left}
.my_account .main_header .main_header_text{padding:1%;width:98%;text-transform:capitalize}
#order_details tr{border-bottom:1px solid #eee;border-left:0;border-right:0;float:left;margin:0;padding:0;width:100%}
#order_details .nested.odd th{float:left;font-size:120%;font-weight:bold;text-transform:uppercase}
#shipping #order_details tr td#WC_MSOrderItemDetails_td_2_2,#shipping #order_details .nested.odd th#SingleShipment_tableCell_productName{width:208px}
.OrderShippingBillingView #order_details tr td:first-child+td,#order_details tr td.shipMethod,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_2_1,#shipping #order_details .nested.odd th#SingleShipment_tableCell_availability{width:208px}
.order_details_my_account{margin:0 0 0 10px}
#ShopCartPagingDisplay #order_details tr th,#ShopCartPagingDisplay #order_details tr td{width:110px}
#order_details .nested #MultipleShipments_tableCell_shipAddress,.OrderSummary #order_details tr th.th_align_left_normal #order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_productName,#order_details tr td.shipAddress,#order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr td{width:116px}
#ShopCartPagingDisplay #order_details tr th#shoppingCart_tableCell_productName,#ShopCartPagingDisplay #order_details tr td.th_align_left_normal{width:400px}
#order_details tr td.avail,#order_details tr td.QTY,#order_details tr th,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_4_1,.OrderShippingBillingView #order_details tr td.total,#order_details tr td{float:left;width:103px;font-size:100%;padding:9px;overflow-x:hidden;text-align:left}
#order_details tr td div.shipping_address_nester{width:125px;position:relative;overflow:hidden}
#order_details tr td div.shipping_method_nested{width:205px;position:relative;overflow:hidden}
#shopcart_rowHeader_discount1_1{padding:0 2%}
.shoppingCartPage #order_details td.th_align_left_normal .img{border:1px solid #ddd;text-align:center;margin:20px 15px 20px 0;width:33%}
#order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_shipMethod,#order_details .nested #MultipleShipments_tableCell_productName,#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity,#order_details .nested #MultipleShipments_tableCell_unitPrice,#order_details .nested #MultipleShipments_tableCell_totalPrie{text-transform:uppercase;font-size:120%;font-weight:bold}
#order_details .nested #MultipleShipments_tableCell_shipMethod{width:208px}
#order_details tr td#WC_MSOrderItemDetailsSummaryf_td_5_1,.OrderShippingBillingView #order_details tr td.each,#order_details .nested #MultipleShipments_tableCell_totalPrie,#order_details .nested #MultipleShipments_tableCell_unitPrice{width:100px}
#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity{width:75px}
#shopCartTotalDisplaySoonMsgDiv{border-bottom:1px dotted #ddd;color:#666;float:left;font-size:12px;padding:20px 0;text-align:right;width:100%}
#customers_new_or_returning .myaccount_title{font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#customers_new_or_returning .returning,#customers_new_or_returning .new,#customers_new_or_returning .paypal_alter{float:left;height:220px;margin:0 30px;padding:0 2% 2%;width:26%}
#customers_new_or_returning .returning,#customers_new_or_returning .paypal_alter{margin:0}
#customers_new_or_returning .returning p{width:58%;float:left}
#customers_new_or_returning .returning input{margin:0 0 5px 0;width:135px}
.shoppingCartPage #order_details td.th_align_left_normal div{float:left;margin:15px 0;position:relative;width:180px}
.shoppingCartPage #order_details td.th_align_left_normal div.replacement_program_wrapper{width:100%;overflow-x:hidden}
.shoppingCartPage #order_details td.th_align_left_normal div p{width:90%}
.shoppingCartPage #order_details td.th_align_left_normal div a{color:#333;font-weight:bold}
#order_details tr th div{text-align:left}
#order_details tr th span{font-weight:normal}
.OrderSummary #order_details tr th div.img,.OrderShippingBillingView #order_details tr th div.img{width:90%;border:1px solid #ddd;text-align:center}
#order_details tr th div.img{width:38%;float:left;border:1px solid #ddd;text-align:center;margin:0 .5em 0 0}
#order_details tr th div.img img{max-width:90%}
#shipping .drop_down{font-size:110%;background:url(/images/global/dropdown-bg-sm.png) no-repeat left top;margin:5px 0;height:25px;width:116%}
#shipping #MS_ShippingMode_3885042.drop_down,#shipping .shipping_method_MS_shipping_info_page .drop_down{background:url(/images/global/dropdown-bg-med.png) no-repeat left top;width:225px}
#shipping{border-bottom:1px dotted #ddd;float:left;margin:10px 0 20px;padding:0 0 20px;width:100%}
#total_breakdown tr{float:none;border:0}
#total_breakdown .figures,#total_breakdown .details{float:right;margin:0;width:16%}
#total_breakdown .figures p,#total_breakdown .details p{padding:5px 0}
#total_breakdown .figures p.price.strong_content,#total_breakdown .figures p.price:nth-child(2n+1),#total_breakdown .details p:nth-child(2n+1){background:#eee}
#total_breakdown .figures p.price.strong_content{margin:-10px 0 0 0;font-weight:bold}
#total_breakdown #order_total{float:right;width:200px}
#total_breakdown #promotions{float:left;width:65%}
#promotions #PromotionCodeForm input,#promotions #PromotionCodeForm div{float:left;width:100%;margin:15px 0 0 0}
#promotions #PromotionCodeForm div.promotion_used{float:left;width:auto;margin:15px 0 0 155px}
.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_1,.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_2{background:#eee}
#order_total .total_price{font-weight:bold}
#billingAddress1.billing_address_container{float:left;width:48%;margin:0 2% 0 0}
#WC_CheckoutPaymentsAndBillingAddressf_div_2_1.billing_method{float:left;width:48%;margin:0 0 0 2%}
.billAdds{color:#999;font-size:110%;line-height:135%;margin:10px 0 0;width:40%}
.glossary-navigation p{padding:10px 0;font-size:120%}
.glossary-navigation ul li.glossary-navigation-title{color:#333;border:0;cursor:auto}
.glossary-navigation ul li.first{border:0}
.glossary-navigation ul li{float:left;padding:5px 13px;border-left:1px dotted #ddd;font-size:120%;color:#c00;cursor:pointer}
.glossary-content-section{float:left;width:100%;margin:10px 0}
.glossary-content-section h2{color:#999;font-size:240%;width:100%;padding:0 0 5px 0;border-bottom:1px solid #ddd;font-weight:normal}
.glossary-main-content{width:90%;margin:0 auto}
.glossary-section-entry{float:left;width:100%;margin:0 0 20px 0}
.glossary-section-entry p{font-size:120%;line-height:135%}
.glossary-section-entry p.glossary-entry-title{font-weight:bold}
#need_help hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd -moz-use-text-color -moz-use-text-color;border-image:none;border-style:dotted none none;border-width:1px 0 0}
.clear{clear:both;height:0;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-solid{height:0;border:solid 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-dotted{height:0;border:dotted 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.strong-txt{font-weight:bold}
#main-content .intro-copy{font-size:14px;margin:0 0 30px}
.oc_search_content_textInfo .follow_info,.owner_center .welcome,#productHelpSearchForm .prompt,#productHelpSearchForm .tips,.error-message p,.error-message a{font-size:14px;line-height:135%;padding:5px 0;width:100%;float:left}
.service-support li{float:none}
.service-support a{color:#c00;text-transform:uppercase;font-weight:bold;font-size:11px;display:block}
.service-support a:hover{text-decoration:underline}
.service-support .leftCol{float:left;width:560px}
.service-support .leftCol h1{font-size:23px;padding:30px 0 20px;width:100%}
.service-support .leftCol .intro-copy{font-size:14px;margin:0 0 30px}
.service-support .leftCol h2{color:#666;font-size:14px;font-weight:lighter;margin:20px 0 15px}
.service-support .leftCol li{margin:0 0 30px}
.service-support .leftCol a{margin-bottom:0 0 8px}
.service-support .rightCol{float:right;width:300px;margin:30px 0 0}
.service-support .rightCol h2{margin:0;padding:15px 10px;background:#c00;color:#fff;text-transform:uppercase;font-size:14px;font-weight:lighter}
.service-support .rightCol .content-espot{padding:10px;border:solid 1px #ddd;margin:0 0 17px}
.service-support .rightCol .espot-heading{text-transform:uppercase;font-weight:bold;margin:10px 0}
.service-support .rightCol .hr-dotted{margin:0 0 7px}
.service-support .rightCol p{margin:0 0 8px;font-size:11px}
.service-support .rightCol .contact-copy{font-size:11px}
.service-support .rightCol .disclaimer{color:#666}
.service-support .rightCol ul a{text-transform:none;font-weight:normal;margin:0;padding:0 0 5px}
.service-support .rightCol h3{font-size:14px;color:#666;font-weight:lighter;margin-top:5px}
.service-support .rightCol a{margin:13px 0 0}
.service-support .rightCol .info-dark{background:#ececec}
.service-support .rightCol .info-dark h3{margin-bottom:13px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list{background:#eee;height:30px;line-height:30px;padding:0 10px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_number_ins.maytag_section{width:75%;float:left;color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list{float:right;width:25%;text-align:right}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list a{color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list .current{color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .number{width:20px;float:left}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault{clear:right;margin:10px 0}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault a{font-weight:bold;color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list.last{visibility:hidden}
#oc_entry_field_section{float:left;margin:20px 0 0 0;width:420px}
.oc_search #oc_content .main_rightSearch #searchPage a{float:left;margin:0 0 0 10px;background:url(/images/global/icons/white-arrow.png) no-repeat 50% 50% #c00;display:block;width:23px;height:23px;text-indent:-9999px}
.oc_search #oc_content .main_rightSearch .more_info_link{float:left;padding:10px 0 0}
#oc_search_manuals_auth .oc_search_content .which_appliance{display:block}
#oc_search_manuals_auth .oc_search_content #main_header{display:block;margin:20px 0 0}
#oc_search_manuals_auth .oc_search_content #main_header h4{font-size:11px;color:#333;font-weight:bold;padding:0;margin:0;border:0;text-transform:uppercase}
#oc_content #main_top_title h4{font-size:16px}
#main_right .main_rightSearch h6{font-weight:normal}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection a{margin:25px 0 0;clear:both}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection{margin:10px 0 0}
#oc_search_manuals_unauth.owner_center #searchPage .boldSigleLabel{float:none;font-size:11px;font-weight:bold;margin:0}
#oc_search_manuals_unauth.owner_center #searchPage .oc_search_content_moreInfo_links{margin:0}
#oc_search_manuals_results .oc_search #main_top_title{margin-bottom:5px}
.oc_search_manuals_auth .oc_search #oc_existing_apps_section #errorDiv{clear:both}
#ApplianceForm #oc_entry_field_section{width:630px;position:relative;overflow-x:hidden}
#ApplianceForm #oc_entry_field_section .oc_entry_field_error #ApplianceForm #oc_entry_field_section .oc_entry_field_error{float:left;width:67%}
.owner_center_continue_link{float:left;padding:5px 0 0 5px}
.owner_center h1,.owner-center h1,.extended-service-plans h1,.grills h1,.error-message h1{border-bottom:2px solid #ddd;color:#c00;float:left;font-size:23px;font-weight:normal;padding:15px 0;text-transform:uppercase;width:100%}
.owner_center .oc_schedule_repair h1{border-bottom:0}
.extended-service-plans #main_content p,.extended-service-plans #main_content a,.grills #main_content p,.grills #main_content a{float:left;font-size:110%;padding:30px 0 0 20px;width:100%}
.grills #main_content p.kitchenGrillsDesc{padding-top:13px}
.extended-service-plans #main_content a,.grills #main_content a{color:#c00;font-weight:bold;text-transform:uppercase}
.extended-service-plans #main_content p.disclaimer{color:#666;font-size:90%;padding:200px 0 0}
#page.ContentPage.generic #main_content_wrapper .extended-service-plans #main_content a{display:block;margin:30px 0 0 20px;width:auto;background:url(/images/global/icons/red-arrow.png) no-repeat right 2px;padding:0 12px 0 0}
.grills h2{color:#666;float:left;padding:30px 20px 0}
#body_wrap.grills #main_content p a{float:none;font-size:100%;padding:0;text-transform:none;width:auto}
.grills #main_content p.disclaimer{clear:both;float:none;margin:0 0 70px}
.oc_schedule_repair_step1_auth .owner-center h1{border:0 !important}
.owner-center .leftCol{float:left;width:150px;padding:15px 5px;min-height:470px;border-right:solid 2px #ddd}
.owner-center .leftCol a{color:#c00;display:block;font-size:12px;margin:15px 0 0}
.owner-center .leftCol .gray-link{color:#666}
.owner-center .rightCol{float:left;width:650px;padding:0 0 60px 115px}
.owner-center .rightCol a{color:#c00}
.owner-center .rightCol h2{color:#666;font-size:16px;font-weight:lighter;margin:30px 0 0}
.owner-center .rightCol p{font-size:12px;margin:10px 0 0}
.owner-center.additional-information .rightCol p{margin:5px 0 0}
.owner-center.returns-exchanges .rightCol .first{margin-top:30px}
.owner-center.returns-exchanges .rightCol p{margin-bottom:25px}
#oc_my_apps_noregapps.owner_center .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header .product_title h1{border-bottom:0;padding-bottom:0}
.oc_my_appliances.product_detail_page .product_list .product_detail{padding-top:0}
.oc_my_appliances.product_detail_page .product_list .product_detail .purchased_data{margin:0 0 20px}
.oc_my_appliances.product_detail_page .back_my_app_btn{margin:0}
#oc_my_apps_edit.owner_center .product_header{padding:5px 0 10px}
#oc_my_apps_edit.owner_center .product_header h1{padding:30px 0 0 15px;border-bottom:0}
#oc_my_apps_edit.owner_center #oc_content{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #appliance_location_body>div{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #location.clearLine div{width:390px;position:relative}
#oc_my_apps_edit.owner_center #location.clearLine div.appliance_location_body_left{width:27%}
#oc_my_apps_edit.owner_center #location.clearLine div #addressEditLink{position:absolute;top:7px;left:265px;color:#c00}
#oc_my_apps_edit.owner_center #location.clearLine div .ui-button.small-btn.ui-icon-arrow{position:absolute;top:7px;left:310px;color:#c00}
#oc_my_apps_edit.owner_center .appliance_location_body_right{color:#333;font-size:12px;margin:5px 0 0}
#oc_my_apps_edit.owner_center #product_information_body>div{clear:both;height:38px;padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #editAppliance #product_information_body #Serial_Number.clearLine{height:auto}
#oc_my_apps_edit.owner_center #product_information_body{overflow:hidden;clear:both}
#oc_my_apps_edit.owner_center #product_information_body .appliance_location_body_right{width:68%}
#oc_my_apps_edit.owner_center #product_information_body #Purchase_Location{border-bottom:dotted 1px #bbb;margin:0 0 30px}
#oc_my_apps_edit.owner_center .appliance_location_body_right .thickbox.more_info_link{clear:both;display:block;float:left;font-size:80%;height:25px;margin:4px 0 0;width:200px}
#oc_my_apps_edit.owner_center #main_bth{float:right;width:175px}
#oc_my_apps_edit.owner_center #main_bth a{margin:0 0 0 5px;padding:10px;text-transform:uppercase;color:#fff;font-size:13px;float:left}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.fork{background:#bbb}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.ui-icon-arrow.ui-icon-arrow-right{background:#c00}
.oc_schedule_repair .oc_entry_field_error,#HelpContactUsDisplay .errorMessage,#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error{margin:0 0 0 155px;width:415px;float:left}
.oc_schedule_repair .oc_entry_field_error{padding:0 0 10px 0}
.oc_schedule_repair .oc_schedule_repair .oc_entry_field_error{margin:-8px 0 0 155px}
.oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px}
.dj_ie .oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px;padding-bottom:0}
#oc_search_manuals_auth.owner_center #btn{clear:both}
#oc_search_manuals_auth.owner_center #otherRadio{float:left;margin:0 5px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section{min-height:600px}
.oc_search_content #searchPage{width:400px;float:left}
#searchPage .formLine #errorDiv{margin:10px 0;float:left;width:100%}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col>span{float:left;margin:0 15px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section #oc_search_box{clear:none;margin:-5px 0 0;width:200px}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col .thickbox.more_info_link.reg_apps{margin:0 0 0 10px;clear:none;float:left}
#oc_search_manuals_auth.owner_center .oc_search #searchPage #oc_existing_apps_section .oc_existing_app #errorDiv{clear:both}
.owner_center #ApplianceForm #nextstep{float:right}
.countertops{padding:35px 0 0}
.category-page.kitchenware .main-content-title-top{padding:55px 0 0;float:none;font-size:23px}
.countertops .main-content-title-top{padding-bottom:0}
.countertops h1{font-size:18px;text-transform:uppercase;padding:0 0 20px}
.countertops img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:100%}
.countertops .intro-copy{margin:0 0 20px}
.countertops .small-appliances-prod-list{display:block;height:234px;margin:0 0 20px}
.countertops .small-appliances-prod-list>li{float:left;margin:0 20px 0 0;position:relative;width:218px;height:234px}
.countertops .small-appliances-prod-list li .share-learn li{float:none;margin:0 0 10px}
.countertops .small-appliances-prod-list li .share-learn a{color:#fff;text-transform:uppercase;font-size:14px;display:block;text-align:center;line-height:22px;font-weight:600}
.countertops .small-appliances-prod-list li .share-learn a:hover{text-decoration:underline}
.countertops .small-appliances-prod-list li .share-learn .last{font-size:14px;text-indent:-15px}
.countertops .small-appliances-prod-list .last{margin:0}
.countertops .small-appliances-prod-list>li>a{text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-small-appliances-countertops.jpg) no-repeat;position:absolute}
.countertops ul #sm-app-countertops-blenders{background-position:0 0}
.countertops ul #sm-app-countertops-coffee{background-position:-218px 0}
.countertops ul #sm-app-commercial-products{background-position:-438px -238px}
.countertops ul #sm-app-countertops-ovens{background-position:-436px 0}
.countertops ul #sm-app-countertops-food-processors{background-position:-654px 0}
.countertops ul #sm-app-countertops-hand-mixers{background-position:0 -234px}
.countertops ul #sm-app-countertops-hand-blenders{background-position:-218px -234px}
.countertops ul #sm-app-countertops-slow-cookers{background-position:-654px -234px}
.countertops ul #sm-app-countertops-toasters{background-position:0 -468px}
.countertops ul #sm-app-countertops-waffle-bakers{background-position:-218px -468px}
.countertops ul #sm-app-countertops-stand-mixers{background-position:-436px -468px}
.countertops ul #sm-app-countertops-stand-mixer-attachments{background-position:-654px -468px}
.countertops ul #sm-app-countertops-bundle{background-position:-9px -707px}
.category-page{padding:0 0 40px}
.category-page h1{font-size:23px;text-transform:uppercase;padding:20px 0}
.main-content-title-top h1,.main-content-wrapper-top h1{padding:0;float:left;font-size:23px}
.category-page img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:940px}
.category-page .intro-copy{margin:0 0 20px}
.category-page .product-list{display:block;height:234px;margin:0 0 20px;clear:both}
.category-page .product-list>li{float:left;margin:0 22px 0 0;position:relative;width:218px;height:234px}
.category-page .product-list>li:hover .share-learn li,.hover_effect{float:left;width:100%}
.countertops .small-appliances-prod-list li .share-learn,.category-page .product-list li .share-learn{padding:90px 0 0;display:none;position:absolute;top:1px;background:url(/images/global/bg-small-appliances-list.png) repeat;width:218px;height:144px;z-index:1}
.category-page .product-list li .share-learn a{height:18px;*height:auto;color:#fff;cursor:pointer;display:block;float:left;font-size:14px;font-weight:600;line-height:22px;margin:0 0 10px 58px;text-transform:uppercase}
.category-page .product-list li .share-learn a sup{display:inline-block;margin:2px 0 0 5px;*margin:0;position:absolute;line-height:17px\0/}
.category-page .product-list .last{margin:0}
.category-page .product-list>li>a{font-size:12px;font-weight:bold;text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-kitchenware.jpg) no-repeat;position:absolute}
.countertops .small-appliances-prod-list li .share-learn:hover,.countertops .small-appliances-prod-list>li:hover .share-learn,.category-page .product-list>li:hover .share-learn{display:block !important}
.category-page .product-list li .share-learn a:hover{display:inline;border-bottom:1px solid #FFF}
.category-page.major-appliances .product-list>li>a{background:url("/images/global/sprite-major-appliances.jpg") no-repeat scroll 0 0 transparent}
.category-page.major-appliances ul #major-appliances_cooktops{background-position:-19px -20px}
.category-page.major-appliances ul #major-appliances_blackstainlesssteel{background:url("/images/global/BlackStainlessSuite.jpg") no-repeat 0 0 transparent;background-size:215px}
.category-page.major-appliances ul #major-appliances_wallovens{background-position:-242px -22px}
.category-page.major-appliances ul #major-appliances_refrigerators{background-position:-424px -22px}
.category-page.major-appliances ul #major-appliances_undercounter{background-position:-610px -22px}
.category-page.major-appliances ul #major-appliances_ranges{background-position:-18px -238px}
.category-page.major-appliances ul #major-appliances_microwaves{background-position:-226px -238px}
.category-page.major-appliances ul #major-appliances_dishwashers{background-position:-422px -238px}
.category-page.major-appliances ul #major-appliances_diposersNcompactors{background-position:-622px -238px}
.category-page.major-appliances ul #major-appliances_warmingdrawers{background-position:-20px -441px}
.category-page.major-appliances ul #major-appliances_hoodsNvents{background-position:-232px -478px}
.category-page.major-appliances ul #major-appliances_grills{background-position:-450px -458px}
.category-page.major-appliances ul #major-appliances_waterfilters{background-position:-661px -462px}
#easy2-disposer-compactors{height:525px;width:670px}
.browse-filter-color{float:left}
.browse-filter-sku{float:right}
.filter-color-box{float:left;width:8px;height:8px;border:1px solid #fff;margin:1px 3px 0 0}
.filter-color-box.filter-1{background:#6444b9}
.filter-color-box.filter-2{background:#ff5d00}
.filter-color-box.filter-3{background:#00aad3}
.filter-color-box.filter-4{background:#73b400}
.filter-color-box.filter-5{background:#ab186a}
.filter-color-box.filter-6{background:gray}
.filter-color-box.filter-7{background:#ff5e00}
.filter-color-box.filter-8{background:#ffb500}
.filter-color-box.filter-9{background:#fff;border:1px solid #666}
.find-filters-container{float:left;margin:0 40px 0 0;width:600px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item{border:1px solid #ededed;margin:0 15px 15px 0;padding:5px;width:173px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item .browse-filter-image{text-align:center}
.filter-videos-container{float:left;width:300px}
.filter-videos{border:1px solid #ededed;float:left;margin:20px 0 0 0}
.free-shipping-promo{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #ddd;padding:10px;width:278px}
.filter-videos-container .filter-videos h2,.filter-videos-container .filter-use-videos h2{background:#c00;width:280px;padding:15px 10px;font-size:140%;font-weight:bold;margin:0;color:#fff;float:left;text-transform:uppercase}
.filter-videos .filter-videos-item{width:130px;margin:10px;min-height:150px}
.filter-use-videos{float:left;width:300px;margin:20px 0 0 0}
.filter-use-videos .filter-videos-item{width:280px;margin:10px}
.filter-use-videos .filter-videos-thumbnail{float:left;width:120px;margin:0 10px 0 0}
.filter-use-videos .filter-videos-thumbnail img{width:100%}
.filter-use-videos .filter-video-title{float:left;font-size:120%;width:150px}
.open-module{cursor:pointer}
.water-filters .main-content-title-top h1{padding:10px 0 20px}
.water-filters .filter-subheading{font-size:16px;font-weight:normal;color:#666;margin:0;padding:0}
.find-filter-fast-heading{margin:0 0 20px}
.filters-left-content{float:left;width:560px;margin:20px 80px 0 0}
.filters-intro{width:50%;float:left;font-size:12px}
.see-all-filters{width:50%;float:right;text-align:right;text-transform:uppercase;display:block;color:#c00;font-size:11px;font-weight:bold}
.see-all-filters:hover{text-decoration:underline;color:#c00}
.top-find-filters{width:560px;height:130px;border-bottom:dotted 1px #ccc;margin:0 0 28px}
.top-find-filters li{float:left}
.top-find-filters a{text-align:center;padding:108px 0 0;color:#c00;display:block;width:112px;background:url(/images/brand/featured-products/find-filters-fast.jpg) no-repeat}
.top-find-filters a:hover{text-decoration:underline}
a.top-filter-bottomFreexer{background-position:0 0}
a.top-filter-frenchDoor{background-position:-116px 0}
a.top-filter-sideBySide{background-position:-228px 0}
a.top-filter-topFreezer{background-position:-344px 0}
a.top-filter-undercounter{background-position:-458px 0}
.filter-product-list{margin:20px 0 0}
.filter-product-list li{margin:0 20px 0 0}
.filter-product-list a{display:block;width:171px;height:179px;border:solid 1px #ccc;font-size:11px;overflow:hidden;color:#333}
.filter-product-list img{display:block}
.filter-product-list li.last{margin:0}
.filter-num{background:url(/images/global/icons/filter-square-colors.jpg) no-repeat;padding:0 0 0 13px;display:block;width:55px;float:left;margin:0 0 0 10px;font-weight:bold}
.filter-color-1{background-position:0 2px}
.filter-color-2{background-position:0 -17px}
.filter-color-3{background-position:0 -37px}
.filter-color-4{background-position:0 -57px}
.filter-color-5{background-position:0 -77px}
.filter-color-6{background-position:0 -97px}
.filter-color-7{background-position:0 -117px}
.filter-color-8{background-position:0 -137px}
.filter-color-9{background-position:0 -157px}
.filter-mod{float:right;text-align:right;width:80px;margin:0 10px 0 0;display:block}
.filters-right-content{width:300px;float:right}
.top-filter-box{padding:20px 10px;background:#f3f3f3;border:solid 1px #ccc}
.top-filter-box p{margin:15px 0 0}
#filter-videos{border:solid 1px #ccc;margin:20px 0}
.filter-right-heading{background:#c00;text-transform:uppercase;color:#fff;font-size:14px;padding:20px 10px;margin:0 0 12px}
.filter-video-cont{width:124px;margin:0 10px 20px;float:left;font-size:12px;color:#666}
.filter-video-cont li{float:none}
.filter-video-cont img{border:solid 1px #ccc;margin:0 0 7px}
.filter-video-cont .title{font-weight:bold;margin:0 0 5px}
.filter-video-cont .filter-num{font-weight:normal;float:none;margin:0}
.filter-video-cont .filter-color-2{background-position:0 -15px}
.filter-video-cont .filter-color-3{background-position:0 -35px}
.filter-video-cont .filter-color-5{background-position:0 -75px}
.filter-video-cont .filter-color-6{background-position:0 -95px}
#filter-demo-video{border:solid 1px #ccc}
#filter-demo-video img{border:solid 1px #ccc;float:left;width:122px;margin:0 10px 20px}
#filter-demo-video p{float:left;width:140px;margin:30px 10px 0 0;font-weight:bold}
.filters-outro{margin:35px 0 0}
.utility-page a{text-decoration:none;color:#c00}
.utility-page.press-room h1.page_title{padding-top:50px}
.utility-page.press-room .content .gray{color:#666}
body#utility-page{height:auto;position:relative;padding:0;margin:0}
#header-wrapper.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp .singin-bar{background:url(/images/global/icons/singin-bar-bg.jpg) repeat scroll 0 0 transparent;height:25px;margin-bottom:20px;width:100%}
#header.temp .logo{width:190px;height:auto;position:relative;float:left}
#header.temp .logos-container{width:950px;height:15px;margin:0 auto;padding-bottom:10px}
#header.temp .social_links{float:right;position:relative}
#header.temp .main-nav{width:100%;height:35px}
#header.temp .main-nav ul{list-style:none;padding:0;width:950px;margin:0 auto}
#header.temp .main-nav ul li{float:left;position:relative;font-size:12px;text-transform:uppercase;padding-right:55px}
#header.temp .main-nav ul li.last{padding-right:0}
#breadcrumb.temp{float:left;width:100%;height:35px;border-top:2px solid silver;border-bottom:1px solid silver}
#breadcrumb.temp ul{list-style:none;position:relative;padding:12px 0 0 0;height:10px;margin:0 auto;width:950px}
#breadcrumb.temp ul li{float:left;position:relative;text-transform:uppercase;font-size:9px;background:url(/images/global/icons/breadcrumb_bullet.jpg) no-repeat 0 center}
#breadcrumb.temp ul li.first{background:0;padding-left:2px}
#breadcrumb.temp ul li.active{padding-left:8px;margin-left:3px}
#main-container.utility-page{text-transform:none;width:940px}
.iframe #main-container.utility-page{width:100%}
#submission_ok_popup_title,.utility-page h1.page_title{border-bottom:1px solid silver;color:#c00;font-size:23px;font-weight:200;margin:0;padding:15px 0;text-transform:uppercase;width:940px}
.iframe .utility-page h1.page_title{width:100%}
.utility-page .left_nav{border-right:1px solid silver;float:left;padding:18px 5px 5px;position:relative}
.utility-page .left_nav ul li a{color:#c00;font-size:14px}
.utility-page .left_nav ul li a:hover,.utility-page .content ul.view-full-text a:hover{text-decoration:underline}
.utility-page .left_nav ul li a.active:hover{text-decoration:none}
.utility-page .left_nav ul li a.active{color:#666;font-weight:normal}
.utility-page .left_nav ul li p{margin:3px 0 12px;font-size:11px}
.utility-page .left_nav ul{width:145px;list-style:none;padding:0}
.utility-page.experience-retail-center .content .column-images img{width:300px;height:191px;float:left;position:relative;padding-bottom:5px}
.utility-page.experience-retail-center .content .column-text{float:left;position:relative;width:410px;height:auto;margin-right:25px}
.utility-page.experience-retail-center .content .column-text p,.utility-page.experience-retail-center .content .column-text{font-size:12px}
.utility-page.errorPage .content,.aboutPages.grills .content{padding-left:15px}
.utility-page.error-page .content,.utility-page.grills .content{padding-left:25px}
.utility-page .content{float:left;position:relative;width:734px;padding:25px 0 0 50px}
.iframe .utility-page .content{float:left;position:relative;width:525px;padding:25px 0 0 0}
.utility-page .content .column-text{float:left;position:relative;width:380px;height:auto;margin-right:53px}
.utility-page .content .column-text h2{padding-top:22px}
.utility-page .content .column-text h2.first{padding-top:0}
.utility-page .content .column-images{float:left;position:relative;width:244px;height:auto}
.utility-page .content b.gray{color:#666}
.utility-page .content ul.view-full-text{float:left;position:relative;list-style:none;padding:10px 0 25px;width:100%;color:#c00}
.utility-page .content ul.view-full-text li{float:left;padding-right:10px;font-size:11px}
.utility-page .content p.title{font-weight:bold;padding-top:15px;color:#666;font-size:14px}
.utility-page .content p{padding:5px 0;font-size:11px}
.utility-page .content p.indent{padding-left:20px}
.utility-page .content h2{margin:0;font-size:14px;color:#666;font-weight:100;float:left;width:100%;padding-bottom:5px}
.utility-page #footer-container{clear:both;margin:0;position:relative;width:100%;float:left;border-top:2px solid silver}
.utility-page #footer-container ul{position:relative;list-style:none;padding:0;width:950px;margin:0 auto;padding-top:20px}
.utility-page #footer-container li.column{float:left;padding:0;margin:0}
.utility-page #footer-container li.column ul.category{width:130px}
.sup-tm{font-size:6px}
.ratings-reviews .page_title,.ratings-reviews .content h2,.ratings-reviews .content p.center{float:left;text-align:center;width:100%}
.ratings-reviews .content p.center{font-weight:bold;font-size:110%}
.ratings-reviews .content h2{padding:0 0 20px;font-weight:bold}
.ratings-reviews ol{padding:0;float:left;*list-style-position:inside;*margin:0}
.ratings-reviews ol li{padding:0 0 10px;*float:none}
.utility-page.ratings-reviews .content{float:left;padding:25px 5% 0;position:relative;width:90%}
.ratings-reviews ol li strong{font-size:105%;font-weight:bold}
.my_account #MessageArea{background:none #fff}
.my_account .button_container .button_bottom #validate_btn,.my_account .button_container .button_bottom #edit_btn{float:right;margin:10px 0;position:relative}
.my_account .button_container .button_bottom #validate_btn a,.my_account .button_container .button_bottom #edit_btn a{background:none repeat scroll 0 0 #bbb;font-weight:bold}
.category_product .product .product_img{border:1px solid #f0f0f0;margin:15px 18px 5px}
.my_account .left_nav_container .leftnav_myaccount_dotted a{font-size:11px}
.my_account .left_nav_container .leftnav_myaccount_dotted a.strong{color:#666}
.my_account .form_2column .column{float:left;margin:5px 0;width:100%;overflow-x:hidden;position:relative;height:auto}
.my_account .form_2column .column.country div{margin:0 5px 0 0}
.oc_my_appliances .reg_app_title span{font-family:Helvetica;font-size:16px;color:#666;font-weight:600}
.oc_my_appliances .my_appliances_page_number .view_btn span.change_pro_num a{font-weight:bold;color:#666}
.oc_my_appliances .my_appliances_page_number span.view_btn a{color:#c00;font-weight:600;padding-left:3px}
.oc_my_appliances .category_product .product .product_detail{font-family:Helvetica;font-size:11px;padding:15px 0 0 35px;width:auto}
.oc_my_appliances .category_product .product .product_detail .product_title a{font-size:14px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data{font-size:11px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data span{font-weight:normal}
.oc_my_appliances .category_product .product .product_detail .link_list{float:left;padding-top:10px;width:200px}
.oc_my_appliances .oc_my_apps_regapps .appliances_btn a#AddAppliance{float:left;margin:0 0 0 10px}
.oc_my_appliances .oc_my_apps_regapps h2.reg_app_title{padding:15px 0 0}
.personalInformationPage .form_2column .column .input_label input{width:auto}
.personalInformationPage .column_registration{padding:0 0 0 10px}
.personalInformationPage #WC_UserRegistrationUpdateForm_div_28>label{text-transform:lowercase}
.personalInformationPage #WC_PersonalInfoExtension_mobile_div_6.column.mobileColumn{display:none}
.AddressBook #WC_AjaxAddressBookForm_links_1{margin:0 10px}
.AddressBook #addressId.drop_down{width:270px !important}
.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line{padding:0 0 0 155px;width:auto}
#QuickCheckout .form_input{width:230px;height:15px}
#QuickCheckout .dijitContentPane div#shipping_validate_btn{width:auto}
#QuickCheckout .dijitContentPane div div{width:100%;float:left}
#QuickCheckout #shipping_address21,#QuickCheckout #billing_address21,#QuickCheckout #shipping_middleName1,#QuickCheckout #billing_address21,#QuickCheckout #billing_middleName1{margin:8px 0 15px 0}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn{margin:0;width:auto;float:left}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div#shipping_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div{margin:5px 0;float:left;width:240px;height:35px;position:relative}
#QuickCheckout .dijitContentPane div#shipping_edit_btn{width:240px}
#QuickCheckout .dijitContentPane div#shipping_stateDiv{overflow:hidden}
.orderaddress #centered_single_column_form div#WC_ShoppingCartAddressEntryFormf_div_6{height:60px}
#QuickCheckout .dijitContentPane div.button_footer_line{float:left;margin:0 0 20px;padding:0;width:395px}
#form1 .DataIntercept td,#Paymetric_ErrorLogging,#cvvEntryField{font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:120%}
.my_account .myaccount_title{padding-bottom:15px}
.my_account .info a.myaccount_link{font-size:10px}
.my_account #WC_MyAccountCenterLinkDisplay_div_6.info{border-bottom:1px dotted #ddd;padding-bottom:15px}
.sign_in_registration #WC_QuickUserRegistrationAddForm_div_16{margin:0 0 30px;padding-bottom:10px;width:100%}
.forgot-password .strongtext label{float:left;padding:0 0 10px;position:relative}
.forgot-password .strongtext img{float:left;padding:0 0 10px;position:relative}
.forgot-password #ResetPasswordForm{float:left;width:250px}
.forgot-password .forgot_password_content{float:left}
.myorders .line-dot{border-top:1px dotted #ddd;padding:0 0 10px 0;margin:15px 0 0 0;float:left;width:100%}
.myorders .line-dot.fix-h3,.myorders .line-dot.fix-30{display:none}
.subscription-content label{float:left;width:25%;height:20px;margin:0}
.subscription-content span{float:left;width:75%;height:20px;margin:0}
.subscription-content a{float:left;height:20px;margin:0;width:50%;margin:0}
.subscription-content-title a,.subscription-content a{color:#c00;padding:0 0 15px;width:100%;font-size:110%}
.subscription-content label{font-size:110%;font-weight:bold}
dl,dt,dd,.subs-product-left,.subs-product-right,.subs-product-overview li{float:left;margin:0}
dt,.subs-product-left{font-size:110%;font-weight:bold;padding:0 15px 0 0;width:22%;text-align:right}
dd,.subs-product-right{width:295px;overflow:hidden}
dl,.subs-product-overview li{width:100%;padding:10px 0}
#my-account-page .billing_method .title,.subs-title label,.subs-panel h3,.no-indent h3,.subs-title-layer .subs-title{background-color:#eee;font-size:115%;font-weight:bold;padding:1%;text-transform:uppercase;width:98%;float:left;color:#666}
dl.subs-product-pastorder dt a{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00;padding:0 11px 0 0}
.subs-order-details .subs-btn-collapse.icon-up-link a{color:#c00}
.myorders .subs-subtitle,.myorders .subs-question{font-size:115%;font-weight:bold;padding:10px 0 15px 10px}
.myorders .my_account .body p,.myorders .my_account .body textarea{font-size:120%;margin:10px 0}
.myorders .my_account .body p{width:100%;overflow:hidden;float:left}
.myorders .my_account .body p.subscription-title{width:100%;float:left;margin:0}
.myorders .my_account .body textarea{height:150px;width:450px}
.myorders .my_account .popup_btn_cancel a{color:#fff;float:left;font-size:115%;height:15px;margin:0 10px 0 0;padding:5px 9px;text-align:center;text-transform:uppercase;width:60px}
.popup_btn_cancel a.popup_btn_yes{background-color:#c00}
.popup_btn_cancel a.popup_btn_no{background-color:#BBB}
.myorders .my_account .popup_btn_cancel{border-top:1px dotted #DDD;float:left;margin:20px 0 0 11px;padding:10px 0 0;width:98%}
#my-account-page #frequency,#billingAddress #subscriptionOrderBillingAddress,#shippingAddress #subscriptionOrderShipmentAddress{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll left top transparent;width:320px;height:25px}
.myorders #billingAddress .billing_address,.myorders #shippingAddress .shipping_address{float:left;width:100%;overflow:hidden;padding:0}
#my-account-page #billingAddress,#my-account-page #shippingAddress{width:100%;float:left}
#my-account-page #billingAddress .subs-title,#my-account-page #shippingAddress .subs-title{margin:10px 0;float:left;width:100%}
#my-account-page #billingAddress p,#my-account-page #shippingAddress p{width:290px;float:left;overflow:hidden;line-height:150%;margin:5px 0}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink,#my-account-page #billingAddress #billingAddressDisplayArea,#my-account-page #shippingAddress #shippingAddressDisplayArea{width:100%;line-height:150%;overflow:hidden;margin:5px 0;float:left}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink{color:#c00}
.input_box_pt3 br{display:none}
.input_box_pt3 dd br,.input_box_pt3 #shippingAddress br,.input_box_pt3 #billingAddress br{display:block}
#my-account-page .billing_method{float:left;width:100%;margin:10px 0}
#my-account-page .dijitReset{float:left}
#my-account-page .dijitReset.dijitValidationIconText{padding:5px 5px 0 0}
.myorders .small.quantity_span{float:left;padding:0 0 10px}
.btn_save{background-color:#c00;color:#fff;float:left;font-size:110%;padding:8px 12px}
.newsletter h1.page_title{padding:15px 0 12px;font-size:23px}
.newsletter#main-container p{padding:0 0 30px 0}
.contact_us_content p.required{float:right;position:relative;right:85px}
.contact_us_content #modelNumberDiv .more_info_link,.contact_us_content #modelNumberDiv .labelCol .required-field,.contact_us_content #modelNumberDiv p{display:none}
.contact_us #HelpContactUsDisplay #em_subject_dpd{top:26px;left:155px;position:absolute}
.contact_us .main_content_wrapper .product_header{display:none}
.shop li{float:none}
.shop #shop-major-appliances-list{background:#f3f3f3;border:2px solid #ddd;width:151px;float:left;padding:0 0 20px 5px;margin:10px 0 0 0}
.shop #shop-major-appliances-list li{font-size:11px;margin:0 0 5px}
.shop #shop-major-appliances-list li a{color:#333}
.shop #shop-major-appliances-list li a:hover{text-decoration:underline}
.shop #shop-major-appliances-list .categories-title{font-weight:bold;font-size:14px;margin:20px 0 0}
.shop #shop-major-appliances-list .title{margin:20px 0 5px;font-weight:bold;text-transform:uppercase}
.shop #shop-content{float:right;width:760px;margin:10px 0 0 0}
.shop .main-content-wrapper-top ul,.shop .main-content-wrapper-top li{float:left}
.shop .main-content-wrapper-top ul{float:right;padding:0;margin:20px 0}
.shop .main-content-wrapper-top a{background:url(/images/global/icons/red-arrow.png) no-repeat right 1px;color:#c00;display:block;font-size:110%;font-weight:bold;margin:0 0 0 25px;padding:0 15px 0 0;text-transform:uppercase}
.shop #shop-hero{float:left;width:510px;height:370px}
.shop #shop-top-espots{float:right;width:240px}
.shop #shop-top-espots #gadgets{margin:0 0 8px}
.shop #shop-content>img{display:block;width:760px;height:60px;margin:20px 0}
.shop .product-list li{padding:200px 0 0 7px;width:230px;height:57px;border:2px solid #ddd;float:left;margin:0 18px 20px 0;position:relative;background:url(/images/global/shop-product_list_july.jpg) no-repeat}
.shop .product-list .last{margin-right:0}
.shop .product-list li .prod-list-over-content{position:absolute;left:-9999px;z-index:2;background:url(/images/global/icons/bg-small-appliances-list.png) repeat;color:#fff;width:237px;height:257px}
.shop .product-list li .prod-list-over-content a{color:#fff;display:block;text-align:center;height:137px;padding:120px 0 0;margin:0 auto;font-size:14px;font-weight:bold;text-transform:uppercase}
.shop .product-list li .prod-list-over-content a:hover{text-decoration:underline}
.shop .product-list li:hover .prod-list-over-content{left:0;top:0}
.shop .product-list li .title{font-weight:bold;font-size:11px}
.shop .product-list li p{font-size:14px;font-weight:bold}
.shop .product-list li .price{margin:10px 0 0}
.shop .product-list li .line-through{text-decoration:line-through;font-size:9px;font-weight:normal}
.shop .product-list li .clear-detail{font-weight:normal;font-size:11px}
.shop .product-list .prod-01{background-position:0 0}
.shop .product-list .prod-02{background-position:-230px 0}
.shop .product-list .prod-03{background-position:-460px 0}
.shop .product-list .prod-04{background-position:0 -290px}
.shop .product-list .prod-05{background-position:-230px -310px}
.shop .product-list #see-all{background-image:none;padding:0;height:257px;width:237px}
.shop #bottom-messages{width:940;height:87px}
.pga-america{clear:both}
.pga-america a img{border:0}
.pga-america .pga-tickets{display:block;margin:0 0 15px;color:#c00;font-size:11px}
.pga-america .pga-tickets:hover{text-decoration:underline}
.pga-america li{float:none}
.pga-america h1{color:#c00;font-size:23px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.pga-america #pgs-masthead{margin:0 0 20px}
.pga-america .intro{width:685px;font-size:14px;color:#666;float:left;padding:0 0 20px}
.pga-america .intro h2{margin:0 0 10px;font-size:14px;font-weight:normal}
.pga-america .intro p{line-height:16px}
.pga-america .right-col-logos{float:right;padding:15px 0 0}
.pga-america .mid-content{border-top:solid #f4f4f4 2px;padding:20px 0 0;min-height:330px}
.pga-america .col-1,.pga-america .col-2,.pga-america .col-3{float:left}
.pga-america .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px}
.pga-america .col-2.subPGA{width:580px;padding:18px 20px 0;text-align:justify}
.pga-america .col-1 h2{text-transform:uppercase;font-size:11px}
.pga-america .col-1 h3{font-weight:100;font-size:10px;color:#666}
.pga-america .col-1 a{color:#333;font-size:10px}
.pga-america .col-1 .selected{color:#666}
.pga-america .col-1 a:hover{text-decoration:underline}
.pga-america .col-1 h2,.pga-america .col-1 h3{margin:0 0 8px}
.pga-america .col-2 h2{font-size:14px;color:#666;margin:0}
.pga-america .col-2 p{font-size:11px;color:#666}
.pga-america .col-2>a{color:#c00;display:block;margin:10px 0 30px;font-size:12px}
.pga-america .col-2 a:hover{text-decoration:underline}
.pga-america .col-2.subPGA .pga-gallery{margin:30px 0 0}
.pga-america .col-2.subPGA .pga-gallery h2{font-weight:bold;font-size:14px;text-transform:uppercase;margin:0 0 20px}
.pga-america .col-2.subPGA .pga-gallery li{float:left;margin:0 20px 0 0}
.pga-america .col-2.subPGA p .single-line-link{color:#c00;margin:10px 0;display:block}
.pga-america .col-2.subPGA .pga-gallery .view-all{text-transform:uppercase;font-weight:bold;font-size:11px;float:right}
.pga-america .col-2.subPGA .pga-gallery .view-all a{margin:0;color:#c00;font-weight:bold}
.pga-america .col-1 li{margin:0 0 5px;font-size:11px}
.pga-america .col-3{width:161px;height:149px;overflow:hidden}
.pga-america .col-3 a{display:block;background:url(/images/global/special-pga-discount.jpg) no-repeat 0 0;text-indent:-9999px;width:161px;height:149px}
.pga-america .col-3 a:hover{background-position:0 -149px}
.culinary-inspiration .page_title{font-size:23px;padding:20px 0 0}
.culinary-inspiration#main-container{width:940px}
.culinary-inspiration .content .masthead{float:left;width:940px;height:282px;position:relative;padding:20px 0 40px 0}
.culinary-inspiration .content .masthead img{width:940px;height:282px}
.culinary-inspiration .content .eSpot{border-right:1px dotted #ddd;float:left;height:250px;margin:0 9px 30px 0;padding:0 10px 0 0;position:relative;width:300px}
.culinary-inspiration .content .eSpot a img{width:300px;height:150px}
.culinary-inspiration .content .eSpot a:hover,.culinary-inspiration .content .eSpot a:hover+.text h3 a{text-decoration:underline}
.culinary-inspiration .content .eSpot.last{border:0 none;margin:0;padding:0}
.culinary-inspiration .content .eSpot.no-border{border:0 none}
.culinary-inspiration .content .eSpot .text{padding:10px}
.culinary-inspiration .content .eSpot .text h3{font-weight:bold;font-size:14px}
.culinary-inspiration .content{font-size:14px}
.kitchen-gallery-masthead-container{float:left;width:100%;height:410px;position:relative;overflow:hidden}
.kitchen-gallery-pagination-container{float:left;width:100%;margin:10px 0;color:#666}
.kitchen-gallery-pagination-container .hover-icon,.kitchen-gallery-pagination-container .hover-icon img{float:left;text-transform:uppercase;margin:0 5px 0 0;font-size:90%}
.kitchen-gallery-pagination-container .pagination{float:right}
.kitchen-gallery-masthead-container .zoom-kitchen-image{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:1}
.kitchen-gallery-masthead-container .main-kitchen-image{position:absolute;top:0;left:0;z-index:0;visibility:hidden}
.kitchen-gallery-masthead-container .main-kitchen-image.active{z-index:1;visibility:visible}
.main-kitchen-zoom{position:absolute;top:0;left:0;z-index:1}
.main-kitchen-static{position:absolute;top:0;left:0;z-index:0}
.hotspotApp{background:url(/images/brand/kitchen-gallery/hotspot-app.png) no-repeat 0 0;height:30px;position:absolute;width:20px}
.hotspotApp.open{background:url(/images/brand/kitchen-gallery/hotspot-app.png) no-repeat 0 -31px;height:30px;position:absolute;width:20px}
.hotspot{background:url(/images/brand/kitchen-gallery/hotspot-non-app.png) no-repeat 0 0;height:24px;position:absolute;width:20px}
.hotspot.open{background:url(/images/brand/kitchen-gallery/hotspot-non-app.png) no-repeat 0 -23px;height:24px;position:absolute;width:20px}
.hotspotIndicator{background:url(/images/brand/kitchen-gallery/hotspot-indicator.png) no-repeat 0 0;height:19px;position:absolute;width:21px;top:14px;left:6px}
.hover-icon-on-off{height:16px;padding-left:55px;text-transform:uppercase;cursor:pointer;width:245px;font-size:11px}
.hover-icon-on-off.on{background:url(/images/brand/kitchen-gallery/on-off.png) no-repeat 0 0}
.hover-icon-on-off.off{background:url(/images/brand/kitchen-gallery/on-off.png) no-repeat 0 -16px}
.kitchen-gallery-pagination-container.zoom{display:none}
span.product{font-weight:900}
a.model{cursor:pointer}
.cluetip-gallery,.cluetip-gallery .cluetip-outer{background-color:#fff;opacity:.9}
.hotspots{display:none}
#hs_new_mesa_1{left:319px;top:108px}
#hs_new_mesa_2{left:46px;top:200px}
#hs_new_mesa_3{left:455px;top:120px}
#hs_new_mesa_4{left:319px;top:30px}
#hs_new_mesa_5{left:625px;top:320px}
#hs_new_mesa_6{left:71px;top:89px}
#hs_new_mesa_7{left:315px;top:330px}
#hs_new_mesa_8{left:219px;top:123px}
#hs_new_mesa_9{left:739px;top:0}
#hs_new_mesa_10{left:672px;top:237px}
#hs_new_mesa_11{left:835px;top:330px}
#hs_east_coast_1{left:220px;top:330px}
#hs_east_coast_2{left:300px;top:242px}
#hs_east_coast_3{left:445px;top:176px}
#hs_east_coast_4{left:638px;top:207px}
#hs_east_coast_5{left:659px;top:205px}
#hs_east_coast_6{left:650px;top:170px}
#hs_east_coast_7{left:615px;top:143px}
#hs_east_coast_8{left:337px;top:182px}
#hs_east_coast_9{left:757px;top:173px}
#hs_east_coast_10{left:65px;top:140px}
#hs_east_coast_11{left:135px;top:335px}
#hs_east_coast_12{left:297px;top:219px}
#hs_east_coast_13{left:462px;top:336px}
#hs_east_coast_14{left:727px;top:98px}
#hs_east_coast_15{left:835px;top:163px}
#hs_east_coast_16{left:802px;top:200px}
#hs_east_coast_17{left:769px;top:213px}
#hs_east_coast_18{left:758px;top:240px}
#hs_east_coast_19{left:848px;top:208px}
#hs_west_coast_1{left:233px;top:130px}
#hs_west_coast_2{left:445px;top:87px}
#hs_west_coast_3{left:445px;top:219px}
#hs_west_coast_4{left:516px;top:229px}
#hs_west_coast_5{left:559px;top:252px}
#hs_west_coast_6{left:650px;top:170px}
#hs_west_coast_7{left:322px;top:52px}
#hs_west_coast_8{left:392px;top:156px}
#hs_west_coast_9{left:206px;top:245px}
#hs_west_coast_10{left:307px;top:266px}
#hs_west_coast_11{left:356px;top:214px}
#hs_west_coast_12{left:655px;top:266px}
#hs_west_coast_13{left:607px;top:179px}
#hs_philly_1{left:447px;top:168px}
#hs_philly_2{left:337px;top:229px}
#hs_philly_3{left:800px;top:312px}
#hs_philly_4{left:73px;top:148px}
#hs_philly_5{left:345px;top:148px}
#hs_philly_6{left:540px;top:91px}
#hs_philly_7{left:202px;top:33px}
#hs_philly_8{left:202px;top:142px}
#hs_philly_9{left:202px;top:290px}
#hs_philly_10{left:425px;top:357px}
#hs_philly_11{left:116px;top:28px}
.product-details-page .product-overview .product-title{font-size:23px;font-weight:bold;border-top:1px dotted #ddd;padding-top:10px}
.product-details-page .product-overview .product-color-sku{font-size:9px}
.product-details-page .product-options-select-label{font-size:105%}
.product-details-page .number-select{margin:5px 0 15px}
.product-details-page .submit-section{position:relative;padding:0 0 10px;width:100%;float:left;background-color:transparent !important;margin-top:10px}
.submit-section .red-button{margin:0;position:absolute;bottom:0;left:0}
.product-details-page.accessories_item div{float:left}
.product-details-page #features #additional_features div.feature{padding-top:20px}
.product-details-page #features #additional_features div.feature.first{padding-top:0}
.product-details-page #additional_features h3{font-size:13px;font-weight:bold;padding:0 0 30px}
.product-details-page #additional_features .feature h4{font-size:105%}
.product-details-page .spec_contents h3{border:0 none;padding:0 0 10px;width:100%}
.product-details-page .manual_item h3{font-size:12px;font-weight:bold;padding:0 0 8px}
.product-details-page .manual_item p{color:#777;font-size:12px;line-height:16px}
.product-details-page .manual_item .pdf_manual{background:url("/images/global/icons/pdf_icon.png") no-repeat scroll left top transparent;color:#c00;float:left;font-size:90%;font-weight:bold;margin:15px 0 0;padding:3px 0 29px 22px;width:195px;text-transform:uppercase}
.manual_item.addendum .adobe{display:none}
.product-display .product-overview{float:left;font-size:120%;line-height:135%;padding:30px 0 0 1%;width:36%}
.product-details-page .manual_item{float:left;height:180px;margin:0 0 15px;padding:0 2% 10px 0;width:32%;border:0}
.product-details-page .manual_item:nth-child(4n+4){padding-right:0}
.product-details-page .recently_products img{max-width:100%;max-height:130px}
.product-details-page .recently_products h2{color:#666;font-size:16px;border-bottom:1px solid #ddd;padding-bottom:12px}
.product-details-page .recently_products_bottom_ul li.recently_product .recently_product_ul{float:left;font-size:110%;font-weight:bold;text-align:left;width:100%}
.product-details-page .recently_product .recently_product_ul li{width:100%}
.product-details-page .recently_product .recently_product_ul li p{margin:0 0 5px}
.product-details-page .recently_product .recently_product_ul .recently_product_id{display:none}
.product-details-page .recently_product{width:32%;padding:0 2% 0 0;margin:0 0 15px}
.product-details-page .recently_product:nth-child(3n+3){padding-right:0}
.product-details-page .recently_product .recently_product_ul li p.recently_crossed_price{color:#666;font-size:90%;padding:3px 5px 0 0;text-decoration:line-through}
.product-details-page .recently_product .recently_product_ul li p.recently_actual_price,.product-details-page .recently_product .recently_product_ul li p.recently_product_taxes{padding:0 0 5px;font-weight:normal}
.product-details-page .side-column{position:relative;right:-20px;width:204px}
.product-details-page .recently_products h2{border-bottom:1px solid #ddd;color:#666;font-size:16px;padding-bottom:12px}
.product-details-page #accessories_section .accessories_item .product_actions a{float:right:}
.product-details-page #accessories_section .accessories_item .product_actions a.add_to_cart{margin-right:15px}
.product-details-page #accessories_section .accessories_item .product_name a{font-size:105%;font-weight:bold;color:#333}
.product-details-page #accessories_section .accessories_item .product_desc{padding:10px 0 10px;color:#777;font-size:12px;line-height:16px}
.product-details-page #accessories_section .accessories_item .product_desc .show-more{font-size:12px;text-align:left}
.product-details-page #accessories_section .accessories_item .product_desc .show-more:after{content:"";display:none}
.product-details-page #replacement_parts .accessories_item h3{font-weight:bold;padding:0 0 5px}
#replacement_parts.callout{width:195px}
.product_header #main_content.owner-center h1{padding:0;border:0}
.oc_register .product_header{padding:0}
.oc_register .prod_info{font-size:18px;color:#c00}
.oc_register #oc_content #mid_part .information_field div.title{padding:5px 0 5px 10px;margin:0 0 10px}
.oc_register #oc_content #productRegistration .information_field .location .inForm{padding:0 0 15px}
#mid_part .prod_info{display:none}
.promotions-page{clear:both}
.promotions-page li{float:none}
.promotions-page h1{color:#c00;font-size:23px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.promotions-page #promotions-masthead{margin:0 0 20px}
.promotions-page .col-1-wrapper{float:left}
.promotions-page .col-1 h2{text-transform:uppercase;font-size:10px;margin:0 0 8px}
.promotions-page .col-1 li{margin:0 0 5px;color:#666}
.promotions-page .col-1 li a{color:#333}
.promotions-page .col-1 li a:hover{text-decoration:underline}
.promotions-page .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px;clear:both;margin-bottom:20px}
.promotions-page .col-1,.promotions-page .col-2,.promotions-page .col-2 ul>li{float:left}
.promotions-page .col-2{width:780px}
.promotions-page .col-2 ul>li{padding:0 8px;position:relative;width:220px;height:380px;border:solid 2px #ccc;margin:0 0 20px 20px}
.promotions-page .col-2 .title{font-weight:bold;margin:8px 0 10px}
.promotions-page .col-2 p{font-size:11px;color:#333}
.promotions-page .col-2 p strong{color:#666}
.promotions-page .col-2 a{display:block;margin:10px 0;font-size:12px;font-weight:bold;text-transform:uppercase}
.promotions-page .col-2 .shop-download-links{width:220px;position:absolute;bottom:0;border-top:dotted 1px #ddd}
.promotions-page .col-2 .shop{color:#c00;float:left;width:80px}
.promotions-page .col-2 .download{float:right;width:130px;color:#666;text-align:right}
.promotions-page .disclaimer{color:#666;font-size:90%}
.promotions-page .col-2 a:hover{text-decoration:underline}
div.promotion_code label{color:#333;font-size:110%;font-weight:bold}
div#promotions #PromotionCodeForm div.promotion_input{width:100px}
div#promotions #PromotionCodeForm .promotion_code{padding:5px 10px 10px 30px;width:145px;text-transform:uppercase}
div#promotions #PromotionCodeForm .promotion_button{width:170px}
div#promotions #PromotionCodeForm div.promotion_input{width:100px;margin:0 20px 0 0}
div#promotions #PromotionCodeForm #appliedPromotionCodes{margin:2px 0;width:100%;float:left;text-align:left;padding:5px 10px 10px 30px}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes{margin:2px 0;width:100px;float:right;padding:0}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes .thickbox.btn-popup-trigger{display:none}
div#promotions #PromotionCodeForm .secondary_button.button_fit{float:left;margin:0 10px 0 0}
.find-store{clear:both}
#locator_wrap{height:840px}
#frame,#iframe-find-a-store{height:815px;width:944px;margin:15px 0 0;border:0}
#live-chat-iframe iframe{width:944px;height:480px}
.live-chat{clear:both}
.live-chat h1{color:#c00;font-size:18px;text-transform:uppercase;padding:20px 0}
.live-chat .intro{margin:0 0 30px;font-size:12px}
.live-chat #live-chat-iframe{float:left;border-right:solid #ddd 1px;margin:0 30px 0 0;width:470px}
.live-chat .right-col{float:left}
.live-chat .right-col h2{font-size:16px;color:#666;margin:10px 0 20px;font-weight:normal}
.live-chat .right-col p{margin:0;color:#ddd;font-size:12px}
.category-page.kitchenware{padding:0 0 20px}
.category-page.kitchenware img.masthead{border:1px solid #DDD;width:942px}
#main-content.category-page.kitchenware .intro-copy{font-size:14px;color:#666;margin:0 0 14px}
.category-page.kitchenware .product-list>li{width:220px;height:233px;margin:0 21px 21px 0}
.category-page.kitchenware .product-list>li.last{margin:0}
.category-page.kitchenware .product-list>li>a{color:#FFF}
.category-page.kitchenware .product-list>li>a>span{height:39px;font-size:10.5px;color:#333;display:block}
.category-page.kitchenware .product-list li .share-learn{height:148px;padding:85px 0 0;width:220px}
.category-page.kitchenware .product-list li .share-learn a{margin:0 0 10px 54px;font-weight:bold}
.category-page.kitchenware .product-list li .share-learn a.allKitShop{padding-top:21px}
.category-page.kitchenware .product-list li .share-learn>li{height:44px}
.category-page.kitchenware h1{padding:47px 0 15px}
.category-page.kitchenware .product-list>li>a{background:0;height:auto;padding:0}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description{width:95%}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description .title{font-size:14px;font-weight:normal;letter-spacing:2px;padding:0 0 15px}
.pro-line.category-page .category-features .features-list .feature-item.first .feature-item-description{padding:0}
.pro-line.category-page .category-features .features-list .feature-item{height:100px}
.pro-line.category-page .category-features{padding:15px 0 30px}
.pro-line .category-additional-content{float:none;width:auto}
.pro-line .view-all-additional-content{text-align:left}
.site-map h1{font-size:23px;text-transform:uppercase;float:left;width:100%;padding:0 0 30px;*padding:20px 0 30px}
.site-map ul{float:left;width:100%;padding:0 0 30px}
.site-map ul li.category-title{font-size:14px;text-transform:capitalize;width:100%;border-bottom:1px solid #ddd;padding:0 0 10px;height:auto;margin:0 0 10px}
.site-map ul li{float:left;width:157px;height:auto;margin:0 0 3px}
.site-map ul li ul.subcategory-list li.title{font-size:9px;font-weight:bold;color:#999;text-transform:uppercase;padding:0 0 15px;width:80%}
.site-map ul li ul.subcategory-list li.title.tlns{padding-bottom:5px}
.site-map ul li ul.subcategory-list{font-size:11px;text-transform:capitalize}
.site-map ul li ul.subcategory-list a{color:#c00}
.site-map ul li ul.subcategory-list a:hover{text-decoration:underline}
.site-map ul li.category-title a,.site-map ul li ul.subcategory-list li.title a{color:#999}
#espot_image{display:none}
.espot-wrapper .main-column{padding:0}
.espot-wrapper .espot-listing-bottom-content{background:none #fff;padding:0}
#outlet-store-espot{display:block;width:700px;height:321px;overflow:hidden;text-indent:-9999px;background:url(/images/store/category-list/masthead-outlet_store.jpg) no-repeat;margin:0 auto}
#outlet-store-espot:hover{background-position:0 -320px}
#TB_ajaxContent{clear:both;line-height:1.4em;margin:10px 0;overflow:auto;padding:40px;position:relative;text-align:left;z-index:140000}
#TB_window #TB_ajaxContent .modalHeader{display:none}
#TB_window #TB_ajaxContent .cancel_remove,#TB_window #TB_ajaxContent .yes_remove{padding:10px;color:#fff}
#TB_window #TB_ajaxContent .cancel_remove{margin:0 5px 0 120px;background:#cbcbcb}
#TB_window #TB_ajaxContent .yes_remove{background:#c00}
#TB_window #TB_ajaxContent .modalContent{margin:0 0 30px}
.TB_overlayBG{background-color:#FFF;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
#TB_shadow{display:none}
#TB_iframeContent{overflow-x:hidden;clear:both;border:0;margin:10px;z-index:10002;position:relative;width:100%;height:625px}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{display:none}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}
#TB_title{background-color:#e8e8e8;height:27px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_window a:link{color:#666;text-decoration:none}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#oc_my_apps_prod_detail_help #TB_ajaxContent{width:390px !important;height:80px !important}
#TB_ajaxContent{clear:both;padding:20px;overflow:auto;text-align:left;line-height:1.4em;margin:10px 0;z-index:140000;position:relative}
#TB_ajaxContent.TB_modal{padding:40px;padding-top:35px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:10003;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_Frame,#TB_frame{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 5px 10px #ddd;left:28%;position:absolute;top:50px;z-index:10002}
#submission_ok_popup{background:none repeat scroll 0 0 #fff;border:1px solid #bbb !important;box-shadow:0 5px 10px #ddd;z-index:10002;padding:20px}
#TB_window{position:absolute;background:0;left:50%;z-index:10002;color:#000;display:none;border:0}
#popupHeader,.modal_closeTab{background:none repeat scroll 0 0 #c00;cursor:pointer;height:21px;padding:0 10px 8px;position:absolute;right:0;text-align:center;top:-29px;width:48px;line-height:280%;z-index:999999}
#popupHeader #closeLink{color:#fff;padding:4px 8px 0;text-align:center}
#category_accessory_popup .modal_closeTab,#zip_code_popup .modal_closeTab{padding:10px 10px 0;top:-32px}
.modal_closeTab .modal_closeTxt{color:#fff}
#TB_overlay{display:block;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%}
.print_email_this_page{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:20px 0 0;`}
#faq_main h2.faq_h2{border-bottom:1px dotted #ddd}
.faq{width:70%}
.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #product-help-search-tree,.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #reshow_product-help-search-tree{left:1px !important;width:202px}
.owner_center #productHelpSearchForm #oc_entry_field_section #product-select-container{z-index:5}
#localte-model-number{float:left;width:550px;height:auto;margin:0}
.owner_center_modal .title h2{color:#c00;font-weight:normal}
.owner_center_modal .title h2,#modal_window_search_tips h1,#localte-model-number h1{font-size:14px;text-transform:uppercase}
#localte-model-number>p{padding:0 0 15px}
#localte-model-number ul.categories{float:left;position:relative;list-style-type:none;width:550px}
#localte-model-number ul.categories li.items-conteiner,#localte-model-number ul.categories li.header-title{width:250px;float:left;position:relative}
#localte-model-number ul.categories li.header-title{height:20px;background-color:#666;color:#fff;padding:5px 12px 0;font-size:12px;text-transform:capitalize}
#localte-model-number ul.categories li.header-title.right{border-left:1px solid #fff}
#localte-model-number ul.categories li.items-conteiner{border:1px solid #ddd;border-top:0;width:273px;padding:5px 0 0;height:630px}
#localte-model-number ul.categories li.items-conteiner.right{border-left:0}
#localte-model-number ul.categories li.items-conteiner .item{padding:0 0 2px 0;margin:0 0 5px 10px;border-bottom:1px solid #ddd}
#localte-model-number ul.categories li.items-conteiner .item.last{border-bottom:0}
#localte-model-number ul.categories li.items-conteiner .item h2{padding:0;margin:0;font-size:11px;width:255px}
#localte-model-number ul.categories li.items-conteiner .item p{font-size:11px;width:255px}
#popuppage .popup_header{font-size:16px;color:#666;padding:0 0 0 20px;margin:0 0 15px}
#popuppage .filter_content{background:#f3f3f3;border:solid 1px #bbb;width:760px;margin:0 auto 20px;padding:10px 20px}
#popuppage .specs_header.specs_header_open{float:none !important;display:none}
#popuppage .column_sub{width:25%;float:left;min-height:140px}
#popuppage .column_header{font-weight:bold;text-transform:uppercase;font-size:10px;margin:0 0 8px}
#popuppage .column_content_lines{overflow:hidden;margin:0 0 10px}
#popuppage .column_content_lines .select_box{float:left;margin:0 8px 0 0}
#popuppage .list-text{font-size:12px;font-weight:bold;color:#666;margin:0 0 12px;padding:0 0 0 23px}
#popuppage .product_list .cols{float:left;width:195px;padding:10px;border:solid 1px #bbb;min-height:325px;margin:0 30px 20px}
#popuppage .product_list .clear{clear:none}
#popuppage .product_image_wrapper.center img{max-width:100%}
#popuppage .compare_types{overflow:hidden;margin:0 0 30px}
#popuppage .compare_types .col_l.left{float:left !important;font-weight:bold;font-size:12px}
#popuppage .compare_types .col_2.left{float:right !important;width:50%;text-align:right;border-left:dotted 1px #bbb;clear:none !important;font-weight:bold;font-size:12px}
#popuppage .compare_action .comments{font-weight:bold}
#popuppage .compare_action .btns a{background:url(/images/global/icons/add.png) no-repeat 0 0;display:block;margin:0 auto;width:50px}
#popuppage .product_list_header{display:none}
#popuppage .list-clear{display:none}
#popuppage #close_tab_filter{display:none}
.modal_closeTab .modal_closeTxt img{width:10px;height:10px;top:1px;position:relative;right:-5px}
.modal_closeTab>a{position:relative;top:-27px;left:-2px}
.elc-ie #sap_unavailable_popup{background:#fff}
body .TB_overlayBG{background-color:#fff;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}
.shoppingCartPage #customers_new_or_returning .returning,.shoppingCartPage #customers_new_or_returning .new,.shoppingCartPage #customers_new_or_returning .paypal_alter{border:1px solid #ddd}
#page.shoppingCartPage #checkoutButton a{background:none repeat scroll 0 0 #c00;padding:5px 15px}
#page.shoppingCartPage #quickCheckoutButton.left .primary_button,#page.shoppingCartPage #checkoutButton.left .primary_button{float:right;margin:0 0 10px 0}
.item-quantity input{height:10px;padding:5px 1px 5px 8px;width:17px !important}
#giftWrap input.checkbox{float:left;padding:0}
.shoppingCartPage #order_details #giftWrap .genericESpot{margin:0;padding:0 0 0 5px;width:85%}
.shoppingCartPage #order_details #giftWrap{width:100%}
.shoppingCartPage #order_details td.th_align_left_normal div a.remove-item{color:#c00;float:left;height:13px;line-height:8px}
.shoppingCartPage #order_details a.remove-item img{float:left;padding:0 3px 0 0}
#promoCodeInAllCapsMsgDiv{float:left;width:600px;padding:0 0 0 185px;display:block !important}
/*!important to override inline style on IBM js call that hides it*/#customers_new_or_returning{position:relative;float:left;width:100%}
#customers_new_or_returning .returning_button{float:left;margin:-42px 0 0 20px;clear:both}
#customers_new_or_returning .new_button{float:left;margin:-42px 0 0 335px;clear:both}
.paypal_alter .Alter_inside #Paypal_btn{float:left;padding:15px 0 0}
#page.shoppingCartPage #order_details tr td.second,#page.shoppingCartPage #order_details tr td:nth-child(2){min-height:auto}
#page.shoppingCartPage #WC_OrderItemDetailsf_td_5_1_1{float:right}
#editBillingAddressLink1_748003 a img,#createBillingAddressLink1_748003 a img{display:none}
.GiftMsg,#MS_giftMessageDiv{border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;float:left;padding:0 3% 10px;width:94%;margin:0 0 10px 0}
#MS_giftMessageDiv span{float:left;width:300px}
.msg_to,.msg_from,.msg_message,.msg_count{float:left;width:100%;padding:10px 0;font-size:120%}
#MS_giftMessageDiv input{width:197px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
#MS_giftMessage{width:206px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
.order_checkout #billingCreateEditArea1.col1_bill br,.order_checkout #shippingCreateEditArea1.col2_ship br{display:none}
.order_checkout #guestShopperContinue,.order_checkout #guestShopperLogon{background:none repeat scroll 0 0 #c00;font-size:11px;padding:5px 15px}
.order_checkout #WC_UnregisteredCheckout_div_12.label_spacer .unregisteredCheckbox{float:left;padding:10px 0 10px 5px;width:86%}
{clear:both;margin:5px 0}
.order_checkout #unregistered_form{float:left;position:relative;margin:20px 0 0 0;width:100%}
.order_checkout #billingCreateEditArea1.col1_bill{float:left;width:48%;margin:0 2% 0 0;position:relative}
.order_checkout #shippingCreateEditArea1.col2_ship{float:left;width:48%;margin:0 0 0 2%;position:relative}
.order_checkout #unregistered_form #WC_UnregisteredCheckoutAddressEntryFormf_div_1{position:absolute;top:-28px;right:20px;text-align:right;width:auto}
.order_checkout #SameShippingAndBillingAddress{float:left;margin:10px 0;width:4%;padding:0}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill{background:none repeat scroll 0 0 #eee;float:left;margin:0 2% 0 0;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship{background:none repeat scroll 0 0 #eee;float:left;margin:0 0 0 2%;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill h1,.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship h1{color:#000;font-size:105%;font-weight:bold;text-transform:uppercase}
.order_checkout #shippingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_13{padding-bottom:0}
.order_checkout #WC_UnregisteredCheckout_div_15.left{float:right;width:110px}
..order_checkout .primary_button .button_bottom a{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 70px 10px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#shippingBillingPageNext{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 57px 11px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#WC_MultipleShipmentSummary_link_5{background-image:none}
.orderaddress #centered_single_column_form div #address1,.orderaddress #centered_single_column_form div #address2{float:none;margin:0 50px 10px 0}
.orderaddress #centered_single_column_form br{display:none}
.orderaddress .left{width:100%}
#centered_single_column_form_footer .secondary_button.button_fit,#centered_single_column_form_footer .primary_button.button_fit{float:right;margin:0 10px 0 0}
.order_checkout #WC_PersonalInfoExtension_mobile_div_6{display:none}
.order_checkout .form_input,.order_checkout input#middleName{width:230px;margin:5px 0}
.order_checkout .form_input.address2{float:none}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_stateDiv,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address{overflow-x:hidden}
.order_checkout .billing_address #editBillingAddressLink1_761509 a img,.order_checkout .billing_address #createBillingAddressLink1_761509 a img{display:none}
.order_checkout .item-quantity span{border:1px solid #ddd;padding:2px 8px}
.order_checkout .itemspecs{float:left}
.order_checkout .billing_address .title,.billing_method .title{padding:5px 10px}
.order_checkout #page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #sec_1{float:left;margin:0;padding:0;width:434px}
.order_checkout #editBillingAddressLink1_747501 a img{display:none}
.order_checkout #createBillingAddressLink1_747501 a img{display:none}
.order_checkout #appliedPromotionCodes{padding:5px 0}
.paymetrics-container{border-bottom:1px dotted #ddd;height:240px;width:100%;float:left;margin:0 0 40px;padding:0 0 10px;overflow:hidden}
.order_checkout .imgContainer,.order_checkout .imgContainerOther{float:left;padding:0 0 10px 1%;width:89%}
.order_checkout .imgContainer .linlTxtAlign,.order_checkout .imgContainer label{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #paypal_billing_sec{width:415px}
#sec_1 .divRadioOther,.divRadio{float:left;margin:0;padding:8px 0 0;width:25px}
#payment_frame{height:200px}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmLeft{margin:0;width:10%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmRight{margin:0;width:90%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .adblu11b_paypal{color:#c00;font-size:120%}
.PayPalImage{background:url("../images/icons/paypal-option.png") no-repeat scroll center left transparent}
#img_bill_me_later{display:block;float:left}
.displayNone{display:block !important}
#sec_1 #other_payMethod{float:left;width:100%}
#bmlPromoCheckBox{padding:0 0 0 30px}
#bmlPromoCheckBox,#pay_val_above250,#pay_val_above250>input,#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{padding:0 0 0 10px;width:345px}
.dj_ie .my_account #Register #WC_UserRegistrationAddForm_div_25{height:90px}
.dj_ie #my-account-page.my_account #WC_MyAccountDisplay_div_3_9{width:82%;float:left}
.dj_ie .oc_register .registration_field_text_checkbox{line-height:22px}
.dj_ie .orderConfirmation .button_footer_line{width:27%}
.dj_ie .OrderSummary div#box{width:100% !important}
.dj_ie #addressId.drop_down{padding-top:0;height:25px}
.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link,.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link{top:-25px}
.dj_ie .oc_my_appliances #editAppliance #appliance_location #appliance_location_body #addressId{height:25px}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{text-align:right}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{float:none !important}
.dj_ie body.body.homepage{top:0}
.OrderSummary #WC_MultipleShipmentSummary_div_20.main_header,.OrderSummary .main_header_text,.orderConfirmation #WC_MultipleShipmentSummary_div_20.main_header,.orderConfirmation .main_header_text{display:none}
.OrderSummary #billing table tr td p.title,.orderConfirmation #billing table tr td p.title{background:none repeat scroll 0 0 #eee;font-size:105%;font-weight:bold;height:25px;line-height:25px;margin:0 20px 0 0;padding:0 0 0 10px;text-transform:uppercase}
.OrderSummary #billing table tr td div.shipping_address,.OrderSummary #billing table tr td div.billing_method,.orderConfirmation #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.billing_method{font-size:120%;line-height:140%;padding:0 0 0 10px}
.OrderSummary #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.shipping_address{margin:10px 0 0}
.OrderSummary #ordSummaryCardWillBeChargedMsgP,.orderConfirmation #ordSummaryCardWillBeChargedMsgP{font-size:120%;padding:0 10px}
.orderConfirmation #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title{margin:0}
.OrderSummary #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title,.OrderSummary .primary_button .button_bottom a{margin:0 0 0 10px}
.OrderSummary #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1,.orderConfirmation #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:100%;margin:0}
.orderConfirmation .primary_button .button_bottom a{background-position:70px 12px}
.orderConfirmation #order_details tr th.th_align_left_normal{width:13%}
.orderConfirmation #order_details tr th.th_align_left_normal div.img{width:100%}
.orderConfirmation #check_order_new{float:left}
.orderConfirmation #checkout_crumb .continue_shopping span,.orderConfirmation div#checkout_crumb div.crumb p span{background:none repeat scroll 0 0 transparent}
.orderConfirmation .nop{display:none}
.order_checkout>iframe{display:none}
.orderConfirmation .secondary_button .button_bottom a{background:url(/images/global/icons/arrow-left-white.png) no-repeat scroll 9px 11px #c00;float:right;font-size:12px;display:none}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_Print_Link{background:none repeat scroll 0 0 transparent;border:1px solid #ddd;color:#999;font-size:110%;padding:5px 20px;text-transform:capitalize}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35,.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_32{float:right}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35{right:-71px;top:28px}
.find_accessory{background:none repeat scroll 0 0 #ededed;float:left;height:24px;padding:5px 10px;position:relative;top:-12px;width:725px;margin:0 0 13px}
.find_accessory p{float:left;text-transform:uppercase;width:230px;padding:5px 0 0 0}
.find_accessory_box{height:25px;overflow-x:hidden;width:470px;position:relative}
p.find_acc_text{padding:12px 0;width:100%}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{float:right}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list a{font-weight:bold;color:#c00}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{margin:3px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span1{width:300px;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span2{font-size:11px;color:#c00;width:66%;display:block !important;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchResultDisplayArea .no_results p{height:30px;line-height:30px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search{clear:left}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search .show_result{padding:5px 10px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm{width:70%;clear:right;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm label{width:40%;margin:0}
#category_accessory_popup{width:660px}
#category_accessory_popup,#zip_code_popup{z-index:10000;background:#fff;position:absolute;padding:20px;border:1px solid #cdcdcd}
#category_accessory_popup_shadowunderlay,#zip_code_popup_shadowunderlay{background:#fff;position:fixed;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;top:0;left:0;z-index:9998}
.modalDialog .dijitDialogPaneContent{background:#fff;margin:10px;position:relative;z-index:5001}
.modalDialog .dijitDialogPaneContent .cl-zip-code-search .zipcode-container #popup_zipcodeBtn{background:url(/images/global/icons/white-arrow.png) no-repeat 50% #c00;height:24px;width:15px}
#my_account_shipping h1.myaccount_link{padding:0 0 15px}
#my_account_billing .dijitContentPane{border-bottom:1px dotted #ddd;float:left;margin:0 0 30px;padding:0 0 20px}
#productHelpSearchForm .bth_search a.search_tips.more_info_link{top:33px;left:-215px;width:100px;position:relative}
#productHelpSearchForm #errorDiv{float:left;padding:5px 0;width:100%;margin:25px 0 0 340px}
#productHelpSearchForm #reshow_errorDiv{float:left;padding:5px 0;width:100%;margin:25px 0 0 340px}
#TB_Frame,#TB_frame{left:auto}
.corner-bottomRight,.corner-topLeft,.corner-bottomLeft,.sideRight,.sideLeft,.sideBottom,.sideTop,.modal_closeTab .border-right,.modal_closeTab .border-left,#TB_title{display:none}
.UserRegistration>div{border-left:1px solid #ddd;float:right;padding:0 348px 0 11px}
.UserRegistration .sign_in_registration .title h1{background-color:#eee;padding:2%;width:180%}
.UserRegistration .column>div,.UserRegistration .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;width:155px}
.UserRegistration #WC_UserRegistrationAddForm_div_13.column.noText{height:45px;width:105%}
.UserRegistration .sign_in_registration .column{width:400px}
.UserRegistration .sign_in_registration .form_2column .twisty_align{margin:0;padding:0;width:265px;clear:both}
.sing-up.newsletter iframe{height:800px;width:100%}
iframe#sign-up-email{overflow-x:hidden;height:900px;width:945px}
.personalInformationPage #Register .twisty_align .primary_button.button_fit #edit_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit #validate_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit,.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line .primary_button.button_fit{float:left}
#modal_window_search_tips #right_column a:hover{color:#c00;text-decoration:underline}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{float:left;width:155px;height:30px;margin:15px 0 0 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 label{width:155px;float:left;padding:10px 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 .required-field{width:auto;padding:0 3px 0 0}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer{float:left;width:99%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{padding:10px 0 0;width:30%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span{padding:0;width:5%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{float:right}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv select,#shippingAddressCreateEditFormDiv_1_countyDiv #shippingAddressCreateEditFormDiv_1_countySelect{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;height:25px;margin:0;width:110%;*width:99%}
#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{padding:6px 0 0}
.invalidData{background-color:red}
#miniShopCartLeftCorner.left_corner{display:none}
#zip_code_popup+iframe,#zip_code_popup+iframe+iframe{display:none}
.utility-page .visit-us-info p{padding:3px 0}
@media print{#header_search,#header_sub_nav_1,#header_sub_nav_2,.header-social-channels,#header-main-nav,#MessageArea,#breadcrumb-section,.side-column,#footer-container,.product-image-container #product-carousel,.recently_products{display:none}
#logo{padding:30px 0 20px /*!important*/;margin:0 auto 30px/*!important*/;width:730px /*!important*/;border-bottom:solid 2px #ddd}
.main-column{padding:0}
#main-container{width:730px /*!important*/}
.product-tab-selection,.product-tabs-menu,.product-tab-option,.product-tab-option.selected,#top_features{border:none/*!important*/}
.product-tab-option{display:none}
.product-tab-option.selected{display:block}
.product-tab-selection{padding:2.9% 2.9% 2.9% 1.3%}
}
.pwd_rule_add{float:left !important;font-size:9px !important;margin:5px 0 0 156px !important;width:225px !important}
.pwd_rule_reg{float:left;font-size:9px !important;width:240px !important;margin:0 0 0 157px !important}
.food-processors.category-page .category-features .features-list .feature-item .feature-item-description{width:48%}
iframe{border:0}
.featBigDesc{width:152px !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
body.product-details-page #main-container div.side-column div.side-column-espot div.side-column-espot-content{height:auto !important}
div.fitSystem_eSpot{width:212px;margin:0 auto}
div.fitSystem_eSpot #fitSystemLogo{display:block;width:127px;height:95px;margin:0 auto 10px}
div.fitSystem_eSpot #fitSystemTxt{font:10px Helvetica,Arial,sans-serif;color:#333;width:125px;margin:0 auto 5px}
div.fitSystem_eSpot #fitsystem_cta{font:700 10px Helvetica,Arial,sans-serif;color:#c00}
div.fitSystem_eSpot #fitsystem_cta:hover{text-decoration:underline}
div.fitSystemeSpotFix span.category-share{float:right;padding:0 0 20px;width:100%}
.kettles-lp .kettles-feat-prod .featured-item{height:225px}
.kettles-lp .kettles-feat-prod .featured-item.navigation-item img{height:236px}
.kettles-lp .category-features .features-list .feature-item .feature-item-image img{cursor:default}
.kettles-lp .category-masthead-container .right-masthead{margin-left:7px}
.category-page.bakeware-lp .category-features .features-list .feature-item .feature-item-image img{cursor:auto}
.category-page.bakeware-lp .category-featured .featured-list .featured-item.navigation-item .see-all-products{top:18%}
.category-page.bakeware-lp .see-all-products li{margin:9px 0 0}
.category-page.bakeware-lp .see-all-products a{line-height:14px}
.cookware .see-all-products{margin-top:60px !important}
.header-fs{position:relative;margin-left:18px;top:10px;width:855px;height:262px}
#main_content p{color:#000}
.regAppLink{clear:both;float:left;margin:0 0 20px 0}
.regAppLink a{color:#c00 !important}
#order_details div.img img{width:130px}
li.prodRateStars{list-style-type:none}
.legal-cftc{font-size:.9em;color:#999;text-align:left;padding:6px 0}
#WC_ContentAreaESpot_div_1_PLBEspot>p>a.kared{color:#c00 !important}
#WC_ContentAreaESpot_div_1_PLBEspot>p>a{color:#333 !important}
#WC_ContentAreaESpot_div_1_PLBEspot>p:nth-child(3)>strong>span{color:#666}
div.kitchen-gallery-thumbnail-copy{padding:0 5px}
div#sap_unavailable_popup h6{color:#c40015;font-size:300%;margin:-5% 0 0 0;text-transform:uppercase}
#sap_unavailable_popup div.dijitDialogPaneContent{font-size:110%;width:99%;padding:70px 0 0 0}
#error-SAP div p{line-height:20px}
div#error-SAP p span{font-size:160%;margin:3px 0 3px 0;display:block}
/*! jQuery UI - v1.10.3 - 2013-09-12
* http://jqueryui.com
* Includes: jquery.ui.core.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
body{padding:0;margin:0}
#main-nav img,.pushover img,.navbar img{border:0}
button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"],input[type="text"]{outline:0}
#main-nav{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#474747}
#main-nav li.submenu ul{display:none}
.navbar{background:#fff;background-color:#fff;border-bottom:2px solid #858585;height:48px;background:-moz-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(47%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 47%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0)}
.navbar .container{width:100%;padding:0;z-index:3}
.navbar .brand{text-align:center;left:50%;width:116px;position:absolute;margin:15px 0 0 -58px}
.navbar .brand img{width:100%;margin:0 0 0 -3px}
.navbar-menu-wrapper{position:relative;z-index:10000001;width:65px;float:left;max-width:63px}
.navbar-menu-wrapper .nav-close img{width:63px;height:49px}
.navbar-menu-wrapper .nav-open{display:none}
.navbar-menu-wrapper .nav-open img{width:65px;height:49px}
.navbar .btn-navbar{display:block;text-align:left;font-size:100%;text-transform:capitalize;position:relative;z-index:11}
.navbar .btn-navbar img{width:25px}
.navbar .navbar-search-wrapper,.navbar .navbar-retailer-wrapper{float:right;width:63px;height:49px;border-left:0;border-collapse:collapse}
.navbar .navbar-retailer-wrapper button{width:63px;height:49px;background-image:url("/images/rwd-navigation/stores.png");background-repeat:no-repeat;background-size:63px 99px;-webkit-background-size:63px 99px;text-indent:-8000px;background-position:0 0}
.navbar .navbar-retailer-wrapper button.active,.navbar .navbar-search-wrapper button.active{background-position:0 -50px}
.navbar .navbar-search-wrapper button{width:63px;height:49px;background-image:url("/images/rwd-navigation/search.png");background-repeat:no-repeat;background-size:63px 99px;-webkit-background-size:63px 99px;text-indent:-8000px;background-position:0 0;display:none}
.navbar .navbar-inner .btn-navbar{padding:0;border:0;background-color:transparent}
.search-collapse.collapse{margin:0;height:0;overflow:hidden;float:left;width:100%;background:#fff;font-size:150%}
#main-nav{position:absolute;left:0;top:0;width:255px;height:100%;color:#363636;display:none;background:#fff;z-index:3}
#main-nav a{color:#000;letter-spacing:.25px;text-decoration:none}
#main-nav-container{position:absolute;width:100%;height:auto;top:0;left:0;z-index:3;background:#fff}
.pushover{float:left;position:relative;background-color:#fff;width:100%;min-height:640px}
.main-container{position:relative;height:100%}
#main-nav ul{background-color:rgba(255,255,255,1.0);padding:0;margin:0}
#main-nav li.submenu ul{display:none}
#main-nav li{display:block;width:90%;padding:0 5%;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-size:14px;line-height:22px;border-bottom:1px dotted #d6d6d6;float:left}
#main-nav li span{width:100%;float:left}
#main-nav li.countertop-accessories-list-item,#main-nav li.majors-accessories-list-item{padding:10px 5%}
#main-nav li a #main-nav li span{width:100%;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#main-nav li a{padding:10px 0;width:100%;display:block}
#main-nav li.home-item{font-size:18px;text-indent:25px;border-bottom:1px solid #d6d6d6;background-image:url("/images/rwd-navigation/home-sprite.png");background-repeat:no-repeat;background-size:20px 50px;-webkit-background-size:20px 50px;background-position:5% 13px}
.desktop #main-nav li.home-item:hover,#main-nav li.home-item.hold{background-image:url("/images/rwd-navigation/home-sprite.png");background-position:5% -22px}
#main-nav li.hold{background-color:#c00}
#main-nav li.hold a{color:#fff}
#main-nav li:last-child{border-bottom:solid 1px #d6d6d6}
#main-nav li.submenu{background:url("/images/rwd-navigation/nav-next-sprite.png") no-repeat 95% 13px;background-size:15px 60px;-webkit-background-size:15px 60px}
.desktop #main-nav li.submenu:hover,#main-nav li.submenu.hold{background:url("/images/rwd-navigation/nav-next-sprite.png") no-repeat 95% -30px;background-size:15px 60px;-webkit-background-size:15px 60px;background-color:#c00;color:#fff}
#main-nav li .sub-collection,#main-nav li.submenu-about{font-size:13px}
#main-nav li.submenu-about a{padding:15px 10px 15px 0;width:100%;display:block}
.sub-title{font-size:18px}
.sub-collection{width:190px;line-height:17px;margin-bottom:8px}
#main-nav .submenu-container ul li.menu-back{float:left;background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-repeat:no-repeat;background-position:5% 15px;border-bottom:1px solid #d6d6d6;background-size:6px 60px;-webkit-background-size:6px 60px;font-size:18px;padding:10px 10px 10px 17px;height:22px}
#main-nav .submenu-container ul li.menu-back.hold,#main-nav .submenu-container ul li.menu-back-light.hold{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:#fff;background-color:#c00}
.desktop #main-nav .submenu-container li.menu-back:hover{background-position:6% -10px}
.desktop #main-nav-container ul li:hover a,.desktop #main-nav .submenu-container ul li a:hover{color:#fff}
#main-nav li.menu-back-light{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-repeat:no-repeat;background-position:6% -33px;border-bottom:1px solid #d6d6d6;background-size:6px 60px;-webkit-background-size:6px 60px;font-size:18px;color:#919195;height:22px;padding:10px 10px 10px 17px}
#main-nav li.menu-back-light.hold{color:#fff}
#main-nav li.menu-back span,#main-nav li.menu-back-light span{padding-left:15px;float:left}
#main-nav li.menu-back span a,#main-nav li.menu-back-light span a{padding:0}
.tertiary-container,.submenu-container{display:none;position:absolute;background-color:#fff;width:100%;top:0;right:0;z-index:1}
#main-nav .submenu-container ul li.active-bar-container{display:none}
.desktop #main-nav .nav-footer-links li.submenu:hover{color:inherit;background:0}
.content-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#333;-moz-opacity:.40;filter:alpha(opacity=40);opacity:.40;z-index:10000000;display:none;overflow:hidden}
.nav-footer{color:#363636;font-size:12px;background-color:#eee;float:left;width:100%}
#main-nav .nav-footer-links li a{padding:0}
#main-nav .nav-footer-links li:active,#main-nav .nav-footer-links li a:active,#main-nav .nav-footer-links ul li.hold,#main-nav .nav-footer-links ul li.hold a{background-color:transparent;color:#c00}
#main-nav .nav-copyright-links a:active{color:#c00}
.nav-social{padding:25px 17px 36px;height:70px}
.nav-social div{float:left}
.nav-social div:first-child{float:none;margin-bottom:14px}
.nav-social .row{clear:both;margin:0 0 10px}
.nav-social .facebook{width:32px;height:32px;margin-right:23px}
.nav-social .twitter{width:39px;height:32px;margin-right:16px}
.nav-social .youtube{width:52px;height:21px;padding:7px 0 0 0;margin:0 0 0 33px}
.nav-social .pintrest{width:35px;height:35px;margin:10px 23px 0 0}
.nav-social .instagram{width:35px;height:35px;margin:10px 0 0}
.nav-social img{width:100%}
#main-nav .nav-footer-links{float:left;width:100%;border-top:1px solid #959595;margin:15px 0;border-bottom:1px solid #959595;padding:10px 0}
#main-nav .nav-footer-links ul{float:left;width:160px;background-color:transparent}
#main-nav .nav-footer-links ul{margin:0 5%}
#main-nav .nav-footer-links ul li{font-size:11px;border:0;padding:5px 0 0 0;width:100%}
.nav-copyright-links{float:left;font-size:11px;line-height:16px;width:90%;padding:0 5% 25px 5%}
.countertop-accessories-list-item a,.majors-accessories-list-item a{cursor:default}
.nav-retailer,.nav-search{display:none;position:absolute;top:49px;height:49px;width:100%;border-bottom:1px solid #c1c1c1;background-color:#fff;z-index:20}
#footer-container,#header_sub_nav_2,#header_sub_nav_1,#main-nav .desktop,#kaUtility,#header_search,#kaFooter{display:none}
#header-wrap{padding:0}
@media only screen and (min-width:768px){#page{width:100%;margin:0 auto}
#page.homepage{width:100%}
#main-container,#footer-container{width:100%;margin:0 auto;z-index:1}
#main-container.home-page{width:100%}
#main-container.category-page{width:100%;float:left}
.product-details-page #main-container{width:100%}
#breadcrumb-section{width:100%;margin:0 auto;clear:both;padding:0}
#lowerRightContent,#bottomContent{width:100%;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{float:left;width:31%;margin:0 1%}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{float:left;width:96%;border:4px solid #ddd;position:relative;margin:0 0 2% 0}
.initial-promo img{width:100%}
div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0;left:0;top:0;width:98% -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.overlay-cta-copy{color:#fff;font-size:140%;font-weight:bold;left:2%;line-height:150%;position:absolute;top:35%;width:98%;z-index:150;filter:alpha(opacity=100)}
.overlay-cta-copy>a{color:#fff;float:left;padding-left:15px;font-size:14px;line-height:17px;font-weight:400}
.home-entry-med .overlay-cta-copy{top:30%;width:100%}
.initial-promo{left:0;position:absolute;top:0;width:100%;z-index:0}
.overlay-cta-background{background:none repeat scroll 0 0 #c00;left:0;position:absolute;top:0;width:100%;z-index:100;opacity:.75;filter:alpha(opacity=75)}
.home-entry-small .overlay-cta-copy{line-height:125%;top:8%;width:100%}
}
@media only screen and (min-width:940px){.desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
#page{width:944px;margin:0 auto}
#page.homepage{width:944px}
#main-container,#footer-container{width:944px}
#main-container.home-page{width:1020px}
#main-container.category-page{width:944px}
.product-details-page #main-container{width:962px}
#breadcrumb-section{width:940px}
#lowerRightContent,#bottomContent{width:960px;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{width:300px;margin:0 10px}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.initial-promo img{width:auto}
.overlay-cta-copy{width:230px}
.home-entry-med .overlay-cta-copy{width:260px}
.initial-promo{width:300px}
.overlay-cta-background{width:300px}
.home-entry-small .overlay-cta-copy{width:260px}
#header-wrap{padding:50px 0 0 0;z-index:2000}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,#main-nav .sign-in-menu-item,#main-nav li.mobile,#main-nav .submenu.accessories-menu-item,#main-nav li.home-item,#main-nav li.find-retailer-menu-item,#main-nav li.contact-us-menu-item,#main-nav li.submenu ul li.submenu-majors,#main-nav li.submenu ul li.submenu-about,#main-nav li.submenu.shop-menu-item,.sub-title,.sub-collection,.sub-learn-more,.nav-footer-links,.nav-copyright-links,.nav-social-header,.nav-social .row,.nav-footer hr,.mobile{display:none}
#footer-container,#header_search,#header_sub_nav_2,#header_sub_nav_1,#main-nav .desktop,#kaFooter{display:block}
.desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.nav-social{padding:0;height:auto}
#main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
#main-nav-container{position:relative;width:940px;margin:0 auto}
.navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
#main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
#main-nav li{border-bottom:0;float:left;width:auto}
#main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
#main-nav li.submenu{vertical-align:inherit}
.tablet #main-nav li.submenu span:hover,.desktop #main-nav li.submenu span:hover{color:#c00}
#main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
#main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
#main-nav li.submenu ul.active{display:block}
#main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,#main-nav li.submenu ul li.active{background:#fff}
#main-nav li.submenu ul li.active a{color:#c00}
#main-nav li.submenu{font-size:100%}
#main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,#main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
#main-nav li.submenu ul.primary-categories li.undercounter-refrigerators-list-item{width:90%}
#main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
#main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
#main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
#main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,#main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
#main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,#main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
#main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:2px 0 0;text-align:left;text-transform:none;width:100%}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
#main-nav li:last-child{border-bottom:0}
#main-nav .submenu-container ul li.active-bar-container{display:block}
#main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
#main-nav li a{padding:0}
#main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
#main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
#main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.pushover{margin:40px 0 0 0;z-index:1}
#main-nav li.submenu ul.secondary-categories{width:172px;left:150px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 2px;cursor:auto;z-index:2;background:#fff}
.tablet #main-nav li.submenu:hover,.tablet #main-nav-container ul li:hover,.tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.tablet #main-nav-container ul li:hover a,.tablet #main-nav .submenu-container ul li a:hover,.desktop #main-nav-container ul li:hover a,.desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.desktop #main-nav-container ul li a:hover,.desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
#main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
#main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:0;overflow:hidden;text-align:center}
#main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
#main-nav li.submenu ul.product-image-navigation img{width:100%}
#main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
#footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
#footer-container a{text-decoration:none}
#footer-container li{list-style:none}
#footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
#footer-nav{float:left;width:100%}
#footer-container #footer-nav #footer-nav-level-one,#footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
#footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
#footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
#footer-nav ul li .social-channel a{width:auto}
#footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
#footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
#footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
#footer-container #footer-nav #footer-nav-level-one ul li.header a,#footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
#kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
#kaUtility ul,#kaUtility li{list-style:none;margin:0;padding:0}
#kaUtility a{text-decoration:none}
#header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
#header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
#header_sub_nav_2 ul li a:hover{color:#c00}
#header_sub_nav_2 ul li:last-of-type a{border-right:0}
.language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.shop-utility-link a{font-weight:bold}
}
#main-container div.category-masthead-container div img{width:938px}
#main-container div.category-features ul li div.feature-item-image img{height:132px}
#main-container.category-page.dishwashers div.category-masthead-container div img{width:inherit;height:280px}
#main-container.category-page.dishwashers div.category-features ul li div.feature-item-image img{width:128px;height:inherit}
#main-container div.category-features ul li div.feature-item-image img{height:132px}
#main-container div.category-featured ul li div.new-item{margin:-28px 0 0 0}
.category-page .featured-list .featured-item .featured-item-image.new-image{padding:0}
#main-container div.category-features ul li.feature-item.last div.feature-item-description p.beverage-disclaimer{margin:30px 0 0 0}
#main-container div.category-features ul li.feature-item div.feature-item-image img{cursor:default}
.elc-ie8 .desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.elc-ie8 #page{width:944px;margin:0 auto}
.elc-ie8 #page.homepage{width:944px}
.elc-ie8 #main-container,.elc-ie8 #footer-container{width:944px}
.elc-ie8 #main-container.home-page{width:1020px}
.elc-ie8 #main-container.category-page{width:944px}
.elc-ie8 .product-details-page #main-container{width:962px}
.elc-ie8 #breadcrumb-section{width:940px}
.elc-ie8 #lowerRightContent,.elc-ie8 #bottomContent{width:960px;margin:20px auto}
.elc-ie8 #lowerRightContent .home-entry-column,.elc-ie8 #bottomContent .home-entry-column{width:300px;margin:0 10px}
.elc-ie8 #lowerRightContent .home-entry-column .home-entry-large,.elc-ie8 #lowerRightContent .home-entry-column .home-entry-med,.elc-ie8 #lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,.elc-ie8 #bottomContent .home-entry-column .home-entry-med,.elc-ie8 #bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
.elc-ie8 div#sap_unavailable_popup,.elc-ie9 div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:none;filter:progid:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:99999}
.elc-ie8 .initial-promo img{width:auto}
.elc-ie8 .overlay-cta-copy{width:230px}
.elc-ie8 .home-entry-med .overlay-cta-copy{width:260px}
.elc-ie8 .initial-promo{width:300px}
.elc-ie8 .overlay-cta-background{width:300px}
.elc-ie8 .home-entry-small .overlay-cta-copy{width:260px}
.elc-ie8 #header-wrap{padding:50px 0 0 0}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,.elc-ie8 #main-nav .sign-in-menu-item,.elc-ie8 #main-nav li.mobile,.elc-ie8 #main-nav .submenu.accessories-menu-item,.elc-ie8 #main-nav li.home-item,.elc-ie8 #main-nav li.find-retailer-menu-item,.elc-ie8 #main-nav li.contact-us-menu-item,.elc-ie8 #main-nav li.submenu ul li.submenu-majors,.elc-ie8 #main-nav li.submenu ul li.submenu-about,.elc-ie8 #main-nav li.submenu.shop-menu-item,.elc-ie8 .sub-title,.elc-ie8 .sub-collection,.elc-ie8 .sub-learn-more,.elc-ie8 .nav-footer-links,.elc-ie8 .nav-copyright-links,.elc-ie8 .nav-social-header,.elc-ie8 .nav-social .row,.elc-ie8 .nav-footer hr,.elc-ie8 .mobile{display:none}
.elc-ie8 #footer-container,.elc-ie8 #header_search,.elc-ie8 #header_sub_nav_2,.elc-ie8 #header_sub_nav_1,.elc-ie8 #main-nav .desktop,.elc-ie8 #kaFooter{display:block}
.elc-ie8 .desktop #main-nav li.submenu:hover,.elc-ie8 .desktop #main-nav-container ul li:hover,.elc-ie8 .desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.elc-ie8 .tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.elc-ie8 .navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.elc-ie8 .nav-social{padding:0;height:auto}
.elc-ie8 #main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
.elc-ie8 #main-nav-container{position:relative;width:940px;margin:0 auto}
.elc-ie8 .navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.elc-ie8 .navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
.elc-ie8 #main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
.elc-ie8 #main-nav li{border-bottom:0;float:left;width:auto}
.elc-ie8 #main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
.elc-ie8 #main-nav li.submenu{vertical-align:inherit}
.elc-ie8 .tablet #main-nav li.submenu span:hover,.elc-ie8 .desktop #main-nav li.submenu span:hover{color:#c00}
.elc-ie8 #main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
.elc-ie8 #main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
.elc-ie8 #main-nav li.submenu ul.active{display:block}
.elc-ie8 #main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.elc-ie8 .desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.elc-ie8 .desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,.elc-ie8 #main-nav li.submenu ul li.active{background:#fff}
.elc-ie8 #main-nav li.submenu ul li.active a{color:#c00}
.elc-ie8 #main-nav li.submenu{font-size:100%}
.elc-ie8 #main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.elc-ie8 .tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,.elc-ie8 #main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
.elc-ie8 #main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie8 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.elc-ie8 .tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie8 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.elc-ie8 .tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:5px 0 0;text-align:left;text-transform:none;width:100%}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
.elc-ie8 #main-nav li:last-child{border-bottom:0}
.elc-ie8 #main-nav .submenu-container ul li.active-bar-container{display:block}
.elc-ie8 #main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
.elc-ie8 #main-nav li a{padding:0}
.elc-ie8 #main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
.elc-ie8 #main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
.elc-ie8 #main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.elc-ie8 .pushover{margin:40px 0 0 0;z-index:1}
.elc-ie8 #main-nav li.submenu ul.secondary-categories{width:160px;left:160px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 5px;cursor:auto;z-index:2;background:#fff}
.elc-ie8 .tablet #main-nav li.submenu:hover,.elc-ie8 .tablet #main-nav-container ul li:hover,.elc-ie8 .tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.elc-ie8 .desktop #main-nav-container ul li:hover,.elc-ie8 .desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.elc-ie8 .tablet #main-nav-container ul li:hover a,.elc-ie8 .tablet #main-nav .submenu-container ul li a:hover,.elc-ie8 .desktop #main-nav-container ul li:hover a,.elc-ie8 .desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.elc-ie8 .desktop #main-nav-container ul li a:hover,.elc-ie8 .desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.elc-ie8 .desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,.elc-ie8 #main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.elc-ie8 .desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:15px 0 0 0;overflow:hidden;text-align:center}
.elc-ie8 #main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation img{width:100%}
.elc-ie8 #main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
.elc-ie8 #footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie8 #footer-container a{text-decoration:none}
.elc-ie8 #footer-container li{list-style:none}
.elc-ie8 #footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
.elc-ie8 #footer-nav{float:left;width:100%}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
.elc-ie8 #footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
.elc-ie8 #footer-nav ul li .social-channel a{width:auto}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header a,.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie8 #footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
.elc-ie8 #kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie8 #kaUtility ul,.elc-ie8 #kaUtility li{list-style:none;margin:0;padding:0}
.elc-ie8 #kaUtility a{text-decoration:none}
.elc-ie8 #header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
.elc-ie8 #header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
.elc-ie8 #header_sub_nav_2 ul li a:hover{color:#c00}
.elc-ie8 #header_sub_nav_2 ul li:last-of-type a{border-right:0}
.elc-ie8 .language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.elc-ie8 .shop-utility-link a{font-weight:bold}
.elc-ie7 .desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.elc-ie7 #page{width:944px;margin:0 auto}
.elc-ie7 #page.homepage{width:944px}
.elc-ie7 #main-container,.elc-ie7 #footer-container{width:944px}
.elc-ie7 #main-container.home-page{width:1020px}
.elc-ie7 #main-container.category-page{width:944px}
.elc-ie7 .product-details-page #main-container{width:962px}
.elc-ie7 #breadcrumb-section{width:940px}
.elc-ie7 #lowerRightContent,.elc-ie7 #bottomContent{width:960px;margin:20px auto}
.elc-ie7 #lowerRightContent .home-entry-column,.elc-ie7 #bottomContent .home-entry-column{width:300px;margin:0 10px}
.elc-ie7 #lowerRightContent .home-entry-column .home-entry-large,.elc-ie7 #lowerRightContent .home-entry-column .home-entry-med,.elc-ie7 #lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,.elc-ie7 #bottomContent .home-entry-column .home-entry-med,.elc-ie7 #bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
.elc-ie7 div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.elc-ie7 .initial-promo img{width:auto}
.elc-ie7 .overlay-cta-copy{width:230px}
.elc-ie7 .home-entry-med .overlay-cta-copy{width:260px}
.elc-ie7 .initial-promo{width:300px}
.elc-ie7 .overlay-cta-background{width:300px}
.elc-ie7 .home-entry-small .overlay-cta-copy{width:260px}
.elc-ie7 #header-wrap{padding:50px 0 0 0}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,.elc-ie7 #main-nav .sign-in-menu-item,.elc-ie7 #main-nav li.mobile,.elc-ie7 #main-nav .submenu.accessories-menu-item,.elc-ie7 #main-nav li.home-item,.elc-ie7 #main-nav li.find-retailer-menu-item,.elc-ie7 #main-nav li.contact-us-menu-item,.elc-ie7 #main-nav li.submenu ul li.submenu-majors,.elc-ie7 #main-nav li.submenu ul li.submenu-about,.elc-ie7 #main-nav li.submenu.shop-menu-item,.elc-ie7 .sub-title,.elc-ie7 .sub-collection,.elc-ie7 .sub-learn-more,.elc-ie7 .nav-footer-links,.elc-ie7 .nav-copyright-links,.elc-ie7 .nav-social-header,.elc-ie7 .nav-social .row,.elc-ie7 .nav-footer hr,.elc-ie7 .mobile{display:none}
.elc-ie7 #footer-container,.elc-ie7 #header_search,.elc-ie7 #header_sub_nav_2,.elc-ie7 #header_sub_nav_1,.elc-ie7 #main-nav .desktop,.elc-ie7 #kaFooter{display:block}
.elc-ie7 .desktop #main-nav li.submenu:hover,.elc-ie7 .desktop #main-nav-container ul li:hover,.elc-ie7 .desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.elc-ie7 .tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.elc-ie7 .navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.elc-ie7 .nav-social{padding:0;height:auto}
.elc-ie7 #main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
.elc-ie7 #main-nav-container{position:relative;width:940px;margin:0 auto}
.elc-ie7 .navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.elc-ie7 .navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
.elc-ie7 #main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
.elc-ie7 #main-nav li{border-bottom:0;float:left;width:auto}
.elc-ie7 #main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
.elc-ie7 #main-nav li.submenu{vertical-align:inherit}
.elc-ie7 .tablet #main-nav li.submenu span:hover,.elc-ie7 .desktop #main-nav li.submenu span:hover{color:#c00}
.elc-ie7 #main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
.elc-ie7 #main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
.elc-ie7 #main-nav li.submenu ul.active{display:block}
.elc-ie7 #main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.elc-ie7 .desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.elc-ie7 .desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,.elc-ie7 #main-nav li.submenu ul li.active{background:#fff}
.elc-ie7 #main-nav li.submenu ul li.active a{color:#c00}
.elc-ie7 #main-nav li.submenu{font-size:100%}
.elc-ie7 #main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.elc-ie7 .tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,.elc-ie7 #main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
.elc-ie7 #main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie7 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.elc-ie7 .tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie7 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.elc-ie7 .tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:5px 0 0;text-align:left;text-transform:none;width:100%}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
.elc-ie7 #main-nav li:last-child{border-bottom:0}
.elc-ie7 #main-nav .submenu-container ul li.active-bar-container{display:block}
.elc-ie7 #main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
.elc-ie7 #main-nav li a{padding:0}
.elc-ie7 #main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
.elc-ie7 #main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
.elc-ie7 #main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.elc-ie7 .pushover{margin:40px 0 0 0;z-index:1}
.elc-ie7 #main-nav li.submenu ul.secondary-categories{width:160px;left:160px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 5px;cursor:auto;z-index:2;background:#fff}
.elc-ie7 .tablet #main-nav li.submenu:hover,.elc-ie7 .tablet #main-nav-container ul li:hover,.elc-ie7 .tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.elc-ie7 .desktop #main-nav-container ul li:hover,.elc-ie7 .desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.elc-ie7 .tablet #main-nav-container ul li:hover a,.elc-ie7 .tablet #main-nav .submenu-container ul li a:hover,.elc-ie7 .desktop #main-nav-container ul li:hover a,.elc-ie7 .desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.elc-ie7 .desktop #main-nav-container ul li a:hover,.elc-ie7 .desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.elc-ie7 .desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,.elc-ie7 #main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.elc-ie7 .desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:15px 0 0 0;overflow:hidden;text-align:center}
.elc-ie7 #main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation img{width:100%}
.elc-ie7 #main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
.elc-ie7 #footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie7 #footer-container a{text-decoration:none}
.elc-ie7 #footer-container li{list-style:none}
.elc-ie7 #footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
.elc-ie7 #footer-nav{float:left;width:100%}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
.elc-ie7 #footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
.elc-ie7 #footer-nav ul li .social-channel a{width:auto}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header a,.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie7 #footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
.elc-ie7 #kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie7 #kaUtility ul,.elc-ie7 #kaUtility li{list-style:none;margin:0;padding:0}
.elc-ie7 #kaUtility a{text-decoration:none}
.elc-ie7 #header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
.elc-ie7 #header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
.elc-ie7 #header_sub_nav_2 ul li a:hover{color:#c00}
.elc-ie7 #header_sub_nav_2 ul li:last-of-type a{border-right:0}
.elc-ie7 .language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.elc-ie7 .shop-utility-link a{font-weight:bold}
#main-container.kettles-lp>div.category-masthead-container>div>img{width:451px;height:280px}
#BVCPContainer{width:945px;position:relative;left:200px;float:left}
.tbl_cell .yellow.water-filters-atc,.endeca_whereTobuy.water-filters-atc,.product_list_table_action_cell .yellow.water-filters-atc{display:none}
body .category-page.dishwashers{color:#000}
.clearDiv{clear:both}
.majorTitle h1{font-weight:bold;font-size:23px}
.majorButton1{color:#fff;background:#c00;box-sizing:border-box;padding:20px 30px;display:inline-block;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center}
.majorButton1:hover{color:#fff}
.majorButton2{color:#cd0000;border:2px solid #cd0000;box-sizing:border-box;padding:10px;width:100%;display:block;text-align:center;font-size:15px;text-transform:uppercase;font-weight:bold}
.majorButton2:hover{color:#cd0000}
.majorLink1{display:inline-block;text-align:center;font-size:16px;font-weight:bold;margin-top:17px;clear:both;position:relative}
.majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 0;content:'.';width:12px;height:17px;display:inline-block;position:absolute;top:0;right:-20px;text-indent:-999px;color:transparent}
.elc-win .majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 2px}
.elc-mac .majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 2px}
.majorLink2{display:inline-block;text-align:center;font-size:15px;font-weight:bold;margin-top:15px;text-transform:uppercase;clear:both}
.majorIntro{text-align:center;margin:40px auto 80px auto;width:944px;padding:0 110px;box-sizing:border-box}
.majorIntro h1{font-size:50px;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0;line-height:53px}
.majorIntro p{font-size:20px;margin-bottom:36px;line-height:22px}
.majorProducts{margin-bottom:75px;text-align:center;width:944px}
.majorProducts h1{color:#242e39;font-size:42px;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0}
.majorProducts p{font-size:20px;margin-bottom:35px;line-height:24px}
.majorProducts p.title{text-align:left;font-size:14px;margin-bottom:0;font-weight:bold;min-height:55px;line-height:19px;height:70px}
.majorProducts p.model{text-align:left;font-size:11px;margin-bottom:11px;margin-left:6px}
.majorProduct{width:221px;margin-right:20px;float:left;box-sizing:border-box;padding:19px;border:1px solid #ddd;text-align:center}
.majorProduct.last{margin-right:0}
.majorProduct h2{color:#444;text-transform:uppercase;font-size:12px;padding:0;margin:0 0 10px 0;text-align:center}
h2.majorProductCaption{min-height:65px;text-transform:capitalize}
.productImgLink{display:block;margin-bottom:26px}
.majorFeatured{text-align:center;margin-bottom:67px;width:944px;height:380px}
.majorFeatured.bottom{margin-bottom:0}
.majorFeatured h1{color:#242e39;font-size:42px;font-weight:bold;text-transform:uppercase;padding:0;margin:38px 0 16px 0}
.majorFeatured.bottom h1{margin-top:48px}
.majorFeatured p{font-size:20px;margin-bottom:28px;line-height:22px}
.featuredTextLeft,.featuredTextRight{width:484px;box-sizing:border-box;float:left;padding-left:70px;height:100%}
.featuredTextRight{padding-right:30px;width:345px}
.featuredTextRight{float:right;padding-right:0;padding-left:30px}
.featuredImgRight,.featuredImgLeft{width:460px;float:right;position:relative}
.featuredImgLeft{float:left}
#main-container>div:nth-child(5)>div.featuredImgRight>img{margin-right:20px}
#main-container>div:nth-child(5)>div.featuredImgRight>.model{margin-right:20px;font-size:10px;margin:0;position:absolute;bottom:-10px;right:115px}
.majorGalleryContainer{text-align:center;margin-bottom:0;width:960px}
.majorGalleryContainer h1{font-size:42px;color:#242e39;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0}
.majorGalleryContainer p{font-size:20px;margin-bottom:30px}
.majorThumb{width:171px;margin-right:21px;float:left}
.majorThumb p sup{font-size:10px;top:-2px;position:relative;line-height:0}
.majorThumb.last{margin-right:0}
.majorThumb p{font-size:13px;margin:10px 0 0 0;min-height:75px;text-align:left}
.majorThumbLink{cursor:pointer;position:relative;display:block}
.majorThumbLink:hover .majorThumbHover{opacity:1}
.majorThumbHover{background-color:#000;background:url(/images/thumb-hover-overlay.png) center no-repeat rgba(0,0,0,.65);position:absolute;top:0;left:0;width:172px;height:150px;opacity:0;z-index:2;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}
#moreThumbs{display:none}
#loadMoreThumbs{position:relative;z-index:1;clear:both;margin-top:10px;margin-bottom:20px}
#loadMoreThumbs:before{border-top:1px solid #eee;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}
#loadMoreThumbs span{font-size:15px;font-weight:bold;background:#fff;padding:10px 20px;cursor:pointer}
#loadMoreThumbs span.unLoad:after,#loadMoreThumbs span.load:after{position:absolute;top:18px;left:49.5%;font-weight:normal;color:#cd0000;display:inline-block}
#loadMoreThumbs span.unLoad:after{content:"V";transform:scale(1,.5);-webkit-transform:scale(1,.5)}
#loadMoreThumbs span.load:after{content:"^";transform:scale(1.5,.75);-webkit-transform:scale(1.5,.75)}
.majorGallery{visibility:hidden;margin-bottom:44px}
.majorGallerySlide{width:944px;box-sizing:border-box;padding:30px 0;border-top:solid 1px silver;border-bottom:solid 1px silver;background:#fff}
.majorGalleryMedia{float:left;width:595px}
.majorGalleryText{float:right;width:308px;position:relative;text-align:left}
.majorGalleryText h3{font-size:18px;font-weight:bold;margin-bottom:15px;color:#333}
#main-container .majorGalleryText p,.majorGalleryText p{font-size:12px;margin-bottom:22px;width:82%}
.majorGalleryText .majorLink1{margin-top:15px;margin-bottom:30px}
.majorGalleryClose{width:30px;height:30px;background:url(/images/close-circle.jpg) top left no-repeat;position:absolute;top:0;right:0;cursor:pointer}
.majorGalleryNumber{font-size:14px;margin-bottom:28px}
.prevSlide,.nextSlide{width:115px;color:#cd0000;border:2px solid #cd0000;box-sizing:border-box;padding:10px 0;text-align:center;font-size:15px;text-transform:uppercase;font-weight:bold;cursor:pointer;float:left}
.prevSlide.inactive,.nextSlide.inactive{color:#c6c6c6;border:2px solid #c6c6c6;cursor:default}
.nextSlide{float:right}
.animateDiv{opacity:0;margin-top:100px}
.animateDiv1{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}
.animateDiv2{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}
.animateDiv3{-webkit-transition:all .65s ease-in;-moz-transition:all .65s ease-in;transition:all .65s ease-in}
.animateDiv4{-webkit-transition:all .75s ease-in;-moz-transition:all .75s ease-in;transition:all .75s ease-in}
.animateDiv.animated{opacity:1;margin-top:0}
#main-container>div.majorProducts>div.majorProduct.animateDiv1>p.title{font-size:13.5px}
sup{font-size:13px}
.majorFeatured.bottom sup{position:absolute}
p.disclaimer sup{font-size:10px;position:relative;top:3px}
.elc-ie8 #main-container>div.majorProducts>div.majorProduct>p.title{font-size:13px}
.elc-ie8 .majorThumbHover{display:none}
.elc-ie8 .majorThumbLink:hover .majorThumbHover{display:block;-ms-filter:"alpha(opacity=65)"}
.elc-ie8 .majorThumbLink:hover .majorThumbHover:after{content:'.';color:transparent;font-size:0;background:url('/images/thumb-hover-overlay.png') center no-repeat;position:absolute;width:172px;height:150px;display:block;text-indent:-999px}
.ie9-video-fix{position:absolute;top:0;left:0;width:595px;height:300px}
.elc-ie9 .majorGalleryMedia.video{position:relative}
.elc-safari #main-container>div.majorProducts>div.majorProduct>p.title{font-size:15px;letter-spacing:-1px}
.textsize{font-size:13px}
.products-list-details{width:100%}
.padding-top{padding-top:10px}
.margin-top{margin-top:25px}
.tbl_cell-bundle .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#c00;float:left;font-size:100%;font-weight:bold;margin:0;padding:0;text-transform:uppercase;width:100%}
.tbl_cell-bundle .prodCompare{border-bottom:1px dotted #ddd;float:left;margin:0 0 5px;padding:24 0 10px;width:100%}
.tbl_cell-bundle .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#c00;float:left;font-size:100%;font-weight:bold;margin:0;padding:0;text-transform:uppercase;width:100%}
.tbl_cell-bundle{border-color:#ddd;border-style:solid;border-width:1px;float:left;margin:10px;min-height:309px;overflow:hidden;padding:5px;width:196x}
.addthis_button_facebook_follow{BACKGROUND:url() no-repeat left top}
.product-image-container-bundle h1{color:#666;font-size:200%;font-weight:normal;margin:0;padding:0}
.product-display-bundle .product-image-container-bundle{float:left;width:95%}
.product-display-bundle .product-image-container-bundle .product-image{margin:0;text-align:center;min-height:360px}
.product-display-bundle .product-image-container-bundle .product-image img{width:60%}
div.fitSystemeSpotFix-bundle span.category-share-bundle{float:right;padding:13px 0 20px;width:99%}
#product_list_masthead ul{line-height:20px;font-size:11px}
.tbl_cell-bundle{border:1px solid #ddd;margin:10px;padding:5px;width:196px;min-height:309px;float:left;overflow:hidden}
.tbl_cell-bundle .ratings_container-bundle{height:1px}
.tbl_cell-bundle .content_container div[align="center"]{height:0;margin:10px 0 20px}
.tbl_cell-bundle .product_detail_msrp-bundle{font-size:0;color:#fff;text-align:right;width:56px;display:block;float:right;border-left:1px dotted #ccc;height:15px;margin-bottom:14px}
.tbl_cell-bundle .product_detail_msrp-bundle .product_detail_msrp_number-bundle{font-size:10px;color:#333}
.product-filtering-container-bundle a{color:#000;float:left;margin:0 0 10px;width:100%}
.product-filtering-container-bundle a:hover{color:#c00;float:left;margin:0 0 10px;width:100%}
.product-filtering-container-bundle{background:none repeat scroll 0 0 #ededed;border:1px solid #bbb;float:left;padding:5%;width:92%}
.addthis_toolbox .addthis_default_style{Padding-top:20px;padding-left:20px}
.tbl_cell-bundle .product_code_link{width:135px;text-align:left;display:block;float:left}
#WC_ContentAreaESpot_div_1_PDOBPBunEspot p{float:right;padding:13px 0 20px;width:23%;margin-right:155px;margin-top:-31px}
.tbl_cell-bundle .compare_where_add{margin:10px 0 0;text-align:Right}
.tbl_cell-bundle .prodCompare{border-bottom:1px dotted #ddd;float:left;margin:0 0 5px;padding:0 0 10px;width:100%}
.tbl_cell-bundle .product_desc{border-bottom:1px dotted #ddd;float:left;margin:0 0 11px;padding:0 0 41px;font-weight:bold;width:100%;height:20px}
.tbl_cell-bundle .add_btn_container,.tbl_cell-bundle .add_to_cart{color:#fff;float:left;margin:0;width:70px}
.tbl_cell.view_details_container{color:#666;float:left;font-weight:bold;text-align:right;width:95px}
.products-list-details-bundle{width:100%;padding-top:20px}
.product-filtering-container-bundle h4{color:#666;font-size:120%;font-weight:bold;line-height:130%;margin:0 0 12px}
.product-overview p{border-bottom:1px dotted #ddd}
#global-utilities-Bundle{width:100%;height:20px;margin:10px 0 240px;text-align:right}
.marginBottom{margin-bottom:10px !important}
.product-overview p{border-bottom:1px dotted #ddd;padding-bottom:10px;font-size:14px}
.grayline{border-top:1px dotted #ddd;margin-bottom:11px;padding-top:11px}
.graylinebottom{border-bottom:1px dotted #ddd;padding-bottom:11px}
.marginTop{margin-top:-45px}
.product-overview h3{font-size:9px;color:#333}
.contactBox>p{font-size:11px}
#main-container.category-page.commercial-products>p{font-size:11px}
p.disclaimer{font-size:11px}
.formItem.message textarea{border:1px solid #ddd}
.section .info_box .info{font-size:11px}
.contactBox>p{font-size:11px}
.feature p{font-size:12px}
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=c3a21d07-5a5d-4e94-92ab-6112143142aa");@font-face{font-family:"Avenir LT W01 35 Light";src:url("/css/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");src:url("/css/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"),url("/css/fonts//4fb9056b-4ac3-488b-9bac-75741b0ff0bd.woff2") format("woff2"),url("/css/fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"),url("/css/fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"),url("/css/fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg")}
@font-face{font-family:"Avenir Next LT W01 Bold";src:url("/css/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");src:url("/css/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("/css/fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("/css/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("/css/fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("/css/fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg")}
@font-face{font-family:"Avenir LT W01 65 Medium";src:url("/css/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");src:url("/css/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),url("/css/fonts/e4d36745-a861-4a49-aa17-6510e67429d3.woff2") format("woff2"),url("/css/fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("/css/fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("/css/fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg")}
@font-face{font-family:"Avenir LT W01 95 Black";src:url("/css/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix");src:url("/css/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"),url("/css/fonts/16695c2d-c755-45a2-bdcf-c54843f39afd.woff2") format("woff2"),url("/css/fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"),url("/css/fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"),url("/css/fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg")}
.header-imgText{position:absolute;text-align:center;top:25%;left:10%;line-height:40px;width:80%;padding:4px;background-color:transparent;color:#fff}
.Text1{font-family:'Avenir LT W01 95 Black',sans-serif;text-transform:uppercase;font-size:21px}
.Text2{font-family:'Avenir LT W01 95 Black',sans-serif;text-transform:uppercase;font-size:50px}
.Text3{font-family:'Avenir LT W01 65 Medium',sans-serif;font-size:12px}
.exclusive-product{font-size:14px}
ul.product-image-navigation{box-sizing:content-box}
.major-appliances .category-masthead-container h2{font-family:'Avenir LT W01 95 Medium',sans-serif;text-transform:uppercase;font-size:50px;color:#c00;text-align:center;margin-bottom:15px}
.major-appliances .category-masthead-container p{font-size:20px;color:#000;float:none;text-align:center;width:650px;display:block;margin:0 auto}
span#ub-center{font-size:120%}
option[value="What is your date of birth?"]{display:none}
#loading{z-index:1;margin-top:0;top:0}
#loading-center{width:100%;height:100%;position:relative}
#loading-center-absolute{position:relative;top:50%;left:39%;height:150px;width:150px;margin-top:-75px;margin-bottom:5px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}
.object{width:25px;height:25px;background-color:red;position:absolute;border-radius:50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-webkit-animation:animate 2.5s infinite;animation:animate 2.5s infinite}
.object_move{background-color:#C00;position:absolute;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;top:19px;left:19px;-webkit-animation:object 2.5s linear infinite;animation:object 2.5s linear infinite}
#object_move_1{width:35px;height:35px}
#object_one{top:19px;left:19px}
#object_two{top:0;left:65px;-webkit-animation-delay:2.1875s;animation-delay:2.1875s}
#object_three{top:19px;left:111px;-webkit-animation-delay:1.875s;animation-delay:1.85s}
#object_four{top:65px;left:130px;-webkit-animation-delay:1.5625s;animation-delay:1.5625s}
#object_five{top:111px;left:111px;-webkit-animation-delay:1.25s;animation-delay:1.25s}
#object_six{top:130px;left:65px;-webkit-animation-delay:.9375s;animation-delay:.9375s}
#object_seven{top:111px;left:19px;-webkit-animation-delay:.625s;animation-delay:.625s}
#object_eight{top:65px;left:0;-webkit-animation-delay:.3125s;animation-delay:.3125s}
@-webkit-keyframes object{0{top:-3px;left:62px;width:33px;height:33px}
2.5%{top:-3px;left:62px;width:33px;height:33px}
10%{top:15px;left:15px;width:45px;height:26px}
15%{top:15px;left:15px;width:33px;height:33px}
22.5%{top:62px;left:-3px;width:45px;height:26px}
27.5%{top:62px;left:-3px;width:33px;height:33px}
35%{top:108px;left:18px;width:45px;height:26px}
40%{top:108px;left:18px;width:33px;height:33px}
47.5%{top:127px;left:62px;width:45px;height:26px}
52.5%{top:127px;left:62px;width:33px;height:33px}
60%{top:108px;left:108px;width:45px;height:26px}
65%{top:108px;left:108px;width:33px;height:33px}
72.5%{top:62px;left:128px;width:45px;height:26px}
77.5%{top:62px;left:128px;width:33px;height:33px}
85%{top:15px;left:108px;width:45px;height:26px}
97.5%{top:-3px;left:62px;width:33px;height:33px}
100%{top:-3px;left:62px;width:33px;height:33px;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes object{0{top:-4px;left:61px;width:33px;height:33px}
2.5%{top:-4px;left:61px;width:33px;height:33px}
10%{top:15px;left:13px;width:41px;height:26px}
15%{top:15px;left:13px;width:33px;height:33px}
22.5%{top:60px;left:-7px;width:41px;height:26px}
27.5%{top:60px;left:-7px;width:33px;height:33px}
35%{top:106px;left:12px;width:41px;height:26px}
40%{top:106px;left:12px;width:33px;height:33px}
47.5%{top:129px;left:56px;width:41px;height:26px}
52.5%{top:129px;left:56px;width:33px;height:33px}
60%{top:113px;left:105px;width:41px;height:26px}
65%{top:113px;left:105px;width:33px;height:33px}
72.5%{top:67px;left:126px;width:41px;height:26px}
77.5%{top:67px;left:126px;width:33px;height:33px}
85%{top:17px;left:108px;width:41px;height:26px}
90%{top:17px;left:108px;width:33px;height:33px}
97.5%{top:-3px;left:62px;width:41px;height:26px}
100%{top:-3px;left:62px;width:33px;height:33px;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@-webkit-keyframes animate{6%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
13%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}
30%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes animate{6%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
13%{-ms-transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}
30%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
}
input[type="checkbox"]{outline:0;border:1px solid #777;padding:.25em;font-size:13px;line-height:.2em;width:12px;height:12px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;-webkit-border-radius:2px}
input[type="checkbox"]:disabled{border:1px solid #ccc}
input[type="checkbox"]:disabled+label{color:#989898 !important;text-decoration:none !important;cursor:default !important;background:url("/images/content/jumppage/endeca_pages/check-inactive.png") no-repeat scroll 0 0 transparent}
input[type="checkbox"]:disabled+img+label{color:#989898 !important;text-decoration:none !important;cursor:default !important;background:url("/images/content/jumppage/endeca_pages/check-inactive.png") no-repeat scroll 0 0 transparent}
input[type="checkbox"]:checked:before{content:url('/images/icons/checked-icon-12x12.png ');position:relative;right:4px;bottom:5px}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="up"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="down"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton,.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="disabled"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="over"]{background-image:url(/images/icon_arrow_blue_right.png)}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton,.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="down"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="disabled"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="up"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="over"]{background-image:url(/images/icon_arrow_blue_left.png)}
.s7mixedmediaviewer .s7swatches .s7thumb[state="selected"]{border:2px solid #005abb}
.s7mixedmediaviewer .s7spinbuttons{left:50%;width:84px;margin:-42px;display:none}
div#s7_mixedmediaview_toolbarContainer{display:none !important}
#quick_view_wrapper_maytag .product_information_wrapper .product_info_right{width:50%;float:right;margin-top:20px;height:75%}
#s7_mixedmediaview.s7mixedmediaviewer{width:100%;height:auto}
.s7flyoutzoom{margin-left:455px;width:400px}
.product-display .product-image-container.s7 .s7spinview{width:273px !important;height:300px !important;left:50%;margin:0 0 0 -134px}
.product-display .product-image-container.s7 canvas{width:273px !important;height:300px !important}
.product-display .product-image-container.s7 .s7mixedmediaviewer .s7swatches{bottom:60px}
.product-display .product-image-container{height:400px;!important}
.product-display .product-image-container.s7 .s7viewerContainer{width:400px}
.product-display .product-image-container.s7 #s7_mixedmediaview.s7swatches>div:first-child{left:45px !important}
.product-display .product-image-container.s7 .s7zoomview>div>div{width:273px !important;height:300px !important;margin:0 0 0 70px}
#s7_mixedmediaview .s7container{width:100%;height:434px !important}
.product-display.s7 .product-overview{position:relative;z-index:1}
.product-display .product-image-container .product-image{height:400px !important}
.s7fullscreenbutton{display:none !important}
.s7flyoutzoomview{border:none !important}
s #main-nav-container>ul>li.submenu.countertop-appliances-menu-item.main-nav-content.active>ul.primary-categories{height:652.8px !important}
#kitchenware-secondary .active-bar-container .active-bar{margin:-1px auto 0}
body{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
p{margin:0;padding:0;line-height:135%}
a{text-decoration:none;color:inherit}
*+html a{color:#333}
a:hover{text-decoration:none;color:inherit}
*:selected{outline:0;background:0}
*:focus{outline:0;background:0}
ul{margin:0;padding:0;list-style:none}
li{float:left}
input{border:medium none;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:110%;margin:0;padding:4px}
input[type=password],input[type=text]{border:1px solid #ddd;float:left}
input[type=submit]{cursor:pointer}
input[type=checkbox]{border:0}
a img{border:0}
select{background:none repeat scroll 0 0 transparent;border:medium none;color:#888;padding:3px 0 5px 5px;width:130%;font-size:11px;font-family:Helvetica,Arial,sans-serif;line-height:120%;-webkit-appearance:none;outline:0;ie-dummy:expression(this.hideFocus=true)}
select option{padding:5px 0 5px 5px;background:none repeat scroll 0 0 transparent}
fieldset{border:medium none;float:left;margin:10px 0;padding:0;width:100%}
h1{color:#c00;font-weight:normal;margin:0;padding:0;font-size:100%}
h3{font-weight:normal;font-size:110%;color:#666;margin:0 0 5px 0;padding:0}
h4{font-size:120%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
h5{margin:20px 0 5px 0;padding:0;color:#666;font-size:90%}
h6{font-weight:bold;font-size:120%;color:#666;margin:0;padding:0}
table{float:left;width:100%;color:#333}
table tr{float:left;width:100%}
table td{float:left;padding:3%;width:43.8%}
video{background:#000}
.iframe #page{width:90%;margin:0 auto 20px}
.contact_us .main_content_wrapper #contact_us{clear:both}
.table-title,.contactBox .title{font-weight:normal;font-size:150%;color:#666;margin:0 0 10px;padding:20px 0 0}
.contactBox p .left_arrow{display:block;margin:10px 0 50px;color:#c00}
.row{float:left;width:100%;line-height:135%}
.center{text-align:center;margin:0 auto}
.left{float:left}
.shoppingCartPage #content_wrapper_box .left{width:100%}
.right{float:right}
#typeOfProblem,.sign_in_input input{border:1px solid #ddd;float:left}
#backdrop .column.right{float:left;margin:0 0 0 40px}
#water-filters #filter-selection h4.subtitle{float:left;margin:10px 0;width:100%}
.product-listing-page h4{width:100%;padding:20px 0;float:left}
.billing_address .title,.billing_method .title,.product-filtering-container h4{color:#333;font-size:120%;font-weight:bold;text-transform:uppercase}
#main-container,#footer-container{width:944px;margin:0 auto;z-index:1}
#main-container.home-page{width:1020px}
#main-container.category-page{width:944px;float:left}
.product-details-page #main-container{width:962px}
#breadcrumb-section{width:940px;margin:0 auto;clear:both;padding:0}
#content-wrap #breadcrumb-section{float:left}
#breadcrumb-section ul,#breadcrumb-section div ul,#breadcrumb_container div ul,#breadcrumb_header .nav_breadcrumb{border-bottom:1px solid #ccc;float:left;padding:10px 0;width:100%;margin:0;font-size:105%}
#content-wrap #breadcrumb-section ul{margin:0}
#breadcrumb-section #breadcrumb-list li,#breadcrumb-section div ul li,#breadcrumb_container div ul li,.nav_breadcrumb a{background:url(/images/global/breadcrumb-bg.jpg) no-repeat scroll right 1px transparent;text-transform:uppercase;padding:0 11px 0 0;color:#000}
#breadcrumb-section #breadcrumb-list li.last,#breadcrumb-section div ul li.current,#breadcrumb_container div ul li.current,.nav_breadcrumb a.last{background:0;font-weight:bold;color:#000}
#breadcrumb-section li a,#breadcrumb_container div ul li a{color:#333}
#breadcrumb-section li a:hover,#breadcrumb_container div ul li a:hover{text-decoration:underline}
#breadcrumb-section .last a,#breadcrumb_container div ul .current a{color:#333}
#breadcrumb-section #breadcrumb-section{border-bottom:0}
#breadcrumb_container{margin:0 auto;padding:0 0 10px;width:944px}
#breadcrumb-section #breadcrumb .current,#breadcrumb-section div ul li.current{background:0;cursor:inherit;font-weight:bold}
#main-container-title{text-transform:uppercase;padding:20px 40px;color:#c00}
#main-container-title h1{color:#c00;font-weight:normal;font-size:180%}
#masthead{width:100%;position:relative}
#masthead .masthead-description{position:absolute;top:20px;left:0;width:38%;opacity:.9;filter:alpha(opacity=90)}
#masthead .masthead-description h2{background:none repeat scroll 0 0 #c00;color:#fff;font-weight:normal;padding:15px 25px 13px;margin:0;text-transform:uppercase;font-size:160%}
#masthead .masthead-description p{background:none repeat scroll 0 0 #fff;color:#666;padding:10px 25px;line-height:140%;font-size:120%}
#masthead .masthead-description p.footnote{font-size:90%;line-height:120%}
.main-column{float:left;padding:25px 0 0 0;width:745px}
#my-appliances .main-column{padding:0}
.product-details-page .main-column{width:720px}
.product-details-page .recently_products{float:left;margin-top:15px}
div#manualsandliterature{margin-bottom:0}
#my-appliances.product-details-page .main-column{width:944px}
#water-filters.product-details-page .main-column{width:620px}
.product-listing-page .main-column{width:165px;padding:0}
.side-column{margin:20px 38px 0 0;float:left;width:160px}
.product-listing#main-container{*float:left;width:auto}
#small-appliances.product-listing-page .product-listing .side-column #accessories.product-listing-page .accessories-listing .side-column{width:720px}
.error_msg,.required-field1,.oc_entry_field_error,.errorMessage,#errMsgDiv,.continue-shopping a,#checkout_crumb a span,.return_to_search_results,ol#show_result li a,.page_number_part ol li a,.tips a,.billing_address a,.order_content,#order_details tr td a,#need_help a,.oc_register #main .owner_center_continue_link a,.follow_info a,.orange_star,.inForm .location_cont .oc_entry_field_input a,.oc_required_field,.download-adobe,.pdf_link ul li a,.link_list a,.product_detail a.model_name,.myaccount_link,.leftnav_myaccount_dotted a,.thickbox,.column.simple_register div .required-field,.sign_in_linkLostPassword,.endeca_viewAll_btn,.red,.category-page ul li p.red,.pagination .active,.compare_action_links .right a,.required-field,.product-help-search-result a,.manual-item a,.service_plan_btn a,.schedule_repairs a,.add_to_cart,.callout a{color:#c00}
.red:hover{color:#c00}
#HelpContactUsDisplay .inputCol .errorMessage{margin:0;visibility:hidden}
.owner_center_modal #got_more_app .add_btn a:link,.owner_center_modal #got_more_app .add_btn a:active,.owner_center_modal #got_more_app .add_btn a:visited,.owner_center_modal #add_reg_an_app .add_btn a.thickbox{color:#fff}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div.required-field,#unregistered_form #billingAddressCreateEditFormDiv_1 div.required-field,#QuickCheckout .dijitContentPane div div.required-field,.AddressBook .column div.required-field,.required-field{float:left;width:auto;padding:0 2px 0 0;margin:0}
.label_spacer .text-label{padding:0 0 0 7px}
.personalInformationPage .column div.required-field,.column.simple_register div .required-field,#my-account-page .quick-checkout-address-page .required-field{margin:0;width:auto;float:left}
#mid_part .indicates_ins,#oc_repair_required_field_message .quick-checkout-address-page .required-fields-text{float:right;width:auto}
.forgot-password .required-field{display:none}
#my-account-page .personalInformationPage #Register #WC_UserRegistrationUpdateForm_div_12 .required-field{margin:0 0 0 350px !important}
.pdf_link ul li,.pdf{background:url(/images/global/icons/pdf.png) no-repeat scroll left top transparent;float:left;margin:0;padding:6px 0 5px 20px;text-transform:uppercase;width:100%;font-weight:bold;font-size:90%;line-height:110%}
#search_box{margin:0 10px 0 0;background:#fff}
#submission_ok_popup input,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a,.navLinks div a,.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn,#oc_action_sub_wrapper #sumit,.secondary_button a,.primary_button a,.oc_search_content_formInfo .medium-btn,#oc_existing_apps_section #btn a,#nextstep,#searchButtonId,#AddAppliance,.register_button a,.search_btn .search_btn,.yellow,.red-button,#HelpContactUsDisplay .submit_button{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 5px;text-transform:uppercase;float:left}
.primary_button a.sign-in img{display:none}
#submission_ok_popup input{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 20px;text-transform:uppercase;float:left;margin:10px 0 0 0}
.owner_center_modal .got_more_app_btn a{color:#fff}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a{margin:30px 10px 0 0}
.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn{margin:20px 10px 0 0}
div#promotions #PromotionCodeForm .secondary_button.button_fit a,.register_button a,.login_button a{margin:0}
.secondary_button a#WC_ShopcartAddressFormDisplay_links_2,.navLinks div.popupButtonNo a,.secondary_button a#WC_UnregisteredCheckout_links_3,.secondary_button a#WC_ShipmentDisplay_links_5,.personalInformationPage .secondary_button a{background:#bbb}
.navLinks div.popupButtonNo a{margin:0 25px 0 0}
#oc_action_sub_wrapper{float:left;width:100%;padding:6px 25px 5px 0}
#oc_action_sub_wrapper .ui-button{float:left;padding:6px 25px 5px 10px}
#oc_action_sub_wrapper #cancel.ui-button{padding:6px 10px 5px}
#oc_action_sub_wrapper #nextstep{background:url("/images/global/icons/white-arrow.png") no-repeat 74px 8px #c00}
.oc_existing_app.other_row br{display:none}
#searchPage a.more_info_link{background:0;color:#c00;font-size:11px;text-transform:none;padding:0;display:block;clear:both;padding:0}
.oc_search_content_formInfo{float:left}
#oc_repair_print_link a{border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px;text-transform:capitalize}
a#print{background:url(/images/global/icons/print.jpg) no-repeat scroll 5px 2px #fff;border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px 5px 30px}
.ui-button.gray{background:none repeat scroll 0 0 #bbb;border:medium none;color:#fff;cursor:pointer;font-size:110%;margin:0 10px 20px 0;padding:6px 10px 5px;text-transform:uppercase;float:left}
#filter-selection .red-button{margin:10px}
.final-option{border-left:1px solid #000;padding:0 0 0 5px}
tr.grey,.spec_contents_line.odd{background:#eee;width:100%;float:left;margin:0}
.order_total tr.odd,.carousels_panels table tr.odd{background:#eee;width:100%;float:left}
.carousels_panels table{border-bottom:solid 1px #ddd}
table tr.last{border-bottom:1px solid #bbb}
table tr.table-title{margin:10px 0}
.specs_content table tr.odd td{background:#e2e2e2}
table tr.odd td.even{background:0}
table tr.table-title td{width:100%;padding:0;font-weight:normal;border:0}
#global-utilities{width:98%;height:20px;margin:10px 0;text-align:right}
label.tremname2,#global-utilities a{margin:0 5px;color:#666;font-size:110%}
#global-utilities a img{margin:0 0 -5px 2px}
.carousel-controls{float:left;width:20px;height:70px;background:url(/images/global/scrollingArrows.png) no-repeat 0 0}
.carousel-next.carousel-controls{background-position:-23px 30px}
.carousel-next.carousel-controls.active{background-position:-23px -35px}
#carousel-previous{background-position:0 25px}
#carousel-next{background-position:-20px 25px}
#carousel-next.carousel-controls.active{background-position:-20px -39px}
#carousel-previous.carousel-controls.active{background-position:0 -39px}
.carousel-previous.carousel-controls{background-position:3px 30px}
.carousel-previous.carousel-controls.active{background-position:3px -35px}
.product-option-select label{text-transform:uppercase}
.text-select{background:url(/images/global/product-detail-bg.png) left top no-repeat;width:175px;height:30px;margin:5px 0 0 0;overflow:hidden}
.text-select #choose-color{width:195px}
.language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
#WC_PersonalInfoExtension_birth_month,#WC_PersonalInfoExtension_birth_date{background:url(/images/global/icons/dropdown-smallest.png) no-repeat scroll 0 top transparent !important;float:left;height:26px;padding:2px 0 1px 5px;position:relative;text-indent:10px;width:83px}
.number-select{background:url(/images/global/select-number-bg.png) left top no-repeat;width:31%;height:30px}
.number-select input{background:none repeat scroll 0 0 transparent;border:medium none;font-size:130%;padding:6px;text-align:left;width:30px}
.filter-form ul li{width:100%;float:left;margin:5px 0}
.top-row.attachments-item,.top-row.accessories-item,.top-row .manual-item{border-top:0}
.endeca_compare_btn{width:100%;margin:10px 0 0 0}
.endeca_compare_btn .label_check_compare{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:3px 0 0 15px;text-transform:uppercase;font-weight:bold}
.endeca_compare_btn .label_check_compare input{left:-9999px;position:absolute}
.product-filtering-container a{color:#c60000;float:left;margin:0 0 10px;width:100%}
.ui-draggable{cursor:move;height:100%}
.my_account .main_header_text,#customers_new_or_returning h2,.shoppingCartPage h1,h2.faq_h2,h4.whirlpool,h4.maytag,.which_appliance2,h1.myaccount_link,.status_msg,.main_header_text,#oc_search_manuals_unauth .oc_search_content #main_header h4,#need_help h2,.which_appliance,#main_title,#right_part #sidebar h2,#oc_header_question,#oc_repair_title_wrapper,.product_tab_section_middle #searchArea #ins_text,.reg_app_title,.personalInformationPage .main_header_text,.myaccount_title,.registration_header,#compare_top_carousels .info_counts,.error-message h2{color:#666;font-size:14px;line-height:130%;font-weight:normal;padding:0;margin:12px 0}
.error-message h2{float:left}
.quick-checkout-address-page .myaccount_link,.sign_in_registration .registration_header{width:100%}
.billing-address-indications{float:left;padding:0 0 10px}
#ShopCartPagingDisplay,#promotions #PromotionCodeForm,.glossary-navigation,.contentgrad_header,#retainSearchArea,#searchResultDisplayArea{float:left;width:100%}
form .align{position:relative;float:left;width:100%}
form .align .myaccount_title{background:#000;color:#fff;font-size:100%;padding:5px;position:absolute;top:-11px;width:265px;right:-273px;z-index:1;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#compare_top_carousels .info_counts{float:left;margin:10px 10%;width:80%}
#compare_top_carousels .compare-first-col-espot{font-size:120%;color:#333;margin:0 10%;float:left;width:80%}
#compare_top_carousels .compare-first-col-espot .phone,#compare_top_carousels .compare-first-col-espot a,#compare_top_carousels .compare-first-col-espot .schedule{padding:0 0 0 25px}
#compare_top_carousels .compare-first-col-espot .intro{margin:0 0 10px}
#compare_top_carousels .compare-first-col-espot .phone{font-weight:bold;font-size:13px;background:url(/images/global/icons/phone.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .live-chat{color:#c00;background:url(/images/global/icons/chat.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .print{color:#c00;background:url(/images/global/icons/print.jpg) no-repeat}
#compare_top_carousels .compare-first-col-espot .schedule{font-size:10px;color:#666;margin:0 0 7px}
.bold{float:left;font-weight:bold;margin:0 3px 0 0}
.order_checkout #progress_bar{visibility:hidden}
#progress_bar{position:fixed;left:50% !important;z-index:10002}
#progress_bar_dialog{position:fixed;top:50%;left:50%;z-index:10002}
.sixpixels{float:left;width:6px;height:1px}
img.prod_code_msrp_div,,#interestItemMessages,#allItemsList,#MessageArea br,{display:none !important}
.homepage #returning-user-content-wrap,#submission_ok_popup img,.iframe #footer-nav,.iframe #footer-container,.iframe #header-wrap,.iframe #breadcrumb-section,.iframe .utility-page .left_nav,#shopcartAddressForm #WC_ShoppingCartAddressEntryFormf_div_8_5,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address img,.order_checkout .button_side_message,#Register br,#MessageArea,.closeText,.my_account #WC_UserRegistrationAddForm_div_4,.my_account #WC_UserRegistrationAddForm_div_8 br,.compare_action_links .left,.compare_types .space_y.left,.tbl_cell br,.tbl_cell .yellow,.ygtvtph,#search_filter_results .sub_header,#Register .clear,#Logon .clear,#WC_PersonalInfoExtension_DOB_div_1 #WC_PersonalInfoExtension_DOB_div_8,#WC_PersonalInfoExtension_DOB_div_6 #WC_PersonalInfoExtension_DOB_div_9,.order_status_table .li.clear_float,.order_status_table .li.option_1,#ygtvt123,#ygtvt235,#ygtvt1,#ygtvt113,.ygtvtp,#order_details tr th br,.order_checkout #total_breakdown #order_total td.product_discount,#oc_my_apps_noregapps.owner_center #breadcrumb_container,#oc_my_apps_edit.owner_center #Indicates_a_required_field,.AddressBook #WC_AccountForm_div_4,.AddressBook .addr_detail_contact,.recently_product_taxes,.recently_prod_detail_viewthis,a#wishList,.shoppingPipe,.shoppingCartPipe,.orderSummaryPipe,.shippingBillingPipe,.content_footer .button_footer_line .button_side_message,.order_checkout .spanacce,h4.maytag,#WC_PersonalInfoExtension_mobile_div_mobileCountryCode,span.whirlpool,.view_btn2,.bold2,.page_number_ins2,.mobile-example,.countryCode,.hidden_summary,.my-account-page .my_account .main_header,#my-account-page .my_account .contentline,div#main_content_wrapper div#second_level_category_popup_main_div,.hidden,#my-account-page .sidebar_header,#my-account-page #left_nav br,.productPopup,.whatsInside,.insideList,.endeca_sortViewDisplayBar_bottom,.nodisplay,.endeca_quickView.thickbox,#fancybox-overlay,.msrp_text,#Search_Result_div .endeca_sortViewDisplayBar_top,#sortBy_text,.small_blue_divider,.spacer,.large_blue_divider,.search_title,#global_utilities,.nodisplay,.product-tab-selection #features #top_features .feature img,.row_cell,.quick_view_hover_button,.product_list_table_desc_cell .top_features .product_tooltip,#my-appliances .serial_num,.compare_types .col_2.left .upcase,.compare_types .col_2.left br{display:none}
#top_features .feature img{display:block !important;max-width:160px;max-height:140px}
#header-wrap{float:left;position:relative;width:100%;z-index:3;padding:50px 0 0 0}
#header-wrap #header #logo{margin:0 auto;padding:50px 0 0;width:944px;display:none}
#header_search{position:absolute;top:5px;left:50%;margin:0 0 0 285px;width:180px;z-index:9998}
.ygtvcell.ygtvtm,.ygtvcell.ygtvtmh,.ygtvcell.ygtvdepthcell,.ygtvcell.ygtvln,.ygtvcell.ygtvtn,.ygtvcell.ygtvlp,.ygtvcell.ygtvlph.first.even{display:none}
#product-help-search-tree{z-index:9999}
#header_search #CatalogSearchForm{float:right;position:relative}
#header_sub_nav_1{background:none repeat scroll 0 0 #eee;position:absolute;top:0;width:100%;height:37px;z-index:3}
#header_sub_nav_1 .header-sub-nav-options{margin:0 auto;position:relative;width:950px}
#search-submit{text-indent:-9999px;width:15px;height:15px;background:url("/images/global/icons/search-icon.jpg") top left no-repeat;position:absolute;top:3px;right:5px;cursor:pointer;border:0}
input#search-text{font-size:100%;width:165px;background:#fff}
#header_sub_nav_1 ul{left:49%;margin:0;position:absolute;top:12px}
#header_sub_nav_1 ul li,#header_sub_nav_2 ul li{float:left;margin:0 10px 0 0}
#header_sub_nav_1 ul li.first{width:180px;text-align:right}
#header_sub_nav_1 ul li.last{width:95px}
#shop-secondary.secondary li div a,#footer-nav ul li a,#header_sub_nav_2 ul li a{color:#333}
#footer-nav ul li a:hover,#header_sub_nav_1 ul li a:hover,#header_sub_nav_2 ul li a:hover{text-decoration:underline}
#footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
#header_sub_nav_2{left:50%;margin:0 0 0 -467px;position:absolute;top:12px;z-index:3}
.header-container{width:100%}
.header-container #header-subnav #header-subnav-content{width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #header-subnav #header-subnav-content #header-subnav-list{float:left}
.header-container #header-subnav #header-subnav-content #header-subnav-login{float:right}
.header-container #header-subnav #header-subnav-content #header-subnav-login li{padding:0 5px}
.header-container #main-search{height:54px;width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #main-search #logo{float:left;padding:20px 0 5px 0}
.header-container #main-search #search{float:right;padding:13px 0}
.header-container #main-search #search #catalog-search-form{width:164px;border-bottom:1px solid #ededed;padding:0 0 2px 0}
.header-container #main-search #search #catalog-search-form #catalog-search-text{border:0;width:145px}
.header-container #main-search #search #catalog-search-form #catalog-search-submit{background:url(/images/global/icons/search-icon.jpg) no-repeat center center;width:15px;height:15px;border:0}
#header-main-nav{position:relative;margin:0 auto;padding:15px 0 0 0;width:100%;clear:both;border-bottom:2px solid #bbb}
#wishListHeaderAnchor{display:none}
#header-main-nav #primary-sections{margin:0 auto;height:15px;padding:5px 0 5px 12px;width:948px}
#header-main-nav .primary{font-size:115%;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5.5% 0 0}
#header-main-nav .primary.last{padding:0}
#header_sub_nav_1 a,#header-main-nav #primary-sections a{color:#333}
#header_sub_nav_1 a:hover{color:#c00}
#header_sub_nav_1 a{font-weight:bold}
#header_sub_nav_1 span{float:left}
#outerCartContainer{float:right;margin-top:-1px}
#header_sub_nav_1 a#shoppingCartBar{text-indent:-9999px;width:40px;float:left}
#header_sub_nav_1 a#shoppingCartBar span{float:left}
#miniShopCartBody{color:#333;text-indent:0}
#header-main-nav #primary-sections a:hover{color:#c00}
#header-main-nav .social-links{font-size:115%;margin:0;text-align:left;text-transform:uppercase}
#header-main-nav .social-links .blog{float:left}
#header-main-nav .social-links .facebook,#header-main-nav .social-links .twitter,#header-main-nav .social-links .you-tube{float:left;margin:-5px 0 0 0}
.secondary{display:none;position:absolute;width:180px;border:2px solid #bbb;background:#fff;padding:0 0 10px;top:40px;z-index:9999}
#shop-secondary.secondary{width:900px}
#shop-secondary.secondary li.secondary-section.majors{width:15%}
#shop-secondary.secondary li.secondary-section.countertop{width:14%}
#shop-secondary.secondary li.secondary-section.kitchenware{width:10%}
#shop-secondary.secondary li.secondary-section.accessories{width:37%}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column{width:33%;float:left;padding:0}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column:hover{background:#fff}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column .secondary-section-header{font-size:90%}
#shop-secondary.secondary li.secondary-section.water-filters{width:11%}
#shop-secondary.secondary li.secondary-section.moreways{width:13%}
.secondary li{color:#333;float:left;font-size:90%;font-weight:normal;margin:0;padding:5px 5%;width:90%;line-height:130%}
#shop-secondary.secondary li:hover{background:0;color:#333}
#shop-secondary.secondary li div.secondary-section-header{color:#999;text-transform:uppercase;cursor:default}
#shop-secondary.secondary li.accessories div.secondary-section-header{width:98%}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header{background:#666;color:#fff}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header:hover{background:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header{background:0;color:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header:hover{background:0}
#shop-secondary.secondary li.secondary-section{height:auto;padding:0 1%;border-right:1px dotted #999;width:20%;margin:10px 0 0}
#shop-secondary.secondary li.secondary-section.last{border-right:0}
.secondary li:hover,#shop-secondary.secondary li .secondary-section-column a div:hover{cursor:pointer;border-top:0;border-bottom:0;background:#eaeaea;color:#c00}
#shop-secondary.secondary li div.secondary-section-column{padding:0;width:95%;float:left}
#shop-secondary.secondary li div{padding:5px 10px 2px;width:90%}
#shop-secondary.secondary li.active-bar-container,.secondary li.active-bar-container{margin:0 0 -4px;padding:0 5%}
#shop-secondary.secondary li.active-bar-container .active-bar,.secondary li.active-bar-container .active-bar{height:2px;width:45%;margin:-3px auto 0;background:#c00;padding:0}
.content-wrap{display:none}
#content-wrap,.main_content_wrapper,#header-sub-nav{margin:0 auto;position:relative;width:944px;padding:0;z-index:2}
#header-sub-nav .active-bar{border-top:2px solid #c00;margin:-2px 0 -22px;width:90%}
#header-sub-nav .active-bar:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}
#TB_ajaxContent h1,.modal_window_search_tips h1,.order_checkout h1.breadcrumb_current,.filter_replacement_program h1,#contact-us-top_espot h1,#category_accessory_popup h1,.category-page .main-content-wrapper-top,.grills .main-content-wrapper-top,.forgot-password .title h1,.serach_results_category .sub_header h1,.my_account .main-content-wrapper-top,.main-content-title-top,.product_header{float:left;padding:15px 0;width:100%;color:#c00;font-size:23px !important;font-weight:normal;text-transform:uppercase;text-align:left;line-height:120%}
.social-channel .at16nc.at16t_facebook.at15t_facebook{background:url("/images/global/icons/facebook-link.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.social-channel .addthis_button_twitter.at300b{background:url("/images/global/icons/twitter.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube,.social-channel .addthis_button_youtube.at300b{background:url("/images/global/icons/you-tube-link.jpg") no-repeat left top;width:30px;height:20px}
.addthis_toolbox .social-channel .at300bs{height:22px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.addthis_toolbox .social-channel .at_PinItButton,.addthis_toolbox .social-channel .at15t_youtube{background-position:0 0;background:0;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube{background:url("/images/global/icons/you-tube-link.jpg") no-repeat scroll left top transparent;width:30px}
.addthis_toolbox .social-channel .at15t_pinterest{background:url("/images/global/icons/pinterest-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .social-channel .at15t_instagram{background:url("/images/global/icons/instagram-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .at16nc.at16t_facebook{background:url("/images/global/icons/fb-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.footer-social-channels .addthis_toolbox .at16nc.at16t_twitter,.header-social-channels .addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter.jpg") no-repeat scroll left top transparent}
.addthis_toolbox .at_PinItButton:hover,.addthis_toolbox #PinItButton:hover,.addthis_toolbox .at_PinItButton,.addthis_toolbox #PinItButton{background:url("/images/global/icons/pintrest-share-icon.jpg") no-repeat left top;width:18px;height:18px;background-position:0 0}
.addthis_toolbox .at16nc.at16t_email{background:url("/images/global/icons/email-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.category-page .main-content-wrapper-top{padding-bottom:0}
#replacement_program_inset{float:left;margin:10px 0;width:100%}
.shop .main-content-wrapper-top h1{float:left;padding:15px 0;color:#c00;font-size:23px;font-weight:normal;text-transform:uppercase;text-align:left}
.shop .main-content-wrapper-top,.my_account .main-content-wrapper-top{border-bottom:solid 2px #ddd;width:100%;float:left}
.my_account #page .main-content-wrapper-top{border-bottom:0;padding:0;height:0}
.my_account #WC_UserRegistrationAddForm_div_2 h1{font-size:16px;color:#666;margin:0 0 25px}
.my_account #WC_UserRegistrationAddForm_div_1{padding:0 0 0 20px}
.column.simple_register,.orderaddress #centered_single_column_form div.column,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column,#AddressForm .my_account .form_2column{width:100%;float:left;overflow:hidden;position:relative}
.personalInformationPage .my_account .form_2column{float:left;width:100%}
.my_account .column{clear:both}
.my_account #WC_PersonalInfoExtension_DOB_div_1{clear:both;overflow:hidden;padding:0;display:none}
.my_account #WC_PersonalInfoExtension_DOB_div_8,.my_account #WC_PersonalInfoExtension_DOB_div_9{display:block}
.my_account .birthdayColumn{float:left;padding:0 0 0 9px;width:65px;overflow-x:hidden}
.dj_ie.dj_ie7 .my_account .birthdayColumn{width:85px;overflow-x:hidden}
.my_account #WC_PersonalInfoExtension_DOB_div_2{float:left;margin:15px 0 0}
.my_account #WC_UserRegistrationAddForm_FormInput_rememberMe_In_Register_1,.my_account #WC_UserRegistrationAddForm_FormInput_siteAgreement_In_Register_1{width:auto}
.my_account #WC_UserRegistrationAddForm_div_38,.my_account .my_account #WC_UserRegistrationAddForm_div_37{width:100%}
.my_account #WC_UserRegistrationAddForm_div_40{clear:both;border-top:1px dotted #ddd;padding:10px 0 0 0;margin:10px 0 0 0}
.my_account #WC_UserRegistrationAddForm_links_1{background:#c00}
.my_account #WC_UserRegistrationAddForm_div_11{font-weight:bold}
.my_account #WC_UserRegistrationAddForm_div_26{margin:0 !important}
.my_account #WC_PersonalInfoExtension_DOB_div_9,.my_account #WC_PersonalInfoExtension_DOB_div_8{display:block !important}
.my_account .secondary_button.button_fit{float:right;margin:0 5px 0 0;line-height:125%}
.my_account .primary_button.button_fit{float:right;line-height:125%}
.my_account #Logon .primary_button.button_fit{float:left}
.my_account .secondary_button.button_fit #WC_UserRegistrationAddForm_links_2{background:#bbb}
.oc_my_appliances .serach_results_category .sub_header h1,.oc_my_appliances .main-content-wrapper-top,.oc_my_appliances .main-content-title-top,.oc_my_appliances .product_header{font-size:100%}
.oc_register .product_header{font-size:100%}
.orderaddress #centered_single_column_form div.column divl{width:155px;float:left}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field .oc_entry_field_input{overflow:hidden}
#oc_repair_required_field_message{margin:0 0 20px 0;float:left;text-align:right;width:100%}
#oc_schedule_repair_step3_date #oc_repair_times_table{padding:20px 0 0 0;border-top:1px dotted #ddd}
.product_header .owner-center h1{font-size:100%}
.page_title,.product_header .product_title{text-transform:uppercase}
h1.page_title{float:left}
.category-share{float:right;padding:0 0 20px;width:195px}
.header-social-channels{left:50%;top:55px;margin:0 0 0 310px;position:absolute;width:155px;z-index:1}
.header-social-channels .social-channel{float:left;margin:0 0 0 5px}
.my_account .sign-in-page .registration_header{font-weight:bold}
.side-column-espot-content{float:left;width:100%;margin:0;height:100px;color:#fff;text-align:center;padding:25px 0}
.espot-top-content{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;height:20px;padding:20px 0;text-align:center;width:100%}
.espot-listing-bottom-content{background:none repeat scroll 0 0 #bbb;color:#000;float:left;padding:40px 0;text-align:center;width:100%;margin:10px 0 0 0}
.countertop_appliances_bottom_espot{background:none repeat scroll 0 0 #f3f3f3;float:left;padding:15px 0;width:100%}
.side-column-espot-content .left_eSpot{border:3px solid #c00;color:#c00;font-size:105%;font-weight:bold;height:95px;padding:25px 0 0;text-transform:uppercase;width:153px;display:block}
.side-column-espot-content .left_eSpot h3{color:#c00;font-weight:bold}
.side-column-espot-content .left_eSpot span{color:#666}
#main-slider{float:left;width:100%;height:500px;background:#333;overflow:hidden;position:relative}
.promotions-slider{margin:0;list-style:none;position:absolute;top:0;left:0}
.promotions-slider .promotion{float:left;position:relative;width:1020px;height:500px}
.promotions-slider .promotion .promotion-copy{text-align:center;color:#fff;position:absolute;font-size:14px}
.promotions-slider .promotion a:hover .promotion-copy{text-decoration:underline}
.promotions-slider .promotion #home-slide1.promotion-copy.cta2{bottom:90px;left:725px;text-align:center;font-size:14px;width:230px}
.promotions-slider .promotion #home-slide1.promotion-copy a,.promotions-slider .promotion #home-slide1.promotion-copy.cta2 a{color:#FFF}
.promotions-slider .promotion #home-slide1.promotion-copy a:hover,.promotions-slider .promotion #home-slide2.promotion-copy a:hover,.promotions-slider .promotion #home-slide3.promotion-copy a:hover,.promotions-slider .promotion #home-slide4.promotion-copy a:hover,.promotions-slider .promotion #home-slide5.promotion-copy a:hover,.promotions-slider .promotion #home-slide1.promotion-copy.cta2 a:hover,.promotions-slider .promotion .promotion-copy a:hover{text-decoration:underline}
.promotions-slider .promotion #home-slide1.promotion-copy{bottom:25px;font-size:15px;left:8px;text-align:center;top:455;width:541px}
.promotions-slider .promotion #home-slide2.promotion-copy{text-align:center;font-size:15px;left:150px;top:455px}
.promotions-slider .promotion #home-slide3.promotion-copy{bottom:25px;font-size:15px;right:75px}
.promotions-slider .promotion #home-slide4.promotion-copy{right:25px;text-align:center;bottom:25px;font-size:15px;line-height:20px}
.promotions-slider .promotion #home-slide5.promotion-copy{bottom:20px;font-size:15px;right:156px}
.promotions-slider .promotion #home-slide-coffee-brewer.promotion-copy{line-height:20px;top:140px;font-size:15px;left:20px;text-align:center;top:455;width:541px}
.promotions-slider .promotion #home-slide-even-heat-cooking.promotion-copy{line-height:20px;text-align:center;font-size:15px;left:60px;bottom:45px}
.promotions-slider .promotion #home-slide-processor.promotion-copy{bottom:60px;font-size:15px;left:135px;line-height:20px}
.promotions-slider .promotion #home-slide-dishwashers.promotion-copy{left:135px;text-align:center;top:425px;font-size:14px}
.promotions-slider .promotion #home-slide-juicer.promotion-copy{bottom:75px;font-size:15px;right:45px;line-height:20px}
.promotions-slider .promotion #home-slide-coffeebean.promotion-copy{bottom:25px;font-size:15px;left:55px;line-height:20px}
.promotions-slider .promotion #home-slide-dishwashers-rated.promotion-copy{left:200px;text-align:center;line-height:20px;bottom:15px;font-size:15px}
.promotions-slider .promotion #home-slide-event-heat.promotion-copy{top:32px;right:85px}
.promotions-slider .promotion #home-slide-pour-over-coffee.promotion-copy{bottom:32px;left:86px}
.promotions-slider .promotion #home-slide-counter-ovens.promotion-copy{bottom:32px;right:100px}
.promotions-slider .promotion #home-slide.promotion-copy.bottom{bottom:58px}
.promotions-slider .promotion #home-slide.promotion-copy.left{left:94px}
.promotions-slider .promotion #home-slide.promotion-copy.ceramic-bowls{bottom:32px}
#home-slide-coffe{bottom:34px;left:80px}
.promotions-slider .promotion p.note{position:absolute;color:#fff;font-size:10px;right:18px;top:7px;text-align:right;line-height:15px}
.promotions-slider .promotion .promotion-image{position:absolute;top:0;left:0}
#slider-controls-container{width:100%;float:left;margin:18px 0}
.slider-controls{width:625px;margin:10px auto}
.slider-controls .slider-control{width:100px;height:20px;margin:0 5px;background:#ccc;color:#ccc;cursor:pointer}
.slider-controls .slider-control.selected,.slider-controls .slider-control.active{background:#c00;color:#c00}
.slider-number{background:none repeat scroll 0 0 #fff;height:10px;margin:6px 0 0;padding:4px 0 0;text-align:center;width:100%}
#lowerRightContent,#bottomContent{width:960px;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{float:left;width:300px;margin:0 10px}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{float:left;width:300px;border:4px solid #ddd;position:relative;margin:0 0 10px 0}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-large .initial-promo,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta-background,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-large .initial-promo,#bottomContent .home-entry-column .home-entry-large .overlay-cta,#bottomContent .home-entry-column .home-entry-large .overlay-cta-background{height:335px}
#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-med .initial-promo,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta-background,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-med .initial-promo,#bottomContent .home-entry-column .home-entry-med .overlay-cta,#bottomContent .home-entry-column .home-entry-med .overlay-cta-background{height:158px}
#lowerRightContent .home-entry-column .home-entry-small,#lowerRightContent .home-entry-column .home-entry-small .initial-promo,#lowerRightContent .home-entry-column .home-entry-smal .overlay-cta,#lowerRightContent .home-entry-column .home-entry-small .overlay-cta-background,#bottomContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-small .initial-promo,#bottomContent .home-entry-column .home-entry-smal .overlay-cta,#bottomContent .home-entry-column .home-entry-small .overlay-cta-background{height:90px}
#lowerRightContent .home-entry-column .home-entry-med{margin:0 0 8px}
.home-entry-small .overlay-cta-copy.shop,.home-entry-small .overlay-cta-copy.kitchenware,.home-entry-small .overlay-cta-copy.cftcHover{padding:10px 0 0;*padding:9px 0 0}
.overlay-cta{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:150;width:100%;height:100%}
.overlay-cta:hover{opacity:1;filter:alpha(opacity=100)}
.overlay-cta-background>a{float:left;height:100%;width:100%}
.initial-promo img.breakplain{margin:-10px 0 0 0}
.home-bottom-legal{clear:both;padding:35px 0 0}
.category-page #breadcrumb-section{padding:0}
.category-page.major-appliances h1{padding-top:55px}
.category-page .main-content-title-top{padding-bottom:15px}
.category-masthead-container{float:left;margin:0 0 20px 0}
.category-masthead-image{float:left;margin:0 0 10px 0}
#main-container.category-page.dishwashers .category-masthead-image{float:none}
.category-masthead-container p{font-size:14px;color:#000;float:left}
.stand-mixers-attachments .category-masthead-container p{width:75%}
.stand-mixers-attachments .category-masthead-image{position:relative}
.stand-mixers-attachments .category-masthead-image a.stand-mixer-text-right{bottom:8px;font-size:110%;right:177px;text-align:center;position:absolute;display:block;color:#FFF}
.hand-blenders .category-masthead-container p{width:72%}
.category-masthead-container p.disclaimer{font-size:85%;padding:12px 0}
.category-masthead-container .featured-product-link{color:#c00;font-size:bold}
.category-page ul li p{color:#000;font-size:11px}
.category-page ul li p.title{font-weight:bold}
.category-page .category-features .features-list .feature-item{width:31%}
.category-page .category-features .features-list .feature-item.first{border-right:dotted 1px #bbb;margin:0 10px 0 0;padding:0 10px 0 0;min-height:65px}
.category-page .category-features .features-list .feature-item.last{border-left:dotted 1px #bbb;margin:0 0 0 10px;padding:0 0 0 10px}
.hand-blenders .category-features .features-list .feature-item.first{margin-right:5px;padding-right:0}
.hand-blenders .category-features .features-list .feature-item.last{margin-left:5px;padding-left:5px}
.hand-blenders.category-page .features-list .feature-item{width:32.7%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-image{padding-left:2%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description .title{width:110%}
.category-page .category-features .features-list .feature-item.first .feature-item-image{border-left:0;padding:0}
.category-page .category-features .features-list .feature-item .feature-item-image{float:left;padding:0 0 0 4%}
.category-page .category-features .features-list .feature-item .feature-item-image img{cursor:pointer}
.category-page .category-features .features-list .feature-item .feature-item-description{float:left;padding:0 0 0 2.5%;width:48.6%}
.category-page .category-features .features-list .feature-item .feature-item-description>p{font-size:11px}
.category-page .category-features .features-list .feature-item .feature-item-description .title{font-weight:bold;margin:0 0 4px 0}
.stand-mixers-attachments.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.category-page .category-features{float:left;width:100%;padding:0 0 30px 0;border-bottom:1px solid #eaeaea}
.category-page .category-features.line-break-fix{word-spacing:-1px}
.category-page .category-features.line-break-fix .features-list .feature-item .feature-item-description{width:49%}
.category-page .category-featured-recipe h3,.category-page .category-additional-content h3,.category-page .category-features h3{text-transform:uppercase;font-size:14px;font-weight:bold;margin:0 0 25px}
.category-page .category-features h3 span{text-transform:none}
#main_content_wrapper .bradDisclaimer{color:#666;margin:0;padding:0}
.category-page .category-featured,.category-page .category-promotions-media,.category-page .category-suggested-accessories,.category-page .category-additional-information{float:left;width:100%;margin:15px 0}
.category-page .category-additional-information a,.category-page .category-featured h2{color:#666;font-size:14px;font-weight:normal}
.commercial-products .category-additional-information{display:block}
.category-page .featured-list .featured-item{border:1px solid #ddd;height:215px;margin:0 20px 0 0;padding:0 0 10px;width:218px;position:relative}
.category-page .featured-list .featured-item .new-product-flag{background:url('/images/brand/featured-products/new-product-flag.png') no-repeat;display:block;position:absolute;top:0;width:50px;height:52px;left:0}
.category-page .featured-list .featured-item .featured-item-image{padding:10px 10px 0}
#main_content_wrapper div.category-featured ul.featured-list li.featured-item a div.featured-item-image.new-flag{padding:0 0 6px}
div.category-featured ul.featured-list li.featured-item div.featured-item-description a p.small-title{margin-bottom:15px}
.category-page .featured-list .featured-item:hover{border:solid 1px #c00}
.category-page .featured-list .featured-item .model{width:50%;float:left}
.category-page .featured-list .featured-item .featured-item-description{padding:0 10px}
.category-page .featured-list .featured-item .featured-item-description a:hover{text-decoration:underline}
#main-container>div.category-featured>ul>li>div>p>a.featured-product-link.coming-soon{text-decoration:none}
.category-page .featured-list .featured-item .featured-item-description>p a{margin:0 5px 0 0;float:left;color:#666}
.category-page .featured-list .featured-item .featured-item-description .featured-product-link{color:#c00;float:right;clear:right;font-weight:bold;text-transform:uppercase;font-size:9px}
.category-page .featured-list .featured-item a.no-link{cursor:default}
.category-page .featured-list .featured-item a.no-link:hover{text-decoration:none}
.category-page .featured-list .featured-item.no-link:hover{border:1px solid #ddd}
.featured-list a li .featured-item-description p:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item{border:medium none;height:227px;margin:0;padding:0;position:relative;width:212px}
.category-page .featured-list .featured-item.navigation-item:hover{border:0}
.category-page .featured-list .featured-item.navigation-item img{position:absolute;top:0;left:0;z-index:0;height:227px}
.category-page .featured-list .featured-item.navigation-item .see-all-products{color:#fff;font-size:140%;font-weight:bold;line-height:135%;margin:0 auto;position:relative;text-transform:uppercase;top:40%;width:180px;z-index:100}
.category-page.toasters .featured-list .featured-item.navigation-item .see-all-products{text-align:center;width:auto;top:46%}
.slow-cookers.category-page .featured-list .featured-item.navigation-item .see-all-products{width:132px}
.slow-cookers.category-page .category-featured-recipe,.blenders.category-page .category-featured-recipe{width:215px}
.slow-cookers.category-page .additional-content-list .additional-content-item{float:none}
.commercial-products.category-page .additional-content-list{height:105px}
.category-page .featured-list .featured-item.navigation-item .see-all-products a{color:#fff;font-weight:bold}
.category-page .featured-list .featured-item.navigation-item .see-all-products a:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item #see-all-cooking.see-all-products{top:18%}
.category-page .featured-list .featured-item.navigation-item .see-all-products ul li{width:100%;float:none}
.category-page.cooking #see-all-cooking li{margin:9px 0 0}
.category-page.cooking #see-all-cooking a{line-height:14px}
.category-page.cooking .category-promotions-media .view-all-additional-content a,.category-page.refrigeration .category-promotions-media .view-all-additional-content a{padding:0 8px 0 0}
.category-page.refrigeration .category-promotions-media .view-all-additional-content,.category-page.cooking .category-promotions-media .view-all-additional-content{width:705px}
.category-page.commercial-products .category-promotions-media .view-all-additional-content{width:265px;float:none;clear:both}
.category-featured-recipe,.category-additional-content{float:left}
.category-featured-recipe{margin:0 25px 0 0;width:200px}
#category_accessory_popup .navLinks,.view-all-additional-content{width:100%;float:left}
#category_accessory_popup ul{list-style:disc outside none;margin:0 0 0 20px}
#category_accessory_popup ul li{font-size:120%;margin:5px 0;width:100%}
.view-all-recipes,.category-additional-content .view-all-additional-content{width:100%;margin:10px 0;text-align:right;color:#c00;font-size:110%;font-weight:bold;text-transform:uppercase}
.category-additional-content .additional-content-list img{border:solid 1px #ddd}
.category-additional-content .additional-content-list .additional-content-item{margin:0 18px 0 0;width:125px;cursor:pointer;height:100px}
.view-all-recipes>a{float:left}
#stand-mixers.view-all-recipes{width:100%}
.category-additional-content .additional-content-list .additional-content-item.last{margin:0}
.category-suggested-accessories h3{border-bottom:1px solid #ddd;padding:0 0 10px 0;font-weight:bold;text-transform:uppercase;font-size:14px}
.suggested-accessories-list .suggested-accessories-item{width:20%}
.suggested-accessories-image{width:100%;text-align:center}
.suggested-accessories-description{width:80%;margin:0 auto}
.coffee-products .suggested-accessories-description{width:89%;text-align:center}
.suggested-accessories-description .suggested-links{color:#c00;font-size:11px}
.suggested-accessories-item.navigation-item{color:#c00;font-size:110%;float:right;font-weight:bold;text-transform:uppercase;margin:40px 0 0 0;list-style-type:none}
.suggested-accessories-item.navigation-item a,.view-all-recipes a,.category-additional-content .view-all-additional-content a{color:#c00}
.view-all-additional-content a:hover,.view-all-recipes a:hover,.suggested-accessories-item a:hover,.suggested-accessories-description .suggested-links:hover,.suggested-accessories-description p:hover{text-decoration:underline}
.category-additional-information{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;margin:10px 0;display:none}
.category-additional-information a{background:url(/images/global/icons/red-arrow.png) no-repeat left center;padding:0 0 0 15px}
.category-page #additionalMajorDish{width:697px}
.category-page #additionalMajorDish,.category-page #additionalSmallCoffee,.category-page #additionalSmallCommercial{width:697px}
.category-page #additionalMajorCompact,.category-page #additionalSmallToaster,.category-page #additionalSmallWaffle{width:268px;clear:both}
.category-page #additionalMajorVents,.category-page #additionalSmallCounters,.category-page #additionalSmallHandBlender,.category-page #additionalSmallHandMixers{width:410px;clear:both}
.category-page #additionalCountertopOvens{clear:both;width:265px}
.category-page #additionalSmallBlenders{width:270px;clear:both}
.category-page #additionalSmallProcessor{width:550px}
.category-page #additionalSmallSlowCooker{width:200px;clear:both;text-align:left}
.category-page #additionalSmallAttachments,.category-page #additionalSmallStandMixers{width:700px}
.category-page #photosVIdeosProcessors{width:600px}
.category-page #photosVIdeosHandBlender{width:450px}
.category-page #photosVIdeosAttachments,.category-page #photosVIdeosStandMixers{width:715px}
.legalNotice{clear:both;margin-left:10px;padding-top:20px}
#footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
#footer-container .footer-header img{margin:-5px 0 0 0}
#footer-container #footer-nav #footer-nav-level-one,#footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
#footer-nav{float:left;width:100%}
#footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
#footer-container #footer-nav #footer-nav-level-one ul.short{float:none}
#footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%;font-size:90%}
#footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
#footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
#footer-container #footer-nav .footer-language{margin:20px 0 0 !important}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation{width:100%;float:left;margin:10px 0 0 0}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column{float:left;width:115px}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column img{float:left}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .right-column{float:right;width:18%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation ul li{width:100%}
#footer-container #footer-nav #footer-nav-level-two #footer-legal{font-size:90%;width:100%;float:left;margin:10px 0}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #footer-trademark{float:left}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #change-country{float:right}
body.product_detail{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
.product_list,.product-display{float:left;width:100%}
.product_img{float:left;width:390px;text-align:center}
.product-display .product-image-container{float:left;width:63%}
.product-display .product-image-container .product-image{margin:0;text-align:center;min-height:310px}
.product-display .product-image-container .product-image img{width:60%}
.product-display .product-image-container #product-carousel{margin:0 auto}
.carousel-visible-items{float:left;height:72px;overflow:hidden;position:relative}
#waffle-bakers-carousel .carousel-visible-items,#commercial-carousel .carousel-visible-items{float:none}
.kitchen-gallery-appliances .carousel-visible-items{height:200px}
.module-carousel{float:left;margin:10px 0 0 0;width:100%}
#kitchen-galleries-carousel .carousel-visible-items{height:85px}
.carousel-items{position:absolute;left:0}
.carousel-items .carousel-item{padding:0;cursor:pointer;width:72px;height:72px;text-align:center;margin:0 auto}
.module-item.carousel-item img{border:1px solid #fff}
.module-item.carousel-item img:hover{border:1px solid #c00}
.carousel-items .carousel-item img{font-size:50%}
.kitchen-gallery-appliances{border:1px solid #eee;float:left;width:942px}
.kitchen-gallery-appliances h3{background:none repeat scroll 0 0 #eee;float:left;font-weight:bold;padding:10px;text-transform:uppercase;width:922px;font-size:14px}
.kitchen-gallery-appliances .module-carousel{display:none}
.kitchen-gallery-appliances .module-carousel.active{display:block}
.kitchen-gallery-appliances .carousel-items .carousel-item,#kitchen-galleries-carousel .carousel-items .carousel-item{width:150px;height:auto;text-align:left;font-size:11px}
.kitchen-gallery-appliances .carousel-items .carousel-item .kitchen-gallery-thumbnail{text-align:center;height:115px}
.carousel-items .carousel-item img{width:96%}
#kitchen-galleries-carousel .carousel-items .carousel-item img{width:auto}
.kitchen-gallery-appliances .carousel-items .carousel-item img{max-height:90%;width:auto}
.product_detail{float:left;width:27%;padding:30px 5% 0 1%;font-size:120%;line-height:135%}
.owner_center_modal .product_detail{width:100%;font-size:100%}
.owner_center_modal label{width:100%;float:left;text-align:center}
.product_list .product_detail .instruction{font-weight:bold}
#water-filter-details{float:left;width:100%;margin:10px 0}
#water-filter-details .water-filters-specifications-title,#water-filter-details .water-filters-features-title{width:100%;text-transform:uppercase;font-weight:bold;font-size:100%;float:left;margin:0 0 5px 0}
#water-filter-details .water-filters-specifications-content,#water-filter-details .water-filters-features-content{width:100%;float:left;margin:0 0 5px 0;line-height:135%}
.product-display .product-overview .product-description{margin:10px 0;padding:10px 0 0;border-top:1px dotted #ddd}
.product-display .product-overview #color-swatches,.product-display .product-overview .product-color-sku{float:left;font-size:50%;line-height:100%;margin:0 0 5px;width:100%}
.product-display .product-overview .product-color-sku .product-color{text-transform:capitalize}
.review-entry-details-column .review-entry-title-container{font-size:140%;color:#666;line-height:120%;font-weight:bold}
.product-display .product-overview .product-rating{width:100%;padding:0 0 10px 0;height:25px}
.product-display .product-overview .product-detail-copy{width:100%;line-height:150%;padding:20px 0;border-top:1px dotted #666;border-bottom:1px dotted #666;margin:0 0 20px 0}
.product-display .product-overview #color-swatches img{float:left;width:17px;height:17px;margin:0 2px 0 0;cursor:pointer;border:1px solid #fff;font-size:50%}
.product-display .product-overview #color-swatches img.selected{border:1px solid #666}
.product-display-color{text-transform:capitalize}
#product-tabs .hide-container>div,#product-tabs .hide-container ul{display:none}
#product-tabs .overview_feature,#product-tabs .video-container{float:left;padding:0 2% 10px 0;width:32%;margin:0 0 10px;min-height:350px}
#product-tabs .overview_feature:nth-child(3n+4){clear:both}
#product-tabs .overview_feature .carousel-item{max-height:202px;overflow:hidden;margin:0 0 10px;position:relative}
#product-tabs .overview_feature .carousel-item img{max-height:none}
#product-tabs .overview_feature:nth-child(3n+3),#product-tabs .video-container:nth-child(3n+4){padding-right:0}
#product-tabs .video-container{min-height:275px}
#product-tabs #demo_items .video-container,#product-tabs #manual_wrapper .manual_item{display:none}
#product-tabs #demo_items .video-container:nth-child(-n+4),#product-tabs #manual_wrapper .manual_item:nth-child(-n+4){display:block}
#product-tabs #demo_items.expanded .video-container,#product-tabs #manual_wrapper.expanded .manual_item{display:block}
#product-tabs .overview_feature img,#product-tabs .video-container img{width:100%;margin:0 0 10px}
#product-tabs .overview_feature h3,#product-tabs .video-container h3,#product-tabs .video-container #video-title{border:0;padding:0;text-transform:none;font-weight:bold;color:#000;font-size:12px;margin:0 0 5px}
#product-tabs .overview_feature p,#product-tabs .video-container h2,#product-tabs .video-container #video-description{color:#777;font-size:12px;line-height:16px}
#product-tabs h1,#product-tabs h2{text-transform:capitalize;background-color:#C00;font-size:14px;padding:10px;color:#FFF;font-weight:bold;margin:0 0 15px;width:700px;cursor:pointer;clear:both}
#product-tabs h1:after,#product-tabs h2:after{font-weight:normal;content:"-";display:inline-block;float:right;font-size:30px;position:relative;top:-10px;width:18px;height:9px}
#product-tabs h3{border-bottom:1px solid #777;text-transform:uppercase;font-size:12px;color:#000;padding:5px 0;margin:15px 0;width:100%;font-weight:bold;clear:both}
#product-tabs .hide-container h1:after,#product-tabs .hide-container h2:after{content:"+";top:-10px}
#product-tabs .carousel-controls{display:none}
#product-tabs .carousel-visible-items{width:100%;overflow:visible;height:auto}
#product-tabs .carousel-visible-items .carousel-items{position:inherit;width:100%}
#product-tabs .carousel-visible-items .carousel-items .carousel-item{float:left;width:31%;padding:0 2% 10px 0;border:0;margin:0 0 20px;min-height:470px;text-align:left}
#product-tabs .carousel-visible-items .carousel-items .carousel-item .product_name{font-size:105%;font-weight:bold;color:#333;margin:0 0 10px}
#product-tabs .carousel-visible-items .carousel-items .carousel-item .product_desc{margin:0 0 10px}
#product-tabs .carousel-visible-items .carousel-items .carousel-item .view_details{float:none;color:#C00;padding:10px 0 0;display:block;margin:0 0 10px}
#product-tabs .carousel-visible-items .carousel-items .carousel-item .ui-button{color:#FFF;background-color:#C00;text-align:center;width:110px;margin:10px 0 0;padding:7px 0;text-transform:uppercase;display:inline-block}
#product_help_tabs,#product-tabs{width:100%;float:left;margin:20px 0}
.product-options-select-label,.product-options-label{font-weight:bold;margin:0 0 5px 0}
#product_help_tabs_menu,#product-tabs .product-tabs-menu{float:left;overflow:visible;height:44px;width:100%}
.product-tabs-menu.fixed{position:fixed;top:0;z-index:9999;background-color:#FFF;width:720px !important}
#back-to-top.fixed{display:block}
#back-to-top{position:absolute;left:80px;bottom:-120px;background:transparent url(/images/top-arrow.png) no-repeat;display:block;width:75px;height:93px;text-indent:-9999px;display:none}
#product_help_tabs_menu li{background:none repeat scroll 0 0 #bbb;border-color:#bbb #bbb #bbb #fff;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:14px;height:33px;width:139px;padding-top:10px;text-align:center;text-transform:uppercase;float:left}
#my-appliances #product-tabs .product-tabs-menu .product-tab-option{padding:8px 1% 7px;width:14.45%}
#product_help_tabs_menu li:hover,#product_help_tabs_menu li.selected{background:#fff;color:#000;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #fff;border-left:1px solid #bbb}
.product-tabs-menu li{float:left;margin:16px 0 0 5px;text-transform:capitalize;border-right:1px solid #DDD;padding:0 5px 0 0}
.product-tabs-menu li:first-child{margin-left:0}
.product-tabs-menu li.selected a{border-bottom:6px solid #C00;padding-bottom:7px;color:#000}
.product-tabs-menu li a{color:#000;font-size:13px;padding:0 10px;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif}
.product-tab-selection{border:0;float:left;margin:-1px 0 0;padding:2.9% 0;width:100%;margin-bottom:0;padding-bottom:0}
.product-tab-selection>div{clear:both;float:left;width:100%;margin:0 0 15px}
.product-tab-selection #specifications.expanded .spec_section{display:block}
.product-tab-selection #specifications.read-more .spec_section{display:none}
.product-tab-selection #specifications.read-more .spec_section:first-child{display:block}
.product-tab-selection .product-content{display:none;float:left;line-height:135%}
.product_help_tab_section{display:none;float:left;line-height:135%;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;margin:-1px 0 0;min-height:135px}
.product_help_tab_section.selected,.product-tab-selection .product-content.active{display:block;position:relative;width:100%}
.carousel-controls.active{cursor:pointer}
.product_help_tab_section #top_features,.product-tab-selection #features #top_features{border-bottom:1px dotted #bbb;float:left;padding:0 0 10px;width:100%}
#top_features,.product-tab-selection #features #top_features h4{padding-top:20px;font-size:14px}
.product_help_tab_section #top_features .feature,#features #top_features .feature{width:30%;float:left;border-right:1px solid #bbb;padding:0 2% 0 0;min-height:140px}
.product_help_tab_section #top_features .feature img,#features #top_features .feature img{display:none;margin:auto}
.product_help_tab_section #top_features .feature.first,.product-tab-selection #features #top_features .feature.first{padding:0 3% 0 0}
.product_help_tab_section #top_features .feature.last,.product-tab-selection #features #top_features .feature.last{border-right:0;padding:0 0 0 3%}
.product_help_tab_section #additional_features,.product-tab-selection #features #additional_features{float:left;padding:0 0 10px;margin:20px 0 0 0}
.product-tab-selection #features #additional_features .feature{float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:290px}
.manuals_left,.manuals_right{float:left;margin:0 3% 0 0;padding:0 3% 0 0;width:43%}
.manuals_left{border-right:1px solid #ddd}
.manual_note{float:left;width:100%;padding:15px 0}
.product_help_tab_section .product_tab_section_middle{margin:15px 0 0 15px;position:relative;width:915px;float:left}
.pdf_link{float:left;width:100%;margin:0 0 10px 0}
.pdf_link ul li{float:left;width:100%;margin:0}
#product-ratings-reviews-content .reviews-ratings-header #featured-row-2{margin:25px 0 0 0}
.recently_products. #products-recently-viewed{float:left;width:720px;margin:0 0 20px 0}
#product-detail-legal{float:left;width:100%;margin:5px 0}
#product-detail-legal ul li{width:100%;margin:3px 0}
#products-recently-viewed h4{width:710px;border-bottom:1px solid #bbb;padding:0 0 5px 10px;margin:0 0 10px 0}
#products-recently-viewed .products-recently-viewed-list{float:left;padding:10px 0;width:720px;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product{width:23%;padding:0 1%}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product .recently-viewed-prouct-image{width:100%;text-align:center}
.modalHeader,.product_help_tab_section .title,.product-overview h1,#products-recently-viewed .products-recently-viewed-list .recently-viewed-product p{color:#666;line-height:125%;margin:10px 0 5px;padding:0}
.boldSigleLabel{font-weight:bold;float:left;width:100%;margin:0 0 10px 0}
.product_help_tab_section .title{font-weight:bold}
#cta-content{float:left;background:none repeat scroll 0 0 #f3f3f3;border:2px solid #ddd;padding:10px;width:92%}
#cta-content .inactive-product-links a{background:url("/images/redCarat_10x10.png") no-repeat top right;padding:0 15px 0 0;font-weight:bold;font-size:90%;width:auto;float:left;color:#c00;text-transform:uppercase;margin:5px 0}
.filter-form-single-purchase ul li{width:100%;float:left;margin:5px 0}
.cta-options .product-detail-price{border-bottom:1px dotted #bbb;margin:0 0 20px;padding:00;width:100%;float:left}
.cta-options .product-detail-price .reg{margin:0 0 5px;font-size:10px}
.cta-options .product-detail-price .offer-price{position:relative;font-size:16px;font-weight:bold;padding:0 0 10px 0;float:left;text-decoration:none;color:#C00}
.cta-options .product-detail-price .offer-price.no-sale{color:#000}
.cta-options .product-detail-price .list-price{position:relative;font-size:14px;font-weight:bold;color:#777;float:left;margin:0 30px 0 0}
.cta-options .product-detail-price .price{font-size:12px;color:#333;font-weight:bold}
.share-options{float:left;width:100%}
.share-options .stButton{margin-right:0;z-index:0}
.share-options .stButton .stMainServices img,.stButton img{z-index:0 !important}
input.filter-pack{float:left;width:5%}
.callout{border:1px solid #bbb;padding:13px;position:absolute;top:0;right:0;z-index:9999;background-color:#FFF}
.featured-included{list-style:disc inside none;margin:2px 0}
#featured-row-2 h4{float:left;width:100%;margin:20px 0}
#product-manuals-warranty-content{font-size:120%;line-height:140%}
.manual-item-container{border-right:1px solid #bbb;float:left;margin:0 1% 0 0;padding:1% 1% 0;width:30%}
.manual-item-container.last{border-right:0}
.manual-item{float:left;border-top:1px dotted #bbb;width:100%;min-height:170px}
.ratings-summary-container,.review-entry-main-copy{padding:15px 0;border-bottom:1px dotted #bbb}
.ratings-reviewer-recommends-container,.review-author,.review-date{font-size:12px;padding:0 5px}
.review-entry-details-column .review-entry-auth-date-container,.ratings-reviewer-recommends-container{float:right}
.review-entry-details-column .review-entry-title-container,.add-review .red-button,.reviews-ratings-header h4{float:left}
.rating-graph{position:relative;background:none repeat scroll 0 0 #bbb;height:12px;width:55px}
.rating-percentage{position:absolute;top:0;left:0;background:#f9cb00;height:12px;width:10px}
.ratings-star-amount{float:left;padding:0 2% 0 0}
.ratings-breakdown{float:left;width:75%;padding:0 0 0 2%;border-left:1px solid #bbb}
.ratings-breakdown-item{width:32%;padding:0 1% 0 0;margin:3px 0}
.review-entry-ratings-column .ratings-breakdown-item{width:99%}
.ratings-breakdown-item .rating-label{font-weight:bold;text-transform:uppercase;font-size:9px}
.ratings-breakdown-item .rating-graph,.ratings-breakdown-item .rating-ranking{float:left;margin:0 5px 0 0}
.sort-rating-filters{float:right;margin:25px 0 0 0;width:80px}
#sort-filters{background:url(/images/ratings/sort-by-bg.jpg) left top no-repeat;font-size:100%;height:25px}
.endeca_displayedItems,.endeca_totalItems,.text_highlight{font-weight:bold}
.review-entries-header .review-entries-header-title{float:left;font-weight:bold}
.review-entries-header .review-entries-header-pagination{float:right;font-weight:bold}
.review-entry{padding:20px 0;border-top:1px solid #bbb;margin:5px 0 0 0}
.review-entry-ratings-column{float:left;width:25%}
.review-entry-details-column{float:left;width:74%;margin:0 0 0 1%}
.review-entry-heading{margin:0 0 15px 0}
.review-entry-helpful-rating{margin:15px 0 5px 0}
.spec_section h3{border-top:0;float:left;font-size:16px;font-weight:bold;padding:0 0 10px 7px;width:98%}
.spec_section.callout,.product_help_tab_section .spec_section.callout{width:185px}
. spec_section h3#spec_header_1{border:0}
.spec_contents h3{border:0;width:100%}
.spec_contents ul{display:none}
.product-dimensions .product-dimensions-row{width:100%;margin:30px 0}
.spec_contents_info{float:left;padding:2%;width:46%}
.spec_contents_label{float:left;padding:2%;width:45.5%;font-weight:bold}
#partsandaccessories .product_tab_section_middle{position:relative}
.spec_section,#accessories_section{float:left;width:100%}
.product_help_tab_section .spec_section,.product_help_tab_section #accessories_section{float:left;width:500px}
.attachments-item,.accessories-item{float:left;width:25%;border-top:1px dotted #bbb;margin:10px 0}
.attachments-item .attachments-image,.accessories-item .accessories-image{border:0;padding:10px 0}
.attachments-item .attachments-title,.accessories-item .accessories-title{font-weight:bold;padding:0 0 5px 0}
#accessories_section .accessories_item{float:left;width:31%;padding:0 2% 10px 0;border:0;margin:0 0 20px;min-height:520px;position:relative}
#accessories_section .accessories_item.last{padding-right:0}
#accessories_section .accessories_item .product_image{height:180px}
#accessories_section .accessories_item .product_image img{width:100%}
#accessories_section .accessories_item .product_image img{width:auto;display:block;margin:0 auto;max-height:180px;max-width:100%}
#accessories_section #main_accessories,#accessories_section #additional_accessories{float:left;width:100%}
#accessories_section #additional_accessories{display:block}
#accessories_section .accessories_item .product_code{margin:20px 0 0 0}
#accessories_section .accessories_item .product_name{font-weight:bold}
#accessories_section .accessories_item .product_actions{text-transform:uppercase;font-weight:bold;width:auto}
#accessories_section .accessories_item .product_actions .view_details{padding:0 10px 0 0;color:#666}
#compare-container{width:942px;margin:0 auto}
#compare_top_carousels .cols,#compare_top_carousels .cols_add_product{float:left;width:20%}
#compare_top_carousels .cols img{max-width:100%;max-height:275px}
#compare_top_carousels .cols_first{float:left;height:500px;width:19.5%;border:1px solid #ddd}
#compare_top_carousels .cols .cols_con{padding:10px 5%;border:1px solid #ddd;height:480px}
#compare_top_carousels .cols_con_whirlpool{width:100%;margin:0 0 20px 0;float:left;border-top:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed}
#compare_body #compare_top_tabs,#compare_sub_body,#compare_body .tabsFooter,#compare_top_carousels{float:left;width:100%}
#compare_body #compare_top_tabs #tabs_shower{width:942px !important;border-right:1px solid #ccc}
#compare_body #compare_top_tabs .tabs{height:30px;width:100% !important;border-top:solid 1px #ccc}
#compare_body #compare_top_tabs .tabs li{height:30px;width:184px !important;line-height:30px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;background-image:url(/images/global/icons/close-tab.jpg) !important;background-repeat:no-repeat !important;background-color:#bbb !important;background-position:164px 7px !important;margin:0 0 0 1px;text-indent:8px}
#compare_body #compare_top_tabs .tabs .fisrt_tab{border-left:1px solid #ccc;margin-left:0}
#compare_body #compare_top_tabs .tabs .selected{background-color:#fff !important;border-bottom:#fff !important;background-image:url(/images/global/icons/close-tab.jpg) !important}
#compare_body #compare_top_tabs .tabs li a.compare-tab{font-size:110%;color:#333}
#compare_body #compare_top_tabs .tabs li a.tab_close{float:right;height:20px;width:20px;margin:4px 4px 0 0}
#compare_body #compare_sub_body .compare_product_list .cols .cols_con_whirlpool{display:none}
#compare_sub_body .cols_con .center{border-bottom:1px dotted #ddd;margin-bottom:10px;min-height:215px;width:100%}
.compare_product_list{float:left;width:100%}
.grey_split{width:100%}
.cols_con_whirlpool .product_image_wrapper img{width:100%}
.compare_action_links,.remove-compare-product{padding:0 0 25px;text-align:right;font-weight:bold}
.compare_action_links .right a{display:block;padding:0 0 0 10px;background:url(/images/global/icons/compare-remove-icon.jpg) no-repeat 0 3px}
.cols_con .rating_line a{width:42%}
.cols_con .rating_line a img{width:100%}
.cols_con .rating_line .rating_point{float:left}
.cols_con .rating_line .product_detail_list_review_count{margin:0 0 0 5px;width:45%}
.cols_con_whirlpool .cols_con .center,#product-compare-list .product-display .product-image-container{float:left;width:100%;min-height:0}
.cols_con_whirlpool .cols_con .center img,#product-compare-list .product-display .product-image-container .product-image img{border-bottom:1px dotted #ededed;padding:0 0 15px;width:100%}
.add_product_con{background:url(/images/global/icons/add-to-compare.jpg) no-repeat scroll center 80px transparent;color:#bbb;font-size:180%;font-weight:normal;text-transform:uppercase;height:100px;border:1px solid #ddd;text-align:center;width:100%;padding:10px 0;height:480px}
.add_product_con a{float:left;margin:0 auto;padding:120px 0 0 0;width:100%;color:#999}
.compare_types{width:100%;float:none !important}
.compare_types .col_1.left{float:none !important;clear:both}
.compare_types .col_2.left{float:none !important;clear:both}
.compare_types .left.col_1{float:none !important;clear:both}
.compare_types .left.col_2{float:none !important;clear:both}
.compare_types a{color:#333 !important}
.comments{float:left;font-size:100%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
.compare_action .btns{float:left;margin:10px auto;text-align:center;width:100%}
.compare_action .comments{float:none;min-height:55px}
.carousels_panels{float:left;width:100%;margin:10px 0}
.specs_header.specs_header_open{color:#666;float:left;font-size:16px;font-weight:normal;margin:10px 0 15px 10px;padding:0;text-transform:capitalize}
.specs_header.specs_header_open a{color:#666}
.specs_content{width:100%;float:left}
.specs_content table tr td{border-right:1px solid #ccc;padding:1%;width:17.89%;min-height:13px}
.specs_content table tr .table_first_col{font-weight:bold}
.product-listing-page{font-size:11px}
.product-listing-page .side-column{padding:10px 0 0 60px;width:755px}
#listing-header{float:left;margin:0;width:100%}
#endeca_leftNavContainer{float:left;width:20%}
.endeca_rightContainer{float:left;width:80%}
#service-return-oc a,#listing-header h4{text-transform:uppercase;color:#c00;padding:10px 0;font-weight:bold}
.product-filtering-container{float:left;width:89%;padding:5%;border:1px solid #bbb;background:#ededed}
.opt-list-container{float:left;margin:10px 0;width:100%}
.product-filtering-option{margin:5px 0;width:100%;float:left}
.product-filtering-option input{float:left;margin:0 2px 0 0;height:15px;width:15px;padding:0}
.product-filtering-option label{float:left;margin:0 0 0 1%;width:72%;line-height:130%}
.product-filtering-option img{float:left;width:auto;height:auto;margin:0 2px 0 0}
.sort-listing-container,.product-help-pagination-container{background:none repeat scroll 0 0 #ededed;float:left;margin:2% 0;*margin:2% 0 0 0 !important;padding:1%;width:730px}
.sorting-label{text-transform:uppercase;font-weight:bold;padding-right:3px;float:left}
a.active{color:#c00;font-weight:bold}
.product-help-pagination,.pagination{float:right;padding:5px}
.product-help-pagination ul li,.pagination ul li{padding:0 5px;font-weight:bold}
.display-item-count{border-bottom:1px dotted #bbb;padding:1% 2% 2%;width:96%;margin:0 0 15px;clear:both}
#my-appliances .display-item-count{border-bottom:medium none;float:left;padding:5px;width:auto}
.display-count,.display-total{font-weight:bold}
.compare-option{float:left;margin:0 10px 0 0}
.sort-option-1 a{margin-top:-2px}
.sort-option,.view-option,.display-option{float:left;margin:5px 10px 0 0}
.sort-option a{background:url("/images/icons/sortBy.png") no-repeat scroll 0 -17px transparent;color:#333;float:left;height:15px;line-height:15px;padding:2px 5px 0 20px;position:relative;text-decoration:none;font-size:9px}
.sort-option .active a{background-position:0 0;color:#333;height:15px;line-height:15px}
.view-option .active a{font-weight:bold;color:#c00}
.compare-option p{background:none repeat scroll 0 0 #fff;color:#c00;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%}
.compare-option a,.compare-option p.compare-active{background:none repeat scroll 0 0 #c00;color:#fff;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%;float:left;cursor:pointer}
#display-label.sorting-label{float:left}
.sort-listing-container .grid-view,.sort-listing-container .list-view{width:15px;height:12px;float:left;cursor:pointer;margin:0 0 0 5px}
.sort-listing-container .grid-view{background:url(/images/global/icons/grid-view.png) no-repeat 0 0}
.sort-listing-container .grid-view.active,.sort-listing-container .list-view.active{background-position:0 -13px}
.sort-listing-container .list-view{background:url(/images/global/icons/list-view.png) no-repeat 0 0}
.sort-listing-container .grid-view .grid-square{background:none repeat scroll 0 0 #666;height:3px;width:3px;margin:.5px;float:left}
.sort-listing-container .list-view .list-rectangle{background:none repeat scroll 0 0 #c00;height:3px;width:100%;margin:.5px;float:left}
.product-list-table-container{margin:0 0 20px 0}
.product-list-table-container .product_detail_set{height:auto;float:left}
.endeca_aplliancesList .applince,.product-detail-set{border:1px solid #ededed;padding:15px;width:713px;margin:1% 0 0 0}
.product-detail-set .row_cell{width:100%}
.top_features .product_tooltip{position:absolute}
.product-detail-set .row_cell a:hover{text-decoration:underline}
.owner_center_modal .product_list #addAppliance .product{border:1px solid #ddd;margin:10px 20px 10px 0;padding:5px;width:160px;float:left;min-height:220px}
.owner_center_modal .product_list #addAppliance .product label img{max-width:100%}
.tbl_cell{border:1px solid #ddd;margin:10px;padding:5px;width:196px;min-height:365px;float:left;overflow:hidden}
.tbl_cell a:hover{text-decoration:underline}
.product-list-table-container .row_cell{border:1px solid #ddd;padding:5px;width:730px;float:left;margin:15px 0 0 0}
.product-listing .tbl_cell .yellow{display:block}
.tbl_cell .ratings_container{height:20px;width:100%;margin:10px 0;float:left}
.tbl_cell .product_image_link{width:100%;float:left;text-align:center;margin:0 0 10px;min-height:175px}
.tbl_cell .product_image_link img{border:0;max-width:100%}
.tbl_cell .product_code_link{width:80px;text-align:left;display:block;float:left}
.tbl_cell .product_detail_msrp{font-size:0;color:#fff;text-align:right;width:99px;display:block;float:right;border-left:1px dotted #ccc;height:25px}
.tbl_cell .product_detail_msrp .product_detail_msrp_number{font-size:10px;color:#333}
.tbl_cell .product_desc{font-weight:bold;float:left;width:100%;height:20px;padding:5px 0 30px}
.tbl_cell .product-link{color:#333}
.tbl_cell .compare_where_add{text-align:center;margin:10px 0 0}
.tbl_cell .prodCompare{padding:0 0 10px;margin:0 0 5px;border-bottom:1px dotted #ddd;float:left;width:100%}
.row_cell .prodCompare a.active span,.tbl_cell .prodCompare a.active span{background-position:0 -12px}
.rating_point.product-link,.tbl_cell .product_review_count{float:left}
.tbl_cell .rating_point.product-link img{width:100%;margin:-3px 0 0 0}
.tbl_cell .rating_point.product-link{width:30%;margin:0 5px 0 0}
.tbl_cell .content_container div[align="center"]{height:20px;margin:0 0 20px}
.add_btn_container,.where_btn_container{float:left;width:95px;margin:0 55px;color:#fff}
.tbl_cell .add_btn_container,.tbl_cell .where_btn_container{float:left;width:96px;margin:0;color:#fff}
.tbl_cell .view_details_container{float:left;width:95px;font-weight:bold;text-align:right;color:#666}
.row_cell_table_container .product_review_count a{text-decoration:underline}
.endeca_viewBuy_btns,.product_list_table_action_cell{padding:50px 15px 0;text-align:left;width:92px;height:110px}
.product_list_table_action_cell td{width:100%}
.prodCompare a{font-weight:bold;text-transform:uppercase}
.product_image_link .product-link img{max-width:100%}
.prodCompare a span{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:1px 0 0 15px}
.tbl_cell .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:0;float:left;text-transform:uppercase}
.endeca_viewProduct{background:0;width:100%;font-size:100%;font-weight:bold;margin:5px 0 0 0;padding:0;float:left;text-transform:uppercase}
.endeca_applinceInfo{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:110px}
.product_list_table_desc_cell{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:170px}
.product_list_table_desc_cell .product_title{margin:55px 0 0 0}
.endeca_applinceReviews,.product_list_table_id_cell{float:left;padding:0;text-align:left;width:120px;border-right:1px dotted #ddd;height:175px}
.product_list_table_desc_cell .top_features{clear:both;display:block;margin:0 0 20px}
.product_list_table_desc_cell .top_features li{float:none;list-style:disc outside none;margin:0 0 0 10px;padding:0 0 0 10px}
.product_list_table_desc_cell .top_features li.heading{font-size:11px;list-style:none outside none;margin:0;padding:0}
.product_list_table_desc_cell .top_features a{cursor:pointer;text-decoration:underline}
.product_list_table_desc_cell .top_features a:hover,.product_list_table_desc_cell .top_features a:focus{text-decoration:none}
.product_tooltip{background-color:#fff;border:1px solid #C00;border-radius:3px;box-shadow:0 0 8px 0 #ccc;width:300px}
.product_tooltip .product_tooltip_middle{padding:20px}
.product_tooltip .product_ftr_name{font-size:12px;font-weight:normal;margin:0 0 10px}
.product_tooltip .product_ftr_desc{font-size:12px;font-weight:normal}
.product_tooltip .product_tooltip_bottom{bottom:-10px;height:10px;left:20px;position:absolute;width:24px;background:transparent url(/images/icons/down_arrow.png) no-repeat}
.product_tooltip .close{background-color:#c00;color:#fff;cursor:pointer;font-size:10px;line-height:20px;margin:10px 10px 0 0;padding:3px 5px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-36px}
.endeca_applinceReviews,.product_list_table_id_cell .no_border_bottom.even.second{padding-top:8px}
.product_list_table_id_cell img{width:60%}
.product_detail_list_review_count{width:100%;float:left}
.product_list_table_id_cell table td{width:100%}
.product_list_table_id_cell .product_code_link{color:#666;font-size:11px;margin:2px 0 10px;padding:0 0 5px;border-bottom:dotted 1px #ddd}
.product_list_table_id_cell .product_detail_msrp{font-size:0;color:#fff}
.product_list_table_id_cell .water-filter-price{display:none}
.product_list_table_id_cell .product_detail_msrp .product_detail_msrp_number{color:#666;font-size:11px;margin:0 0 15px;padding:0}
.product_row table tr.last,.product_row table tr td.even,.product_row table tr.odd{background:0;border:0}
.endeca_applianceImg,.product_list_table_img_cell{float:left;padding:0 15px 0 0;text-align:center;width:156px}
.product_list_table_action_cell.even{border:0}
.product_list_table_img_cell.even{border-right:1px dotted #bbb;border-left:0}
.filters-list-container .product-detail-set,.grid-list .product-detail-set{width:26%;margin:4% 2% 0 0;position:relative;height:330px}
#small-products .grid-list .product-detail-set{height:330px}
#small-products .grid-list .endeca_applinceReviews{position:absolute;top:-160px;left:0;width:100%}
.product-detail-set .endeca-appliance-price{float:left;padding:5px 2% 0 0;width:16%}
.product-detail-set .endeca-appliance-price .code_reviews img{width:50%}
.product-detail-set .endeca-appliance-price h3{color:#666;font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#accessories .product-detail-set .endeca-appliance-price{float:left;padding:45px 2% 0 0;width:16%}
.grid-list .product-detail-set .endeca-appliance-price{float:left;left:3%;padding:0;position:absolute;top:168px;width:94%}
.product-detail-set .endeca-appliance-price h3.list-price{border-bottom:1px dotted #bbb;margin:2px 0 10px;padding:0 0 5px;font-size:90%}
.grid-list .product-detail-set .endeca-appliance-price h3.offer-price{border:0;width:auto;margin:0;padding:0;float:right;width:50%}
.product-detail-set .endeca-appliance-price h3.model{padding:0 0 15px 0}
.product-detail-set .endeca-appliance-image{border-left:1px dotted #bbb;border-right:1px dotted #bbb;float:left;padding:0 2%;width:21%;text-align:center}
.grid-list .product-detail-set .endeca-appliance-image{border:0;padding:0 2%;width:96%;position:absolute;top:45px;left:0}
.product-detail-set .endeca-appliance-image img{width:100%}
.grid-list .product-detail-set .endeca-appliance-image img{width:auto}
.product-detail-set .endeca-appliance-info{float:left;width:34%;padding:57px 2% 0;font-weight:bold}
.product-detail-set .endeca-view-buy-btns{border-left:1px dotted #bbb;float:left;padding:57px 0 57px 2%;width:16%;text-align:center}
.product-detail-set .endeca-view-buy-btns a{font-weight:bold;text-transform:uppercase;width:100%;float:left;margin:0 0 5px 0}
.grid-view .product-detail-set .endeca-view-buy-btns a{width:auto}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-cta{float:left}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-view-details{float:right}
.grid-list .product-detail-set .endeca-appliance-image{width:100%}
.grid-list .product-detail-set .endeca-appliance-info{border:medium none;left:0;min-height:inherit;padding:0 3%;position:absolute;top:240px;width:96%}
.grid-list .product-detail-set .endeca-appliance-info .product-listing-title{padding:0 0 15px 0}
.product-detail-set .product-detail-description .product-listing-price{float:left}
.product-detail-set .water-filter-detail-description .product-listing-code,.grid-list .product-detail-set .product-detail-description .product-listing-price{float:right}
.grid-list .product-detail-set .endeca-view-buy-btns{border:medium none;bottom:5%;padding:10px 0 0;position:absolute;right:3%;text-align:right;width:100%}
.product-listing .product-list-table-container .product_detail_set .product_list_table_desc_cell .product_medium_desc{display:none}
.dijitTooltip{display:block;left:50%;overflow:visible;position:absolute;top:-10000px;z-index:6000}
.dijitTooltip,.dijitTooltipDialog{background:none repeat scroll 0 0 transparent;opacity:.95;z-index:10003}
.dijitTooltip.dijitTooltipRight{padding:0 0 0 5px;background:url("/images/global/alertArrow.png") no-repeat scroll 0 2px transparent}
.dijitTooltipContainer.dijitTooltipContents{background:#333;color:#fff;padding:5px}
.dijitTooltipContainer{background-color:#fafafa;border:1px solid #b6c7d5;border-radius:6px 6px 6px 6px;color:red;font-size:small;padding:.45em;z-index:2}
.dijitTooltipRight{padding-left:13px}
#MessageArea{margin:15px auto 5px;text-align:center;width:940px}
.dj_ie #MessageArea{float:left;padding-left:160px}
#WC_MyAccountDisplay_div_3_9 #MessageArea{width:100%}
#MessageArea #ErrorMessageText.status_msg{color:#fff;font-size:100%;line-height:200%;text-align:center;width:100%;text-transform:uppercase;background:#333;float:left;margin:10px 0}
#MessageArea .error_msg{background:none repeat scroll 0 0 #c00;color:#fff;float:left;font-size:100%;line-height:200%;margin:10px 0;text-align:center;text-transform:uppercase;width:100%}
.my_account #MessageArea #ErrorMessageText.status_msg,.my_account #MessageArea .error_msg,.AddressBook #MessageArea #ErrorMessageText.status_msg{width:730px;margin:10px 0 0 40px}
iframe.ytplayer{height:360px;width:640px}
.module-container{display:none;position:absolute;top:0;left:0;width:100%;z-index:9999}
.module-background{background:#fff;opacity:.6;filter:alpha(opacity=60);position:absolute;top:0;left:0;width:100%;z-index:4}
#module-carousel{float:left;width:690px}
.module-content{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 0 15px #bbb;left:50%;margin:0 0 0 -350px;position:absolute;width:690px;padding:20px 15px;z-index:5;top:40px}
#water-filters.module-container .module-content{width:640px}
.module-close{cursor:pointer;float:right;height:10px;margin:-50px -15px 0 0;text-align:center;padding:10px 15px}
.module-header{border-bottom:1px dotted #bbb;color:#666;font-size:12px;padding:20px 10px}
.product-details-page .module-header{float:left;margin:0 0 10px;padding:10px 0;width:100%}
.module-main-content{float:left;min-height:475px;max-height:535px;position:relative;text-align:center;width:100%;overflow:hidden}
#water-filters.module-container .module-main-content{height:390px;min-height:0}
.product-details-page .module-main-content{height:475px}
.product-details-page .module-main-content #product img{width:100%}
.product-details-page .module-main-content img{max-width:100%;height:100%}
.category-overview-content{float:left;margin:0 0 15px;width:100%}
.category-overview-content-video,.category-overview-content-image{float:left;margin:0 0 15px;width:100%}
.module-main-content .category-overview-content-copy{float:left;font-size:100%;margin:10px 0 0 20px;text-align:left}
.module-main-content .category-overview-content-copy sup{line-height:0;font-size:70%}
.module-main-content .category-overview-content-copy h4,.module-main-content .category-overview-content-copy p{font-size:105%}
.module-main-content .category-overview-content-copy h4{font-weight:bold;color:#333}
.module-main-content .category-overview-content-copy p{font-weight:normal}
.module-main-content .category-overview-content-copy p.model-information{float:left;font-weight:bold;margin:10px 0;width:100%;color:#666}
.module-main-content .category-main-content{position:absolute;left:0;top:0}
#contact_us.contact_us_content{float:left;margin:20px 0 0;width:540px}
#contact-us-top_espot p{float:left;width:100%;padding:10px 0 20px;font-size:14px}
#contact-us-top_espot .section{background-color:#f7f7f7;border:1px solid #ddd;float:left;height:130px;padding:20px 13px;position:relative;width:433px}
#contact-us-top_espot .section .title{font-size:14px}
#contact-us-top_espot .info_box{padding:20px 0 0;width:33.3%;float:left;position:relative;font-size:11px}
#contact-us-top_espot .info_box .icon{border-bottom:1px dotted #ddd;padding:0 0 5px 23px;margin:0 0 10px;font-size:11px;text-transform:uppercase;font-weight:bold}
#contact-us-top_espot .info_box .info span{width:100%;font-size:11px}
#contact-us-top_espot .info_box .info span.subtitle{font-size:10px}
#contact-us-top_espot .info_box .info span a,#contact-us-top_espot p a{color:#c00}
#contact-us-top_espot .offset{margin:0 0 0 20px}
#contact-us-top_espot p.under_section{border-bottom:1px dotted #ddd;float:left;padding:20px 0 20px 15px;width:927px;font-size:11px}
#contact-us-top_espot p.under_section a{float:right}
.icon.mail{background:url("/images/global/icons/icons_mail.png") no-repeat scroll -2px -1px transparent}
.icon.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left -1px transparent}
.icon.phone{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left -1px transparent}
#backdrop{float:left;width:100%;margin:20px 0 0 0}
#backdrop .column.left{width:45%}
#vertical_rule{float:left;border-left:1px solid #ddd;width:1px;height:135px}
#add_reg_an_app{margin:2%;float:left;width:96%}
.search-results-container{float:left;margin:0 0 0 15px}
.product-help-search-result{float:left;width:100%;margin:7px 0;font-size:120%}
#my-appliances-back{float:left;margin:-30px 0 0;text-align:right;width:100%}
#my-appliances .product-overview{width:310px}
.owner_center .product_edit_btn{width:140px;float:left;padding:30px 0 0 0}
.product_edit_btn a{float:left;width:100%;margin:0 0 5px 0}
.oc_my_appliances.product_detail_page .product_edit_btn a.edit_blue{background:url(/images/global/icons/edit.png) no-repeat;padding:0 0 0 15px}
.oc_my_appliances.product_detail_page .product_edit_btn a.blue_remove{background:url(/images/global/icons/remove.png) no-repeat;padding:0 0 0 15px}
#my-appliances .product-edit-btn .edit,#my-appliances .product-edit-btn .remove{width:100%;float:left;margin:0 0 8px;padding:0 0 0 20px;font-weight:bold}
#my-appliances .product-edit-btn .edit{background:url(/images/global/icons/edit.png) center left no-repeat}
#my-appliances .product-edit-btn .remove{background:url(/images/global/icons/remove.png) center left no-repeat}
#my-appliances .instruction{font-size:140%;font-weight:bold;line-height:130%;margin:5px 0;width:80%}
#my-appliances .purchased_data span{font-weight:bold;margin:0 0 0 3px}
.oc_my_appliances.product_detail_page .purchased_data span{font-weight:bold}
#my-appliances .purchased_data{margin:0 0 10px}
#my-appliances .service_plan_btn,#my-appliances .schedule_repairs{margin:2px 0;float:left;width:100%}
.show_result{float:left;padding:5px 0 0 0}
.enter_search_term{border:1px solid #ddd;background:none #fff !important;float:left;width:32%;margin:0 10px 0 0}
.back_my_app_btn{color:#c00;text-align:right;font-size:110%;margin:20px 0 0 0;text-transform:capitalize}
#search_results_summary,.endeca_displayingViewAllIndicators{background:none repeat scroll 0 0 #ddd;float:left;width:96%;padding:10px 2%}
.endeca_displayingViewAllIndicators{margin:30px 0 0 0}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.search_input_container{float:right}
#search_filter_results{border:1px solid #eee;float:left;padding:2%;width:95.7%}
.search_filter_group{float:left;width:20%;margin:0 5% 0 0}
.search_filter_checkbox{margin:0 2px 0 0}
.your_account p,.search_filter_group div{margin:20px 0 10px;width:100%;font-size:120%}
#product_listings{float:left;width:75%}
#Search_Result_div{float:left;width:100%}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.endeca_displayingViewAllIndicators ul li{float:left;line-height:170%;padding:0 2px 0 0}
.msrp_price .price{border-bottom:1px dotted #ddd;width:100%;float:left}
.msrp_price .price,.code_reviews .model{color:#666;font-size:11px;margin:0 0 5px;padding:0 0 5px}
.code_reviews .reviews{font-size:100%;margin:0;padding:0}
.applinceInfo_title{font-weight:bold}
.category_container .category_link{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:10px 0 0 0;float:left;text-transform:uppercase}
.owner_center_home #backdrop .column p{width:100%;padding:0 0 20px 0}
.sign-in-page .content{float:left;margin:5px 0 0;width:100%}
.sign_in_registration .container{width:450px;float:left;padding:20px 0}
.sign_in_registration .join_box{border-left:1px solid #ddd;margin:0;padding:20px 0 20px 25px;width:450px;float:left}
#HelpContactUsDisplay,#centered_single_column_form,#Register,#Logon,#my-account-page #QuickCheckout,#my-account-page #AddressForm{float:left;margin:20px 0 0 0;width:395px}
#shopcartAddressForm #centered_single_column_form span.checkbox,#ApplianceForm{float:left;width:100%}
#my-account-page div.my_account{float:left;padding:25px 0 25px 40px;width:730px;border-left:1px solid #ddd;min-height:200px}
#my-account-page #box .popup_btn{float:left;width:100%;margin:10px 0;padding:0 0 0 11px}
#my-account-page #box .popup_btn .subs-edit{float:left;width:100px;height:20px;background:#c00}
#my-account-page #box .popup_btn .subs-cancel{float:left;width:100px;height:20px;margin:0 0 0 10px;background:#BBB}
#shopcartAddressForm #centered_single_column_form span.checkbox .text{float:left;margin:0 0 0 5px}
#my-account-page #box .popup_btn .subs-edit,#my-account-page #box .popup_btn .subs-cancel{color:#fff;font-size:110%;padding:6px 11px 0;text-align:center;text-transform:uppercase;width:135px}
#shopcartAddressForm #centered_single_column_form span.checkbox #addToBothShippingBilling,#Register #WC_QuickUserRegistrationAddForm_div_36 #WC_QuickUserRegistrationAddForm_div_38,#Register #WC_QuickUserRegistrationAddForm_div_36_2 #WC_QuickUserRegistrationAddForm_div_38_2,#Register #WC_QuickUserRegistrationAddForm_div_24 #WC_QuickUserRegistrationAddForm_div_26,#Logon input[type="checkbox"],#Register input[type="checkbox"]{float:left;height:12px;margin:0;padding:0;width:12px}
.oc_image_and_button_col .thickbox.more_info_link.reg_apps{display:block;clear:both;width:160px}
.oc_search_content_moreInfo_links{float:left;width:100%;margin:10px 0}
#HelpContactUsDisplay .formItem .inputCol #topic_dropdown{float:left;width:100%;height:40px;position:relative;overflow-x:hidden}
.main_header{float:left;width:100%;margin:0 0 15px 0}
#shipAddr{width:415px}
.content_footer{float:left;border-top:1px dotted #ddd;margin:10px 0 0;padding:10px 0 0;text-align:right;width:395px}
#my-account-page.my_account .content_footer,.order_checkout .content_footer{width:100%}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header{width:240px;overflow:hidden;float:left;margin:0}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header select{height:25px}
.selector .inForm div,#replacement_drop_down{float:left;width:240px;font-size:12px;margin:0 0 0 10px;overflow-x:hidden;height:25px;position:relative;color:#666}
.selector .inForm div label{float:left;padding:5px 0 5px 3px}
.inForm .location_cont .oc_entry_field_input{overflow-x:hidden;height:60px;position:relative}
.inForm div div.oc_entry_field_input,.formItem .inputCol,.oc_entry_field_input,.column.simple_register input,.sign_in_input{float:left;width:240px;font-size:110%;margin:0 0 10px 0}
.oc_schedule_repair #oc_entry_field_section .oc_entry_field .oc_entry_field_input{min-height:25px;position:relative;overflow:hidden}
#typeOfProblem{width:238px;padding:0}
.formItem .inputCol .imput_value{width:232px}
#customers_new_or_returning input,.promotion_input #promoCode,#shipping_mobilePhone1,#billing_mobilePhone1,.email-input input,#oc_search_box,.registration_text_input{float:left;width:150px;font-size:110%;margin:0 10px 0 0}
#addressId{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent}
.personalInformationPage .column div#stateDiv{float:left;width:auto;font-size:110%;overflow-x:hidden}
.personalInformationPage #Register .column div#stateDiv{width:240px}
#unregistered_form #billingAddressCreateEditFormDiv_1,#unregistered_form #shippingAddressCreateEditFormDiv_1{width:400px;float:left}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div div,#unregistered_form #billingAddressCreateEditFormDiv_1 div div{padding:3px 0 0 0}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div span,#unregistered_form #billingAddressCreateEditFormDiv_1 div span{float:left;width:100%;padding:8px 0}
#unregistered_form #billingAddressCreateEditFormDiv_1 #WC_billingAddressCreateEditForm_div_30_1.label_spacer,.order_checkout #WC_billingAddressCreateEditForm_div_30_1{width:20px}
.personalInformationPage .column div.input_label,.personalInformationPage .column div.checkbox_label,.checkbox_label_registration,.column .checkbox_label,#centered_single_column_form #WC_ShoppingCartAddressEntryFormf_div_19,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer#WC_billingAddressCreateEditForm_div_30_2,.order_checkout #WC_billingAddressCreateEditForm_div_30_2{width:93%;float:left;height:auto;padding:0 0 0 2%}
#productHelpSearchForm .search_by_keyword .enter_search_term{width:190px}
.location .inForm input[type="text"],.oc_register .information .inForm input,.sign_in_label input,#AddressForm input[type="text"],#unregistered_form #shippingAddressCreateEditFormDiv_1 div,#unregistered_form #billingAddressCreateEditFormDiv_1 div,.orderaddress #centered_single_column_form div,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div#stateDiv2,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div#stateDiv1,#stateDiv{margin:5px 0;float:left;width:240px;height:35px;position:relative;overflow:hidden}
#Logon input[type="text"],.oc_entry_field_input input,.sign_in_input input,#Logon input[type="password"],#Register input[type="password"],#Register input[type="text"]{margin:5px 0;float:left;width:225px;height:15px;position:relative;overflow:hidden}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label,.orderaddress #centered_single_column_form div.column div,.orderaddress #centered_single_column_form div.label_spacer,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div,.oc_entry_field_label,#unregistered_form #shippingAddressCreateEditFormDiv_1 .label_spacer,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer,.orderaddress #centered_single_column_form .label_spacer,#QuickCheckout .dijitContentPane .label_spacer,.quick-checkout-address-page #my_account_shipping #shipAddr .label_spacer,.quick-checkout-address-page .label_spacer,.AddressBook .column div,.personalInformationPage .column div,.column.simple_register div,.sign_in_label{float:left;width:155px;margin:5px 0}
#AddressForm #WC_AccountForm_div_13.label_spacer{width:148px;padding:0 0 0 7px}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShopcartAddressFormDisplay_div_7{width:100%;float:left}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label{font-size:120%;color:#666}
#HelpContactUsDisplay .formItem .labelCol .labelCol{font-size:110%}
.AddressBook .column div.recipient{width:100%}
.quick-checkout-address-page #my_account_shipping div.label_spacer{width:100%}
#Logon .sign_in_linkLostPassword,#Logon .input_label,#Logon .button_align{clear:both;margin:0 0 10px 155px}
#billingAddressDisplayArea_1,.oc_entry_field_label,.personalInformationPage .column div,.screen_name_confirmation,.column.simple_register div,.registration_subtitle,.sign_in_label label{font-size:120%;line-height:140%}
.personalInformationPage .column div.checkbox_label{font-size:100%}
.sign_in_registration #Logon .input_label{position:absolute;bottom:-35px;left:0}
#Logon #WC_AccountDisplay_div_10 label{padding:0 0 0 5px;font-size:110%;line-height:120%}
.screen_name_confirmation,.registration_subtitle{float:left;width:101%;margin:0 0 10px 0}
.screen_name_confirmation{padding:10px 0 0 0;border-top:1px dotted #ddd}
.drop_down_country{background:none repeat scroll 0 0 transparent;float:left;height:30px;margin:0 0 0 -25px;padding:5px 0 0;width:54%;outline:0;border:0}
.column.noText.simple_register .drop_down_country{float:none}
#Register .column .input_label{float:left;font-size:110%;line-height:125%;width:100%;margin:4px 0}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShoppingCartAddressEntryFormf_div_18,.inForm input[type ="checkbox"],#Register .column .input_label .left{float:left;margin:0;width:12px;border:1px solid #ddd}
#Register .button_align{float:left;margin:30px 0 0 0}
#my-account-page #left_nav{float:left;width:17%;padding:3% 0 0 0;margin:0 0 50px;height:320px}
#my-account-page #box #box{border-left:0;float:none;padding:0;width:auto}
#my-account-page #box #box .my_account .content_footer{float:right;margin:0 34% 0 0}
.leftnav_myaccount_dotted{font-size:120%;margin:0 0 10px 0}
.my_account .body{color:#666}
.my_account .body p{margin:0;font-size:100%}
.my_account #order_details tr td,.my_account #order_details tr td p{font-size:100%;line-height:100%;color:#666;margin:0}
.recipient{width:100%}
.my_account .body .contentgrad_header{border-top:0 none;padding:20px 0 0 0;margin-bottom:1.5em}
.contentgrad_header .header{float:left;font-size:120%;font-weight:bold;margin:0 0 5px}
.my_account .body .content .info{font-size:120%}
.personalInformationPage .main_header{float:left;width:100%}
.personalInformationPage .column{float:left;width:100%;margin:5px 0}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;font-size:120%;width:37%}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_3{float:left;width:auto;position:relative}
.my_appliances_page_number{background:none repeat scroll 0 0 #eee;float:left;padding:1%;width:98%;font-size:100%}
.my_appliances_page_number .page_number_ins{border-right:1px solid #bbb;color:#666;float:left;margin:0 8px 0 0;padding:0 5px 0 0}
.my_appliances_page_number .view_btn{float:left}
.change_pro_num{float:left;margin:0 2px 0 0}
.category{width:100%;float:left;margin:20px 0 0 0}
.category_title{color:#666;float:left;font-size:120%;font-weight:bold;margin:0 0 5px 0;width:100%}
.category_product .product{border-bottom:1px dotted #ddd;float:left;margin:0;padding:10px 0;width:100%}
.category_product .product_img{float:left;width:15%}
.category_product .product_detail{float:left;width:85%;padding:0}
.pur_data,.product_detail .model_name{color:#666;font-size:110%;margin:5px 0}
.pur_data span{font-weight:bold}
.product_detail .product_title a.model_name{font-size:140%}
.link_list a{float:left;width:100%;line-height:135%;font-size:110%}
.appliances_btn{float:left;margin:40px 0 0;width:100%}
.forgot_password_container{border-top:2px solid #ddd;width:100%;float:left}
.forgot_password_align{font-size:120%;line-height:135%;width:51%;color:#666}
.forgot-password .strongtext{float:left;width:61%;margin:0 0 5px 0}
.forgot-password .email-input input{border:1px solid #ddd;float:left;width:95%;margin:0 0 20px 0}
.forgot-password .primary_button{float:right;margin:10px 0 0 0}
#billing_address_id.drop_down,#location #addressId,.inForm #addressId{background:url(/images/global/security-question-bg.png) no-repeat scroll left top transparent;height:25px}
.validate_btn{margin:-10px 0 10px 138px}
.AddressBook .my_account .main_header{float:left;width:100%}
.AddressBook .content_header{float:left;width:100%;border-bottom:1px dotted #ddd}
.AddressBook .content_header .addrbook_header .secondary_button{float:left;margin:0}
.AddressBook .column{width:100%;float:left}
#WC_UserRegistrationUpdateForm_div_12.required-field{margin:0 0 0 322px}
#shopcartAddressForm #centered_single_column_form #WC_ShopcartAddressFormDisplay_div_6,.AddressBook #WC_AccountForm_div_10.column,.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_11.required-fields-text{float:right;margin:-25px 0 0;width:20%;text-align:right;text-transform:capitalize;height:27px}
#AddressForm #WC_AccountForm_div_10.column{margin:0}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22,#AddressForm #WC_AccountForm_div_10.column{padding:0 0 0 7px}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22{width:148px}
#AddressForm .required-field{left:0;position:absolute}
.quick-checkout-address-page .shipping_billing_content .button_footer_line,.my_account .form_2column .twisty_align,.AddressBook .button_footer_line{float:left;margin:0 0 10px 0;width:auto;padding:0 0 0 155px}
.quick-checkout-address-page .content_footer .button_footer_line{width:395px;float:left}
.AddressBook .content_footer .button_footer_line{width:240px;float:left}
.order_status_table{width:100%;font-size:10px;overflow:hidden;margin:1.5em 0;clear:both}
.order_status_table .li{float:left;height:25px;padding:2% 1%;width:18%}
.order_status_table .column_heading{float:left;width:100%;padding:0;font-weight:bold}
.order_status_table .column_heading .li{font-size:105%;font-weight:bold;padding:2% 1% 0;width:18%}
.order_status_table .row{float:left;width:100%;border-top:1px solid #EEE\9}
.order_status_table .row .li{border-right:0}
.order_status_table .row:nth-child(2n) .li:nth-child(1n){background:#eee}
.order_status_table .row:nth-child(2n) .li:nth-child(2n){background:#ddd}
.order_content{float:left;width:100%}
.my_account #shipping .shipping_address,.my_account #shipping .shipping_method{float:left;padding:0 0 0 2%;width:98%;margin:0 0 20px 0}
.clearLine div{float:left;width:44%;overflow-x:hidden}
.billing_address .title,.billing_method .title{margin:0 0 10px 0}
.content_footer .button_footer_line{float:right}
#main_top{float:left;width:100%}
#main_top_title{float:left;width:100%;margin:15px 0 20px 0}
#main_top_title h4{font-size:18px;color:#666;font-weight:100}
#main_top_content_left{font-size:120%;border-bottom:1px solid #666;padding:0 0 15px 0;margin:0 0 15px 0;width:100%}
#main_top_content_right{float:left;margin:0 0 15px;overflow:hidden}
.oc_search #main_top_content_right{float:left;margin:0 0 15px;overflow:hidden;width:255px;height:40px;position:relative;padding:10px 0 0;margin:15px 0}
#main_top_content_right label{float:left;font-size:120%;font-weight:bold;margin:0 10px 5px 0;text-transform:uppercase}
.oc_search #main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;position:absolute;top:5px;height:25px;width:225px}
#main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;height:25px;padding:4px 0 4px 4px}
#main_left,#main_right{float:left}
#main_left{width:75%}
#main_left #ALL{padding:0 0 0 20px}
#main_right{width:25%}
#main_right .main_rightSearchTips{float:left;width:90%;background:#eee;padding:5%;margin:20px 0 0 0}
.main_rightSearch>div form{padding:0 0 10px}
#main_right .main_rightNH,.rightNH{float:left}
#main_right .main_rightNH #need_help,.rightNH #need_help{border:1px solid #ddd;float:left;margin:20px 0 0;padding:2% 4.5% 8%;width:90%}
#main_right .main_rightNH .getAdobe,.rightNH .getAdobe{float:left;font-size:110%;padding:14px}
#main_right .main_rightNH .getAdobe a,.rightNH .getAdobe a{color:#c00}
#main_right .main_rightNH .getAdobe a:hover,.rightNH .getAdobe a:hover{text-decoration:underline}
#main_right .color-container p,.right .color-container p{font-size:120%;padding:0 0 10px}
#need_help>p{font-size:110%}
.main_rightNH>#need_help .info,.rightNH>#need_help .info{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left 11px transparent}
.main_rightNH>#need_help .info,.main_rightNH>#need_help .chat,.rightNH>#need_help .info,.rightNH>#need_help .chat{color:#666;font-size:120%;font-weight:bold;padding:10px 0 0 30px}
.main_rightNH>#need_help p.chat,.rightNH>#need_help p.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left 11px transparent;font-weight:normal}
.main_left_list{float:left;width:100%;margin:20px 0 0 0}
#main_left #ALL .main_left_list h6{float:left;margin:0 0 5px 0;padding:0;width:100%}
#main_left #ALL .main_left_list p{float:left;font-size:120%;padding:0 0 30px;width:100%}
#main_left #ALL .main_left_list ul li{width:100%;margin:5px 0;font-size:120%}
#main_left #ALL .main_left_list ul li a{color:#c00;font-weight:bold;background:url(/images/global/icons/pdf.png) no-repeat 0 0;padding:3px 0 3px 25px}
#main_left #ALL .main_left_list ul{width:100%;float:left}
#oc_content{float:left;width:100%}
#oc_content .oc_search_content .which_appliance{font-weight:bold;font-size:11px;margin:30px 0 10px}
.oc_entry_field_error{color:#c00;text-align:left;width:100%;margin:-5px 0 0 0;float:left}
.oc_search_content{float:left;width:75%;border-right:1px solid #ddd;margin:0 2% 0 0}
#oc_search_manuals_unauth .oc_search_content{min-height:355px;padding:15px 0 0}
#oc_repair_title_and_tabs_wrapper{margin:10px 0 0 0}
#main_bg_mid_bar{float:left;width:22%}
#oc_content #left_part{float:left;height:auto;margin:0;padding:30px 0;*padding:5px 0;position:relative;width:550px;overflow:hidden}
#oc_content #left_part iframe{width:545px !important;height:1400px !important}
#oc_content #right_part{float:left;padding:51px 0 0;width:393px}
#page.oc_register #left_part{padding:0}
#page.oc_register #right_part{padding:22px 0 0}
#oc_register_auth #page.oc_register .form-information-box{display:none}
#UpdatePanel1 .SmallButton{width:100px !important}
#oc_content .follow_info{padding:0 0 17px}
#oc_content #left_part>form#productRegistration{padding:32px 0 0}
#oc_content #productRegistration>div#mid_part{border-right:1px solid #ddd;float:left;width:539px}
#oc_content #productRegistration .indicates_ins{position:absolute;right:20px;text-transform:capitalize;top:67px}
#oc_register_auth #oc_content #productRegistration .indicates_ins{top:38px}
.page_number_part{float:left;width:98%;padding:1%;background:#eee;color:#666;font-size:100%;margin:10px 0;font-weight:bold}
.page_number_part .page_number_part{float:none;width:auto;padding:0;background:0;color:inherit;margin:0}
.h4_header h4,#oc_content #left_part .title{float:left;width:98%;padding:1%;background:#eee;text-transform:uppercase;color:#333;font-size:14px;margin:10px 0;font-weight:bold}
#oc_repair_title_wrapper{float:left;width:58%;border-bottom:1px solid #ccc;padding:0 0 5px 0}
#oc_repair_step_tabs{float:left;width:42%}
#oc_repair_step_tabs li{float:left;padding:2%;background:#ececec;width:19%;margin:0 0 0 2%;color:#666;text-align:center}
#oc_repair_step_tabs li.oc_repair_tab_selected{background:#fff;color:#333;font-weight:bold}
#oc_repair_step_tabs li.oc_repair_tab_passed{background:#bbb;color:#fff}
.oc_repair_header{float:left;width:100%}
#category_accessory_popup p,.oc_repair_text{color:#333;float:left;font-size:120%;margin:10px 0;width:100%}
#oc_repair_header_step{color:#333;float:left;text-transform:uppercase;width:100%}
#oc_header_question,#oc_repair_header_title{float:left;font-size:160%;width:100%;font-weight:normal}
#oc_repair_header_title{display:none}
#oc_special_offers_wrapper{float:left;width:100%;margin:10px 0 35px 0}
.notify_me{float:left;width:100%;margin:10px 0}
.notify_me .inForm #notify_me,#oc_special_offers_wrapper #oc_offer_check{float:left;width:2%;margin:0 1% 0 0}
.notify_me .inForm label{float:left;width:72%;font-size:110%;color:#666;line-height:135%}
#oc_repair_times_table tr.odd{background:#eee}
#oc_repair_times_table thead>tr.odd{background:#bbb}
#oc_repair_times_table thead{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;padding:1% 0;text-transform:uppercase;width:100%}
#oc_repair_times_table thead tr{border-bottom:0}
#oc_repair_times_table tr{padding:10px 0}
#oc_repair_times_table tr td,#oc_repair_times_table tr th{float:left;padding:0}
#oc_repair_times_table .oc_button_column{text-align:center;width:12%}
#oc_repair_times_table .oc_date_column{text-align:left;width:25%}
#oc_repair_times_table .oc_time_column{text-align:left;width:25%}
#oc_repair_times_table .oc_provider_column{text-align:left;width:38%}
#printConfirm{float:left;width:100%;margin:10px 0 0 0}
#printConfirm #oc_repair_header_wrapper,#printConfirm .appt_top{float:left;width:75%}
#printConfirm .appt_top{font-size:120%}
.oc_repair_first_info_block.oc_repair_info_block{border-top:1px dotted #ddd;padding:20px 0 0;margin:20px 0 0}
.oc_repair_first_info_block.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-contact-phone,#service-disclaimer,.oc_repair_info_block{float:left;width:100%;margin:10px 0;line-height:135%;font-size:110%}
.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-return-oc{float:left;width:100%;margin:10px 0}
#service-disclaimer{border-top:1px dotted #ddd;margin:10px 0 0 0;padding:10px 0 0 0}
.unavailable_header{float:left;margin:10px 0;width:100%}
.oc_repair_info_block span{font-weight:bold}
#confirmForm #oc_action_sub_wrapper{float:right;width:auto}
#oc_special_offers_wrapper #oc_offer_text{color:#666;float:left;font-size:110%;line-height:135%;margin:0;width:400px}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId{height:25px;width:260px}
.find_accessory select,.location .inForm select#state,.pur_location #purchaseLocation,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,#centered_single_column_form #stateDiv #state,#HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,.my_account .drop_down_country,.column select,#billing_state1,#shipping_state1{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;padding:3px 0 5px 5px;width:260px}
.information_field .location .inForm select#state{top:0;left:155px}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select{top:0;left:0}
#frequency_select_dropdown_popup,.registration_select_input{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;width:260px}
.oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important}
#frequency_1{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:relative;height:25px;margin:0;width:260px}
.order_checkout #tooltip_popup{background:#000;color:#fff;padding:5px 15px 15px 15px}
#order_details .replacement_program_wrapper select#frequency_1,#order_details .replacement_program_wrapper select{background:url("/images/global/dropdown-bg-sm.png") no-repeat scroll left top transparent !important;height:25px}
#state.registration_select_input{width:275px}
*+html .oc_register .information .inForm input#modelNumber{float:left}
*+html .oc_register .information .inForm input,*+html .location .inForm input[type="text"]{float:none}
*+html #oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,*+html .column select,*+html #frequency_select_dropdown_popup,*+html .registration_select_input,*+html #state.registration_select_input,*+html .oc_search #oc_content #main_top_content #main_top_content_right select{width:208px;background-image:none !important}
*+html .find_accessory select,*+html .inForm .state #state,*+html #centered_single_column_form #stateDiv #state,*+html .oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input,*+html #oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId,*+html #HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,*+html #shipping_state1,*+html #billing_state1,*+html .my_account .drop_down_country,*+html .inForm #purchaseLocation{width:240px;background-image:none !important}
*+html #billing_address_id.drop_down,*+html .AddressBook #addressId.drop_down{background-image:none !important;width:230px !important}
*+html #my-account-page #frequency,*+html #shippingAddress #subscriptionOrderShipmentAddress,*+html #billingAddress #subscriptionOrderBillingAddress,*+html #frequency_1,*+html #order_details .replacement_program_wrapper select#frequency_1,*+html #order_details .replacement_program_wrapper select,*+html .product-details-page .text-select #choose-color,*+html .product-details-page .text-select{background-image:none !important;width:175px}
*+html .inForm #purchaseLocation,*+html .inForm .state #state{top:0;left:155px;background-image:none !important}
*+html #shipping .shipping_method_MS_shipping_info_page .drop_down{width:195px;background-image:none !important}
*+html #shipping .drop_down{width:125px;background-image:none !important;background-color:#fff}
.information_field{float:left;width:100%;border-right:1px solid #ddd}
.purchasing_select{border-right:1px solid #ddd;border-top:1px dotted #ddd;float:left;margin:-1px 0;padding:15px 0;width:100%}
.locate_provider font{float:left;margin:0 0 10px;width:100%}
#mid_part .btn{border-top:1px dotted #ddd;float:right;height:30px;margin:20px 0 0;padding:20px 0 0 0;text-align:right;width:100%}
.oc_register #main .owner_center_continue_link{margin:5px 0 5px 20px;width:100%;font-size:120%}
.oc_register #main #main_title{margin:20px 0 20px 20px}
#page.oc_register h1{border-bottom:0}
#oc_product_help_unauth .oc_product_help .oc_entry_field_input{overflow:inherit}
.search_by_product_type .oc_entry_field_input{overflow:visible}
#oc_text_after_step_header{width:640px;padding:0 0 15px 0}
#oc_error_Head{float:left;width:100%;border-top:1px dotted #ddd;padding:0 0 5px 0}
.oc_entry_field_input #addressId.drop_down{background:url("/images/dropdown-bg-med.png") no-repeat scroll left top transparent;font-size:115%}
.oc_entry_field_input .oc_entry_field_input{width:auto}
.inForm div div.oc_entry_field,.oc_entry_field{float:left;width:100%;margin:0 0 10px 0}
.oc_entry_field_caption{color:#999;float:left;font-size:120%;font-weight:normal;margin:0;width:100%}
#service_footer{float:left;width:100%;border-top:1px dotted #ddd;margin:20px 0 0 0;padding:20px 0 0 0}
#service_footer ul li{width:40%;float:left;margin:0 10% 20px 0}
#service_footer ul li h3{margin:0 0 5px 0;font-size:120%;font-weight:bold}
.purchasing_select .text,#service_footer ul li p{font-size:120%}
#ApplianceForm #oc_existing_apps_section,#ApplianceForm .product{float:left;width:100%}
#searchPage .product ul,#ApplianceForm .product ul{float:left;width:100%;margin:15px 0}
#searchPage .product ul li,#ApplianceForm .product ul li{width:100%}
#ApplianceForm .product ul li .font_color{font-weight:bold;width:175px}
.product #Radios,#searchPage .product ul li div,#ApplianceForm .product ul li div,#searchPage .product ul li input,#ApplianceForm .product ul li input{float:left;margin:0 1% 0 0}
#searchPage .product ul li div p.font_color{font-weight:bold;width:200px}
.product ul li div.select_appliance_img{float:left;width:100px;text-align:center}
.product ul li div.select_appliance_img{max-width:100%}
#CustomerProfileForm .oc_repair_text{border-bottom:1px dotted #ddd;margin:0 0 10px 0;padding:0 0 5px 0}
#CustomerProfileForm #oc_entry_field_section .oc_repair_text{border-bottom:0;margin:0 0 10px 0;padding:0}
.inForm{float:left;width:100%;margin:10px 0 0 0}
.inForm div{float:left;width:100%;margin:0 0 10px;position:relative;overflow:hidden;height:40px}
.inForm div.location_cont,.inForm div.location_cont div{height:80px;margin:0;overflow:hidden}
.information .inForm .model_num,.information .inForm .serial_num,.information .inForm .pur_date,.information .inForm .pur_price,.information .inForm .pur_location{height:50px}
.information .inForm .model_num input,.information .inForm .serial_num input,.information .inForm .pur_date input,.information .inForm .pur_price input,.information .inForm .pur_location input{height:15px;width:225px}
.information .inForm #purchaseLocationValidationErrorMsg.oc_entry_field_error{padding:5px 0 0}
#mid_part div.location div.inForm div input{height:15px;width:225px}
.location .inForm .first_name,.location .inForm .last_name,.location .inForm .add_1,.location .inForm .add_2,.location .inForm .city,.location .inForm .state,.location .inForm .zip_code,.location .inForm .phone_num,.location .inForm .email{height:50px}
.location .inForm div.state,.information .inForm div.pur_location{width:395px}
.inForm div.email{margin:0 0 20px;float:left;width:100%}
.inForm div div{margin:0 0 0 155px;overflow:auto;width:auto}
.inForm div .model_number{margin:5px 0 0 5px;width:auto;height:auto}
#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error#purchaseDateValidationErrorMsg{margin:0;width:auto}
#HelpContactUsDisplay .formItem{float:left;width:405px;margin:0 0 10px;position:relative}
.inForm div div.oc_entry_field_label,.location .inForm .contentIn,.location .inForm div label,.clearLine .appliance_location_body_left,.information .inForm .contentIn{color:#666;float:left;font-size:120%;margin:5px 0;width:155px}
.inputSection,#sidebar{float:left;width:100%}
#sidebar p,#sidebar h5{font-size:11px}
.oc_search_content #main_header h4{margin:20px 0;color:#c00;font-size:18px;font-weight:100;padding:0 0 20px;border-bottom:solid 2px #ddd}
.my_account .main_header .left{width:100%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:98%;margin:0 0 0 2%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td{padding:0;width:50%;line-height:135%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td .title{font-weight:bold}
#billing table tr.last{border-bottom:0}
#oc_content #main_header{margin:10px 0;display:none}
form#editAppliance{width:60%}
#appliance_location_body .clearLine{float:left;width:100%;margin:0 0 10px 0}
#main_bg_mid .product{width:100%;font-size:110%;line-height:135%}
#main_bg_mid .product .font_color{font-weight:bold}
#main_bg_mid .product ul{float:left;margin:10px 0;width:100%}
#main_bg_mid .product ul li{width:52%}
#reshow_product-type-button,#product-type-button{background:url(/images/global/dropdown-bg-med.png) no-repeat scroll left top transparent !important;font-size:115%;text-indent:5px;width:100%;text-align:left}
#product-select-container{width:100%;float:left;position:relative}
#reshow_product-help-search-tree,#product-select-container #product-help-search-tree{position:absolute;display:none;top:24px;left:5px !important}
#product-select-container #product-help-search-tree table tr,#product-select-container #reshow_product-help-search-tree table tr{border:1px solid #ddd;color:#888;font-size:110%;text-indent:1%;padding:1%;width:98%;background:#fff}
table td.ygtvcontent{width:96%;padding:2%;cursor:pointer}
#productHelpSearchForm .search_by_product_type{float:left;width:100%}
#productHelpSearchForm #oc_entry_field_section{border-top:0;width:auto;margin:0;padding:0;width:100%}
#productHelpSearchForm{float:left;width:100%}
#productHelpSearchForm label{float:left;width:100%;margin:10px 0}
#productHelpSearchForm .search_by_product_type label{font-weight:bold;margin:16px 1% 0 25%;text-align:right;width:100px;visibility:hidden}
#productHelpSearchForm .optional{float:left;width:100%;margin:0 0 20px 0}
#productHelpSearchForm .optional .search_tips{float:left;padding:7px 0 0 0}
#productHelpSearchForm .search_by_product_type #oc_entry_field_section{width:425px}
.and_or{float:left;font-weight:bold;margin:0 3px 0 23%}
.search_by_keyword{float:left;font-weight:bold;margin:0 3px 0 0;width:315px}
.and_or span{float:left;margin:3px 0 0 0}
#productHelpSearchForm .search_by_keyword label{margin:3px 2% 0 0;width:auto}
#productHelpSearchForm .bth_search{float:left}
#productHelpSearchForm .bth_search a{margin:0 5px 0 0;position:absolute}
.page_number_part ol{list-style:none;float:right;margin:0 10px 0 0}
.page_number_part ol li{margin:0 2px}
ol#show_result{list-style:none}
ol#show_result li{color:#666;float:left;font-size:120%;margin:5px 0;width:100%}
.print_email_this_page,#faq_main h2.faq_h2{float:left;border-bottom:1px solid #ddd;width:100%;padding:10px 0}
.print_email_this_page div{float:right}
.faq_main{float:left;width:100%;margin:10px 0}
.return_to_search_results{float:left;font-size:110%;padding:5px 0 0;text-transform:uppercase}
.faq .content table td,.faq .content table{float:left;width:100% !important;border:0}
.faq .content p{font-size:120%}
.OrderShippingBillingView .main_header{width:auto;margin:15px 0;display:none}
.shoppingCartPage h1,.OrderShippingBillingView .main_header .main_header_text{color:#c00;text-transform:uppercase;margin:15px 0;float:left;width:100%}
#checkout_crumb{float:left;margin:20px 0 0 0;width:100%}
#checkout_crumb #order_confirmation_message{width:100%;float:left;margin:10px 0;font-size:120%}
#checkout_crumb p{font-size:120%;float:left;width:100%;margin:5px 0}
.ordOrderNumber{display:none}
#checkout_crumb span{background:url("/images/global/icons/grey-arrow.png") no-repeat scroll right 2px transparent;color:#999;font-size:120%;padding:0 35px 0 18px;text-align:right;text-transform:uppercase}
#checkout_crumb a span{background:0}
#checkout_crumb .orderConfirmation_Breadcrumb{background:none repeat scroll 0 0 transparent;padding-right:0}
#checkout_crumb span.on{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00}
.addressPipe{display:none}
#WC_MultipleShipmentSummary_link_2 span,#WC_ShipmentDisplay_links_2 span{font-size:18px;padding:0 122px 0 0}
#checkout_crumb span.orderConfirmation_Breadcrumb #checkout_crumb span.orderConfirmation_Breadcrumb{padding:0 0 0 10px;background:0}
.order_checkout #order_details tr td{vertical-align:top}
.billing_address .title,.billing_method .title,.my_account .main_header_text,#order_details .nested{background:none repeat scroll 0 0 #eee;border-top:1px solid #eee;padding:0;width:100%;float:left}
.my_account .main_header .main_header_text{padding:1%;width:98%;text-transform:capitalize}
#order_details tr{border-bottom:1px solid #eee;border-left:0;border-right:0;float:left;margin:0;padding:0;width:100%}
#order_details .nested.odd th{float:left;font-size:120%;font-weight:bold;text-transform:uppercase}
#shipping #order_details tr td#WC_MSOrderItemDetails_td_2_2,#shipping #order_details .nested.odd th#SingleShipment_tableCell_productName{width:208px}
.OrderShippingBillingView #order_details tr td:first-child+td,#order_details tr td.shipMethod,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_2_1,#shipping #order_details .nested.odd th#SingleShipment_tableCell_availability{width:208px}
.order_details_my_account{margin:0 0 0 10px}
#ShopCartPagingDisplay #order_details tr th,#ShopCartPagingDisplay #order_details tr td{width:110px}
#order_details .nested #MultipleShipments_tableCell_shipAddress,.OrderSummary #order_details tr th.th_align_left_normal #order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_productName,#order_details tr td.shipAddress,#order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr td{width:116px}
#ShopCartPagingDisplay #order_details tr th#shoppingCart_tableCell_productName,#ShopCartPagingDisplay #order_details tr td.th_align_left_normal{width:400px}
#order_details tr td.avail,#order_details tr td.QTY,#order_details tr th,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_4_1,.OrderShippingBillingView #order_details tr td.total,#order_details tr td{float:left;width:103px;font-size:100%;padding:9px;overflow-x:hidden;text-align:left}
#order_details tr td div.shipping_address_nester{width:125px;position:relative;overflow:hidden}
#order_details tr td div.shipping_method_nested{width:205px;position:relative;overflow:hidden}
#shopcart_rowHeader_discount1_1{padding:0 2%}
.shoppingCartPage #order_details td.th_align_left_normal .img{border:1px solid #ddd;text-align:center;margin:20px 15px 20px 0;width:33%}
#order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_shipMethod,#order_details .nested #MultipleShipments_tableCell_productName,#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity,#order_details .nested #MultipleShipments_tableCell_unitPrice,#order_details .nested #MultipleShipments_tableCell_totalPrie{text-transform:uppercase;font-size:120%;font-weight:bold}
#order_details .nested #MultipleShipments_tableCell_shipMethod{width:208px}
#order_details tr td#WC_MSOrderItemDetailsSummaryf_td_5_1,.OrderShippingBillingView #order_details tr td.each,#order_details .nested #MultipleShipments_tableCell_totalPrie,#order_details .nested #MultipleShipments_tableCell_unitPrice{width:100px}
#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity{width:75px}
#shopCartTotalDisplaySoonMsgDiv{border-bottom:1px dotted #ddd;color:#666;float:left;font-size:12px;padding:20px 0;text-align:right;width:100%}
#customers_new_or_returning .myaccount_title{font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#customers_new_or_returning .returning,#customers_new_or_returning .new,#customers_new_or_returning .paypal_alter{float:left;height:220px;margin:0 30px;padding:0 2% 2%;width:26%}
#customers_new_or_returning .returning,#customers_new_or_returning .paypal_alter{margin:0}
#customers_new_or_returning .returning p{width:58%;float:left}
#customers_new_or_returning .returning input{margin:0 0 5px 0;width:135px}
.shoppingCartPage #order_details td.th_align_left_normal div{float:left;margin:15px 0;position:relative;width:180px}
.shoppingCartPage #order_details td.th_align_left_normal div.replacement_program_wrapper{width:100%;overflow-x:hidden}
.shoppingCartPage #order_details td.th_align_left_normal div p{width:90%}
.shoppingCartPage #order_details td.th_align_left_normal div a{color:#333;font-weight:bold}
#order_details tr th div{text-align:left}
#order_details tr th span{font-weight:normal}
.OrderSummary #order_details tr th div.img,.OrderShippingBillingView #order_details tr th div.img{width:90%;border:1px solid #ddd;text-align:center}
#order_details tr th div.img{width:38%;float:left;border:1px solid #ddd;text-align:center;margin:0 .5em 0 0}
#order_details tr th div.img img{max-width:90%}
#shipping .drop_down{font-size:110%;background:url(/images/global/dropdown-bg-sm.png) no-repeat left top;margin:5px 0;height:25px;width:116%}
#shipping #MS_ShippingMode_3885042.drop_down,#shipping .shipping_method_MS_shipping_info_page .drop_down{background:url(/images/global/dropdown-bg-med.png) no-repeat left top;width:225px}
#shipping{border-bottom:1px dotted #ddd;float:left;margin:10px 0 20px;padding:0 0 20px;width:100%}
#total_breakdown tr{float:none;border:0}
#total_breakdown .figures,#total_breakdown .details{float:right;margin:0;width:16%}
#total_breakdown .figures p,#total_breakdown .details p{padding:5px 0}
#total_breakdown .figures p.price.strong_content,#total_breakdown .figures p.price:nth-child(2n+1),#total_breakdown .details p:nth-child(2n+1){background:#eee}
#total_breakdown .figures p.price.strong_content{margin:-10px 0 0 0;font-weight:bold}
#total_breakdown #order_total{float:right;width:200px}
#total_breakdown #promotions{float:left;width:65%}
#promotions #PromotionCodeForm input,#promotions #PromotionCodeForm div{float:left;width:100%;margin:15px 0 0 0}
#promotions #PromotionCodeForm div.promotion_used{float:left;width:auto;margin:15px 0 0 155px}
.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_1,.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_2{background:#eee}
#order_total .total_price{font-weight:bold}
#billingAddress1.billing_address_container{float:left;width:48%;margin:0 2% 0 0}
#WC_CheckoutPaymentsAndBillingAddressf_div_2_1.billing_method{float:left;width:48%;margin:0 0 0 2%}
.billAdds{color:#999;font-size:110%;line-height:135%;margin:10px 0 0;width:40%}
.glossary-navigation p{padding:10px 0;font-size:120%}
.glossary-navigation ul li.glossary-navigation-title{color:#333;border:0;cursor:auto}
.glossary-navigation ul li.first{border:0}
.glossary-navigation ul li{float:left;padding:5px 13px;border-left:1px dotted #ddd;font-size:120%;color:#c00;cursor:pointer}
.glossary-content-section{float:left;width:100%;margin:10px 0}
.glossary-content-section h2{color:#999;font-size:240%;width:100%;padding:0 0 5px 0;border-bottom:1px solid #ddd;font-weight:normal}
.glossary-main-content{width:90%;margin:0 auto}
.glossary-section-entry{float:left;width:100%;margin:0 0 20px 0}
.glossary-section-entry p{font-size:120%;line-height:135%}
.glossary-section-entry p.glossary-entry-title{font-weight:bold}
#need_help hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd -moz-use-text-color -moz-use-text-color;border-image:none;border-style:dotted none none;border-width:1px 0 0}
.clear{clear:both;height:0;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-solid{height:0;border:solid 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-dotted{height:0;border:dotted 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.strong-txt{font-weight:bold}
#main-content .intro-copy{font-size:14px;margin:0 0 30px}
.oc_search_content_textInfo .follow_info,.owner_center .welcome,#productHelpSearchForm .prompt,#productHelpSearchForm .tips,.error-message p,.error-message a{font-size:14px;line-height:135%;padding:5px 0;width:100%;float:left}
.service-support li{float:none}
.service-support a{color:#c00;text-transform:uppercase;font-weight:bold;font-size:11px;display:block}
.service-support a:hover{text-decoration:underline}
.service-support .leftCol{float:left;width:560px}
.service-support .leftCol h1{font-size:23px;padding:30px 0 20px;width:100%}
.service-support .leftCol .intro-copy{font-size:14px;margin:0 0 30px}
.service-support .leftCol h2{color:#666;font-size:14px;font-weight:lighter;margin:20px 0 15px}
.service-support .leftCol li{margin:0 0 30px}
.service-support .leftCol a{margin-bottom:0 0 8px}
.service-support .rightCol{float:right;width:300px;margin:30px 0 0}
.service-support .rightCol h2{margin:0;padding:15px 10px;background:#c00;color:#fff;text-transform:uppercase;font-size:14px;font-weight:lighter}
.service-support .rightCol .content-espot{padding:10px;border:solid 1px #ddd;margin:0 0 17px}
.service-support .rightCol .espot-heading{text-transform:uppercase;font-weight:bold;margin:10px 0}
.service-support .rightCol .hr-dotted{margin:0 0 7px}
.service-support .rightCol p{margin:0 0 8px;font-size:11px}
.service-support .rightCol .contact-copy{font-size:11px}
.service-support .rightCol .disclaimer{color:#666}
.service-support .rightCol ul a{text-transform:none;font-weight:normal;margin:0;padding:0 0 5px}
.service-support .rightCol h3{font-size:14px;color:#666;font-weight:lighter;margin-top:5px}
.service-support .rightCol a{margin:13px 0 0}
.service-support .rightCol .info-dark{background:#ececec}
.service-support .rightCol .info-dark h3{margin-bottom:13px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list{background:#eee;height:30px;line-height:30px;padding:0 10px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_number_ins.maytag_section{width:75%;float:left;color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list{float:right;width:25%;text-align:right}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list a{color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list .current{color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .number{width:20px;float:left}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault{clear:right;margin:10px 0}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault a{font-weight:bold;color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list.last{visibility:hidden}
#oc_entry_field_section{float:left;margin:20px 0 0 0;width:420px}
.oc_search #oc_content .main_rightSearch #searchPage a{float:left;margin:0 0 0 10px;background:url(/images/global/icons/white-arrow.png) no-repeat 50% 50% #c00;display:block;width:23px;height:23px;text-indent:-9999px}
.oc_search #oc_content .main_rightSearch .more_info_link{float:left;padding:10px 0 0}
#oc_search_manuals_auth .oc_search_content .which_appliance{display:block}
#oc_search_manuals_auth .oc_search_content #main_header{display:block;margin:20px 0 0}
#oc_search_manuals_auth .oc_search_content #main_header h4{font-size:11px;color:#333;font-weight:bold;padding:0;margin:0;border:0;text-transform:uppercase}
#oc_content #main_top_title h4{font-size:16px}
#main_right .main_rightSearch h6{font-weight:normal}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection a{margin:25px 0 0;clear:both}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection{margin:10px 0 0}
#oc_search_manuals_unauth.owner_center #searchPage .boldSigleLabel{float:none;font-size:11px;font-weight:bold;margin:0}
#oc_search_manuals_unauth.owner_center #searchPage .oc_search_content_moreInfo_links{margin:0}
#oc_search_manuals_results .oc_search #main_top_title{margin-bottom:5px}
.oc_search_manuals_auth .oc_search #oc_existing_apps_section #errorDiv{clear:both}
#ApplianceForm #oc_entry_field_section{width:630px;position:relative;overflow-x:hidden}
#ApplianceForm #oc_entry_field_section .oc_entry_field_error #ApplianceForm #oc_entry_field_section .oc_entry_field_error{float:left;width:67%}
.owner_center_continue_link{float:left;padding:5px 0 0 5px}
.owner_center h1,.owner-center h1,.extended-service-plans h1,.grills h1,.error-message h1{border-bottom:2px solid #ddd;color:#c00;float:left;font-size:23px;font-weight:normal;padding:15px 0;text-transform:uppercase;width:100%}
.owner_center .oc_schedule_repair h1{border-bottom:0}
.extended-service-plans #main_content p,.extended-service-plans #main_content a,.grills #main_content p,.grills #main_content a{float:left;font-size:110%;padding:30px 0 0 20px;width:100%}
.grills #main_content p.kitchenGrillsDesc{padding-top:13px}
.extended-service-plans #main_content a,.grills #main_content a{color:#c00;font-weight:bold;text-transform:uppercase}
.extended-service-plans #main_content p.disclaimer{color:#666;font-size:90%;padding:200px 0 0}
#page.ContentPage.generic #main_content_wrapper .extended-service-plans #main_content a{display:block;margin:30px 0 0 20px;width:auto;background:url(/images/global/icons/red-arrow.png) no-repeat right 2px;padding:0 12px 0 0}
.grills h2{color:#666;float:left;padding:30px 20px 0}
#body_wrap.grills #main_content p a{float:none;font-size:100%;padding:0;text-transform:none;width:auto}
.grills #main_content p.disclaimer{clear:both;float:none;margin:0 0 70px}
.oc_schedule_repair_step1_auth .owner-center h1{border:0 !important}
.owner-center .leftCol{float:left;width:150px;padding:15px 5px;min-height:470px;border-right:solid 2px #ddd}
.owner-center .leftCol a{color:#c00;display:block;font-size:12px;margin:15px 0 0}
.owner-center .leftCol .gray-link{color:#666}
.owner-center .rightCol{float:left;width:650px;padding:0 0 60px 115px}
.owner-center .rightCol a{color:#c00}
.owner-center .rightCol h2{color:#666;font-size:16px;font-weight:lighter;margin:30px 0 0}
.owner-center .rightCol p{font-size:12px;margin:10px 0 0}
.owner-center.additional-information .rightCol p{margin:5px 0 0}
.owner-center.returns-exchanges .rightCol .first{margin-top:30px}
.owner-center.returns-exchanges .rightCol p{margin-bottom:25px}
#oc_my_apps_noregapps.owner_center .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header .product_title h1{border-bottom:0;padding-bottom:0}
.oc_my_appliances.product_detail_page .product_list .product_detail{padding-top:0}
.oc_my_appliances.product_detail_page .product_list .product_detail .purchased_data{margin:0 0 20px}
.oc_my_appliances.product_detail_page .back_my_app_btn{margin:0}
#oc_my_apps_edit.owner_center .product_header{padding:5px 0 10px}
#oc_my_apps_edit.owner_center .product_header h1{padding:30px 0 0 15px;border-bottom:0}
#oc_my_apps_edit.owner_center #oc_content{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #appliance_location_body>div{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #location.clearLine div{width:390px;position:relative}
#oc_my_apps_edit.owner_center #location.clearLine div.appliance_location_body_left{width:27%}
#oc_my_apps_edit.owner_center #location.clearLine div #addressEditLink{position:absolute;top:7px;left:265px;color:#c00}
#oc_my_apps_edit.owner_center #location.clearLine div .ui-button.small-btn.ui-icon-arrow{position:absolute;top:7px;left:310px;color:#c00}
#oc_my_apps_edit.owner_center .appliance_location_body_right{color:#333;font-size:12px;margin:5px 0 0}
#oc_my_apps_edit.owner_center #product_information_body>div{clear:both;height:38px;padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #editAppliance #product_information_body #Serial_Number.clearLine{height:auto}
#oc_my_apps_edit.owner_center #product_information_body{overflow:hidden;clear:both}
#oc_my_apps_edit.owner_center #product_information_body .appliance_location_body_right{width:68%}
#oc_my_apps_edit.owner_center #product_information_body #Purchase_Location{border-bottom:dotted 1px #bbb;margin:0 0 30px}
#oc_my_apps_edit.owner_center .appliance_location_body_right .thickbox.more_info_link{clear:both;display:block;float:left;font-size:80%;height:25px;margin:4px 0 0;width:200px}
#oc_my_apps_edit.owner_center #main_bth{float:right;width:175px}
#oc_my_apps_edit.owner_center #main_bth a{margin:0 0 0 5px;padding:10px;text-transform:uppercase;color:#fff;font-size:13px;float:left}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.fork{background:#bbb}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.ui-icon-arrow.ui-icon-arrow-right{background:#c00}
.oc_schedule_repair .oc_entry_field_error,#HelpContactUsDisplay .errorMessage,#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error{margin:0 0 0 155px;width:415px;float:left}
.oc_schedule_repair .oc_entry_field_error{padding:0 0 10px 0}
.oc_schedule_repair .oc_schedule_repair .oc_entry_field_error{margin:-8px 0 0 155px}
.oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px}
.dj_ie .oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px;padding-bottom:0}
#oc_search_manuals_auth.owner_center #btn{clear:both}
#oc_search_manuals_auth.owner_center #otherRadio{float:left;margin:0 5px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section{min-height:600px}
.oc_search_content #searchPage{width:400px;float:left}
#searchPage .formLine #errorDiv{margin:10px 0;float:left;width:100%}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col>span{float:left;margin:0 15px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section #oc_search_box{clear:none;margin:-5px 0 0;width:200px}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col .thickbox.more_info_link.reg_apps{margin:0 0 0 10px;clear:none;float:left}
#oc_search_manuals_auth.owner_center .oc_search #searchPage #oc_existing_apps_section .oc_existing_app #errorDiv{clear:both}
.owner_center #ApplianceForm #nextstep{float:right}
.countertops{padding:35px 0 0}
.category-page.kitchenware .main-content-title-top{padding:55px 0 0;float:none;font-size:23px}
.countertops .main-content-title-top{padding-bottom:0}
.countertops h1{font-size:18px;text-transform:uppercase;padding:0 0 20px}
.countertops img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:100%}
.countertops .intro-copy{margin:0 0 20px}
.countertops .small-appliances-prod-list{display:block;height:234px;margin:0 0 20px}
.countertops .small-appliances-prod-list>li{float:left;margin:0 20px 0 0;position:relative;width:218px;height:234px}
.countertops .small-appliances-prod-list li .share-learn li{float:none;margin:0 0 10px}
.countertops .small-appliances-prod-list li .share-learn a{color:#fff;text-transform:uppercase;font-size:14px;display:block;text-align:center;line-height:22px;font-weight:600}
.countertops .small-appliances-prod-list li .share-learn a:hover{text-decoration:underline}
.countertops .small-appliances-prod-list li .share-learn .last{font-size:14px;text-indent:-15px}
.countertops .small-appliances-prod-list .last{margin:0}
.countertops .small-appliances-prod-list>li>a{text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-small-appliances-countertops.jpg) no-repeat;position:absolute}
.countertops ul #sm-app-countertops-blenders{background-position:0 0}
.countertops ul #sm-app-countertops-coffee{background-position:-218px 0}
.countertops ul #sm-app-commercial-products{background-position:-438px -238px}
.countertops ul #sm-app-countertops-ovens{background-position:-436px 0}
.countertops ul #sm-app-countertops-food-processors{background-position:-654px 0}
.countertops ul #sm-app-countertops-hand-mixers{background-position:0 -234px}
.countertops ul #sm-app-countertops-hand-blenders{background-position:-218px -234px}
.countertops ul #sm-app-countertops-slow-cookers{background-position:-654px -234px}
.countertops ul #sm-app-countertops-toasters{background-position:0 -468px}
.countertops ul #sm-app-countertops-waffle-bakers{background-position:-218px -468px}
.countertops ul #sm-app-countertops-stand-mixers{background-position:-436px -468px}
.countertops ul #sm-app-countertops-stand-mixer-attachments{background-position:-654px -468px}
.countertops ul #sm-app-countertops-bundle{background-position:-9px -707px}
.category-page{padding:0 0 40px}
.category-page h1{font-size:23px;text-transform:uppercase;padding:20px 0}
.main-content-title-top h1,.main-content-wrapper-top h1{padding:0;float:left;font-size:23px}
.category-page img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:940px}
.category-page .intro-copy{margin:0 0 20px}
.category-page .product-list{display:block;height:234px;margin:0 0 20px;clear:both}
.category-page .product-list>li{float:left;margin:0 22px 0 0;position:relative;width:218px;height:234px}
.category-page .product-list>li:hover .share-learn li,.hover_effect{float:left;width:100%}
.countertops .small-appliances-prod-list li .share-learn,.category-page .product-list li .share-learn{padding:90px 0 0;display:none;position:absolute;top:1px;background:url(/images/global/bg-small-appliances-list.png) repeat;width:218px;height:144px;z-index:1}
.category-page .product-list li .share-learn a{height:18px;*height:auto;color:#fff;cursor:pointer;display:block;float:left;font-size:14px;font-weight:600;line-height:22px;margin:0 0 10px 58px;text-transform:uppercase}
.category-page .product-list li .share-learn a sup{display:inline-block;margin:2px 0 0 5px;*margin:0;position:absolute;line-height:17px\0/}
.category-page .product-list .last{margin:0}
.category-page .product-list>li>a{font-size:12px;font-weight:bold;text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-kitchenware.jpg) no-repeat;position:absolute}
.countertops .small-appliances-prod-list li .share-learn:hover,.countertops .small-appliances-prod-list>li:hover .share-learn,.category-page .product-list>li:hover .share-learn{display:block !important}
.category-page .product-list li .share-learn a:hover{display:inline;border-bottom:1px solid #FFF}
.category-page.major-appliances .product-list>li>a{background:url("/images/global/sprite-major-appliances.jpg") no-repeat scroll 0 0 transparent}
.category-page.major-appliances ul #major-appliances_cooktops{background-position:-19px -20px}
.category-page.major-appliances ul #major-appliances_blackstainlesssteel{background:url("/images/global/BlackStainlessSuite.jpg") no-repeat 0 0 transparent;background-size:215px}
.category-page.major-appliances ul #major-appliances_wallovens{background-position:-242px -22px}
.category-page.major-appliances ul #major-appliances_refrigerators{background-position:-424px -22px}
.category-page.major-appliances ul #major-appliances_undercounter{background-position:-610px -22px}
.category-page.major-appliances ul #major-appliances_ranges{background-position:-18px -238px}
.category-page.major-appliances ul #major-appliances_microwaves{background-position:-226px -238px}
.category-page.major-appliances ul #major-appliances_dishwashers{background-position:-422px -238px}
.category-page.major-appliances ul #major-appliances_diposersNcompactors{background-position:-622px -238px}
.category-page.major-appliances ul #major-appliances_warmingdrawers{background-position:-20px -441px}
.category-page.major-appliances ul #major-appliances_hoodsNvents{background-position:-232px -478px}
.category-page.major-appliances ul #major-appliances_grills{background-position:-450px -458px}
.category-page.major-appliances ul #major-appliances_waterfilters{background-position:-661px -462px}
#easy2-disposer-compactors{height:525px;width:670px}
.browse-filter-color{float:left}
.browse-filter-sku{float:right}
.filter-color-box{float:left;width:8px;height:8px;border:1px solid #fff;margin:1px 3px 0 0}
.filter-color-box.filter-1{background:#6444b9}
.filter-color-box.filter-2{background:#ff5d00}
.filter-color-box.filter-3{background:#00aad3}
.filter-color-box.filter-4{background:#73b400}
.filter-color-box.filter-5{background:#ab186a}
.filter-color-box.filter-6{background:gray}
.filter-color-box.filter-7{background:#ff5e00}
.filter-color-box.filter-8{background:#ffb500}
.filter-color-box.filter-9{background:#fff;border:1px solid #666}
.find-filters-container{float:left;margin:0 40px 0 0;width:600px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item{border:1px solid #ededed;margin:0 15px 15px 0;padding:5px;width:173px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item .browse-filter-image{text-align:center}
.filter-videos-container{float:left;width:300px}
.filter-videos{border:1px solid #ededed;float:left;margin:20px 0 0 0}
.free-shipping-promo{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #ddd;padding:10px;width:278px}
.filter-videos-container .filter-videos h2,.filter-videos-container .filter-use-videos h2{background:#c00;width:280px;padding:15px 10px;font-size:140%;font-weight:bold;margin:0;color:#fff;float:left;text-transform:uppercase}
.filter-videos .filter-videos-item{width:130px;margin:10px;min-height:150px}
.filter-use-videos{float:left;width:300px;margin:20px 0 0 0}
.filter-use-videos .filter-videos-item{width:280px;margin:10px}
.filter-use-videos .filter-videos-thumbnail{float:left;width:120px;margin:0 10px 0 0}
.filter-use-videos .filter-videos-thumbnail img{width:100%}
.filter-use-videos .filter-video-title{float:left;font-size:120%;width:150px}
.open-module{cursor:pointer}
.water-filters .main-content-title-top h1{padding:10px 0 20px}
.water-filters .filter-subheading{font-size:16px;font-weight:normal;color:#666;margin:0;padding:0}
.find-filter-fast-heading{margin:0 0 20px}
.filters-left-content{float:left;width:560px;margin:20px 80px 0 0}
.filters-intro{width:50%;float:left;font-size:12px}
.see-all-filters{width:50%;float:right;text-align:right;text-transform:uppercase;display:block;color:#c00;font-size:11px;font-weight:bold}
.see-all-filters:hover{text-decoration:underline;color:#c00}
.top-find-filters{width:560px;height:130px;border-bottom:dotted 1px #ccc;margin:0 0 28px}
.top-find-filters li{float:left}
.top-find-filters a{text-align:center;padding:108px 0 0;color:#c00;display:block;width:112px;background:url(/images/brand/featured-products/find-filters-fast.jpg) no-repeat}
.top-find-filters a:hover{text-decoration:underline}
a.top-filter-bottomFreexer{background-position:0 0}
a.top-filter-frenchDoor{background-position:-116px 0}
a.top-filter-sideBySide{background-position:-228px 0}
a.top-filter-topFreezer{background-position:-344px 0}
a.top-filter-undercounter{background-position:-458px 0}
.filter-product-list{margin:20px 0 0}
.filter-product-list li{margin:0 20px 0 0}
.filter-product-list a{display:block;width:171px;height:179px;border:solid 1px #ccc;font-size:11px;overflow:hidden;color:#333}
.filter-product-list img{display:block}
.filter-product-list li.last{margin:0}
.filter-num{background:url(/images/global/icons/filter-square-colors.jpg) no-repeat;padding:0 0 0 13px;display:block;width:55px;float:left;margin:0 0 0 10px;font-weight:bold}
.filter-color-1{background-position:0 2px}
.filter-color-2{background-position:0 -17px}
.filter-color-3{background-position:0 -37px}
.filter-color-4{background-position:0 -57px}
.filter-color-5{background-position:0 -77px}
.filter-color-6{background-position:0 -97px}
.filter-color-7{background-position:0 -117px}
.filter-color-8{background-position:0 -137px}
.filter-color-9{background-position:0 -157px}
.filter-mod{float:right;text-align:right;width:80px;margin:0 10px 0 0;display:block}
.filters-right-content{width:300px;float:right}
.top-filter-box{padding:20px 10px;background:#f3f3f3;border:solid 1px #ccc}
.top-filter-box p{margin:15px 0 0}
#filter-videos{border:solid 1px #ccc;margin:20px 0}
.filter-right-heading{background:#c00;text-transform:uppercase;color:#fff;font-size:14px;padding:20px 10px;margin:0 0 12px}
.filter-video-cont{width:124px;margin:0 10px 20px;float:left;font-size:12px;color:#666}
.filter-video-cont li{float:none}
.filter-video-cont img{border:solid 1px #ccc;margin:0 0 7px}
.filter-video-cont .title{font-weight:bold;margin:0 0 5px}
.filter-video-cont .filter-num{font-weight:normal;float:none;margin:0}
.filter-video-cont .filter-color-2{background-position:0 -15px}
.filter-video-cont .filter-color-3{background-position:0 -35px}
.filter-video-cont .filter-color-5{background-position:0 -75px}
.filter-video-cont .filter-color-6{background-position:0 -95px}
#filter-demo-video{border:solid 1px #ccc}
#filter-demo-video img{border:solid 1px #ccc;float:left;width:122px;margin:0 10px 20px}
#filter-demo-video p{float:left;width:140px;margin:30px 10px 0 0;font-weight:bold}
.filters-outro{margin:35px 0 0}
.utility-page a{text-decoration:none;color:#c00}
.utility-page.press-room h1.page_title{padding-top:50px}
.utility-page.press-room .content .gray{color:#666}
body#utility-page{height:auto;position:relative;padding:0;margin:0}
#header-wrapper.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp .singin-bar{background:url(/images/global/icons/singin-bar-bg.jpg) repeat scroll 0 0 transparent;height:25px;margin-bottom:20px;width:100%}
#header.temp .logo{width:190px;height:auto;position:relative;float:left}
#header.temp .logos-container{width:950px;height:15px;margin:0 auto;padding-bottom:10px}
#header.temp .social_links{float:right;position:relative}
#header.temp .main-nav{width:100%;height:35px}
#header.temp .main-nav ul{list-style:none;padding:0;width:950px;margin:0 auto}
#header.temp .main-nav ul li{float:left;position:relative;font-size:12px;text-transform:uppercase;padding-right:55px}
#header.temp .main-nav ul li.last{padding-right:0}
#breadcrumb.temp{float:left;width:100%;height:35px;border-top:2px solid silver;border-bottom:1px solid silver}
#breadcrumb.temp ul{list-style:none;position:relative;padding:12px 0 0 0;height:10px;margin:0 auto;width:950px}
#breadcrumb.temp ul li{float:left;position:relative;text-transform:uppercase;font-size:9px;background:url(/images/global/icons/breadcrumb_bullet.jpg) no-repeat 0 center}
#breadcrumb.temp ul li.first{background:0;padding-left:2px}
#breadcrumb.temp ul li.active{padding-left:8px;margin-left:3px}
#main-container.utility-page{text-transform:none;width:940px}
.iframe #main-container.utility-page{width:100%}
#submission_ok_popup_title,.utility-page h1.page_title{border-bottom:1px solid silver;color:#c00;font-size:23px;font-weight:200;margin:0;padding:15px 0;text-transform:uppercase;width:940px}
.iframe .utility-page h1.page_title{width:100%}
.utility-page .left_nav{border-right:1px solid silver;float:left;padding:18px 5px 5px;position:relative}
.utility-page .left_nav ul li a{color:#c00;font-size:14px}
.utility-page .left_nav ul li a:hover,.utility-page .content ul.view-full-text a:hover{text-decoration:underline}
.utility-page .left_nav ul li a.active:hover{text-decoration:none}
.utility-page .left_nav ul li a.active{color:#666;font-weight:normal}
.utility-page .left_nav ul li p{margin:3px 0 12px;font-size:11px}
.utility-page .left_nav ul{width:145px;list-style:none;padding:0}
.utility-page.experience-retail-center .content .column-images img{width:300px;height:191px;float:left;position:relative;padding-bottom:5px}
.utility-page.experience-retail-center .content .column-text{float:left;position:relative;width:410px;height:auto;margin-right:25px}
.utility-page.experience-retail-center .content .column-text p,.utility-page.experience-retail-center .content .column-text{font-size:12px}
.utility-page.errorPage .content,.aboutPages.grills .content{padding-left:15px}
.utility-page.error-page .content,.utility-page.grills .content{padding-left:25px}
.utility-page .content{float:left;position:relative;width:734px;padding:25px 0 0 50px}
.iframe .utility-page .content{float:left;position:relative;width:525px;padding:25px 0 0 0}
.utility-page .content .column-text{float:left;position:relative;width:380px;height:auto;margin-right:53px}
.utility-page .content .column-text h2{padding-top:22px}
.utility-page .content .column-text h2.first{padding-top:0}
.utility-page .content .column-images{float:left;position:relative;width:244px;height:auto}
.utility-page .content b.gray{color:#666}
.utility-page .content ul.view-full-text{float:left;position:relative;list-style:none;padding:10px 0 25px;width:100%;color:#c00}
.utility-page .content ul.view-full-text li{float:left;padding-right:10px;font-size:11px}
.utility-page .content p.title{font-weight:bold;padding-top:15px;color:#666;font-size:14px}
.utility-page .content p{padding:5px 0;font-size:11px}
.utility-page .content p.indent{padding-left:20px}
.utility-page .content h2{margin:0;font-size:14px;color:#666;font-weight:100;float:left;width:100%;padding-bottom:5px}
.utility-page #footer-container{clear:both;margin:0;position:relative;width:100%;float:left;border-top:2px solid silver}
.utility-page #footer-container ul{position:relative;list-style:none;padding:0;width:950px;margin:0 auto;padding-top:20px}
.utility-page #footer-container li.column{float:left;padding:0;margin:0}
.utility-page #footer-container li.column ul.category{width:130px}
.sup-tm{font-size:6px}
.ratings-reviews .page_title,.ratings-reviews .content h2,.ratings-reviews .content p.center{float:left;text-align:center;width:100%}
.ratings-reviews .content p.center{font-weight:bold;font-size:110%}
.ratings-reviews .content h2{padding:0 0 20px;font-weight:bold}
.ratings-reviews ol{padding:0;float:left;*list-style-position:inside;*margin:0}
.ratings-reviews ol li{padding:0 0 10px;*float:none}
.utility-page.ratings-reviews .content{float:left;padding:25px 5% 0;position:relative;width:90%}
.ratings-reviews ol li strong{font-size:105%;font-weight:bold}
.my_account #MessageArea{background:none #fff}
.my_account .button_container .button_bottom #validate_btn,.my_account .button_container .button_bottom #edit_btn{float:right;margin:10px 0;position:relative}
.my_account .button_container .button_bottom #validate_btn a,.my_account .button_container .button_bottom #edit_btn a{background:none repeat scroll 0 0 #bbb;font-weight:bold}
.category_product .product .product_img{border:1px solid #f0f0f0;margin:15px 18px 5px}
.my_account .left_nav_container .leftnav_myaccount_dotted a{font-size:11px}
.my_account .left_nav_container .leftnav_myaccount_dotted a.strong{color:#666}
.my_account .form_2column .column{float:left;margin:5px 0;width:100%;overflow-x:hidden;position:relative;height:auto}
.my_account .form_2column .column.country div{margin:0 5px 0 0}
.oc_my_appliances .reg_app_title span{font-family:Helvetica;font-size:16px;color:#666;font-weight:600}
.oc_my_appliances .my_appliances_page_number .view_btn span.change_pro_num a{font-weight:bold;color:#666}
.oc_my_appliances .my_appliances_page_number span.view_btn a{color:#c00;font-weight:600;padding-left:3px}
.oc_my_appliances .category_product .product .product_detail{font-family:Helvetica;font-size:11px;padding:15px 0 0 35px;width:auto}
.oc_my_appliances .category_product .product .product_detail .product_title a{font-size:14px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data{font-size:11px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data span{font-weight:normal}
.oc_my_appliances .category_product .product .product_detail .link_list{float:left;padding-top:10px;width:200px}
.oc_my_appliances .oc_my_apps_regapps .appliances_btn a#AddAppliance{float:left;margin:0 0 0 10px}
.oc_my_appliances .oc_my_apps_regapps h2.reg_app_title{padding:15px 0 0}
.personalInformationPage .form_2column .column .input_label input{width:auto}
.personalInformationPage .column_registration{padding:0 0 0 10px}
.personalInformationPage #WC_UserRegistrationUpdateForm_div_28>label{text-transform:lowercase}
.personalInformationPage #WC_PersonalInfoExtension_mobile_div_6.column.mobileColumn{display:none}
.AddressBook #WC_AjaxAddressBookForm_links_1{margin:0 10px}
.AddressBook #addressId.drop_down{width:270px !important}
.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line{padding:0 0 0 155px;width:auto}
#QuickCheckout .form_input{width:230px;height:15px}
#QuickCheckout .dijitContentPane div#shipping_validate_btn{width:auto}
#QuickCheckout .dijitContentPane div div{width:100%;float:left}
#QuickCheckout #shipping_address21,#QuickCheckout #billing_address21,#QuickCheckout #shipping_middleName1,#QuickCheckout #billing_address21,#QuickCheckout #billing_middleName1{margin:8px 0 15px 0}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn{margin:0;width:auto;float:left}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div#shipping_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div{margin:5px 0;float:left;width:240px;height:35px;position:relative}
#QuickCheckout .dijitContentPane div#shipping_edit_btn{width:240px}
#QuickCheckout .dijitContentPane div#shipping_stateDiv{overflow:hidden}
.orderaddress #centered_single_column_form div#WC_ShoppingCartAddressEntryFormf_div_6{height:60px}
#QuickCheckout .dijitContentPane div.button_footer_line{float:left;margin:0 0 20px;padding:0;width:395px}
#form1 .DataIntercept td,#Paymetric_ErrorLogging,#cvvEntryField{font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:120%}
.my_account .myaccount_title{padding-bottom:15px}
.my_account .info a.myaccount_link{font-size:10px}
.my_account #WC_MyAccountCenterLinkDisplay_div_6.info{border-bottom:1px dotted #ddd;padding-bottom:15px}
.sign_in_registration #WC_QuickUserRegistrationAddForm_div_16{margin:0 0 30px;padding-bottom:10px;width:100%}
.forgot-password .strongtext label{float:left;padding:0 0 10px;position:relative}
.forgot-password .strongtext img{float:left;padding:0 0 10px;position:relative}
.forgot-password #ResetPasswordForm{float:left;width:250px}
.forgot-password .forgot_password_content{float:left}
.myorders .line-dot{border-top:1px dotted #ddd;padding:0 0 10px 0;margin:15px 0 0 0;float:left;width:100%}
.myorders .line-dot.fix-h3,.myorders .line-dot.fix-30{display:none}
.subscription-content label{float:left;width:25%;height:20px;margin:0}
.subscription-content span{float:left;width:75%;height:20px;margin:0}
.subscription-content a{float:left;height:20px;margin:0;width:50%;margin:0}
.subscription-content-title a,.subscription-content a{color:#c00;padding:0 0 15px;width:100%;font-size:110%}
.subscription-content label{font-size:110%;font-weight:bold}
dl,dt,dd,.subs-product-left,.subs-product-right,.subs-product-overview li{float:left;margin:0}
dt,.subs-product-left{font-size:110%;font-weight:bold;padding:0 15px 0 0;width:22%;text-align:right}
dd,.subs-product-right{width:295px;overflow:hidden}
dl,.subs-product-overview li{width:100%;padding:10px 0}
#my-account-page .billing_method .title,.subs-title label,.subs-panel h3,.no-indent h3,.subs-title-layer .subs-title{background-color:#eee;font-size:115%;font-weight:bold;padding:1%;text-transform:uppercase;width:98%;float:left;color:#666}
dl.subs-product-pastorder dt a{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00;padding:0 11px 0 0}
.subs-order-details .subs-btn-collapse.icon-up-link a{color:#c00}
.myorders .subs-subtitle,.myorders .subs-question{font-size:115%;font-weight:bold;padding:10px 0 15px 10px}
.myorders .my_account .body p,.myorders .my_account .body textarea{font-size:120%;margin:10px 0}
.myorders .my_account .body p{width:100%;overflow:hidden;float:left}
.myorders .my_account .body p.subscription-title{width:100%;float:left;margin:0}
.myorders .my_account .body textarea{height:150px;width:450px}
.myorders .my_account .popup_btn_cancel a{color:#fff;float:left;font-size:115%;height:15px;margin:0 10px 0 0;padding:5px 9px;text-align:center;text-transform:uppercase;width:60px}
.popup_btn_cancel a.popup_btn_yes{background-color:#c00}
.popup_btn_cancel a.popup_btn_no{background-color:#BBB}
.myorders .my_account .popup_btn_cancel{border-top:1px dotted #DDD;float:left;margin:20px 0 0 11px;padding:10px 0 0;width:98%}
#my-account-page #frequency,#billingAddress #subscriptionOrderBillingAddress,#shippingAddress #subscriptionOrderShipmentAddress{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll left top transparent;width:320px;height:25px}
.myorders #billingAddress .billing_address,.myorders #shippingAddress .shipping_address{float:left;width:100%;overflow:hidden;padding:0}
#my-account-page #billingAddress,#my-account-page #shippingAddress{width:100%;float:left}
#my-account-page #billingAddress .subs-title,#my-account-page #shippingAddress .subs-title{margin:10px 0;float:left;width:100%}
#my-account-page #billingAddress p,#my-account-page #shippingAddress p{width:290px;float:left;overflow:hidden;line-height:150%;margin:5px 0}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink,#my-account-page #billingAddress #billingAddressDisplayArea,#my-account-page #shippingAddress #shippingAddressDisplayArea{width:100%;line-height:150%;overflow:hidden;margin:5px 0;float:left}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink{color:#c00}
.input_box_pt3 br{display:none}
.input_box_pt3 dd br,.input_box_pt3 #shippingAddress br,.input_box_pt3 #billingAddress br{display:block}
#my-account-page .billing_method{float:left;width:100%;margin:10px 0}
#my-account-page .dijitReset{float:left}
#my-account-page .dijitReset.dijitValidationIconText{padding:5px 5px 0 0}
.myorders .small.quantity_span{float:left;padding:0 0 10px}
.btn_save{background-color:#c00;color:#fff;float:left;font-size:110%;padding:8px 12px}
.newsletter h1.page_title{padding:15px 0 12px;font-size:23px}
.newsletter#main-container p{padding:0 0 30px 0}
.contact_us_content p.required{float:right;position:relative;right:85px}
.contact_us_content #modelNumberDiv .more_info_link,.contact_us_content #modelNumberDiv .labelCol .required-field,.contact_us_content #modelNumberDiv p{display:none}
.contact_us #HelpContactUsDisplay #em_subject_dpd{top:26px;left:155px;position:absolute}
.contact_us .main_content_wrapper .product_header{display:none}
.shop li{float:none}
.shop #shop-major-appliances-list{background:#f3f3f3;border:2px solid #ddd;width:151px;float:left;padding:0 0 20px 5px;margin:10px 0 0 0}
.shop #shop-major-appliances-list li{font-size:11px;margin:0 0 5px}
.shop #shop-major-appliances-list li a{color:#333}
.shop #shop-major-appliances-list li a:hover{text-decoration:underline}
.shop #shop-major-appliances-list .categories-title{font-weight:bold;font-size:14px;margin:20px 0 0}
.shop #shop-major-appliances-list .title{margin:20px 0 5px;font-weight:bold;text-transform:uppercase}
.shop #shop-content{float:right;width:760px;margin:10px 0 0 0}
.shop .main-content-wrapper-top ul,.shop .main-content-wrapper-top li{float:left}
.shop .main-content-wrapper-top ul{float:right;padding:0;margin:20px 0}
.shop .main-content-wrapper-top a{background:url(/images/global/icons/red-arrow.png) no-repeat right 1px;color:#c00;display:block;font-size:110%;font-weight:bold;margin:0 0 0 25px;padding:0 15px 0 0;text-transform:uppercase}
.shop #shop-hero{float:left;width:510px;height:370px}
.shop #shop-top-espots{float:right;width:240px}
.shop #shop-top-espots #gadgets{margin:0 0 8px}
.shop #shop-content>img{display:block;width:760px;height:60px;margin:20px 0}
.shop .product-list li{padding:200px 0 0 7px;width:230px;height:57px;border:2px solid #ddd;float:left;margin:0 18px 20px 0;position:relative;background:url(/images/global/shop-product_list_july.jpg) no-repeat}
.shop .product-list .last{margin-right:0}
.shop .product-list li .prod-list-over-content{position:absolute;left:-9999px;z-index:2;background:url(/images/global/icons/bg-small-appliances-list.png) repeat;color:#fff;width:237px;height:257px}
.shop .product-list li .prod-list-over-content a{color:#fff;display:block;text-align:center;height:137px;padding:120px 0 0;margin:0 auto;font-size:14px;font-weight:bold;text-transform:uppercase}
.shop .product-list li .prod-list-over-content a:hover{text-decoration:underline}
.shop .product-list li:hover .prod-list-over-content{left:0;top:0}
.shop .product-list li .title{font-weight:bold;font-size:11px}
.shop .product-list li p{font-size:14px;font-weight:bold}
.shop .product-list li .price{margin:10px 0 0}
.shop .product-list li .line-through{text-decoration:line-through;font-size:9px;font-weight:normal}
.shop .product-list li .clear-detail{font-weight:normal;font-size:11px}
.shop .product-list .prod-01{background-position:0 0}
.shop .product-list .prod-02{background-position:-230px 0}
.shop .product-list .prod-03{background-position:-460px 0}
.shop .product-list .prod-04{background-position:0 -290px}
.shop .product-list .prod-05{background-position:-230px -310px}
.shop .product-list #see-all{background-image:none;padding:0;height:257px;width:237px}
.shop #bottom-messages{width:940;height:87px}
.pga-america{clear:both}
.pga-america a img{border:0}
.pga-america .pga-tickets{display:block;margin:0 0 15px;color:#c00;font-size:11px}
.pga-america .pga-tickets:hover{text-decoration:underline}
.pga-america li{float:none}
.pga-america h1{color:#c00;font-size:23px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.pga-america #pgs-masthead{margin:0 0 20px}
.pga-america .intro{width:685px;font-size:14px;color:#666;float:left;padding:0 0 20px}
.pga-america .intro h2{margin:0 0 10px;font-size:14px;font-weight:normal}
.pga-america .intro p{line-height:16px}
.pga-america .right-col-logos{float:right;padding:15px 0 0}
.pga-america .mid-content{border-top:solid #f4f4f4 2px;padding:20px 0 0;min-height:330px}
.pga-america .col-1,.pga-america .col-2,.pga-america .col-3{float:left}
.pga-america .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px}
.pga-america .col-2.subPGA{width:580px;padding:18px 20px 0;text-align:justify}
.pga-america .col-1 h2{text-transform:uppercase;font-size:11px}
.pga-america .col-1 h3{font-weight:100;font-size:10px;color:#666}
.pga-america .col-1 a{color:#333;font-size:10px}
.pga-america .col-1 .selected{color:#666}
.pga-america .col-1 a:hover{text-decoration:underline}
.pga-america .col-1 h2,.pga-america .col-1 h3{margin:0 0 8px}
.pga-america .col-2 h2{font-size:14px;color:#666;margin:0}
.pga-america .col-2 p{font-size:11px;color:#666}
.pga-america .col-2>a{color:#c00;display:block;margin:10px 0 30px;font-size:12px}
.pga-america .col-2 a:hover{text-decoration:underline}
.pga-america .col-2.subPGA .pga-gallery{margin:30px 0 0}
.pga-america .col-2.subPGA .pga-gallery h2{font-weight:bold;font-size:14px;text-transform:uppercase;margin:0 0 20px}
.pga-america .col-2.subPGA .pga-gallery li{float:left;margin:0 20px 0 0}
.pga-america .col-2.subPGA p .single-line-link{color:#c00;margin:10px 0;display:block}
.pga-america .col-2.subPGA .pga-gallery .view-all{text-transform:uppercase;font-weight:bold;font-size:11px;float:right}
.pga-america .col-2.subPGA .pga-gallery .view-all a{margin:0;color:#c00;font-weight:bold}
.pga-america .col-1 li{margin:0 0 5px;font-size:11px}
.pga-america .col-3{width:161px;height:149px;overflow:hidden}
.pga-america .col-3 a{display:block;background:url(/images/global/special-pga-discount.jpg) no-repeat 0 0;text-indent:-9999px;width:161px;height:149px}
.pga-america .col-3 a:hover{background-position:0 -149px}
.culinary-inspiration .page_title{font-size:23px;padding:20px 0 0}
.culinary-inspiration#main-container{width:940px}
.culinary-inspiration .content .masthead{float:left;width:940px;height:282px;position:relative;padding:20px 0 40px 0}
.culinary-inspiration .content .masthead img{width:940px;height:282px}
.culinary-inspiration .content .eSpot{border-right:1px dotted #ddd;float:left;height:250px;margin:0 9px 30px 0;padding:0 10px 0 0;position:relative;width:300px}
.culinary-inspiration .content .eSpot a img{width:300px;height:150px}
.culinary-inspiration .content .eSpot a:hover,.culinary-inspiration .content .eSpot a:hover+.text h3 a{text-decoration:underline}
.culinary-inspiration .content .eSpot.last{border:0 none;margin:0;padding:0}
.culinary-inspiration .content .eSpot.no-border{border:0 none}
.culinary-inspiration .content .eSpot .text{padding:10px}
.culinary-inspiration .content .eSpot .text h3{font-weight:bold;font-size:14px}
.culinary-inspiration .content{font-size:14px}
.kitchen-gallery-masthead-container{float:left;width:100%;height:410px;position:relative;overflow:hidden}
.kitchen-gallery-pagination-container{float:left;width:100%;margin:10px 0;color:#666}
.kitchen-gallery-pagination-container .hover-icon,.kitchen-gallery-pagination-container .hover-icon img{float:left;text-transform:uppercase;margin:0 5px 0 0;font-size:90%}
.kitchen-gallery-pagination-container .pagination{float:right}
.kitchen-gallery-masthead-container .zoom-kitchen-image{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:1}
.kitchen-gallery-masthead-container .main-kitchen-image{position:absolute;top:0;left:0;z-index:0;visibility:hidden}
.kitchen-gallery-masthead-container .main-kitchen-image.active{z-index:1;visibility:visible}
.main-kitchen-zoom{position:absolute;top:0;left:0;z-index:1}
.main-kitchen-static{position:absolute;top:0;left:0;z-index:0}
.hotspotApp{background:url(/images/brand/kitchen-gallery/hotspot-app.png) no-repeat 0 0;height:30px;position:absolute;width:20px}
.hotspotApp.open{background:url(/images/brand/kitchen-gallery/hotspot-app.png) no-repeat 0 -31px;height:30px;position:absolute;width:20px}
.hotspot{background:url(/images/brand/kitchen-gallery/hotspot-non-app.png) no-repeat 0 0;height:24px;position:absolute;width:20px}
.hotspot.open{background:url(/images/brand/kitchen-gallery/hotspot-non-app.png) no-repeat 0 -23px;height:24px;position:absolute;width:20px}
.hotspotIndicator{background:url(/images/brand/kitchen-gallery/hotspot-indicator.png) no-repeat 0 0;height:19px;position:absolute;width:21px;top:14px;left:6px}
.hover-icon-on-off{height:16px;padding-left:55px;text-transform:uppercase;cursor:pointer;width:245px;font-size:11px}
.hover-icon-on-off.on{background:url(/images/brand/kitchen-gallery/on-off.png) no-repeat 0 0}
.hover-icon-on-off.off{background:url(/images/brand/kitchen-gallery/on-off.png) no-repeat 0 -16px}
.kitchen-gallery-pagination-container.zoom{display:none}
span.product{font-weight:900}
a.model{cursor:pointer}
.cluetip-gallery,.cluetip-gallery .cluetip-outer{background-color:#fff;opacity:.9}
.hotspots{display:none}
#hs_new_mesa_1{left:319px;top:108px}
#hs_new_mesa_2{left:46px;top:200px}
#hs_new_mesa_3{left:455px;top:120px}
#hs_new_mesa_4{left:319px;top:30px}
#hs_new_mesa_5{left:625px;top:320px}
#hs_new_mesa_6{left:71px;top:89px}
#hs_new_mesa_7{left:315px;top:330px}
#hs_new_mesa_8{left:219px;top:123px}
#hs_new_mesa_9{left:739px;top:0}
#hs_new_mesa_10{left:672px;top:237px}
#hs_new_mesa_11{left:835px;top:330px}
#hs_east_coast_1{left:220px;top:330px}
#hs_east_coast_2{left:300px;top:242px}
#hs_east_coast_3{left:445px;top:176px}
#hs_east_coast_4{left:638px;top:207px}
#hs_east_coast_5{left:659px;top:205px}
#hs_east_coast_6{left:650px;top:170px}
#hs_east_coast_7{left:615px;top:143px}
#hs_east_coast_8{left:337px;top:182px}
#hs_east_coast_9{left:757px;top:173px}
#hs_east_coast_10{left:65px;top:140px}
#hs_east_coast_11{left:135px;top:335px}
#hs_east_coast_12{left:297px;top:219px}
#hs_east_coast_13{left:462px;top:336px}
#hs_east_coast_14{left:727px;top:98px}
#hs_east_coast_15{left:835px;top:163px}
#hs_east_coast_16{left:802px;top:200px}
#hs_east_coast_17{left:769px;top:213px}
#hs_east_coast_18{left:758px;top:240px}
#hs_east_coast_19{left:848px;top:208px}
#hs_west_coast_1{left:233px;top:130px}
#hs_west_coast_2{left:445px;top:87px}
#hs_west_coast_3{left:445px;top:219px}
#hs_west_coast_4{left:516px;top:229px}
#hs_west_coast_5{left:559px;top:252px}
#hs_west_coast_6{left:650px;top:170px}
#hs_west_coast_7{left:322px;top:52px}
#hs_west_coast_8{left:392px;top:156px}
#hs_west_coast_9{left:206px;top:245px}
#hs_west_coast_10{left:307px;top:266px}
#hs_west_coast_11{left:356px;top:214px}
#hs_west_coast_12{left:655px;top:266px}
#hs_west_coast_13{left:607px;top:179px}
#hs_philly_1{left:447px;top:168px}
#hs_philly_2{left:337px;top:229px}
#hs_philly_3{left:800px;top:312px}
#hs_philly_4{left:73px;top:148px}
#hs_philly_5{left:345px;top:148px}
#hs_philly_6{left:540px;top:91px}
#hs_philly_7{left:202px;top:33px}
#hs_philly_8{left:202px;top:142px}
#hs_philly_9{left:202px;top:290px}
#hs_philly_10{left:425px;top:357px}
#hs_philly_11{left:116px;top:28px}
.product-details-page .product-overview .product-title{font-size:23px;font-weight:bold;border-top:1px dotted #ddd;padding-top:10px}
.product-details-page .product-overview .product-color-sku{font-size:9px}
.product-details-page .product-options-select-label{font-size:105%}
.product-details-page .number-select{margin:5px 0 15px}
.product-details-page .submit-section{position:relative;padding:0 0 10px;width:100%;float:left;background-color:transparent !important;margin-top:10px}
.submit-section .red-button{margin:0;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:10px 0}
.product-details-page.accessories_item div{float:left}
.product-details-page #features #additional_features div.feature{padding-top:20px}
.product-details-page #features #additional_features div.feature.first{padding-top:0}
.product-details-page #additional_features h3{font-size:13px;font-weight:bold;padding:0 0 30px}
.product-details-page #additional_features .feature h4{font-size:105%}
.product-details-page .spec_contents h3{border:0 none;padding:0 0 10px;width:100%}
.product-details-page .manual_item h3{font-size:12px;font-weight:bold;padding:0 0 8px}
.product-details-page .manual_item .pdf_manual{background:url("/images/global/icons/pdf_icon.png") no-repeat scroll left top transparent;color:#c00;float:left;font-size:90%;font-weight:normal;margin:15px 0 0;padding:3px 0 29px 22px;width:195px;text-transform:capitalize;background:0;margin-left:0;padding-left:0}
.manual_item.addendum .adobe{display:none}
.product-display .product-overview{float:left;font-size:120%;line-height:135%;padding:30px 0 10px 1%;width:36%;border-bottom:1px dotted #ddd}
.product-details-page .manual_item{border-right:0;float:left;min-height:150px;margin:0 0 15px;padding:0 2% 0 0;width:32%}
.product-details-page .manual_item:nth-child(4n+4){padding-right:0}
.product-details-page #manual_items .manual_item h3{border:0;font-weight:bold;padding:0;margin:0 0 5px;text-transform:none}
.product-details-page .recently_products img{max-width:100%}
.product-details-page .recently_products h2{color:#666;font-size:16px;border-bottom:1px solid #ddd;padding-bottom:12px}
.product-details-page .recently_products_bottom_ul li.recently_product .recently_product_ul{float:left;font-size:110%;font-weight:bold;text-align:left;width:100%}
.product-details-page .recently_product .recently_product_ul li{width:100%}
.product-details-page .recently_product .recently_product_ul .recently_product_id{display:none}
.product-details-page .recently_product .recently_product_ul li p.recently_crossed_price{color:#666;font-size:90%;padding:3px 5px 0 0;text-decoration:line-through}
.product-details-page .recently_product .recently_product_ul li p.recently_actual_price,.product-details-page .recently_product .recently_product_ul li p.recently_product_taxes{padding:0 0 5px;font-weight:normal}
.product-details-page .side-column{position:relative;right:-20px;width:204px}
.product-details-page .recently_products h2{border-bottom:1px solid #ddd;color:#666;font-size:16px;padding-bottom:12px}
.product-details-page #accessories_section .accessories_item .product_actions a{float:none;color:#C00;padding:10px 0 0;display:block}
.product-details-page #accessories_section .accessories_item .product_actions a.add_to_cart{color:#FFF;background-color:#C00;text-align:center;width:100px;margin:10px 0 0;padding:7px 0}
.product-details-page #accessories_section .accessories_item .product_name a{font-size:105%;font-weight:bold;color:#333}
.product-details-page #accessories_section .accessories_item .product_desc{padding:10px 0 10px}
.product-details-page #replacement_parts .accessories_item h3{font-weight:bold;padding:0 0 5px}
#replacement_parts.callout{position:inherit;width:100%;clear:both;border:0;padding:0}
.product_header #main_content.owner-center h1{padding:0;border:0}
.oc_register .product_header{padding:0}
.oc_register .prod_info{font-size:18px;color:#c00}
.oc_register #oc_content #mid_part .information_field div.title{padding:5px 0 5px 10px;margin:0 0 10px}
.oc_register #oc_content #productRegistration .information_field .location .inForm{padding:0 0 15px}
#mid_part .prod_info{display:none}
.promotions-page{clear:both}
.promotions-page li{float:none}
.promotions-page h1{color:#c00;font-size:23px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.promotions-page #promotions-masthead{margin:0 0 20px}
.promotions-page .col-1-wrapper{float:left}
.promotions-page .col-1 h2{text-transform:uppercase;font-size:10px;margin:0 0 8px}
.promotions-page .col-1 li{margin:0 0 5px;color:#666}
.promotions-page .col-1 li a{color:#333}
.promotions-page .col-1 li a:hover{text-decoration:underline}
.promotions-page .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px;clear:both;margin-bottom:20px}
.promotions-page .col-1,.promotions-page .col-2,.promotions-page .col-2 ul>li{float:left}
.promotions-page .col-2{width:780px}
.promotions-page .col-2 ul>li{padding:0 8px;position:relative;width:220px;height:380px;border:solid 2px #ccc;margin:0 0 20px 20px}
.promotions-page .col-2 .title{font-weight:bold;margin:8px 0 10px}
.promotions-page .col-2 p{font-size:11px;color:#333}
.promotions-page .col-2 p strong{color:#666}
.promotions-page .col-2 a{display:block;margin:10px 0;font-size:12px;font-weight:bold;text-transform:uppercase}
.promotions-page .col-2 .shop-download-links{width:220px;position:absolute;bottom:0;border-top:dotted 1px #ddd}
.promotions-page .col-2 .shop{color:#c00;float:left;width:80px}
.promotions-page .col-2 .download{float:right;width:130px;color:#666;text-align:right}
.promotions-page .disclaimer{color:#666;font-size:90%}
.promotions-page .col-2 a:hover{text-decoration:underline}
div.promotion_code label{color:#333;font-size:110%;font-weight:bold}
div#promotions #PromotionCodeForm div.promotion_input{width:100px}
div#promotions #PromotionCodeForm .promotion_code{padding:5px 10px 10px 30px;width:145px;text-transform:uppercase}
div#promotions #PromotionCodeForm .promotion_button{width:170px}
div#promotions #PromotionCodeForm div.promotion_input{width:100px;margin:0 20px 0 0}
div#promotions #PromotionCodeForm #appliedPromotionCodes{margin:2px 0;width:100%;float:left;text-align:left;padding:5px 10px 10px 30px}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes{margin:2px 0;width:100px;float:right;padding:0}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes .thickbox.btn-popup-trigger{display:none}
div#promotions #PromotionCodeForm .secondary_button.button_fit{float:left;margin:0 10px 0 0}
.find-store{clear:both}
#locator_wrap{height:840px}
#frame,#iframe-find-a-store{height:815px;width:944px;margin:15px 0 0;border:0}
#live-chat-iframe iframe{width:944px;height:480px}
.live-chat{clear:both}
.live-chat h1{color:#c00;font-size:18px;text-transform:uppercase;padding:20px 0}
.live-chat .intro{margin:0 0 30px;font-size:12px}
.live-chat #live-chat-iframe{float:left;border-right:solid #ddd 1px;margin:0 30px 0 0;width:470px}
.live-chat .right-col{float:left}
.live-chat .right-col h2{font-size:16px;color:#666;margin:10px 0 20px;font-weight:normal}
.live-chat .right-col p{margin:0;color:#ddd;font-size:12px}
.category-page.kitchenware{padding:0 0 20px}
.category-page.kitchenware img.masthead{border:1px solid #DDD;width:942px}
#main-content.category-page.kitchenware .intro-copy{font-size:14px;color:#666;margin:0 0 14px}
.category-page.kitchenware .product-list>li{width:220px;height:233px;margin:0 21px 21px 0}
.category-page.kitchenware .product-list>li.last{margin:0}
.category-page.kitchenware .product-list>li>a{color:#FFF}
.category-page.kitchenware .product-list>li>a>span{height:39px;font-size:10.5px;color:#333;display:block}
.category-page.kitchenware .product-list li .share-learn{height:148px;padding:85px 0 0;width:220px}
.category-page.kitchenware .product-list li .share-learn a{margin:0 0 10px 54px;font-weight:bold}
.category-page.kitchenware .product-list li .share-learn a.allKitShop{padding-top:21px}
.category-page.kitchenware .product-list li .share-learn>li{height:44px}
.category-page.kitchenware h1{padding:47px 0 15px}
.category-page.kitchenware .product-list>li>a{background:0;height:auto;padding:0}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description{width:95%}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description .title{font-size:14px;font-weight:normal;letter-spacing:2px;padding:0 0 15px}
.pro-line.category-page .category-features .features-list .feature-item.first .feature-item-description{padding:0}
.pro-line.category-page .category-features .features-list .feature-item{height:100px}
.pro-line.category-page .category-features{padding:15px 0 30px}
.pro-line .category-additional-content{float:none;width:auto}
.pro-line .view-all-additional-content{text-align:left}
.site-map h1{font-size:23px;text-transform:uppercase;float:left;width:100%;padding:0 0 30px;*padding:20px 0 30px}
.site-map ul{float:left;width:100%;padding:0 0 30px}
.site-map ul li.category-title{font-size:14px;text-transform:capitalize;width:100%;border-bottom:1px solid #ddd;padding:0 0 10px;height:auto;margin:0 0 10px}
.site-map ul li{float:left;width:157px;height:auto;margin:0 0 3px}
.site-map ul li ul.subcategory-list li.title{font-size:9px;font-weight:bold;color:#999;text-transform:uppercase;padding:0 0 15px;width:80%}
.site-map ul li ul.subcategory-list li.title.tlns{padding-bottom:5px}
.site-map ul li ul.subcategory-list{font-size:11px;text-transform:capitalize}
.site-map ul li ul.subcategory-list a{color:#c00}
.site-map ul li ul.subcategory-list a:hover{text-decoration:underline}
.site-map ul li.category-title a,.site-map ul li ul.subcategory-list li.title a{color:#999}
#espot_image{display:none}
.espot-wrapper .main-column{padding:0}
.espot-wrapper .espot-listing-bottom-content{background:none #fff;padding:0}
#outlet-store-espot{display:block;width:700px;height:321px;overflow:hidden;text-indent:-9999px;background:url(/images/store/category-list/masthead-outlet_store.jpg) no-repeat;margin:0 auto}
#outlet-store-espot:hover{background-position:0 -320px}
#TB_ajaxContent{clear:both;line-height:1.4em;margin:10px 0;overflow:auto;padding:40px;position:relative;text-align:left;z-index:140000}
#TB_window #TB_ajaxContent .modalHeader{display:none}
#TB_window #TB_ajaxContent .cancel_remove,#TB_window #TB_ajaxContent .yes_remove{padding:10px;color:#fff}
#TB_window #TB_ajaxContent .cancel_remove{margin:0 5px 0 120px;background:#cbcbcb}
#TB_window #TB_ajaxContent .yes_remove{background:#c00}
#TB_window #TB_ajaxContent .modalContent{margin:0 0 30px}
.TB_overlayBG{background-color:#FFF;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
#TB_shadow{display:none}
#TB_iframeContent{overflow-x:hidden;clear:both;border:0;margin:10px;z-index:10002;position:relative;width:100%;height:625px}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{display:none}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}
#TB_title{background-color:#e8e8e8;height:27px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_window a:link{color:#666;text-decoration:none}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#oc_my_apps_prod_detail_help #TB_ajaxContent{width:390px !important;height:80px !important}
#TB_ajaxContent{clear:both;padding:20px;overflow:auto;text-align:left;line-height:1.4em;margin:10px 0;z-index:140000;position:relative}
#TB_ajaxContent.TB_modal{padding:40px;padding-top:35px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:10003;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_Frame,#TB_frame{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 5px 10px #ddd;left:28%;position:absolute;top:50px;z-index:10002}
#submission_ok_popup{background:none repeat scroll 0 0 #fff;border:1px solid #bbb !important;box-shadow:0 5px 10px #ddd;z-index:10002;padding:20px}
#TB_window{position:absolute;background:0;left:50%;z-index:10002;color:#000;display:none;border:0}
#popupHeader,.modal_closeTab{background:none repeat scroll 0 0 #c00;cursor:pointer;height:21px;padding:0 10px 8px;position:absolute;right:0;text-align:center;top:-29px;width:48px;line-height:280%;z-index:999999}
#popupHeader #closeLink{color:#fff;padding:4px 8px 0;text-align:center}
#category_accessory_popup .modal_closeTab,#zip_code_popup .modal_closeTab{padding:10px 10px 0;top:-32px}
.modal_closeTab .modal_closeTxt{color:#fff}
#TB_overlay{display:block;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%}
.print_email_this_page{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:20px 0 0;`}
#faq_main h2.faq_h2{border-bottom:1px dotted #ddd}
.faq{width:70%}
.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #product-help-search-tree,.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #reshow_product-help-search-tree{left:1px !important;width:202px}
.owner_center #productHelpSearchForm #oc_entry_field_section #product-select-container{z-index:5}
#localte-model-number{float:left;width:550px;height:auto;margin:0}
.owner_center_modal .title h2{color:#c00;font-weight:normal}
.owner_center_modal .title h2,#modal_window_search_tips h1,#localte-model-number h1{font-size:14px;text-transform:uppercase}
#localte-model-number>p{padding:0 0 15px}
#localte-model-number ul.categories{float:left;position:relative;list-style-type:none;width:550px}
#localte-model-number ul.categories li.items-conteiner,#localte-model-number ul.categories li.header-title{width:250px;float:left;position:relative}
#localte-model-number ul.categories li.header-title{height:20px;background-color:#666;color:#fff;padding:5px 12px 0;font-size:12px;text-transform:capitalize}
#localte-model-number ul.categories li.header-title.right{border-left:1px solid #fff}
#localte-model-number ul.categories li.items-conteiner{border:1px solid #ddd;border-top:0;width:273px;padding:5px 0 0;height:630px}
#localte-model-number ul.categories li.items-conteiner.right{border-left:0}
#localte-model-number ul.categories li.items-conteiner .item{padding:0 0 2px 0;margin:0 0 5px 10px;border-bottom:1px solid #ddd}
#localte-model-number ul.categories li.items-conteiner .item.last{border-bottom:0}
#localte-model-number ul.categories li.items-conteiner .item h2{padding:0;margin:0;font-size:11px;width:255px}
#localte-model-number ul.categories li.items-conteiner .item p{font-size:11px;width:255px}
#popuppage .popup_header{font-size:16px;color:#666;padding:0 0 0 20px;margin:0 0 15px}
#popuppage .filter_content{background:#f3f3f3;border:solid 1px #bbb;width:760px;margin:0 auto 20px;padding:10px 20px}
#popuppage .specs_header.specs_header_open{float:none !important;display:none}
#popuppage .column_sub{width:25%;float:left;min-height:140px}
#popuppage .column_header{font-weight:bold;text-transform:uppercase;font-size:10px;margin:0 0 8px}
#popuppage .column_content_lines{overflow:hidden;margin:0 0 10px}
#popuppage .column_content_lines .select_box{float:left;margin:0 8px 0 0}
#popuppage .list-text{font-size:12px;font-weight:bold;color:#666;margin:0 0 12px;padding:0 0 0 23px}
#popuppage .product_list .cols{float:left;width:195px;padding:10px;border:solid 1px #bbb;min-height:325px;margin:0 30px 20px}
#popuppage .product_list .clear{clear:none}
#popuppage .product_image_wrapper.center img{max-width:100%}
#popuppage .compare_types{overflow:hidden;margin:0 0 30px}
#popuppage .compare_types .col_l.left{float:left !important;font-weight:bold;font-size:12px}
#popuppage .compare_types .col_2.left{float:right !important;width:50%;text-align:right;border-left:dotted 1px #bbb;clear:none !important;font-weight:bold;font-size:12px}
#popuppage .compare_action .comments{font-weight:bold}
#popuppage .compare_action .btns a{background:url(/images/global/icons/add.png) no-repeat 0 0;display:block;margin:0 auto;width:50px}
#popuppage .product_list_header{display:none}
#popuppage .list-clear{display:none}
#popuppage #close_tab_filter{display:none}
.modal_closeTab .modal_closeTxt img{width:10px;height:10px;top:1px;position:relative;right:-5px}
.modal_closeTab>a{position:relative;top:-27px;left:-2px}
.elc-ie #sap_unavailable_popup{background:#fff}
body .TB_overlayBG{background-color:#fff;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}
.shoppingCartPage #customers_new_or_returning .returning,.shoppingCartPage #customers_new_or_returning .new,.shoppingCartPage #customers_new_or_returning .paypal_alter{border:1px solid #ddd}
#page.shoppingCartPage #checkoutButton a{background:none repeat scroll 0 0 #c00;padding:5px 15px}
#page.shoppingCartPage #quickCheckoutButton.left .primary_button,#page.shoppingCartPage #checkoutButton.left .primary_button{float:right;margin:0 0 10px 0}
.item-quantity input{height:10px;padding:5px 1px 5px 8px;width:17px !important}
#giftWrap input.checkbox{float:left;padding:0}
.shoppingCartPage #order_details #giftWrap .genericESpot{margin:0;padding:0 0 0 5px;width:85%}
.shoppingCartPage #order_details #giftWrap{width:100%}
.shoppingCartPage #order_details td.th_align_left_normal div a.remove-item{color:#c00;float:left;height:13px;line-height:8px}
.shoppingCartPage #order_details a.remove-item img{float:left;padding:0 3px 0 0}
#promoCodeInAllCapsMsgDiv{float:left;width:600px;padding:0 0 0 185px;display:block !important}
/*!important to override inline style on IBM js call that hides it*/#customers_new_or_returning{position:relative;float:left;width:100%}
#customers_new_or_returning .returning_button{float:left;margin:-42px 0 0 20px;clear:both}
#customers_new_or_returning .new_button{float:left;margin:-42px 0 0 335px;clear:both}
.paypal_alter .Alter_inside #Paypal_btn{float:left;padding:15px 0 0}
#page.shoppingCartPage #order_details tr td.second,#page.shoppingCartPage #order_details tr td:nth-child(2){min-height:auto}
#page.shoppingCartPage #WC_OrderItemDetailsf_td_5_1_1{float:right}
#editBillingAddressLink1_748003 a img,#createBillingAddressLink1_748003 a img{display:none}
.GiftMsg,#MS_giftMessageDiv{border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;float:left;padding:0 3% 10px;width:94%;margin:0 0 10px 0}
#MS_giftMessageDiv span{float:left;width:300px}
.msg_to,.msg_from,.msg_message,.msg_count{float:left;width:100%;padding:10px 0;font-size:120%}
#MS_giftMessageDiv input{width:197px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
#MS_giftMessage{width:206px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
.order_checkout #billingCreateEditArea1.col1_bill br,.order_checkout #shippingCreateEditArea1.col2_ship br{display:none}
.order_checkout #guestShopperContinue,.order_checkout #guestShopperLogon{background:none repeat scroll 0 0 #c00;font-size:11px;padding:5px 15px}
.order_checkout #WC_UnregisteredCheckout_div_12.label_spacer .unregisteredCheckbox{float:left;padding:10px 0 10px 5px;width:86%}
{clear:both;margin:5px 0}
.order_checkout #unregistered_form{float:left;position:relative;margin:20px 0 0 0;width:100%}
.order_checkout #billingCreateEditArea1.col1_bill{float:left;width:48%;margin:0 2% 0 0;position:relative}
.order_checkout #shippingCreateEditArea1.col2_ship{float:left;width:48%;margin:0 0 0 2%;position:relative}
.order_checkout #unregistered_form #WC_UnregisteredCheckoutAddressEntryFormf_div_1{position:absolute;top:-28px;right:20px;text-align:right;width:auto}
.order_checkout #SameShippingAndBillingAddress{float:left;margin:10px 0;width:4%;padding:0}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill{background:none repeat scroll 0 0 #eee;float:left;margin:0 2% 0 0;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship{background:none repeat scroll 0 0 #eee;float:left;margin:0 0 0 2%;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill h1,.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship h1{color:#000;font-size:105%;font-weight:bold;text-transform:uppercase}
.order_checkout #shippingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_13{padding-bottom:0}
.order_checkout #WC_UnregisteredCheckout_div_15.left{float:right;width:110px}
..order_checkout .primary_button .button_bottom a{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 70px 10px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#shippingBillingPageNext{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 57px 11px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#WC_MultipleShipmentSummary_link_5{background-image:none}
.orderaddress #centered_single_column_form div #address1,.orderaddress #centered_single_column_form div #address2{float:none;margin:0 50px 10px 0}
.orderaddress #centered_single_column_form br{display:none}
.orderaddress .left{width:100%}
#centered_single_column_form_footer .secondary_button.button_fit,#centered_single_column_form_footer .primary_button.button_fit{float:right;margin:0 10px 0 0}
.order_checkout #WC_PersonalInfoExtension_mobile_div_6{display:none}
.order_checkout .form_input,.order_checkout input#middleName{width:230px;margin:5px 0}
.order_checkout .form_input.address2{float:none}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_stateDiv,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address{overflow-x:hidden}
.order_checkout .billing_address #editBillingAddressLink1_761509 a img,.order_checkout .billing_address #createBillingAddressLink1_761509 a img{display:none}
.order_checkout .item-quantity span{border:1px solid #ddd;padding:2px 8px}
.order_checkout .itemspecs{float:left}
.order_checkout .billing_address .title,.billing_method .title{padding:5px 10px}
.order_checkout #page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #sec_1{float:left;margin:0;padding:0;width:434px}
.order_checkout #editBillingAddressLink1_747501 a img{display:none}
.order_checkout #createBillingAddressLink1_747501 a img{display:none}
.order_checkout #appliedPromotionCodes{padding:5px 0}
.paymetrics-container{border-bottom:1px dotted #ddd;height:240px;width:100%;float:left;margin:0 0 40px;padding:0 0 10px;overflow:hidden}
.order_checkout .imgContainer,.order_checkout .imgContainerOther{float:left;padding:0 0 10px 1%;width:89%}
.order_checkout .imgContainer .linlTxtAlign,.order_checkout .imgContainer label{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #paypal_billing_sec{width:415px}
#sec_1 .divRadioOther,.divRadio{float:left;margin:0;padding:8px 0 0;width:25px}
#payment_frame{height:200px}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmLeft{margin:0;width:10%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmRight{margin:0;width:90%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .adblu11b_paypal{color:#c00;font-size:120%}
.PayPalImage{background:url("../images/icons/paypal-option.png") no-repeat scroll center left transparent}
#img_bill_me_later{display:block;float:left}
.displayNone{display:block !important}
#sec_1 #other_payMethod{float:left;width:100%}
#bmlPromoCheckBox{padding:0 0 0 30px}
#bmlPromoCheckBox,#pay_val_above250,#pay_val_above250>input,#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{padding:0 0 0 10px;width:345px}
.dj_ie .my_account #Register #WC_UserRegistrationAddForm_div_25{height:90px}
.dj_ie #my-account-page.my_account #WC_MyAccountDisplay_div_3_9{width:82%;float:left}
.dj_ie .oc_register .registration_field_text_checkbox{line-height:22px}
.dj_ie .orderConfirmation .button_footer_line{width:27%}
.dj_ie .OrderSummary div#box{width:100% !important}
.dj_ie #addressId.drop_down{padding-top:0;height:25px}
.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link,.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link{top:-25px}
.dj_ie .oc_my_appliances #editAppliance #appliance_location #appliance_location_body #addressId{height:25px}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{text-align:right}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{float:none !important}
.dj_ie body.body.homepage{top:0}
.OrderSummary #WC_MultipleShipmentSummary_div_20.main_header,.OrderSummary .main_header_text,.orderConfirmation #WC_MultipleShipmentSummary_div_20.main_header,.orderConfirmation .main_header_text{display:none}
.OrderSummary #billing table tr td p.title,.orderConfirmation #billing table tr td p.title{background:none repeat scroll 0 0 #eee;font-size:105%;font-weight:bold;height:25px;line-height:25px;margin:0 20px 0 0;padding:0 0 0 10px;text-transform:uppercase}
.OrderSummary #billing table tr td div.shipping_address,.OrderSummary #billing table tr td div.billing_method,.orderConfirmation #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.billing_method{font-size:120%;line-height:140%;padding:0 0 0 10px}
.OrderSummary #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.shipping_address{margin:10px 0 0}
.OrderSummary #ordSummaryCardWillBeChargedMsgP,.orderConfirmation #ordSummaryCardWillBeChargedMsgP{font-size:120%;padding:0 10px}
.orderConfirmation #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title{margin:0}
.OrderSummary #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title,.OrderSummary .primary_button .button_bottom a{margin:0 0 0 10px}
.OrderSummary #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1,.orderConfirmation #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:100%;margin:0}
.orderConfirmation .primary_button .button_bottom a{background-position:70px 12px}
.orderConfirmation #order_details tr th.th_align_left_normal{width:13%}
.orderConfirmation #order_details tr th.th_align_left_normal div.img{width:100%}
.orderConfirmation #check_order_new{float:left}
.orderConfirmation #checkout_crumb .continue_shopping span,.orderConfirmation div#checkout_crumb div.crumb p span{background:none repeat scroll 0 0 transparent}
.orderConfirmation .nop{display:none}
.order_checkout>iframe{display:none}
.orderConfirmation .secondary_button .button_bottom a{background:url(/images/global/icons/arrow-left-white.png) no-repeat scroll 9px 11px #c00;float:right;font-size:12px;display:none}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_Print_Link{background:none repeat scroll 0 0 transparent;border:1px solid #ddd;color:#999;font-size:110%;padding:5px 20px;text-transform:capitalize}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35,.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_32{float:right}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35{right:-71px;top:28px}
.find_accessory{background:none repeat scroll 0 0 #ededed;float:left;height:24px;padding:5px 10px;position:relative;top:-12px;width:725px;margin:0 0 13px}
.find_accessory p{float:left;text-transform:uppercase;width:230px;padding:5px 0 0 0}
.find_accessory_box{height:25px;overflow-x:hidden;width:470px;position:relative}
p.find_acc_text{padding:12px 0;width:100%}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{float:right}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list a{font-weight:bold;color:#c00}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{margin:3px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span1{width:300px;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span2{font-size:11px;color:#c00;width:66%;display:block !important;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchResultDisplayArea .no_results p{height:30px;line-height:30px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search{clear:left}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search .show_result{padding:5px 10px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm{width:70%;clear:right;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm label{width:40%;margin:0}
#category_accessory_popup{width:660px}
#category_accessory_popup,#zip_code_popup{z-index:10000;background:#fff;position:absolute;padding:20px;border:1px solid #cdcdcd}
#category_accessory_popup_shadowunderlay,#zip_code_popup_shadowunderlay{background:#fff;position:fixed;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;top:0;left:0;z-index:9998}
.modalDialog .dijitDialogPaneContent{background:#fff;margin:10px;position:relative;z-index:5001}
.modalDialog .dijitDialogPaneContent .cl-zip-code-search .zipcode-container #popup_zipcodeBtn{background:url(/images/global/icons/white-arrow.png) no-repeat 50% #c00;height:24px;width:15px}
#my_account_shipping h1.myaccount_link{padding:0 0 15px}
#my_account_billing .dijitContentPane{border-bottom:1px dotted #ddd;float:left;margin:0 0 30px;padding:0 0 20px}
#productHelpSearchForm .bth_search a.search_tips.more_info_link{top:33px;left:-215px;width:100px;position:relative}
#productHelpSearchForm #errorDiv{float:left;padding:5px 0;width:100%;margin:25px 0 0 340px}
#productHelpSearchForm #reshow_errorDiv{float:left;padding:5px 0;width:100%;margin:25px 0 0 340px}
#TB_Frame,#TB_frame{left:auto}
.corner-bottomRight,.corner-topLeft,.corner-bottomLeft,.sideRight,.sideLeft,.sideBottom,.sideTop,.modal_closeTab .border-right,.modal_closeTab .border-left,#TB_title{display:none}
.UserRegistration>div{border-left:1px solid #ddd;float:right;padding:0 348px 0 11px}
.UserRegistration .sign_in_registration .title h1{background-color:#eee;padding:2%;width:180%}
.UserRegistration .column>div,.UserRegistration .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;width:155px}
.UserRegistration #WC_UserRegistrationAddForm_div_13.column.noText{height:45px;width:105%}
.UserRegistration .sign_in_registration .column{width:400px}
.UserRegistration .sign_in_registration .form_2column .twisty_align{margin:0;padding:0;width:265px;clear:both}
.sing-up.newsletter iframe{height:800px;width:100%}
iframe#sign-up-email{overflow-x:hidden;height:900px;width:945px}
.personalInformationPage #Register .twisty_align .primary_button.button_fit #edit_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit #validate_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit,.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line .primary_button.button_fit{float:left}
#modal_window_search_tips #right_column a:hover{color:#c00;text-decoration:underline}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{float:left;width:155px;height:30px;margin:15px 0 0 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 label{width:155px;float:left;padding:10px 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 .required-field{width:auto;padding:0 3px 0 0}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer{float:left;width:99%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{padding:10px 0 0;width:30%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span{padding:0;width:5%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{float:right}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv select,#shippingAddressCreateEditFormDiv_1_countyDiv #shippingAddressCreateEditFormDiv_1_countySelect{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;height:25px;margin:0;width:110%;*width:99%}
#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{padding:6px 0 0}
.invalidData{background-color:red}
#miniShopCartLeftCorner.left_corner{display:none}
#zip_code_popup+iframe,#zip_code_popup+iframe+iframe{display:none}
.utility-page .visit-us-info p{padding:3px 0}
@media print{#header_search,#header_sub_nav_1,#header_sub_nav_2,.header-social-channels,#header-main-nav,#MessageArea,#breadcrumb-section,.side-column,#footer-container,.product-image-container #product-carousel,.recently_products{display:none}
#logo{padding:30px 0 20px /*!important*/;margin:0 auto 30px/*!important*/;width:730px /*!important*/;border-bottom:solid 2px #ddd}
.main-column{padding:0}
#main-container{width:730px /*!important*/}
.product-tab-selection,.product-tabs-menu,.product-tab-option,.product-tab-option.selected,#top_features{border:none/*!important*/}
.product-tab-option{display:none}
.product-tab-option.selected{display:block}
.product-tab-selection{padding:2.9% 2.9% 2.9% 1.3%}
}
.pwd_rule_add{float:left !important;font-size:9px !important;margin:5px 0 0 156px !important;width:225px !important}
.pwd_rule_reg{float:left;font-size:9px !important;width:240px !important;margin:0 0 0 157px !important}
.food-processors.category-page .category-features .features-list .feature-item .feature-item-description{width:48%}
iframe{border:0}
.featBigDesc{width:152px !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
body.product-details-page #main-container div.side-column div.side-column-espot div.side-column-espot-content{height:auto !important}
div.fitSystem_eSpot{width:212px;margin:0 auto}
div.fitSystem_eSpot #fitSystemLogo{display:block;width:127px;height:95px;margin:0 auto 10px}
div.fitSystem_eSpot #fitSystemTxt{font:10px Helvetica,Arial,sans-serif;color:#333;width:125px;margin:0 auto 5px}
div.fitSystem_eSpot #fitsystem_cta{font:700 10px Helvetica,Arial,sans-serif;color:#c00}
div.fitSystem_eSpot #fitsystem_cta:hover{text-decoration:underline}
div.fitSystemeSpotFix span.category-share{float:right;padding:0 0 20px;width:100%}
.kettles-lp .kettles-feat-prod .featured-item{height:225px}
.kettles-lp .kettles-feat-prod .featured-item.navigation-item img{height:236px}
.kettles-lp .category-features .features-list .feature-item .feature-item-image img{cursor:default}
.kettles-lp .category-masthead-container .right-masthead{margin-left:7px}
.category-page.bakeware-lp .category-features .features-list .feature-item .feature-item-image img{cursor:auto}
.category-page.bakeware-lp .category-featured .featured-list .featured-item.navigation-item .see-all-products{top:18%}
.category-page.bakeware-lp .see-all-products li{margin:9px 0 0}
.category-page.bakeware-lp .see-all-products a{line-height:14px}
.cookware .see-all-products{margin-top:60px !important}
.header-fs{position:relative;margin-left:18px;top:10px;width:855px;height:262px}
#main_content p{color:#000}
.regAppLink{clear:both;float:left;margin:0 0 20px 0}
.regAppLink a{color:#c00 !important}
#order_details div.img img{width:130px}
li.prodRateStars{list-style-type:none}
.legal-cftc{font-size:.9em;color:#999;text-align:left;padding:6px 0}
#WC_ContentAreaESpot_div_1_PLBEspot>p>a.kared{color:#c00 !important}
#WC_ContentAreaESpot_div_1_PLBEspot>p>a{color:#333 !important}
#WC_ContentAreaESpot_div_1_PLBEspot>p:nth-child(3)>strong>span{color:#666}
div.kitchen-gallery-thumbnail-copy{padding:0 5px}
div#sap_unavailable_popup h6{color:#c40015;font-size:300%;margin:-5% 0 0 0;text-transform:uppercase}
#sap_unavailable_popup div.dijitDialogPaneContent{font-size:110%;width:99%;padding:70px 0 0 0}
#error-SAP div p{line-height:20px}
div#error-SAP p span{font-size:160%;margin:3px 0 3px 0;display:block}
/*! jQuery UI - v1.10.3 - 2013-09-12
* http://jqueryui.com
* Includes: jquery.ui.core.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
body{padding:0;margin:0}
#main-nav img,.pushover img,.navbar img{border:0}
button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"],input[type="text"]{outline:0}
#main-nav{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#474747}
#main-nav li.submenu ul{display:none}
.navbar{background:#fff;background-color:#fff;border-bottom:2px solid #858585;height:48px;background:-moz-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(47%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 47%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 47%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0)}
.navbar .container{width:100%;padding:0;z-index:3}
.navbar .brand{text-align:center;left:50%;width:116px;position:absolute;margin:15px 0 0 -58px}
.navbar .brand img{width:100%;margin:0 0 0 -3px}
.navbar-menu-wrapper{position:relative;z-index:10000001;width:65px;float:left;max-width:63px}
.navbar-menu-wrapper .nav-close img{width:63px;height:49px}
.navbar-menu-wrapper .nav-open{display:none}
.navbar-menu-wrapper .nav-open img{width:65px;height:49px}
.navbar .btn-navbar{display:block;text-align:left;font-size:100%;text-transform:capitalize;position:relative;z-index:11}
.navbar .btn-navbar img{width:25px}
.navbar .navbar-search-wrapper,.navbar .navbar-retailer-wrapper{float:right;width:63px;height:49px;border-left:0;border-collapse:collapse}
.navbar .navbar-retailer-wrapper button{width:63px;height:49px;background-image:url("/images/rwd-navigation/stores.png");background-repeat:no-repeat;background-size:63px 99px;-webkit-background-size:63px 99px;text-indent:-8000px;background-position:0 0}
.navbar .navbar-retailer-wrapper button.active,.navbar .navbar-search-wrapper button.active{background-position:0 -50px}
.navbar .navbar-search-wrapper button{width:63px;height:49px;background-image:url("/images/rwd-navigation/search.png");background-repeat:no-repeat;background-size:63px 99px;-webkit-background-size:63px 99px;text-indent:-8000px;background-position:0 0;display:none}
.navbar .navbar-inner .btn-navbar{padding:0;border:0;background-color:transparent}
.search-collapse.collapse{margin:0;height:0;overflow:hidden;float:left;width:100%;background:#fff;font-size:150%}
#main-nav{position:absolute;left:0;top:0;width:255px;height:100%;color:#363636;display:none;background:#fff;z-index:3}
#main-nav a{color:#000;letter-spacing:.25px;text-decoration:none}
#main-nav-container{position:absolute;width:100%;height:auto;top:0;left:0;z-index:3;background:#fff}
.pushover{float:left;position:relative;background-color:#fff;width:100%;min-height:640px}
.main-container{position:relative;height:100%}
#main-nav ul{background-color:rgba(255,255,255,1.0);padding:0;margin:0}
#main-nav li.submenu ul{display:none}
#main-nav li{display:block;width:90%;padding:0 5%;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-size:14px;line-height:22px;border-bottom:1px dotted #d6d6d6;float:left}
#main-nav li span{width:100%;float:left}
#main-nav li.countertop-accessories-list-item,#main-nav li.majors-accessories-list-item{padding:10px 5%}
#main-nav li a #main-nav li span{width:100%;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#main-nav li a{padding:10px 0;width:100%;display:block}
#main-nav li.home-item{font-size:18px;text-indent:25px;border-bottom:1px solid #d6d6d6;background-image:url("/images/rwd-navigation/home-sprite.png");background-repeat:no-repeat;background-size:20px 50px;-webkit-background-size:20px 50px;background-position:5% 13px}
.desktop #main-nav li.home-item:hover,#main-nav li.home-item.hold{background-image:url("/images/rwd-navigation/home-sprite.png");background-position:5% -22px}
#main-nav li.hold{background-color:#c00}
#main-nav li.hold a{color:#fff}
#main-nav li:last-child{border-bottom:solid 1px #d6d6d6}
#main-nav li.submenu{background:url("/images/rwd-navigation/nav-next-sprite.png") no-repeat 95% 13px;background-size:15px 60px;-webkit-background-size:15px 60px}
.desktop #main-nav li.submenu:hover,#main-nav li.submenu.hold{background:url("/images/rwd-navigation/nav-next-sprite.png") no-repeat 95% -30px;background-size:15px 60px;-webkit-background-size:15px 60px;background-color:#c00;color:#fff}
#main-nav li .sub-collection,#main-nav li.submenu-about{font-size:13px}
#main-nav li.submenu-about a{padding:15px 10px 15px 0;width:100%;display:block}
.sub-title{font-size:18px}
.sub-collection{width:190px;line-height:17px;margin-bottom:8px}
#main-nav .submenu-container ul li.menu-back{float:left;background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-repeat:no-repeat;background-position:5% 15px;border-bottom:1px solid #d6d6d6;background-size:6px 60px;-webkit-background-size:6px 60px;font-size:18px;padding:10px 10px 10px 17px;height:22px}
#main-nav .submenu-container ul li.menu-back.hold,#main-nav .submenu-container ul li.menu-back-light.hold{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:#fff;background-color:#c00}
.desktop #main-nav .submenu-container li.menu-back:hover{background-position:6% -10px}
.desktop #main-nav-container ul li:hover a,.desktop #main-nav .submenu-container ul li a:hover{color:#fff}
#main-nav li.menu-back-light{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-repeat:no-repeat;background-position:6% -33px;border-bottom:1px solid #d6d6d6;background-size:6px 60px;-webkit-background-size:6px 60px;font-size:18px;color:#919195;height:22px;padding:10px 10px 10px 17px}
#main-nav li.menu-back-light.hold{color:#fff}
#main-nav li.menu-back span,#main-nav li.menu-back-light span{padding-left:15px;float:left}
#main-nav li.menu-back span a,#main-nav li.menu-back-light span a{padding:0}
.tertiary-container,.submenu-container{display:none;position:absolute;background-color:#fff;width:100%;top:0;right:0;z-index:1}
#main-nav .submenu-container ul li.active-bar-container{display:none}
.desktop #main-nav .nav-footer-links li.submenu:hover{color:inherit;background:0}
.content-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#333;-moz-opacity:.40;filter:alpha(opacity=40);opacity:.40;z-index:10000000;display:none;overflow:hidden}
.nav-footer{color:#363636;font-size:12px;background-color:#eee;float:left;width:100%}
#main-nav .nav-footer-links li a{padding:0}
#main-nav .nav-footer-links li:active,#main-nav .nav-footer-links li a:active,#main-nav .nav-footer-links ul li.hold,#main-nav .nav-footer-links ul li.hold a{background-color:transparent;color:#c00}
#main-nav .nav-copyright-links a:active{color:#c00}
.nav-social{padding:25px 17px 36px;height:70px}
.nav-social div{float:left}
.nav-social div:first-child{float:none;margin-bottom:14px}
.nav-social .row{clear:both;margin:0 0 10px}
.nav-social .facebook{width:32px;height:32px;margin-right:23px}
.nav-social .twitter{width:39px;height:32px;margin-right:16px}
.nav-social .youtube{width:52px;height:21px;padding:7px 0 0 0;margin:0 0 0 33px}
.nav-social .pintrest{width:35px;height:35px;margin:10px 23px 0 0}
.nav-social .instagram{width:35px;height:35px;margin:10px 0 0}
.nav-social img{width:100%}
#main-nav .nav-footer-links{float:left;width:100%;border-top:1px solid #959595;margin:15px 0;border-bottom:1px solid #959595;padding:10px 0}
#main-nav .nav-footer-links ul{float:left;width:160px;background-color:transparent}
#main-nav .nav-footer-links ul{margin:0 5%}
#main-nav .nav-footer-links ul li{font-size:11px;border:0;padding:5px 0 0 0;width:100%}
.nav-copyright-links{float:left;font-size:11px;line-height:16px;width:90%;padding:0 5% 25px 5%}
.countertop-accessories-list-item a,.majors-accessories-list-item a{cursor:default}
.nav-retailer,.nav-search{display:none;position:absolute;top:49px;height:49px;width:100%;border-bottom:1px solid #c1c1c1;background-color:#fff;z-index:20}
#footer-container,#header_sub_nav_2,#header_sub_nav_1,#main-nav .desktop,#kaUtility,#header_search,#kaFooter{display:none}
#header-wrap{padding:0}
@media only screen and (min-width:768px){#page{width:100%;margin:0 auto}
#page.homepage{width:100%}
#main-container,#footer-container{width:100%;margin:0 auto;z-index:1}
#main-container.home-page{width:100%}
#main-container.category-page{width:100%;float:left}
.product-details-page #main-container{width:100%}
#breadcrumb-section{width:100%;margin:0 auto;clear:both;padding:0}
#lowerRightContent,#bottomContent{width:100%;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{float:left;width:31%;margin:0 1%}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{float:left;width:96%;border:4px solid #ddd;position:relative;margin:0 0 2% 0}
.initial-promo img{width:100%}
div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0;left:0;top:0;width:98% -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.overlay-cta-copy{color:#fff;font-size:140%;font-weight:bold;left:2%;line-height:150%;position:absolute;top:35%;width:98%;z-index:150;filter:alpha(opacity=100)}
.overlay-cta-copy>a{color:#fff;float:left;padding-left:15px;font-size:14px;line-height:17px;font-weight:400}
.home-entry-med .overlay-cta-copy{top:30%;width:100%}
.initial-promo{left:0;position:absolute;top:0;width:100%;z-index:0}
.overlay-cta-background{background:none repeat scroll 0 0 #c00;left:0;position:absolute;top:0;width:100%;z-index:100;opacity:.75;filter:alpha(opacity=75)}
.home-entry-small .overlay-cta-copy{line-height:125%;top:8%;width:100%}
}
@media only screen and (min-width:940px){.desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
#page{width:944px;margin:0 auto}
#page.homepage{width:944px}
#main-container,#footer-container{width:944px}
#main-container.home-page{width:1020px}
#main-container.category-page{width:944px}
.product-details-page #main-container{width:962px}
#breadcrumb-section{width:940px}
#lowerRightContent,#bottomContent{width:960px;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{width:300px;margin:0 10px}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.initial-promo img{width:auto}
.overlay-cta-copy{width:230px}
.home-entry-med .overlay-cta-copy{width:260px}
.initial-promo{width:300px}
.overlay-cta-background{width:300px}
.home-entry-small .overlay-cta-copy{width:260px}
#header-wrap{padding:50px 0 0 0;z-index:2000}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,#main-nav .sign-in-menu-item,#main-nav li.mobile,#main-nav .submenu.accessories-menu-item,#main-nav li.home-item,#main-nav li.find-retailer-menu-item,#main-nav li.contact-us-menu-item,#main-nav li.submenu ul li.submenu-majors,#main-nav li.submenu ul li.submenu-about,#main-nav li.submenu.shop-menu-item,.sub-title,.sub-collection,.sub-learn-more,.nav-footer-links,.nav-copyright-links,.nav-social-header,.nav-social .row,.nav-footer hr,.mobile{display:none}
#footer-container,#header_search,#header_sub_nav_2,#header_sub_nav_1,#main-nav .desktop,#kaFooter{display:block}
.desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.nav-social{padding:0;height:auto}
#main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
#main-nav-container{position:relative;width:940px;margin:0 auto}
.navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
#main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
#main-nav li{border-bottom:0;float:left;width:auto}
#main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
#main-nav li.submenu{vertical-align:inherit}
.tablet #main-nav li.submenu span:hover,.desktop #main-nav li.submenu span:hover{color:#c00}
#main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
#main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
#main-nav li.submenu ul.active{display:block}
#main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,#main-nav li.submenu ul li.active{background:#fff}
#main-nav li.submenu ul li.active a{color:#c00}
#main-nav li.submenu{font-size:100%}
#main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,#main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
#main-nav li.submenu ul.primary-categories li.undercounter-refrigerators-list-item{width:90%}
#main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
#main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
#main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
#main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,#main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
#main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,#main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
#main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:2px 0 0;text-align:left;text-transform:none;width:100%}
#main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
#main-nav li:last-child{border-bottom:0}
#main-nav .submenu-container ul li.active-bar-container{display:block}
#main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
#main-nav li a{padding:0}
#main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
#main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
#main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
#main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.pushover{margin:40px 0 0 0;z-index:1}
#main-nav li.submenu ul.secondary-categories{width:172px;left:150px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 2px;cursor:auto;z-index:2;background:#fff}
.tablet #main-nav li.submenu:hover,.tablet #main-nav-container ul li:hover,.tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.desktop #main-nav-container ul li:hover,.desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.tablet #main-nav-container ul li:hover a,.tablet #main-nav .submenu-container ul li a:hover,.desktop #main-nav-container ul li:hover a,.desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.desktop #main-nav-container ul li a:hover,.desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
#main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
#main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
#main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:0;overflow:hidden;text-align:center}
#main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
#main-nav li.submenu ul.product-image-navigation img{width:100%}
#main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
#footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
#footer-container a{text-decoration:none}
#footer-container li{list-style:none}
#footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
#footer-nav{float:left;width:100%}
#footer-container #footer-nav #footer-nav-level-one,#footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
#footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
#footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
#footer-nav ul li .social-channel a{width:auto}
#footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
#footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
#footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
#footer-container #footer-nav #footer-nav-level-one ul li.header a,#footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
#kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
#kaUtility ul,#kaUtility li{list-style:none;margin:0;padding:0}
#kaUtility a{text-decoration:none}
#header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
#header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
#header_sub_nav_2 ul li a:hover{color:#c00}
#header_sub_nav_2 ul li:last-of-type a{border-right:0}
.language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.shop-utility-link a{font-weight:bold}
}
#main-container div.category-masthead-container div img{width:938px}
#main-container div.category-features ul li div.feature-item-image img{height:132px}
#main-container.category-page.dishwashers div.category-masthead-container div img{width:inherit;height:280px}
#main-container.category-page.dishwashers div.category-features ul li div.feature-item-image img{width:128px;height:inherit}
#main-container div.category-features ul li div.feature-item-image img{height:132px}
#main-container div.category-featured ul li div.new-item{margin:-28px 0 0 0}
.category-page .featured-list .featured-item .featured-item-image.new-image{padding:0}
#main-container div.category-features ul li.feature-item.last div.feature-item-description p.beverage-disclaimer{margin:30px 0 0 0}
#main-container div.category-features ul li.feature-item div.feature-item-image img{cursor:default}
.elc-ie8 .desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.elc-ie8 #page{width:944px;margin:0 auto}
.elc-ie8 #page.homepage{width:944px}
.elc-ie8 #main-container,.elc-ie8 #footer-container{width:944px}
.elc-ie8 #main-container.home-page{width:1020px}
.elc-ie8 #main-container.category-page{width:944px}
.elc-ie8 .product-details-page #main-container{width:962px}
.elc-ie8 #breadcrumb-section{width:940px}
.elc-ie8 #lowerRightContent,.elc-ie8 #bottomContent{width:960px;margin:20px auto}
.elc-ie8 #lowerRightContent .home-entry-column,.elc-ie8 #bottomContent .home-entry-column{width:300px;margin:0 10px}
.elc-ie8 #lowerRightContent .home-entry-column .home-entry-large,.elc-ie8 #lowerRightContent .home-entry-column .home-entry-med,.elc-ie8 #lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,.elc-ie8 #bottomContent .home-entry-column .home-entry-med,.elc-ie8 #bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
.elc-ie8 div#sap_unavailable_popup,.elc-ie9 div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:none;filter:progid:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:99999}
.elc-ie8 .initial-promo img{width:auto}
.elc-ie8 .overlay-cta-copy{width:230px}
.elc-ie8 .home-entry-med .overlay-cta-copy{width:260px}
.elc-ie8 .initial-promo{width:300px}
.elc-ie8 .overlay-cta-background{width:300px}
.elc-ie8 .home-entry-small .overlay-cta-copy{width:260px}
.elc-ie8 #header-wrap{padding:50px 0 0 0}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,.elc-ie8 #main-nav .sign-in-menu-item,.elc-ie8 #main-nav li.mobile,.elc-ie8 #main-nav .submenu.accessories-menu-item,.elc-ie8 #main-nav li.home-item,.elc-ie8 #main-nav li.find-retailer-menu-item,.elc-ie8 #main-nav li.contact-us-menu-item,.elc-ie8 #main-nav li.submenu ul li.submenu-majors,.elc-ie8 #main-nav li.submenu ul li.submenu-about,.elc-ie8 #main-nav li.submenu.shop-menu-item,.elc-ie8 .sub-title,.elc-ie8 .sub-collection,.elc-ie8 .sub-learn-more,.elc-ie8 .nav-footer-links,.elc-ie8 .nav-copyright-links,.elc-ie8 .nav-social-header,.elc-ie8 .nav-social .row,.elc-ie8 .nav-footer hr,.elc-ie8 .mobile{display:none}
.elc-ie8 #footer-container,.elc-ie8 #header_search,.elc-ie8 #header_sub_nav_2,.elc-ie8 #header_sub_nav_1,.elc-ie8 #main-nav .desktop,.elc-ie8 #kaFooter{display:block}
.elc-ie8 .desktop #main-nav li.submenu:hover,.elc-ie8 .desktop #main-nav-container ul li:hover,.elc-ie8 .desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.elc-ie8 .tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.elc-ie8 .navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.elc-ie8 .nav-social{padding:0;height:auto}
.elc-ie8 #main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
.elc-ie8 #main-nav-container{position:relative;width:940px;margin:0 auto}
.elc-ie8 .navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.elc-ie8 .navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
.elc-ie8 #main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
.elc-ie8 #main-nav li{border-bottom:0;float:left;width:auto}
.elc-ie8 #main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
.elc-ie8 #main-nav li.submenu{vertical-align:inherit}
.elc-ie8 .tablet #main-nav li.submenu span:hover,.elc-ie8 .desktop #main-nav li.submenu span:hover{color:#c00}
.elc-ie8 #main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
.elc-ie8 #main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
.elc-ie8 #main-nav li.submenu ul.active{display:block}
.elc-ie8 #main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.elc-ie8 .desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.elc-ie8 .desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,.elc-ie8 #main-nav li.submenu ul li.active{background:#fff}
.elc-ie8 #main-nav li.submenu ul li.active a{color:#c00}
.elc-ie8 #main-nav li.submenu{font-size:100%}
.elc-ie8 #main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.elc-ie8 .tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,.elc-ie8 #main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
.elc-ie8 #main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie8 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.elc-ie8 .tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
.elc-ie8 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie8 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.elc-ie8 .tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:5px 0 0;text-align:left;text-transform:none;width:100%}
.elc-ie8 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
.elc-ie8 #main-nav li:last-child{border-bottom:0}
.elc-ie8 #main-nav .submenu-container ul li.active-bar-container{display:block}
.elc-ie8 #main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
.elc-ie8 #main-nav li a{padding:0}
.elc-ie8 #main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
.elc-ie8 #main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
.elc-ie8 #main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie8 #main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.elc-ie8 .pushover{margin:40px 0 0 0;z-index:1}
.elc-ie8 #main-nav li.submenu ul.secondary-categories{width:160px;left:160px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 5px;cursor:auto;z-index:2;background:#fff}
.elc-ie8 .tablet #main-nav li.submenu:hover,.elc-ie8 .tablet #main-nav-container ul li:hover,.elc-ie8 .tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.elc-ie8 .desktop #main-nav-container ul li:hover,.elc-ie8 .desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.elc-ie8 .tablet #main-nav-container ul li:hover a,.elc-ie8 .tablet #main-nav .submenu-container ul li a:hover,.elc-ie8 .desktop #main-nav-container ul li:hover a,.elc-ie8 .desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.elc-ie8 .desktop #main-nav-container ul li a:hover,.elc-ie8 .desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.elc-ie8 .desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
.elc-ie8 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,.elc-ie8 #main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.elc-ie8 .desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:15px 0 0 0;overflow:hidden;text-align:center}
.elc-ie8 #main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
.elc-ie8 #main-nav li.submenu ul.product-image-navigation img{width:100%}
.elc-ie8 #main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
.elc-ie8 #footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie8 #footer-container a{text-decoration:none}
.elc-ie8 #footer-container li{list-style:none}
.elc-ie8 #footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
.elc-ie8 #footer-nav{float:left;width:100%}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
.elc-ie8 #footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
.elc-ie8 #footer-nav ul li .social-channel a{width:auto}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header a,.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
.elc-ie8 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie8 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie8 #footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
.elc-ie8 #kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie8 #kaUtility ul,.elc-ie8 #kaUtility li{list-style:none;margin:0;padding:0}
.elc-ie8 #kaUtility a{text-decoration:none}
.elc-ie8 #header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
.elc-ie8 #header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
.elc-ie8 #header_sub_nav_2 ul li a:hover{color:#c00}
.elc-ie8 #header_sub_nav_2 ul li:last-of-type a{border-right:0}
.elc-ie8 .language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.elc-ie8 .shop-utility-link a{font-weight:bold}
.elc-ie7 .desktop #main-nav .submenu-container ul li.menu-back:hover{background-image:url("/images/rwd-navigation/nav-back-sprite.png");background-position:5% -10px;color:#fff;background-color:#c00}
.elc-ie7 #page{width:944px;margin:0 auto}
.elc-ie7 #page.homepage{width:944px}
.elc-ie7 #main-container,.elc-ie7 #footer-container{width:944px}
.elc-ie7 #main-container.home-page{width:1020px}
.elc-ie7 #main-container.category-page{width:944px}
.elc-ie7 .product-details-page #main-container{width:962px}
.elc-ie7 #breadcrumb-section{width:940px}
.elc-ie7 #lowerRightContent,.elc-ie7 #bottomContent{width:960px;margin:20px auto}
.elc-ie7 #lowerRightContent .home-entry-column,.elc-ie7 #bottomContent .home-entry-column{width:300px;margin:0 10px}
.elc-ie7 #lowerRightContent .home-entry-column .home-entry-large,.elc-ie7 #lowerRightContent .home-entry-column .home-entry-med,.elc-ie7 #lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,.elc-ie7 #bottomContent .home-entry-column .home-entry-med,.elc-ie7 #bottomContent .home-entry-column .home-entry-small{width:300px;margin:0 0 10px 0}
.elc-ie7 div#sap_unavailable_popup{position:relative;background:url('../../images/white-opacity-bg.png');border:2px solid #bcbcbc;color:#333;font-size:100%;font-weight:bold;height:240px;padding:0 60px 0 60px;left:30%;top:200px;width:510px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=0, Color='#C0C0C0')";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#c0c0c0,Strength=40,Direction=270);-moz-box-shadow:3px 3px 4px silver;-webkit-box-shadow:3px 3px 4px silver;box-shadow:4px 4px 118px silver;z-index:99999}
.elc-ie7 .initial-promo img{width:auto}
.elc-ie7 .overlay-cta-copy{width:230px}
.elc-ie7 .home-entry-med .overlay-cta-copy{width:260px}
.elc-ie7 .initial-promo{width:300px}
.elc-ie7 .overlay-cta-background{width:300px}
.elc-ie7 .home-entry-small .overlay-cta-copy{width:260px}
.elc-ie7 #header-wrap{padding:50px 0 0 0}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary,#main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary,.elc-ie7 #main-nav .sign-in-menu-item,.elc-ie7 #main-nav li.mobile,.elc-ie7 #main-nav .submenu.accessories-menu-item,.elc-ie7 #main-nav li.home-item,.elc-ie7 #main-nav li.find-retailer-menu-item,.elc-ie7 #main-nav li.contact-us-menu-item,.elc-ie7 #main-nav li.submenu ul li.submenu-majors,.elc-ie7 #main-nav li.submenu ul li.submenu-about,.elc-ie7 #main-nav li.submenu.shop-menu-item,.elc-ie7 .sub-title,.elc-ie7 .sub-collection,.elc-ie7 .sub-learn-more,.elc-ie7 .nav-footer-links,.elc-ie7 .nav-copyright-links,.elc-ie7 .nav-social-header,.elc-ie7 .nav-social .row,.elc-ie7 .nav-footer hr,.elc-ie7 .mobile{display:none}
.elc-ie7 #footer-container,.elc-ie7 #header_search,.elc-ie7 #header_sub_nav_2,.elc-ie7 #header_sub_nav_1,.elc-ie7 #main-nav .desktop,.elc-ie7 #kaFooter{display:block}
.elc-ie7 .desktop #main-nav li.submenu:hover,.elc-ie7 .desktop #main-nav-container ul li:hover,.elc-ie7 .desktop #main-nav .submenu-container li:hover{color:#c00;background:0}
.elc-ie7 .tablet #main-nav a:hover .desktop #main-nav a:hover{color:#c00}
.elc-ie7 .navbar{background:#fff;filter:none;border-bottom:2px solid #bbb;height:65px;margin:0}
.elc-ie7 .nav-social{padding:0;height:auto}
.elc-ie7 #main-nav{width:100%;display:block;z-index:10000;top:40px;background:0}
.elc-ie7 #main-nav-container{position:relative;width:940px;margin:0 auto}
.elc-ie7 .navbar-inner{padding:0;margin:0 auto;width:940px;position:relative}
.elc-ie7 .navbar .brand{text-align:left;left:auto;width:190px;position:relative;margin:0}
.elc-ie7 #main-nav .active-bar{height:2px;width:45%;margin:0;background:#c00;padding:0 5px 0 0}
.elc-ie7 #main-nav li{border-bottom:0;float:left;width:auto}
.elc-ie7 #main-nav li.submenu{background:0;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5% 0 0;position:relative;height:27px;margin:0;float:left}
.elc-ie7 #main-nav li.submenu{vertical-align:inherit}
.elc-ie7 .tablet #main-nav li.submenu span:hover,.elc-ie7 .desktop #main-nav li.submenu span:hover{color:#c00}
.elc-ie7 #main-nav li.submenu ul{position:absolute;top:27px;left:0;width:170px;margin:0 0 0 -3%}
.elc-ie7 #main-nav li.submenu ul:first-of-type{border-right:2px solid #bbb;border-left:2px solid #bbb;border-bottom:2px solid #bbb}
.elc-ie7 #main-nav li.submenu ul.active{display:block}
.elc-ie7 #main-nav li.submenu ul.primary-categories{background:#ebebeb;background:rgba(234,234,234,1.0);cursor:auto}
.elc-ie7 .desktop #main-nav-container .service-support-menu-item .primary-categories li:hover,.elc-ie7 .desktop #main-nav-container .culinary-inspirations-menu-item .primary-categories li:hover,.elc-ie7 #main-nav li.submenu ul li.active{background:#fff}
.elc-ie7 #main-nav li.submenu ul li.active a{color:#c00}
.elc-ie7 #main-nav li.submenu{font-size:100%}
.elc-ie7 #main-nav li.submenu ul li{float:left;text-align:left;font-weight:normal;font-size:10px;line-height:13px;width:96%;padding:10px 2% 10px 2%;margin:0;border-bottom:1px solid #fff}
.elc-ie7 .tablet #main-nav li.submenu ul.primary-categories li.active-bar-container,.elc-ie7 #main-nav li.submenu ul.primary-categories li{padding:0 2%;width:96%}
.elc-ie7 #main-nav li.submenu ul.primary-categories li a{padding:10px 1%;width:98%}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.tertiary a{padding:0 1%}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li{padding:8px 2%;border-bottom:0}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie7 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item,.elc-ie7 .tablet #main-nav li.submenu ul.secondary-categories li{padding:10px 2%;border-bottom:0}
.elc-ie7 #main-nav li.submenu ul.primary-categories li.countertop-accessories-list-item,.elc-ie7 #main-nav li.submenu ul.primary-categories li.majors-accessories-list-item{color:#363636;cursor:inherit}
.elc-ie7 .tablet #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:20px 2% 10px}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li:first-of-type{padding:16px 2% 5px}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item p{color:#333;margin:0 0 10px 0}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a{text-align:center}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item a span{float:left;margin:0;padding:5px 0 0;text-align:left;text-transform:none;width:100%}
.elc-ie7 #main-nav li.submenu ul.secondary-categories li.water-filters-list-item img{width:140px;margin:5px auto 0;text-align:center}
.elc-ie7 #main-nav li:last-child{border-bottom:0}
.elc-ie7 #main-nav .submenu-container ul li.active-bar-container{display:block}
.elc-ie7 #main-nav li.submenu ul li.active-bar-container{padding:0;height:2px;border-bottom:0;margin:0 auto;top:-2px;position:absolute}
.elc-ie7 #main-nav li a{padding:0}
.elc-ie7 #main-nav .nav-footer{background-color:transparent;padding:0;position:absolute;top:-35px;right:0;height:auto;width:auto}
.elc-ie7 #main-nav .nav-social .facebook{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .twitter{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .youtube{width:28px;height:auto;margin:-3px 12px 0 0}
.elc-ie7 #main-nav .nav-social .pintrest{width:18px;height:auto;margin:0 12px 0 0}
.elc-ie7 #main-nav .nav-social .instagram{width:18px;height:auto;margin:0}
.elc-ie7 .pushover{margin:40px 0 0 0;z-index:1}
.elc-ie7 #main-nav li.submenu ul.secondary-categories{width:160px;left:160px;margin:0;top:27px;border-bottom:2px solid #bbb;border-right:2px solid #bbb;padding:0 0 0 5px;cursor:auto;z-index:2;background:#fff}
.elc-ie7 .tablet #main-nav li.submenu:hover,.elc-ie7 .tablet #main-nav-container ul li:hover,.elc-ie7 .tablet #main-nav .submenu-container li:hover .desktop #main-nav li.submenu:hover,.elc-ie7 .desktop #main-nav-container ul li:hover,.elc-ie7 .desktop #main-nav .submenu-container li:hover{color:inherit;background:0}
.elc-ie7 .tablet #main-nav-container ul li:hover a,.elc-ie7 .tablet #main-nav .submenu-container ul li a:hover,.elc-ie7 .desktop #main-nav-container ul li:hover a,.elc-ie7 .desktop #main-nav .submenu-container ul li a:hover{color:#363636;background:0}
.elc-ie7 .desktop #main-nav-container ul li a:hover,.elc-ie7 .desktop #main-nav .submenu-container ul li a:hover{color:#c00;background:0}
.elc-ie7 .desktop #main-nav li.submenu ul.secondary-categories{border-right:0}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories{position:absolute;top:0;left:170px;display:none;border-left:0;min-height:inherit}
.elc-ie7 #main-nav li.submenu.major-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active,.elc-ie7 #main-nav li.submenu.countertop-appliances-menu-item .primary-categories li.tertiary ul.secondary-categories.active{display:block}
.elc-ie7 .desktop #main-nav li.submenu ul.secondary-categories.water-filters-list{border-right:2px solid #bbb;width:380px}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation{left:320px;top:27px;width:225px;margin:0;border-bottom:2px solid #bbb;border-right:2px solid #bbb;cursor:auto;z-index:3;background:#fff}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation li{position:relative;width:100%;height:0;padding:0;margin:15px 0 0 0;overflow:hidden;text-align:center}
.elc-ie7 #main-nav li.submenu.countertop-appliances-menu-item ul.product-image-navigation{padding:0 15px}
.elc-ie7 #main-nav li.submenu ul.product-image-navigation img{width:100%}
.elc-ie7 #main-nav li.submenu.kitchenware-menu-item ul.product-image-navigation img{width:75%}
.elc-ie7 #footer-container{width:944px;margin:0 auto;z-index:1;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie7 #footer-container a{text-decoration:none}
.elc-ie7 #footer-container li{list-style:none}
.elc-ie7 #footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:10px 0 0;padding:0;text-align:center;width:100%}
.elc-ie7 #footer-nav{float:left;width:100%}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%}
.elc-ie7 #footer-nav ul li a{width:100%;margin:3px 0;float:left;font-size:110%;line-height:140%;display:table-cell;vertical-align:bottom;color:#333}
.elc-ie7 #footer-nav ul li .social-channel a{width:auto}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header{display:table;min-height:33px}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header a,.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header p{display:table-cell;float:none;vertical-align:bottom}
.elc-ie7 #footer-container #footer-nav #footer-nav-level-one ul li.header,.elc-ie7 #footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
.elc-ie7 #footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
.elc-ie7 #kaUtility{display:block;height:37px;line-height:30px;background:#ececec;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333}
.elc-ie7 #kaUtility ul,.elc-ie7 #kaUtility li{list-style:none;margin:0;padding:0}
.elc-ie7 #kaUtility a{text-decoration:none}
.elc-ie7 #header_sub_nav_2 ul li{float:left;margin:0 5px 0 0;font-size:110%}
.elc-ie7 #header_sub_nav_2 ul li a{color:#333;border-right:1px solid #333;padding:0 7px 0 0}
.elc-ie7 #header_sub_nav_2 ul li a:hover{color:#c00}
.elc-ie7 #header_sub_nav_2 ul li:last-of-type a{border-right:0}
.elc-ie7 .language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
.elc-ie7 .shop-utility-link a{font-weight:bold}
#main-container.kettles-lp>div.category-masthead-container>div>img{width:451px;height:280px}
#BVCPContainer{width:945px;position:relative;left:200px;float:left}
.tbl_cell .yellow.water-filters-atc,.endeca_whereTobuy.water-filters-atc,.product_list_table_action_cell .yellow.water-filters-atc{display:none}
body .category-page.dishwashers{color:#000}
.clearDiv{clear:both}
.majorTitle h1{font-weight:bold;font-size:23px}
.majorButton1{color:#fff;background:#c00;box-sizing:border-box;padding:20px 30px;display:inline-block;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center}
.majorButton1:hover{color:#fff}
.majorButton2{color:#cd0000;border:2px solid #cd0000;box-sizing:border-box;padding:10px;width:100%;display:block;text-align:center;font-size:15px;text-transform:uppercase;font-weight:bold}
.majorButton2:hover{color:#cd0000}
.majorLink1{display:inline-block;text-align:center;font-size:16px;font-weight:bold;margin-top:17px;clear:both;position:relative}
.majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 0;content:'.';width:12px;height:17px;display:inline-block;position:absolute;top:0;right:-20px;text-indent:-999px;color:transparent}
.elc-win .majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 2px}
.elc-mac .majorLink1:after{background:url('/images/icons/red_row.png') no-repeat 0 2px}
.majorLink2{display:inline-block;text-align:center;font-size:15px;font-weight:bold;margin-top:15px;text-transform:uppercase;clear:both}
.majorIntro{text-align:center;margin:40px auto 80px auto;width:944px;padding:0 110px;box-sizing:border-box}
.majorIntro h1{font-size:50px;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0;line-height:53px}
.majorIntro p{font-size:20px;margin-bottom:36px;line-height:22px}
.majorProducts{margin-bottom:75px;text-align:center;width:944px}
.majorProducts h1{color:#242e39;font-size:42px;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0}
.majorProducts p{font-size:20px;margin-bottom:35px;line-height:24px}
.majorProducts p.title{text-align:left;font-size:14px;margin-bottom:0;font-weight:bold;min-height:55px;line-height:19px;height:70px}
.majorProducts p.model{text-align:left;font-size:11px;margin-bottom:11px;margin-left:6px}
.majorProduct{width:221px;margin-right:20px;float:left;box-sizing:border-box;padding:19px;border:1px solid #ddd;text-align:center}
.majorProduct.last{margin-right:0}
.majorProduct h2{color:#444;text-transform:uppercase;font-size:12px;padding:0;margin:0 0 10px 0;text-align:center}
h2.majorProductCaption{min-height:65px;text-transform:capitalize}
.productImgLink{display:block;margin-bottom:26px}
.majorFeatured{text-align:center;margin-bottom:67px;width:944px;height:380px}
.majorFeatured.bottom{margin-bottom:0}
.majorFeatured h1{color:#242e39;font-size:42px;font-weight:bold;text-transform:uppercase;padding:0;margin:38px 0 16px 0}
.majorFeatured.bottom h1{margin-top:48px}
.majorFeatured p{font-size:20px;margin-bottom:28px;line-height:22px}
.featuredTextLeft,.featuredTextRight{width:484px;box-sizing:border-box;float:left;padding-left:70px;height:100%}
.featuredTextRight{padding-right:30px;width:345px}
.featuredTextRight{float:right;padding-right:0;padding-left:30px}
.featuredImgRight,.featuredImgLeft{width:460px;float:right;position:relative}
.featuredImgLeft{float:left}
#main-container>div:nth-child(5)>div.featuredImgRight>img{margin-right:20px}
#main-container>div:nth-child(5)>div.featuredImgRight>.model{margin-right:20px;font-size:10px;margin:0;position:absolute;bottom:-10px;right:115px}
.majorGalleryContainer{text-align:center;margin-bottom:0;width:960px}
.majorGalleryContainer h1{font-size:42px;color:#242e39;font-weight:bold;text-transform:uppercase;padding:0;margin:0 0 15px 0}
.majorGalleryContainer p{font-size:20px;margin-bottom:30px}
.majorThumb{width:171px;margin-right:21px;float:left}
.majorThumb p sup{font-size:10px;top:-2px;position:relative;line-height:0}
.majorThumb.last{margin-right:0}
.majorThumb p{font-size:13px;margin:10px 0 0 0;min-height:75px;text-align:left}
.majorThumbLink{cursor:pointer;position:relative;display:block}
.majorThumbLink:hover .majorThumbHover{opacity:1}
.majorThumbHover{background-color:#000;background:url(/images/thumb-hover-overlay.png) center no-repeat rgba(0,0,0,.65);position:absolute;top:0;left:0;width:172px;height:150px;opacity:0;z-index:2;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}
#moreThumbs{display:none}
#loadMoreThumbs{position:relative;z-index:1;clear:both;margin-top:10px;margin-bottom:20px}
#loadMoreThumbs:before{border-top:1px solid #eee;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}
#loadMoreThumbs span{font-size:15px;font-weight:bold;background:#fff;padding:10px 20px;cursor:pointer}
#loadMoreThumbs span.unLoad:after,#loadMoreThumbs span.load:after{position:absolute;top:18px;left:49.5%;font-weight:normal;color:#cd0000;display:inline-block}
#loadMoreThumbs span.unLoad:after{content:"V";transform:scale(1,.5);-webkit-transform:scale(1,.5)}
#loadMoreThumbs span.load:after{content:"^";transform:scale(1.5,.75);-webkit-transform:scale(1.5,.75)}
.majorGallery{visibility:hidden;margin-bottom:44px}
.majorGallerySlide{width:944px;box-sizing:border-box;padding:30px 0;border-top:solid 1px silver;border-bottom:solid 1px silver;background:#fff}
.majorGalleryMedia{float:left;width:595px}
.majorGalleryText{float:right;width:308px;position:relative;text-align:left}
.majorGalleryText h3{font-size:18px;font-weight:bold;margin-bottom:15px;color:#333}
#main-container .majorGalleryText p,.majorGalleryText p{font-size:12px;margin-bottom:22px;width:82%}
.majorGalleryText .majorLink1{margin-top:15px;margin-bottom:30px}
.majorGalleryClose{width:30px;height:30px;background:url(/images/close-circle.jpg) top left no-repeat;position:absolute;top:0;right:0;cursor:pointer}
.majorGalleryNumber{font-size:14px;margin-bottom:28px}
.prevSlide,.nextSlide{width:115px;color:#cd0000;border:2px solid #cd0000;box-sizing:border-box;padding:10px 0;text-align:center;font-size:15px;text-transform:uppercase;font-weight:bold;cursor:pointer;float:left}
.prevSlide.inactive,.nextSlide.inactive{color:#c6c6c6;border:2px solid #c6c6c6;cursor:default}
.nextSlide{float:right}
.animateDiv{opacity:0;margin-top:100px}
.animateDiv1{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}
.animateDiv2{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}
.animateDiv3{-webkit-transition:all .65s ease-in;-moz-transition:all .65s ease-in;transition:all .65s ease-in}
.animateDiv4{-webkit-transition:all .75s ease-in;-moz-transition:all .75s ease-in;transition:all .75s ease-in}
.animateDiv.animated{opacity:1;margin-top:0}
#main-container>div.majorProducts>div.majorProduct.animateDiv1>p.title{font-size:13.5px}
sup{font-size:13px}
.majorFeatured.bottom sup{position:absolute}
p.disclaimer sup{font-size:10px;position:relative;top:3px}
.elc-ie8 #main-container>div.majorProducts>div.majorProduct>p.title{font-size:13px}
.elc-ie8 .majorThumbHover{display:none}
.elc-ie8 .majorThumbLink:hover .majorThumbHover{display:block;-ms-filter:"alpha(opacity=65)"}
.elc-ie8 .majorThumbLink:hover .majorThumbHover:after{content:'.';color:transparent;font-size:0;background:url('/images/thumb-hover-overlay.png') center no-repeat;position:absolute;width:172px;height:150px;display:block;text-indent:-999px}
.ie9-video-fix{position:absolute;top:0;left:0;width:595px;height:300px}
.elc-ie9 .majorGalleryMedia.video{position:relative}
.elc-safari #main-container>div.majorProducts>div.majorProduct>p.title{font-size:15px;letter-spacing:-1px}
.textsize{font-size:13px}
.products-list-details{width:100%}
.padding-top{padding-top:10px}
.margin-top{margin-top:25px}
.tbl_cell-bundle .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#c00;float:left;font-size:100%;font-weight:bold;margin:0;padding:0;text-transform:uppercase;width:100%}
.tbl_cell-bundle .prodCompare{border-bottom:1px dotted #ddd;float:left;margin:0 0 5px;padding:24 0 10px;width:100%}
.tbl_cell-bundle .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#c00;float:left;font-size:100%;font-weight:bold;margin:0;padding:0;text-transform:uppercase;width:100%}
.tbl_cell-bundle{border-color:#ddd;border-style:solid;border-width:1px;float:left;margin:10px;min-height:309px;overflow:hidden;padding:5px;width:196x}
.addthis_button_facebook_follow{BACKGROUND:url() no-repeat left top}
.product-image-container-bundle h1{color:#666;font-size:200%;font-weight:normal;margin:0;padding:0}
.product-display-bundle .product-image-container-bundle{float:left;width:95%}
.product-display-bundle .product-image-container-bundle .product-image{margin:0;text-align:center;min-height:360px}
.product-display-bundle .product-image-container-bundle .product-image img{width:60%}
div.fitSystemeSpotFix-bundle span.category-share-bundle{float:right;padding:13px 0 20px;width:99%}
#product_list_masthead ul{line-height:20px;font-size:11px}
.tbl_cell-bundle{border:1px solid #ddd;margin:10px;padding:5px;width:196px;min-height:309px;float:left;overflow:hidden}
.tbl_cell-bundle .ratings_container-bundle{height:1px}
.tbl_cell-bundle .content_container div[align="center"]{height:0;margin:10px 0 20px}
.tbl_cell-bundle .product_detail_msrp-bundle{font-size:0;color:#fff;text-align:right;width:56px;display:block;float:right;border-left:1px dotted #ccc;height:15px;margin-bottom:14px}
.tbl_cell-bundle .product_detail_msrp-bundle .product_detail_msrp_number-bundle{font-size:10px;color:#333}
.product-filtering-container-bundle a{color:#000;float:left;margin:0 0 10px;width:100%}
.product-filtering-container-bundle a:hover{color:#c00;float:left;margin:0 0 10px;width:100%}
.product-filtering-container-bundle{background:none repeat scroll 0 0 #ededed;border:1px solid #bbb;float:left;padding:5%;width:92%}
.addthis_toolbox .addthis_default_style{Padding-top:20px;padding-left:20px}
.tbl_cell-bundle .product_code_link{width:135px;text-align:left;display:block;float:left}
#WC_ContentAreaESpot_div_1_PDOBPBunEspot p{float:right;padding:13px 0 20px;width:23%;margin-right:155px;margin-top:-31px}
.tbl_cell-bundle .compare_where_add{margin:10px 0 0;text-align:Right}
.tbl_cell-bundle .prodCompare{border-bottom:1px dotted #ddd;float:left;margin:0 0 5px;padding:0 0 10px;width:100%}
.tbl_cell-bundle .product_desc{border-bottom:1px dotted #ddd;float:left;margin:0 0 11px;padding:0 0 41px;font-weight:bold;width:100%;height:20px}
.tbl_cell-bundle .add_btn_container,.tbl_cell-bundle .add_to_cart{color:#fff;float:left;margin:0;width:70px}
.tbl_cell.view_details_container{color:#666;float:left;font-weight:bold;text-align:right;width:95px}
.products-list-details-bundle{width:100%;padding-top:20px}
.product-filtering-container-bundle h4{color:#666;font-size:120%;font-weight:bold;line-height:130%;margin:0 0 12px}
.product-overview p{border-bottom:1px dotted #ddd}
#global-utilities-Bundle{width:100%;height:20px;margin:10px 0 240px;text-align:right}
.marginBottom{margin-bottom:10px !important}
.product-overview p{border-bottom:0;padding-bottom:10px;font-size:14px}
.grayline{border-top:1px dotted #ddd;margin-bottom:11px;padding-top:11px}
.graylinebottom{border-bottom:1px dotted #ddd;padding-bottom:11px}
.marginTop{margin-top:-45px}
.product-overview h3{font-size:9px;color:#333}
.contactBox>p{font-size:11px}
#main-container.category-page.commercial-products>p{font-size:11px}
p.disclaimer{font-size:11px}
.formItem.message textarea{border:1px solid #ddd}
.section .info_box .info{font-size:11px}
.contactBox>p{font-size:11px}
.feature p{font-size:12px}
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=c3a21d07-5a5d-4e94-92ab-6112143142aa");@font-face{font-family:"Avenir LT W01 35 Light";src:url("/css/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");src:url("/css/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"),url("/css/fonts//4fb9056b-4ac3-488b-9bac-75741b0ff0bd.woff2") format("woff2"),url("/css/fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"),url("/css/fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"),url("/css/fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg")}
@font-face{font-family:"Avenir Next LT W01 Bold";src:url("/css/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");src:url("/css/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("/css/fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("/css/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("/css/fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("/css/fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg")}
@font-face{font-family:"Avenir LT W01 65 Medium";src:url("/css/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");src:url("/css/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),url("/css/fonts/e4d36745-a861-4a49-aa17-6510e67429d3.woff2") format("woff2"),url("/css/fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("/css/fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("/css/fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg")}
@font-face{font-family:"Avenir LT W01 95 Black";src:url("/css/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix");src:url("/css/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"),url("/css/fonts/16695c2d-c755-45a2-bdcf-c54843f39afd.woff2") format("woff2"),url("/css/fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"),url("/css/fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"),url("/css/fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg")}
.header-imgText{position:absolute;text-align:center;top:25%;left:10%;line-height:40px;width:80%;padding:4px;background-color:transparent;color:#fff}
.Text1{font-family:'Avenir LT W01 95 Black',sans-serif;text-transform:uppercase;font-size:21px}
.Text2{font-family:'Avenir LT W01 95 Black',sans-serif;text-transform:uppercase;font-size:50px}
.Text3{font-family:'Avenir LT W01 65 Medium',sans-serif;font-size:12px}
.exclusive-product{font-size:14px}
ul.product-image-navigation{box-sizing:content-box}
.major-appliances .category-masthead-container h2{font-family:'Avenir LT W01 95 Medium',sans-serif;text-transform:uppercase;font-size:50px;color:#c00;text-align:center;margin-bottom:15px}
.major-appliances .category-masthead-container p{font-size:20px;color:#000;float:none;text-align:center;width:650px;display:block;margin:0 auto}
span#ub-center{font-size:120%}
option[value="What is your date of birth?"]{display:none}
#loading{z-index:1;margin-top:0;top:0}
#loading-center{width:100%;height:100%;position:relative}
#loading-center-absolute{position:relative;top:50%;left:39%;height:150px;width:150px;margin-top:-75px;margin-bottom:5px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}
.object{width:25px;height:25px;background-color:red;position:absolute;border-radius:50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-webkit-animation:animate 2.5s infinite;animation:animate 2.5s infinite}
.object_move{background-color:#C00;position:absolute;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;top:19px;left:19px;-webkit-animation:object 2.5s linear infinite;animation:object 2.5s linear infinite}
#object_move_1{width:35px;height:35px}
#object_one{top:19px;left:19px}
#object_two{top:0;left:65px;-webkit-animation-delay:2.1875s;animation-delay:2.1875s}
#object_three{top:19px;left:111px;-webkit-animation-delay:1.875s;animation-delay:1.85s}
#object_four{top:65px;left:130px;-webkit-animation-delay:1.5625s;animation-delay:1.5625s}
#object_five{top:111px;left:111px;-webkit-animation-delay:1.25s;animation-delay:1.25s}
#object_six{top:130px;left:65px;-webkit-animation-delay:.9375s;animation-delay:.9375s}
#object_seven{top:111px;left:19px;-webkit-animation-delay:.625s;animation-delay:.625s}
#object_eight{top:65px;left:0;-webkit-animation-delay:.3125s;animation-delay:.3125s}
@-webkit-keyframes object{0{top:-3px;left:62px;width:33px;height:33px}
2.5%{top:-3px;left:62px;width:33px;height:33px}
10%{top:15px;left:15px;width:45px;height:26px}
15%{top:15px;left:15px;width:33px;height:33px}
22.5%{top:62px;left:-3px;width:45px;height:26px}
27.5%{top:62px;left:-3px;width:33px;height:33px}
35%{top:108px;left:18px;width:45px;height:26px}
40%{top:108px;left:18px;width:33px;height:33px}
47.5%{top:127px;left:62px;width:45px;height:26px}
52.5%{top:127px;left:62px;width:33px;height:33px}
60%{top:108px;left:108px;width:45px;height:26px}
65%{top:108px;left:108px;width:33px;height:33px}
72.5%{top:62px;left:128px;width:45px;height:26px}
77.5%{top:62px;left:128px;width:33px;height:33px}
85%{top:15px;left:108px;width:45px;height:26px}
97.5%{top:-3px;left:62px;width:33px;height:33px}
100%{top:-3px;left:62px;width:33px;height:33px;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes object{0{top:-4px;left:61px;width:33px;height:33px}
2.5%{top:-4px;left:61px;width:33px;height:33px}
10%{top:15px;left:13px;width:41px;height:26px}
15%{top:15px;left:13px;width:33px;height:33px}
22.5%{top:60px;left:-7px;width:41px;height:26px}
27.5%{top:60px;left:-7px;width:33px;height:33px}
35%{top:106px;left:12px;width:41px;height:26px}
40%{top:106px;left:12px;width:33px;height:33px}
47.5%{top:129px;left:56px;width:41px;height:26px}
52.5%{top:129px;left:56px;width:33px;height:33px}
60%{top:113px;left:105px;width:41px;height:26px}
65%{top:113px;left:105px;width:33px;height:33px}
72.5%{top:67px;left:126px;width:41px;height:26px}
77.5%{top:67px;left:126px;width:33px;height:33px}
85%{top:17px;left:108px;width:41px;height:26px}
90%{top:17px;left:108px;width:33px;height:33px}
97.5%{top:-3px;left:62px;width:41px;height:26px}
100%{top:-3px;left:62px;width:33px;height:33px;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@-webkit-keyframes animate{6%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
13%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}
30%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes animate{6%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
13%{-ms-transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}
30%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
}
input[type="checkbox"]{outline:0;border:1px solid #777;padding:.25em;font-size:13px;line-height:.2em;width:12px;height:12px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;-webkit-border-radius:2px}
input[type="checkbox"]:disabled{border:1px solid #ccc}
input[type="checkbox"]:disabled+label{color:#989898 !important;text-decoration:none !important;cursor:default !important;background:url("/images/content/jumppage/endeca_pages/check-inactive.png") no-repeat scroll 0 0 transparent}
input[type="checkbox"]:disabled+img+label{color:#989898 !important;text-decoration:none !important;cursor:default !important;background:url("/images/content/jumppage/endeca_pages/check-inactive.png") no-repeat scroll 0 0 transparent}
input[type="checkbox"]:checked:before{content:url('/images/icons/checked-icon-12x12.png ');position:relative;right:4px;bottom:5px}
.s7viewerContainer{max-width:400px}
#s7_mixedmediaview.s7mixedmediaviewer{width:100%;height:auto}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="up"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="down"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton,.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="disabled"],.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="over"]{background-image:url(/images/icon_arrow_blue_right.png)}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton,.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="down"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="disabled"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="up"],.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="over"]{background-image:url(/images/icon_arrow_blue_left.png)}
.s7mixedmediaviewer .s7swatches .s7thumb[state="selected"]{border:2px solid #005abb}
.s7mixedmediaviewer .s7spinbuttons{left:50%;width:84px;margin:-42px;display:none}
div#s7_mixedmediaview_toolbarContainer{display:none !important}
#quick_view_wrapper_maytag .product_information_wrapper .product_info_right{width:50%;float:right;margin-top:20px;height:75%}
#s7_mixedmediaview.s7mixedmediaviewer{width:100%;height:auto}
.s7flyoutzoom{margin-left:455px;width:400px}
.product-display .product-image-container.s7 .s7spinview{width:273px !important;height:300px !important;left:50%;margin:0 0 0 -134px}
.product-display .product-image-container.s7 canvas{width:273px !important;height:300px !important}
.product-display .product-image-container.s7 .s7mixedmediaviewer .s7swatches{bottom:60px}
.product-display .product-image-container{height:400px;!important}
.product-display .product-image-container.s7 .s7viewerContainer{width:400px}
.product-display .product-image-container.s7 #s7_mixedmediaview.s7swatches>div:first-child{left:45px !important}
.product-display .product-image-container.s7 .s7zoomview>div>div{width:273px !important;height:300px !important;margin:0 0 0 70px}
#s7_mixedmediaview .s7container{width:100%;height:434px !important;cursor:pointer}
#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container{width:320px !important}
#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollrightbutton[state="up"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollrightbutton[state="over"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollrightbutton[state="down"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollrightbutton[state="disabled"]{width:8px;height:13px;background:transparent url(/images/icon_arrow_blue_right.png) no-repeat;top:40px !important;left:282px !important}
#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollleftbutton[state="up"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollleftbutton[state="over"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollleftbutton[state="down"],#quick_view_wrapper_whirlpool #s7_mixedmediaview .s7container .s7swatches .s7scrollleftbutton[state="disabled"]{width:8px;height:13px;background:transparent url(/images/icon_arrow_blue_left.png) no-repeat;top:40px !important;left:30px !important}
.product-display.s7 .product-overview{position:relative;z-index:1}
.product-display .product-image-container .product-image{height:400px !important}
.s7fullscreenbutton{display:none !important}
.s7flyoutzoomview{border:none !important}
div#s7_mixedmediaview{cursor:pointer}
.s7flyoutzoomview{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}
.s7mixedmediaviewer .s7flyoutzoomview .s7highlight{display:block !important;opacity:.5 !important;filter:alpha(opacity = 50) !important;background-color:#fff;border:1px solid #ddd;cursor:pointer}
#video-overview{float:left;width:100%;clear:both;padding:60px 0 0}
#video-overview #video-title{float:left;width:35%;margin:0 0 10px;color:#000;font-size:18px;line-height:22px}
#video-overview #video-description{float:left;width:45%;color:#777;font-size:12px;line-height:16px;clear:left}
#video-overview #video-thumbnail{display:inline-block;width:50%;float:right;margin-top:-57px}
#video-overview #video-thumbnail img{width:100%}
.show-more,.show-less{color:#C00;font-size:14px;display:block;text-align:center;padding:10px 0;cursor:pointer;clear:both}
.overview_feature .show-more,.video-container .show-more{font-size:12px;text-align:left}
.show-more:after{content:"v";display:inline-block;margin:0 0 0 10px}
.expanded .show-more:after{content:"^";font-size:17px;position:relative;top:5px}
.overview_feature .show-more:after,.video-container .show-more:after{display:none}
body.fixed{padding-top:45px}
span.vid-icon{background:url("/images/icons/play.png") 0 0 no-repeat;position:absolute;width:104px;height:104px;top:50%;left:50%;margin:-52px 0 0 -52px;cursor:pointer}
div#video-thumbnail{position:relative}
.contact_us #HelpContactUsDisplay #em_subject2_dpd{position:absolute;top:26px;left:155px}
div.product_tab_section_middle div.overview_left_column div.overview_feature.read-more div.overview_feature_right p.overview_feature_right_desc_cropped::after{content:"..."}
.product-details-page #accessories_section .accessories_item div.product_desc.read-more div.product_desc_cropped::after{content:"..."}
#product-tabs .overview_feature_left{min-height:205px}
.product-details-page #related-models .related_model div.product_desc.read-more .show-more{display:none}
div#btn_highlight{visibility:hidden}
#sap_unavailable_popup .modal_closeTxt{padding-top:25px}
#CategoryDisplay_Widget td.product_list_table_desc_cell .product_title{margin-top:0}
[id^="pr-snippet-list"]>div:nth-child(2){display:none}
div#category_accessory_popup div.modal_closeTab .modal_closeTxt{margin-top:18px}
#quick_cart{margin:0;min-width:245px;padding:0}
#quick_cart_container #quick_cart .container{background:none repeat scroll 0 0 #fff;float:left;width:253px}
#WC_MiniShopCartDisplay_link_5{margin:5px 5px;line-height:1.5em !important}
#quick_cart .footer a.button_text:hover,#quick_cart .footer #checkoutButton a:hover,#quick_cart{background-position:0 -27px;text-decoration:none}
#quick_cart .close_shopping_cart{display:none}
#quick_cart .footer{float:right;height:25px;padding:5px 6px 10px 10px;width:100px}
#quick_cart .container .list{background-color:white;clear:both;float:none;height:auto;outline:medium none}
#quick_cart .container .list{background-color:Transparent;border:0 none}
#quick_cart .container .order_link{font-weight:bold}
#MiniShopCartProductsList{background-color:#fff;height:auto}
#quick_cart{margin:0;min-width:245px;padding:0}
#quick_cart #MiniShopCartProductAdded td{text-align:left;vertical-align:top}
#quick_cart #MiniShopCartProductAdded td a img{max-height:100px;max-width:100px}
#quick_cart .container .list .product{float:left;padding-left:15px;text-align:left;width:100px}
#quick_cart_container div.dijitDialogPaneContent{min-width:272px}
html.dj_ie7 body #quick_cart_container div.dijitDialogPaneContent{position:relative;right:13px}
#quick_cart .container .list .product_image{display:block;float:left;width:57px}
#quick_cart .container .list .product_image img{max-height:65px;max-width:100px}
#quick_cart .container .list table img.product-image{max-height:65px;max-width:100px;padding-left:30px}
#quick_cart .quantity{clear:none;display:inline;font-size:11px}
#quick_cart_container{z-index:9999}
#quick_cart_container #quick_cart .container{background:none repeat scroll 0 0 #fff;float:left;width:255px}
#quick_cart .container .list .price{float:right;font-family:arial,'Lato',sans-serif;padding-right:5px;color:black;font-weight:initial}
#quick_cart .container .list #WC_MiniShopCartDisplay_table_1 #WC_MiniShopCartDisplay_td_2_1 .price{right:10px;top:10px}
div#MiniShopCartProductAdded .message{text-align:center;padding-top:10px}
#quick_cart .price,#quick_cart .totalSection .total_text{color:#ee472c;display:inline;float:left;font-size:12px;font-weight:700}
#quick_cart_container{background:url("/images/cart-popup-top.png") no-repeat scroll 0 top transparent;width:255px;margin-left:-270px;margin-top:20px}
#quick_cart_bottom{background:url("/images/cart-popup-bottom.png") no-repeat scroll center bottom transparent;display:block;float:left;height:11px;padding-top:0;width:255px}
#quick_cart_container #quick_cart div#MiniShopCartProductsList br{line-height:40px}
div#outerMiniWishListContainer{display:none !important}
#quick_cart_bottom{display:none}
#quick_cart_container{border:1px solid #acacac;background:white}
.minicart-counter{margin-left:5px;font-size:11px}
span.minicart-counter .boldd{font-weight:bold}
a#view-full-cart{float:right;margin-right:10px;color:#c00;font-size:11px;font-weight:bold}
.container-header{border-bottom:1px solid #9a9a9a;padding-bottom:7px}
div.container-footer hr{width:253px;margin-left:-5px}
.container-footer{margin-left:5px;margin-right:5px;margin-bottom:30px;margin-top:-4px}
.container-footer .minicart-counter{margin-left:0;position:relative;top:-3px}
.container-footer div{padding-top:10px;clear:both}
span.alignLeft{float:left}
span.alignRight{float:right}
.title p{font-size:15px;margin-left:5px;position:relative;top:3px}
span.removeLink{float:right}
#quick_cart .sku{padding-bottom:5px;font-size:11px}
.quantity span.quantity-value{font-weight:bold}
.productItem{padding-top:5px}
div.subtotal span{font-weight:bold;font-size:11px}
li.last span img{width:18px;padding-right:3px;position:relative;top:-3px}
li.last span a{font-weight:normal !important;font-size:11px;font-family:Helvetica,Arial,sans-serif;top:-4px;position:relative}
a#view-full-cart:hover,.removeLink a:hover{text-decoration:underline}
span.minicart-cart-empty{font-size:12px;margin-left:33%;position:relative;top:25px}
#header_sub_nav_2>div>ul>li>div>ul>li{display:none}
#header_sub_nav_2>div>ul>li:hover>div>ul>li{display:block;opacity:1;visibility:visible;float:none;padding-bottom:5px;width:168px}
#header_sub_nav_2>div>ul>li:hover>div#chatLinkFirstTier{position:relative}
#header_sub_nav_2>div>ul>li:hover>div#chatLinkSecondTier{border-left:solid 1px #333;border-right:solid 1px #333;position:absolute}
#header_sub_nav_2>div>ul>li:hover>div#chatLinkSecondTier>ul{border-left:solid 1px #333;border-bottom:solid 1px #333}
div#chatLinkSecondTier ul{margin-left:-7px;padding-top:6px;background-color:#eee}
div#chatLinkSecondTier>ul>li>a{border:0;font-size:11px;text-transform:uppercase;padding-left:7px;line-height:14px}
#global-utilities #global-utilities-chat ul{display:none}
#global-utilities #global-utilities-chat a:hover{color:#c00;text-decoration:underline;cursor:hand}
#global-utilities #global-utilities-chat:hover ul{display:inline}
#global-utilities #global-utilities-chat:hover span#global-utilities-chat-second-tier{position:absolute;display:block !important;background-color:#eee;border:1px solid #333;width:160px}
#global-utilities #global-utilities-chat:hover span#global-utilities-chat-second-tier a:hover{color:#c00;text-decoration:underline;cursor:hand}
#customer-service-live-chat div{display:none}
#customer-service-live-chat:hover div{display:inline !important}
.tbl_cell .product_code_link{padding-bottom:13px}
body.SC_Major_Appliances span.lbl-out-of-stock{display:none !important}
body.SC_Major_Appliances span[id^='outOfStock_']{display:none !important}
#top_features .feature h4{margin:auto;max-width:160px}
#top_features .feature p{margin:auto;max-width:160px}
.feature.has-image.bottom-row img:last-of-type{max-width:100px;margin-left:-8px}
#features #top_features .feature{padding-bottom:15px}
#features #top_features .feature img{height:140px}
#features #top_features .feature{padding:0 2% 0 2%}
#main-container.small-appliances-details.caspers #features #top_features .feature.last{padding:0 0 0 2%}
.pin_it_iframe_widget{display:none}
#ka-category-page span.category-share a.addthis_button_facebook{margin-top:2.5px}
#ka-category-page span.category-share a.addthis_button_twitter{margin-top:2.5px}
#ka-category-page span.category-share a.addthis_button_pinterest{margin-top:2.5px}
#ka-category-page span.category-share a.addthis_button_email{margin-top:4px}
div#paymentSection1 div#WC_CheckoutPaymentsAndBillingAddressf_div_1_1 div#billing form#PaymentForm1 div#WC_CheckoutPaymentsAndBillingAddressf_div_2_1 div#WC_SimplePunchout_div_1 div#paypal_billing_sec div#parent_container div#sec_1 div.imgContainer div.linlTxtAlign p{display:none}
body.search_result_page #content #page #search_reults #product_listings #Search_Result_div span.lbl-out-of-stock{display:none}
body.desktop div.majorMastHead video.desktop{display:inline-block !important}
body.mobile div.majorMastHead video.mobile{display:inline-block !important}
body.mobile div.majorMastHead span.vid-icon.desktop{display:none}
body.desktop div.majorMastHead span.vid-icon.mobile{display:none}
body.homepage div#homeLegalText{clear:both;margin-left:10px;color:#333}
.genericESpot .secondaryContent h1{text-align:center;font-size:18px;text-transform:uppercase}
.secondaryContent h2{text-align:center;font-size:18px;text-transform:uppercase;font-weight:normal;color:#c00;margin-bottom:10px}
.secondaryContent p{text-align:left;font-size:13px}
body.body.homepage .secondaryContent p{padding-top:5px}
body.body.homepage .secondaryContent p a{text-decoration:underline}
body.body.homepage .secondaryContent h1{text-align:center;font-size:18px;text-transform:uppercase}
#quick_view_wrapper_whirlpool .quick_view_footer{width:97%}
#TB_frame{min-width:650px}
#quick_view_wrapper_whirlpool .product_information_wrapper .product_info_left{position:relative;left:-20px}
span.at_a11y{display:none}