/** Never add styles directly to this file - set up imports */
/* ========================================================================== Imports ========================================================================== */
/* Compass ========================================================================== */
/* Modules (mixins, functions, variables) ========================================================================== */
/* > MODULES IMPORT (VARS, MIXINS) */
/* -- VARIABLES -- */
/* Brand Specific Values */
/* Spacing */
/* Colours */
/* -- MIXINS -- */
/* Media Query Mixin */
/* Legacy ========================================================================== */
/* NEW COLOUR LEGEND  #333	body text 	#f5f9fc	pale blue hover 	#007AC3 dark blue - links and refine-bar bg etc 	#575656 some text  */
/*@import "http://fast.fonts.com/cssapi/b6fe982e-18fc-4083-a4fa-625a5c851bc7.css";*/
body { color: #333; font-family: "Helvetica Neue", Arial, sans-serif; }

h1 { color: #7d7d7d; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 2.4em; display: inline-block; }

h2, #accordion h3, #refine h3, .tertiary-content h3, .store-details h3 { color: #333; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal !important; }

.family-page .family h4 { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; padding: 12px 0 8px; margin-bottom: 10px; }

#search-again p ~ input.submit { top: 39px !important; }

::-moz-selection { background: #2fc2d3; color: #fff; text-shadow: none; }

::selection { background: #2fc2d3; color: #fff; text-shadow: none; }

::-moz-selection { background: #007AC3; }

::selection { background: #007AC3; }

#product-families .product-page .product-details .buttons { padding-bottom: 10px; margin-top: 0; }

#product-families .product-page .product-details .color-swatches { margin: 0; padding: 0; }

#product-families .product-page .secondary-actions { margin-top: 10px; }

#product-families .family-page .gallery img, #product-families .product-page .gallery img { margin: 0; padding: 25px 0 0 0; }

#product-families .family-page .gallery img:last-child, #product-families .product-page .gallery img:last-child { padding-bottom: 25px; }

#product-families .family-page .accordion-inner .gallery, #product-families .product-page .accordion-inner .gallery { margin-bottom: 0; padding-bottom: 20px; margin: 0; padding: 0; }

a { color: #007ac3; }

a:focus, a:hover, a:active { color: #0D68A3; }

input, textarea, select, option, button { font-family: "Helvetica Neue", Arial, sans-serif; color: #333; }

select, input[type="text"], input[type="text"].rounded, select.rounded, textarea.rounded { border: 1px solid #D6D6D6; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }

input[type="text"], textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

a.find-product-id { position: relative; top: -7px; margin-left: 5px; }

.buttons a.arrow { background: url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat 100% 4px; padding-right: 12px; }

.reviews { font-size: 1.3em; line-height: 1; color: #000; vertical-align: middle; }

.star-rating { overflow: hidden; display: inline-block; }

#product-families .star-rating .star { background: url("../Electrolux_Revamp/images/sprite_star_rating.png") -19px 0 no-repeat; display: block; height: 14px; float: left; width: 16px; }

#product-families .star-rating .star.active { background-position: -19px -16px; }

#home-page .primary .icon .inner-text { text-transform: capitalize; }

#product-families #navigation .icon { background-image: none !important; }

.price { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 13px; color: #000; }

.price .was { font-family: "Helvetica Neue", Arial, sans-serif; font-size: 13px; font-weight: normal; }

/* header */
#header { background: #fff; border-bottom: 1px solid #e3e3e3; padding: 0; -moz-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); -webkit-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); height: 48px; }

.logo { width: 130px; height: 48px; margin: 0 auto; background: url(../Electrolux_Revamp/images/logo.png) 0 0 no-repeat; position: relative; top: 0; }

.search-anchor { width: 49px; height: 48px; top: 0; right: 0; background: url(../Electrolux_Revamp/images/button_search.png) 0 0 no-repeat; }

/* flexible article template */
#article p, #article h2, #article h3, #article ul.link-list li { padding-left: 10px; padding-right: 10px; }

#article h2, #article h3 { font-family: "HelveticaNeueW02-Thin", "Helvetica Neue", Arial, sans-serif; font-size: 2.4em; font-weight: normal; text-transform: none; }

#article p { line-height: 1.6em; }

#article .carousel-container p { padding: 0; }

#article .video { display: block; margin: 10px auto; }

#carousel .carousel-content { width: 200px; top: 23px; left: 16px; }

#carousel .carousel-content h2 { padding: 0; color: #c1143f; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 26px; text-transform: none; line-height: 1; }

#carousel .carousel-content h2 a { color: #c1143f; }

#carousel .carousel-content p a { color: #c1143f; font-family: "HelveticaNeueW02-Thin", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 26px; line-height: 1; }

#article #carousel .carousel-content h3 { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; }

#progress-indicator { margin: 10px auto; }

#progress-indicator .ir { background: url(../Electrolux_Revamp/images/sprite_carousel_indicator.png) no-repeat 0 0; }

#progress-indicator .highlighted { background: url(../Electrolux_Revamp/images/sprite_carousel_indicator.png) no-repeat -29px 0; }

#progress-indicator a, #progress-indicator a:hover, #progress-indicator a:focus { outline: 0; }

/* primary navigation */
#header .view-navigation { width: 53px; height: 48px; text-indent: -9999px; padding: 0; border-radius: 0; top: 0; left: 0; background: url(../Electrolux_Revamp/images/nav-menu-icons.png) no-repeat 0 0; border-bottom: 1px solid #dedede; }

#header .view-navigation.opened { background-position: 0 -48px; border-bottom-color: #007AC3; }

#navigation { background: #fff; width: 100%; margin: 0; border: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }

#navigation div.lip { background-image: none; display: none; }

.js #navigation { position: relative; top: 0; display: none; }

#navigation .primary, #navigation.opened .primary { border-top: 0; }

#outernav { -moz-box-shadow: 0 3px 3px 2px rgba(204, 204, 204, 0.2); -webkit-box-shadow: 0 3px 3px 2px rgba(204, 204, 204, 0.2); box-shadow: 0 3px 3px 2px rgba(204, 204, 204, 0.2); }

#innernav { border-left: #007AC3 solid 6px; padding: 0; }

.primary { border-top: 1px solid #E4E4E4; background-color: #fff; }

.primary li { font-size: 15px; }

.primary a { color: #333; padding: 0.6em 15px 0.6em 10px; font-size: 15px; }

.primary a, #accordion h2 { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; }

.primary .open { -moz-box-shadow: inset 0px -2px 2px 0px rgba(227, 227, 227, 0.2), inset 0px 2px 2px 0px rgba(227, 227, 227, 0.2); -webkit-box-shadow: inset 0px -2px 2px 0px rgba(227, 227, 227, 0.2), inset 0px 2px 2px 0px rgba(227, 227, 227, 0.2); box-shadow: inset 0px -2px 2px 0px rgba(227, 227, 227, 0.2), inset 0px 2px 2px 0px rgba(227, 227, 227, 0.2); }

.primary .open a { background-color: #F5F9FC; border: 0; }

.primary .secondary a { border-top: 1px solid #fff; background-color: #F5F9FC; }

.store-locator-container a, #accordion h2 a { padding: 15px 15px 15px 15px; }

#accordion h2 a span { background: transparent url(../Electrolux_Revamp/images/icon_nav_primary.png) no-repeat center right; }

.primary .no-children a span, .store-locator-container a span { display: block; background: url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat center right; font-family: "Helvetica Neue", Arial, sans-serif; font-weight: normal; color: #252525; font-size: 16px !important; }

.product-page .support-links a { display: block !important; border-bottom: 1px solid #e3e3e3 !important; padding: 10px 0 10px 15px; font-size: 13px; color: #000; font-weight: bold; }

.product-page .support-links a span { margin-right: 10px; }

.inline .primary .open ul { border-bottom: 1px solid #E4E4E4; }

.primary .icon .inner-text { padding: 0 0 0 0; background: url(../Electrolux_Revamp/images/icon_nav_primary.png) no-repeat center right; }

.primary .open .icon .inner-text, #accordion .on h2 a span { background-image: url(../Electrolux_Revamp/images/icon_nav_primary_open.png); }

.primary li, .store-locator-container, #accordion h2 a, .ui-accordion-header { border-bottom: 1px solid #e3e3e3; -moz-box-shadow: inset 0 0 5px #fff; -webkit-box-shadow: inset 0 0 5px #fff; box-shadow: inset 0 0 5px #fff; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 4%, rgba(248, 248, 248, 0.5) 50%, rgba(255, 255, 255, 0.5) 96%, rgba(245, 249, 252, 0.5) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(4%, rgba(255, 255, 255, 0.5)), color-stop(50%, rgba(248, 248, 248, 0.5)), color-stop(96%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(245, 249, 252, 0.5))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 4%, rgba(248, 248, 248, 0.5) 50%, rgba(255, 255, 255, 0.5) 96%, rgba(245, 249, 252, 0.5) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 4%, rgba(248, 248, 248, 0.5) 50%, rgba(255, 255, 255, 0.5) 96%, rgba(245, 249, 252, 0.5) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 4%, rgba(248, 248, 248, 0.5) 50%, rgba(255, 255, 255, 0.5) 96%, rgba(245, 249, 252, 0.5) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 4%, rgba(248, 248, 248, 0.5) 50%, rgba(255, 255, 255, 0.5) 96%, rgba(245, 249, 252, 0.5) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#80f5f9fc',GradientType=0 ); }

.primary li:last-child { border-bottom: 0; }

/* secondary navigation */
.secondary { border: 1px solid #e7e7e7; border-top: 0; -webkit-box-shadow: inset 0px 0px 5px 1px #e7e7e7; -moz-box-shadow: inset 0px 0px 5px 1px #e7e7e7; box-shadow: inset 0px 0px 5px 1px #e7e7e7; background: #f5f9fc; }

.inline .secondary { border: 0; margin-bottom: 0; box-shadow: none; }

#navigation .secondary a { font-size: 14px; font-family: "Helvetica Neue", Arial, sans-serif; font-weight: normal; }

.secondary a { color: #000; background: #f5f9fc; padding: .9em 0 .9em 3px; margin: 0 15px 0 20px; }

.primary.unstyled-list li.open .secondary li { border-bottom: none; box-shadow: none; background-image: none; background: #f5f9fc; }

.secondary li:first-child { border-top: 0 none; }

.secondary a span { display: block; background: transparent url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat right center; text-transform: none; }

/* Refine */
#refine-bar { background: #007AC3 url(../Electrolux_Revamp/images/bg_refine_bar.png) bottom left repeat-x; border-top: 1px solid #0074b2; padding: 3px 9px 7px 9px; margin-top: 1px; overflow: visible; }

#refine-bar:before { height: 1px; width: 100%; display: block; background-color: #e5e5e5; position: absolute; top: -2px; left: 0; content: ""; z-index: 100; visibility: visible; }

a.view-refine { position: relative; color: #fff; float: left; border: 1px solid #006ca5; padding: 0.3em 1em; margin: 3px 0; font-size: 1.4em; background: #2292ce; background: -moz-linear-gradient(top, #2292ce 0%, #1085c4 50%, #037cbc 51%, #037cbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2292ce), color-stop(50%, #1085c4), color-stop(51%, #037cbc), color-stop(100%, #037cbc)); background: -webkit-linear-gradient(top, #2292ce 0%, #1085c4 50%, #037cbc 51%, #037cbc 100%); background: -o-linear-gradient(top, #2292ce 0%, #1085c4 50%, #037cbc 51%, #037cbc 100%); background: -ms-linear-gradient(top, #2292ce 0%, #1085c4 50%, #037cbc 51%, #037cbc 100%); background: linear-gradient(to bottom, #2292ce 0%, #1085c4 50%, #037cbc 51%, #037cbc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2292ce', endColorstr='#037cbc',GradientType=0 ); }

#refine-bar.open a.view-refine { position: relative; color: #fff; float: left; border: 1px solid #006ca5; padding: 0.3em 1em; margin: 3px 0; background: #00679e; background: -moz-linear-gradient(top, #00679e 0%, #0077b6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00679e), color-stop(100%, #0077b6)); background: -webkit-linear-gradient(top, #00679e 0%, #0077b6 100%); background: -o-linear-gradient(top, #00679e 0%, #0077b6 100%); background: -ms-linear-gradient(top, #00679e 0%, #0077b6 100%); background: linear-gradient(to bottom, #00679e 0%, #0077b6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00679e', endColorstr='#0077b6',GradientType=0 ); }

a.view-refine:hover { color: #fff; }

a.view-refine:active { position: relative; top: 1px; }

#refine { background-color: #f5f9fc; border-bottom: #d7d7d7 solid 1px; margin-bottom: 6px; }

#refine:after { height: 6px; width: 100%; display: block; background-color: #f2f2f2; position: absolute; left: 0; bottom: -7px; content: ""; }

#refine.shadow { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }

#refine ul.refine-list { padding: 5px 0; width: 95%; margin: 0 auto; }

#refine ul li { border-top: 1px solid #e6e7e9; padding: 12px 0 5px; }

#refine ul li:first-child, #refine ul li ul.unstyled-list li { border-top: none; }

#refine ul ul li { padding: 4px 0 10px; vertical-align: middle; line-height: 20px; }

#refine ul li h3 { padding: 0 0 5px; }

#refine .clear-refine { padding: 0 20px 0 0; background: transparent url(../Electrolux_Revamp/images/icon_refine_clear.png) right 4px no-repeat; display: block; text-align: right; font-size: 1.4em; font-weight: bold; width: 95%; margin: 0 auto; left: 2.5%; right: 2.5%; top: 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

#refine input { top: -1px; vertical-align: middle; position: relative; }

#refine label { color: #575656; vertical-align: middle; font-size: 14px; }

#refine button { width: 95%; border: #1083C7 solid 1px; padding: 0.7em 2em; }

#refine .helped { background: #fff; border-top: 1px solid #d8d8d8; }

#refine .helped .help-text { background: #fff; }

.help-text { background: #e9e9e9; }

.js #refine.slide-open, .js #refine.slide-shut { top: 0; }

.js #refine { position: relative; top: 0; width: 100%; z-index: 10; display: none; }

a.view-refine.button { font-size: 14px !important; }

/* Store locator */
#retailer-map { border: 1px solid #ddd; }

.button.back { color: #fff; background: transparent url(../Electrolux_Revamp/images/bg_back_button.png) no-repeat; }

.button.back:hover, .button.back:focus, .button.back:active { background: transparent url(../Electrolux_Revamp/images/bg_back_button_hover.png) no-repeat; color: #fff; }

.store-locator legend a { background: transparent url(../Electrolux_Revamp/images/icon_grey_arrow_right.gif) left center no-repeat; color: #333; }

.store-locator legend a.opened { background: transparent url(../Electrolux_Revamp/images/icon_grey_arrow_down.gif) left center no-repeat; }

.store-locator fieldset h3 { color: #333; padding-bottom: 5px; }

.store-locator li { vertical-align: middle; }

.store-locator .unstyled-list label { vertical-align: middle; padding: 0; }

.store-locator .unstyled-list input { vertical-align: middle; }

.find-container .arrow, .go-button-right .arrow, .send-message .arrow, .submit .arrow { padding: 0; }

.store-results .products li { background: url(../Electrolux_Revamp/images/icon_product_navigation.png) 98% center no-repeat; }

.store-container .store-distance { padding-right: 5px; }

.products li:hover, .products li:active { background-color: #F5F9FC; }

/* Troubleshooter */
.troubleshooter a { color: #007AC3; }

.troubleshooter h2 { color: #575656; }

.troubleshooter .products li.product-highlight:last-child { border-bottom-width: 1px; padding-bottom: 1px; }

span.circle { background-color: #999; }

span.circle span { color: #fff; top: 5px; }

ul.progress-bar .ir { background: url(../Electrolux_Revamp/images/sprite_carousel_indicator.png) no-repeat 0 0; width: 9px; height: 9px; }

ul.progress-bar .highlighted { background-position: -29px 0; }

/* Manual Results */
.manual-results th, .manual-results td { background: url(../Electrolux_Revamp/images/column_dividers_bg.png) no-repeat bottom right; border: 0 solid #ededed; border-bottom-width: 1px; }

.manual-results th { background-color: #f8f9f9; color: #333; border-top-width: 1px; }

ul.download-list a { background: url("../Electrolux_Revamp/images/icon_nav_secondary.png") no-repeat scroll right center transparent; }

/* footer */
.top-anchor { padding: 6px 15px 0 20px; background: #007ac3 url(../Electrolux_Revamp/images/top-anchor-bg.png) top left repeat-x; border-top: 1px solid #e4e4e4; }

.top-anchor a { background: #007ac3 url(../Electrolux_Revamp/images/icon_top_anchor.png) right center no-repeat; color: #fff; padding: 8px 0; font-weight: bold; }

#searchPanel, #search-again, .js #search-again { padding: 11px 10px 11px 20px; position: relative; }

.search-label { display: inline; position: absolute; }

#searchPanel input.submit, #search-again input.submit { top: 14px; right: 11px; margin: 0; height: 24px; width: 28px; position: absolute; }

input.submit { background: url(../Electrolux_Revamp/images/button_search_submit.png) no-repeat center center; }

#searchPanel input.text, #search-again input.text, .store-locator input[type="text"], .manuals-form-container input[type=text], #contact-online input[type="text"], #share-by-email input.text, .share-by-email-content input[type="text"] { width: 100%; height: 30px; display: block; border: 1px solid #D6D6D6; padding-right: 34px; color: #666; font-size: 13px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-box-shadow: inset 0px 2px 2px 0px rgba(227, 227, 227, 0.4); -webkit-box-shadow: inset 0px 2px 2px 0px rgba(227, 227, 227, 0.4); box-shadow: inset 0px 2px 2px 0px rgba(227, 227, 227, 0.4); }

.footer ul { background: #f5f9fc; border-top: 2px #fff solid; }

.footer li { padding: 2px 10px 10px 13px; margin-left: 6px; background: url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat 0 5px; }

.footer li a { color: #333; font-size: 14px; }

.footer li a:hover, .footer li a:focus, .footer li a:active { color: #007AC3; }

/* title bar */
.title-bar { height: auto; padding: 8px 0; background-color: #fff; background-image: none !important; margin-bottom: 0; }

/* categories */
#product-families .category-anchors { border-top: 1px solid #ededed; }

#product-families .category-anchors li { border-bottom: 1px solid #ededed; padding: 12px 20px; }

#product-families .categories h4, #product-families .categories h3, #product-families .results-categories h3 { color: #333; font-family: "Baskerville MT W02 It", serif; font-size: 20px; font-weight: normal; }

#product-families .categories h4 span { font-family: "Helvetica Neue", Arial, sans-serif; font-size: 12px; }

#product-families .categories li span { color: #666; font-weight: normal; }

#product-families .categories .products { border-top: 1px solid #DBDBDB; }

/* product item */
#product-families ul.customer-support li:hover, #product-families ul.customer-support li:active { background-image: none; background-color: #F5F9FC; }

#product-families ul.customer-support li:first-child, #product-families .products li { border-top: 0; border-bottom: 1px solid #dbdbdb; padding: 1px 0; }

#product-families ul.customer-support li.product-highlight:first-child { border-top: 0; padding-top: 1px; padding-bottom: 1px; }

#product-families ul.customer-support .product { background: url(../Electrolux_Revamp/images/icon_product_navigation.png) 98% center no-repeat; }

#product-families .categories .product { background: url(../Electrolux_Revamp/images/icon_product_navigation.png) 98% center no-repeat; }

#product-families .categories .products li { background-color: #fff; /*-moz-box-shadow: inset 0 0 5px #fff;
-webkit-box-shadow: inset 0 0 5px #fff;
box-shadow: inset 0 0 5px #fff;*/ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=) no-repeat top left, -webkit-linear-gradient(bottom, #f5f5f5 0%, #fbfbfb 0%, #fff 22.56%, #fff 94.73%, #fbfbfb 100%); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=) no-repeat top left, -moz-linear-gradient(bottom, #f5f5f5 0%, #fbfbfb 0%, #fff 22.56%, #fff 94.73%, #fbfbfb 100%); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=) no-repeat top left, -moz-linear-gradient(bottom, #f5f5f5 0%, #fbfbfb 0%, #fff 22.56%, #fff 94.73%, #fbfbfb 100%); }

#product-families .categories .products li:hover, #product-families .categories .products li:active { background-image: none; background-color: #F5F9FC; }

#product-families .products li .keypoints-list li { background: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding: 0; margin: 0 0 5px; vertical-align: middle; }

.img-container span { background: url(../Electrolux_Revamp/images/icon_green_tree.png) no-repeat; }

.no-arrow .product { background-image: none; }

.product-details .color-swatches { -moz-border-radius: none; -webkit-border-radius: none; border-radius: none; width: 310px; margin: 0 auto 10px; }

.product-page .color-swatches a.help-link-new { margin: 0 15px; }

.product-page .color-swatches img { display: inline-block; width: auto; border: 3px solid #cdcdcd; }

.product-page .color-swatches a.active img, #product-families .product-page .color-swatches a:first-child img { border: 3px solid #007ac3; }

.help-container { max-width: 310px; margin: 0 auto; }

.help-container .help { background: none repeat scroll 0 0 #F3F3F3; color: #010101; display: block; display: none; font-size: 13px; line-height: 1.4em; margin: 15px auto 0; width: 280px; padding: 20px 15px; position: relative; z-index: 0; }

.help-container .help .peak { position: absolute; top: -14px; left: 66px; background: url(../Electrolux_Revamp/images/peak.png) 0 0 no-repeat; display: block; height: 14px; width: 23px; z-index: 1; }

.help-container .help .product { margin: 0; padding: 0; position: relative; display: block; }

.product .img-container { width: 93px; }

.product-page .color-swatches .help .product .img-container a { display: block; width: 93px; height: 93px; }

.product-page .color-swatches .help .product img { border: none; padding: 0; }

.product-page .color-swatches .help .product .text-container { display: block; float: left; padding: 0; margin-left: 16px; width: 170px; text-align: left; }

.help .text-container h5 { margin-top: -6px; }

.help .text-container .divider { height: 10px; }

.product .color-swatches li { border: 0; margin-right: 3px; }

.color-swatch { border: 1px solid #d3d3d3; }

.product-page .product-details { padding: 0; }

.product-details .color-swatches li { background: transparent url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat 165px 60%; }

.product-details p { line-height: 1.6em; }

.product-details .short-description { font-size: 14px; color: #575656; }

.product-details .price { font-size: 18px; margin: 10px 0 5px; padding: 0; }

.product-details .buttons { width: 280px; margin: 16px auto 10px; text-align: center; border-bottom: 1px solid #f0f0f0; }

.text-container p { color: #575656; line-height: 1.6em; }

.results { padding: 0; }

.pagination-container { border-bottom: 1px solid #dbdbdb; background: #fff; margin: 0; padding: 0 20px; position: relative; }

.pagination-top { padding-top: 12px; padding-bottom: 13px; }

.pagination-bottom { border-top: 0; padding-top: 12px; padding-bottom: 13px; }

.pagination-count, .pagination-title { font-size: 14px; vertical-align: middle; }

.pagination-title { color: #007ac3; }

.pagination-title span { width: 7px; height: 10px; background: transparent url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat 0 0; margin: 0 0 0 4px; vertical-align: middle; }

.price-disclaimer { font-size: 11px; color: #575656; }

.product-link { color: #333; font-size: 13px; }

#product-families .family-details { background: #ffffff; padding: 7px; }

#product-families .family-details .inner-wrapper { background: #f3f3f3; padding: 16px 13px; }

#share-by-email h2 { text-transform: uppercase; text-align: left; color: #333; padding: 10px 0; }

#share-by-email label { color: #333; font-weight: bold; }

.share-by-email-content button.button.main.cancel { position: relative; top: 2px; }

.productinfo { padding: 0 7px 0px; }

.productinfo .inner-wrapper { padding: 0 13px 16px; }

.productinfo .inner-wrapper ul { padding-left: 5px; }

.productinfo .centered { padding: 10px 13px 0px; }

.productinfo .centered .benefits { text-align: center; }

.productinfo .dimensions { padding: 20px 0; text-align: center; }

.awards .inner-wrapper { border-bottom: 1px solid #cdcdcd; }

.awards .inner-wrapper:last-child { border-bottom: none; }

.awards .inner-wrapper > div.award { border-top: 1px solid #cdcdcd; }

.award { display: table; padding: 15px 20px; font-size: 13px; color: #575656; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.award > div { display: table-cell; }

.awards .icon { float: left; margin-right: 20px; padding-left: 0; width: auto; }

.award .text-wrapper { padding-left: 20px; vertical-align: top; }

.awards .help { margin: 0 0 7px; }

#product-families ul.list-with-discs { margin-left: 0px; }

#product-families .products .productinfo li, #product-families ul.list-with-discs li { padding: 0 0 0 10px; margin: 10px 0; }

#product-families .product-page ul.family { background: #fff; padding: 0px 17px; }

#product-families .family-page ul.family { background: #fff; padding: 16px 17px; }

#product-families .product-page .family li { background: #fff; margin: 0 0 16px; position: relative; }

#product-families .product-page .family { background: #ffffff; padding: 0; }

.product-page .family li:last-child { margin: 0; }

.product-page .family h4 { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; padding: 12px 0 8px; }

.product-page .family p { color: #575656; padding: 0 0 5px 20px; background: url(../Electrolux_Revamp/images/tick-black.png) -4px -3px no-repeat; }

.family-page .family p { color: #575656; padding: 0 0 5px 20px; background: url(../Electrolux_Revamp/images/tick-black.png) -4px -3px no-repeat; }

.product-page .family li:after { font-style: normal; font-weight: normal; speak: none; position: absolute; line-height: 1; display: block; width: 100%; height: 1px; content: ' '; z-index: 10; background-color: rgba(0, 0, 0, 0.2); left: 0; top: 0; }

.product-page .gallery { background-color: #fff; padding: 40px 54px; }

.product-page .gallery img { margin: 0 0 36px; }

.product-page .gallery img:last-child { margin: 0; }

.product-page .details h4 { text-transform: uppercase; padding: 0 20px 0 15px; }

.product-page .details .features li h5 { padding: 0; }

.product-page .details h5 { font-size: 13px; padding: 9px 20px 9px 15px; }

.product-page .details .features { border-bottom: 1px solid #f0f0f0; margin-bottom: 20px; padding: 0 20px 0 15px; }

.product-page .details .features li { margin: 10px 0; }

.product-page .details .feature-with-icon .icon { float: left; margin-top: 3px; padding-left: 0; width: auto; }

.product-page .details .feature-with-icon .text-wrapper { padding-left: 55px; }

.product-page .details table { width: 100%; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-collapse: separate; border-spacing: 0 2px; }

.product-page .details tr:nth-child(even), .product-page .details tr.even { background-color: #fff; }

.product-page .details tr:nth-child(odd), .product-page .details tr.odd { background-color: #F8F9F9; }

.product-page .details tr:nth-child(even) td, .product-page .details tr.even td { border-top: 5px solid #fff; border-bottom: 5px solid #fff; }

.product-page .details tr:nth-child(odd) td, .product-page .details tr.odd td { border-top: 5px solid #F8F9F9; border-bottom: 5px solid #F8F9F9; }

.product-page .details td { padding: 5px 2px 5px 11px; width: 44%; color: #575656; font-size: 13px; }

.product-page .details td:first-child { padding-left: 15px; border-right: 1px dotted #B6B6B6; }

.product-page .accessories { background-color: #fff; }

.product-page .accessories h5 { margin: 0; padding: 0; }

.product-page .accessories h5 a { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 16px; color: #000; }

.product-page .accessories .price { color: #000; padding-top: 0; }

.product-page .accessories p { color: #575656; }

.product-page .accessories { padding: 20px; }

.product-page .accessories .product { padding: 0; margin: 0; }

.product-page .accessories li { border-bottom: 1px solid #f0f0f0; margin-bottom: 20px; }

.product-page .accessories li:last-child { border-bottom: 0; margin-bottom: 0; }

.product-page .accessories .buttons { padding: 20px 0; }

.product-page .pagination-container { border: 0; }

.product-page .support .inner-wrapper { padding: 0; }

.product-page .support a { display: block; border-bottom: 1px solid #e3e3e3; padding: 10px 0 10px 15px; font-size: 13px; color: #000; font-weight: bold; }

.product-page .support a span { display: inline-block; float: right; width: 7px; height: 16px; margin-right: 10px; background: url(../Electrolux_Revamp/images/icon_nav_secondary.png) center right no-repeat; }

/*same as #progress-indicator on homepage*/
.you-might-also-like { margin: 10px auto; }

.you-might-also-like h3 { margin: 5px; padding: 10px; background: #000; color: #fff; text-transform: uppercase; font-size: 13px; }

.you-might-also-like .product { padding: 20px 20px 0; margin-right: 0; background-color: #fff; }

.you-might-also-like .productinfo { padding: 0; }

.you-might-also-like .flex-control-paging { list-style: none; text-align: center; margin: 10px 0 0; padding: 10px 0 0; -moz-box-shadow: 0px -2px 4px -2px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px -2px 4px -2px rgba(0, 0, 0, 0.2); box-shadow: 0px -2px 4px -2px rgba(0, 0, 0, 0.2); }

.flex-control-paging li { position: relative; display: inline-block; margin: 0 10px; cursor: pointer; }

.flex-control-paging a, #product-families .flex-control-paging li a { display: inline-block; width: 9px; height: 9px; text-indent: -999em; overflow: hidden; text-align: left; direction: ltr; background: url(../Electrolux_Revamp/images/sprite_carousel_indicator.png) no-repeat 0 0; }

.flex-control-paging a.flex-active, #product-families .flex-control-paging li a.flex-active { background: url(../Electrolux_Revamp/images/sprite_carousel_indicator.png) no-repeat -29px 0; }

.flex-control-paging a, .flex-control-paging a:hover, .flex-control-paging a:focus { outline: 0; }

/* product details */
#accordion h2 a, .ui-accordion-header { color: #333; text-transform: none; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 15px; padding: 0.75em 15px 0.75em 20px; }

#wrapper #accordion .acc-item .secondary a { background: #fff; border: none; box-shadow: none; }

#wrapper #accordion .acc-item .secondary { box-shadow: none; border: none; }

#wrapper #accordion .acc-item .secondary.support-links { padding: 0; }

#wrapper #accordion .acc-item .secondary.support-links a { margin: 0; }

#accordion .acc-item.on .feature-list { padding: 7px 20px 0 15px; }

.feature-list li p { line-height: 1.6em; }

#wrapper #accordion .acc-item.on .spec-table-container { padding: 0; }

#wrapper #accordion .acc-item.on .spec-table-container h3 { font-size: 14px; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; padding: 0.5em 20px .5em 15px; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; position: relative; margin-bottom: 2px; }

#wrapper #accordion .acc-item.on .spec-table-container h3:after { height: 2px; width: 100%; display: block; background-color: #eeefef; position: absolute; bottom: -3px; left: 0; content: ""; z-index: 100; visibility: visible; }

.acc-item.on { background: #e9e9e9; padding: 5px; }

.acc-item.on .accordion-inner { background: #fff; }

#accordion .acc-item.on .acc-link a { background: #e9e9e9; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding-left: 15px; padding-right: 10px; }

/* Accordion on 05_product_details.html */
.ui-accordion-header { cursor: pointer; }

.ui-accordion-header-active { border-bottom-color: #E9E9E9; background: #E9E9E9; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }

.ui-accordion-header span { background: url("../Electrolux_Revamp/images/icon_nav_primary.png") no-repeat center right; display: block; width: 100%; }

.ui-accordion-header.ui-state-active span { background: url("../Electrolux_Revamp/images/icon_nav_primary_open.png") no-repeat center right; }

.ui-accordion-content, .ui-accordion-content-active { background: #E9E9E9; padding: 0 5px 5px; }

.ui-accordion-content .inner-wrapper, .ui-accordion-content-active .inner-wrapper { background: #fff; padding: 7px 20px 0 15px; }

.ui-accordion-content.details .inner-wrapper, .ui-accordion-content.family-sub-category .inner-wrapper, .ui-accordion-content-active.details .inner-wrapper, .ui-accordion-content-active.family-sub-category .inner-wrapper { padding: 7px 0 0; }

.ui-accordion-content.reviews li, .ui-accordion-content-active.reviews li { border-bottom: 1px solid #f0f0f0; padding: 15px 0; }

.ui-accordion-content.reviews li .star-rating, .ui-accordion-content-active.reviews li .star-rating { margin-bottom: 7px; }

.ui-accordion-content.reviews li:last-child, .ui-accordion-content-active.reviews li:last-child { border-bottom: 0; }

.ui-accordion-content.reviews .title, .ui-accordion-content-active.reviews .title { font-weight: bold; }

.ui-accordion-content #load-more-container, .ui-accordion-content .load-more-container { border-top: 1px solid #dbdbdb; background-color: #fff; }

.secondary-actions { background: #f2f2f2; padding: 0 0 6px; }

.secondary-actions ul { background: #fff; }

.secondary-actions li { padding: 15px 5% 30px 5%; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.secondary-actions a { font-size: 14px; }

.secondary-actions .left-item { border-right: 1px solid #ededed; }

.email { background: url(../Electrolux_Revamp/images/icon_email.png) 0 center no-repeat; }

/* .share-actions */
.share-actions .first { border-bottom: 1px solid #ededed; }

/* specification */
.odd-row { background: #f8f9f9; }

.spec-title, .spec-value { font-family: "Helvetica Neue", Arial, sans-serif; font-weight: normal; padding: 5px 2px 0 11px; margin: 5px 0; width: 44%; }

.spec-title { padding-left: 15px; border-right: 1px dotted #b6b6b6; }

.spec-title h4 { font-family: "Helvetica Neue", Arial, sans-serif; font-weight: normal; }

/* pagination */
#load-more-container, .load-more-container { -moz-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.8); -webkit-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.8); box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.8); position: relative; }

#load-more-container a, .load-more-container a { display: block; font-family: "Baskerville MT W02 It", serif; font-weight: normal; font-size: 24px; line-height: 29px; padding: 12px 0 12px 0; text-align: center; }

#load-more-container a span, .load-more-container a span { padding: 0 40px 0 0; display: inline-block; background: url(../Electrolux_Revamp/images/icon_load_more.png) center right no-repeat; }

#load-more-container a.loading span, .load-more-container a.loading span { padding: 0 40px 0 0; background: url(../../../images/preloader.gif) center right no-repeat; }

#load-more-container a:focus, #load-more-container a:hover, #load-more-container a:active, .load-more-container a:focus, .load-more-container a:hover, .load-more-container a:active { background-color: #f5f9fc; }

#load-more-container a:focus span, #load-more-container a:hover span, #load-more-container a:active span, .load-more-container a:focus span, .load-more-container a:hover span, .load-more-container a:active span { color: #0068a6; background-image: url(../Electrolux_Revamp/images/icon_load_more_hover.png); }

#load-more-container a.loading:focus span, #load-more-container a.loading:hover span, #load-more-container a.loading:active span, .load-more-container a.loading:focus span, .load-more-container a.loading:hover span, .load-more-container a.loading:active span { color: #0068a6; background-image: url(../../../images/preloader.gif); }

/* help links */
.help-item h3 { display: inline-block; vertical-align: middle; }

.help-link, .find-product-id { width: 20px; height: 20px; background: url(../Electrolux_Revamp/images/sprite_help_icons.png) top left no-repeat; vertical-align: middle; margin-top: 0; }

.find-product-id { top: -10px; }

.active { background-position: 0 -30px; }

.store-locator-container { border-top: 1px solid #f6f6f6; border-bottom: 1px solid #dfdfdf; }

/*.store-locator-container a {
	font-weight: normal;
	color: #252525;
	font-size: 16px;
	text-transform:none;
	padding: 0.7em 15px 0.7em 10px;
}*/
.store-locator input[type="text"] { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; padding-right: 4px; }

.stocked-list li { font-size: 13px; padding-bottom: 3px; }

td.store-distance p { margin: 0; padding: 0; }

/* Customer Support */
li div.support-container { min-height: 108px; overflow: visible; background: transparent url(../Electrolux_Revamp/images/sprite_customer_support_icons.png) 0 15px no-repeat; padding-left: 52px; }

ul.customer-support li:first-child div.support-container { min-height: 107px; }

li.cs-troubleshooter div.support-container { background-position: 0 22px; }

li.cs-manuals div.support-container { background-position: 0 -676px; }

li.cs-service div.support-container { background-position: 0 -112px; }

li.cs-spare div.support-container { background-position: 0 -262px; }

li.cs-register div.support-container { background-position: 0 -402px; }

li.cs-contact div.support-container { background-position: 0 -542px; }

li div.support-container h2 { font-size: 24px !important; font-weight: normal; font-family: "HelveticaNeueW02-Thin", "Helvetica Neue", Arial, sans-serif; line-height: 1.1em; color: #007AC3; }

/* Product ID help */
#product-id-details.cooker { background-image: url(../Electrolux_Revamp/images/help_cooker.jpg); }

#product-id-details.refrigerator { background-image: url(../Electrolux_Revamp/images/help_cooker.jpg); }

#product-id-details { padding-top: 262px; }

.article #customerSupport div p { line-height: 20px; padding-bottom: .5em; font-size: 13px; }

.contact .box { border-color: #EDEDED; }

.manuals-form-container input[type=text] { width: 88%; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; padding-right: 4px; border-color: #ccc; display: inline-block; }

.manuals-form-container select { width: 88%; }

.contact h2 { font-family: "Baskerville MT W02 It", serif; font-size: 20px; font-weight: normal; }

#contact-offline h2 { padding-bottom: 0.5em; }

.contact .top-link-list li { padding: 12px 0; }

.go-button-right, #contact-online .send-message { width: 88%; padding: 0; }

#contact-online select, #contact-online textarea { width: 88%; }

#contact-online input[type="text"] { display: inline-block; width: 88%; padding-right: 4px; }

/* buttons */
.button { padding: 7px 14px; font-size: 13px; line-height: 1.2; }

button, .button { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; }

.main, #gallery .gallery-controls li, .flex-direction-nav li, .product-details .help a.button.action { color: #007AC3; border: 1px solid rgba(0, 0, 0, 0.14); background: white; background: -moz-linear-gradient(top, white 0%, white 49%, #f5f9fc 50%, white 100%, #f5f9fc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(49%, white), color-stop(50%, #f5f9fc), color-stop(100%, white), color-stop(100%, #f5f9fc)); background: -webkit-linear-gradient(top, white 0%, white 49%, #f5f9fc 50%, white 100%, #f5f9fc 100%); background: -o-linear-gradient(top, white 0%, white 49%, #f5f9fc 50%, white 100%, #f5f9fc 100%); background: -ms-linear-gradient(top, white 0%, white 49%, #f5f9fc 50%, white 100%, #f5f9fc 100%); background: linear-gradient(to bottom, #ffffff 0%, #ffffff 49%, #f5f9fc 50%, #ffffff 100%, #f5f9fc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f9fc',GradientType=0 ); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); }

.main:hover, .main:focus, .product-details .help a.button.action:hover, .product-details .help a.button.action:focus { background: #007ac3; color: #fff; border: #007ac3 solid 1px; }

.find-container .button a { color: #007ac3; }

.main:hover a, .main:focus a, .product-details .help a.button.action:hover, .product-details .help a.button.action:focus { color: #fff; }

.main:active, .product-details .help a.button.action:active { background-color: #007ac3; color: #fff; -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); }

.product-details .help a.button.action, .product-details .help a.button.action:visited { padding: 7px 10px; margin-top: 16px; color: #007AC3; }

.product-details .help a.button.action:hover { -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); color: #fff; }

/* disabled state */
span.main.cancel, span.main.cancel:hover, span.main.cancel:focus { color: #b2b2b2; background: lightgray; border: #d3d3d3 solid 1px; background: -moz-linear-gradient(top, #ededed 0%, lightgray 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, lightgray)); background: -webkit-linear-gradient(top, #ededed 0%, lightgray 100%); background: -o-linear-gradient(top, #ededed 0%, lightgray 100%); background: -ms-linear-gradient(top, #ededed 0%, lightgray 100%); background: linear-gradient(to bottom, #ededed 0%, #d3d3d3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d3d3d3',GradientType=0 ); cursor: auto; }

button.action { padding: 11px 24px; margin-bottom: 0; font-size: 14px; line-height: 1.2; color: white; text-align: center; vertical-align: middle; cursor: pointer; -moz-box-shadow: inset 0px 39px 0px -20px #1483c6; -webkit-box-shadow: inset 0px 39px 0px -20px #1483c6; box-shadow: inset 0px 39px 0px -20px #1483c6; background-color: #0f79c0; border: 0; }

button.action:hover, button.action:focus { color: white; text-decoration: none; -moz-box-shadow: inset 0px 39px 0px -20px #116fa8; -webkit-box-shadow: inset 0px 39px 0px -20px #116fa8; box-shadow: inset 0px 39px 0px -20px #116fa8; background-color: #0d68a3; }

button.action:active { color: white; text-decoration: none; position: relative; top: 1px; }

/* comparison remove and close button */
a.button.main.remove, .close-popup { border: 0; padding: 0; background-image: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; background: url("../Electrolux_Revamp/images/close.png") no-repeat scroll 0 -25px transparent; height: 23px; width: 21px; position: relative; z-index: 10; text-indent: -10000px; left: 34px; top: 20px; }

.close-popup { right: -5px; top: -5px; }

a.button.main.remove:hover, a.button.main.remove:focus, .close-popup:hover, .close-popup:focus { background-position: 0 0; outline: 0; }

/* big blue button with/out arrow */
.family a.button.main.viewmore, .product-details a.button.action, .share-by-email-content button.button.main.submit { display: inline-block; *display: inline; /*  IE7 inline-block hack */ *zoom: 1; padding: 12px 26px 12px 16px; margin-bottom: 0; text-align: center; text-decoration: none; vertical-align: middle; background-image: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; cursor: pointer; color: #FFF; -moz-box-shadow: inset 0px 39px 0px -20px #1483c6; -webkit-box-shadow: inset 0px 39px 0px -20px #1483C6; box-shadow: inset 0px 39px 0px -20px #1483C6; background-color: #0F79C0; border: 0; position: relative; }

.product-details a.button.action span { padding: 0; }

.family a.button.main.viewmore:hover, .product-details a.button.action:hover, .share-by-email-content button.button.main.submit:hover { color: #fff; text-decoration: none; -moz-box-shadow: inset 0px 39px 0px -20px #116fa8; -webkit-box-shadow: inset 0px 39px 0px -20px #116fa8; box-shadow: inset 0px 39px 0px -20px #116fa8; background-color: #0d68a3; }

.family a.button.main.viewmore:active, .product-details a.button.action:active, .share-by-email-content button.button.main.submit:active { background-color: #0d83c8; -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); }

.family a.button.main.viewmore:visited, .product-details a.button.action:visited, .share-by-email-content button.button.main.submit:visited { color: #fff; }

.family a.button.main.viewmore:after { font-style: normal; font-weight: normal; speak: none; position: absolute; line-height: 1; display: block; width: 6px; height: 10px; content: ' '; z-index: 10; background-image: url(../Electrolux_Revamp/images/icon_button-arrow.png); background-repeat: no-repeat; background-position: 0 0; right: 12px; top: 15px; }

.product-details a.button.add-to-basket:after { font-style: normal; font-weight: normal; speak: none; position: absolute; line-height: 1; display: block; width: 27px; height: 27px; content: ' '; z-index: 10; background-image: url(../Electrolux_Revamp/images/blue-cart-circle.png); background-repeat: no-repeat; background-position: 0 0; left: 8px; top: 5px; }

.product-details a.button.action { padding-right: 14px; }

.share-by-email-content button.button.main.submit { padding: 7px 14px; }

.product-details a.button.action.add-to-basket { padding-left: 40px; padding-right: 12px; }

.title-bar .left-img, .title-bar .right-img { background-image: none !important; }

/* gallery */
#gallery { background: #fff; padding: 0; margin: 0 0 10px; }

#gallery .gallery-border { border: 1px solid #eaeaea; width: 241px; height: 241px; }

#gallery li { width: 227px; height: 227px; padding: 7px; }

#gallery .gallery-controls li, .flex-direction-nav li { position: absolute; top: 113px; width: auto; height: auto; padding: 0; border-color: #E4E4E4; -moz-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); -webkit-box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); box-shadow: 0px 2px 2px 0px rgba(227, 227, 227, 0.2); }

#gallery .gallery-controls a, .flex-direction-nav a { background-image: url(../Electrolux_Revamp/images/sprite_gallery_icons.png); background-position: top left; background-repeat: no-repeat; width: 21px; height: 47px; }

#product-families .flex-direction-nav { *height: auto; }

#product-families .flex-direction-nav a { width: 7px; height: 11px; margin: 0; display: block; background: url(../Electrolux_Revamp/images/sprite_gallery_icons.png) top left no-repeat; position: static; margin-top: 18px; margin-left: 10px; }

#product-families .flex-direction-nav .flex-prev { background-position: 0 bottom; margin-left: 6px; }

#product-families .flexslider:hover .flex-next { opacity: 0.8; }

#product-families .flexslider:hover .flex-prev { opacity: 0.8; }

#product-families .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

#product-families .flex-direction-nav .flex-disabled, #product-families .flex-direction-nav .flex-disable-controls { opacity: 0.3 !important; filter: alpha(opacity=30); cursor: default; }

#gallery li.next, .flex-direction-nav li:last-child { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: 0; right: 0; }

#gallery li.prev, .flex-direction-nav li:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: 0; left: 0; }

#gallery .next a, #gallery .next a.enabled, .flex-direction-nav .flex-next { background-position: 7px 18px; }

#gallery .prev a, #gallery .prev a.enabled, .flex-direction-nav .flex-prev { background-position: 7px -71px; }

.error { color: #e50000; font-size: 12px; }

/*.close-popup{background:transparent url(../Electrolux_Revamp/images/bg_close_popup.png) no-repeat}
*/
/* Flexslider gallery on 05_product_details.html */
.gallery-wrapper .flexslider { padding: 10px; border: 1px solid #EAEAEA; width: 231px; height: 231px; margin: 0 auto; position: relative; }

.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-direction-nav { margin: 0; padding: 0; list-style: none; }

.flex-direction-nav li { width: 21px; height: 47px; }

.flex-direction-nav a { display: block; text-indent: -999em; overflow: hidden; text-align: left; direction: ltr; }

.flex-direction-nav li:first-child { left: -30px; }

.flex-direction-nav li:last-child { right: -30px; }

/* comparison table */
.comparison-table .column-container.product-images { border-top: 0; }

.comparison-table .column-container .left-column, .comparison-table .column-container .right-column { padding: 10px 15px; }

.comparison-table h2 { color: #fff; background: #007ac3; font-weight: bold; }

.product-images .img-container { float: none; top: 10px; left: 0; margin: 0 auto; width: 100%; text-align: center; }

#product-families .comparison-table .remove { margin-bottom: 0px !important; }

.product-images .product-title { margin-top: 30px; }

.product-images .compare-image img.thumbnail { width: 66px; max-width: 66px; height: 66px; padding: 0; }

.add-compare-image { background: url(../Electrolux_Revamp/images/compare-add-more.png) center 0 no-repeat; font-size: 13px; font-weight: bold; width: 100px; margin-top: 50px; padding-top: 25px; text-indent: 0; height: 0px; }

#product-families .product-page .gallery-wrapper { padding-top: 0px; }

.add-another { font-size: 13px; }

.compare-error { border-top: #ece0e0 solid 1px; border-bottom: #ece0e0 solid 1px; background: #fcf6f6; overflow: hidden; padding: 5px 0 10px 0; position: relative; }

.comparison-table table { width: 100%; margin-bottom: 30px; }

.comparison-table td { border-top: 3px solid #f0f0ed; background: #f8f9f9; /*	padding: 4px 5% 5px;*/ padding: 7px 15px; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 1.2em; }

.comparison-table td:first-child { border-right: 2px solid #F0F0ED; }

.comparison-table td:last-child { border-left: 1px solid #F0F0ED; }

.comparison-table .intro td.centered { position: relative; text-align: center; padding: 0; background-color: #fff; border: 0; }

.comparison-table .centered p { padding: 0 5px; }

.comparison-table .intro td.centered:first-child { border-right: 2px solid #F0F0ED; }

.comparison-table .intro td.centered:last-child { border-left: 1px solid #F0F0ED; }

.comparison-table .intro td.centered img { width: 66px; max-width: 66px; height: 66px; padding: 0; margin: 8px auto 0; }

.comparison-table .title td { font-weight: bold; color: #333; border: 0; background: #fff; border-bottom: 1px solid #d1dadd; line-height: 20px; vertical-align: middle; width: auto; }

.comparison-table .yes, .comparison-table .available { background: url(../Electrolux_Revamp/images/tick_green.png) center center no-repeat; }

.comparison-table .no, .comparison-table .not-available { background: url(../Electrolux_Revamp/images/dash.png) center center no-repeat; }

.comparison-table .price { font-size: 16px; }

.comparison-table .help-text { margin: 0; background: #F8F9F9; font-weight: normal; }

.compare-error p { font-size: 14px; }

.compare-error p a { display: inline-block; border-bottom: 1px dotted #007AC3; }

.compare-error p a:hover, .compare-error p a:focus, .compare-error p a:active { border-bottom-style: solid; }

.compare-error img.thumbnail { width: 72px; max-width: 72px; height: 72px; padding: 0; }

.compare-error .product { background-image: none; }

/* Families */
#product-families .families > li { padding: 7px; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #dcdcdc; background: #ffffff; }

#product-families .families > li:first-child { border-top: 0; }

#product-families .family { background-color: #f2f2f2; padding: 16px 13px; }

#product-families .family h5 a, #product-families .family-details h5 span { font-size: 22px; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; display: inline-block; line-height: 1.2;     /*background: url("../Electrolux_Revamp/images/icon-family.png") 0 0 no-repeat;
	padding: 40px 0 0 0;*/ }

#product-families .family h4.info, #product-families .family .text-container p { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; color: #000; }

#product-families .family h4.info { padding: 10px 0 0; }

#product-families .family .text-container p { line-height: 17px; }

#product-families .text-container .divider { height: 15px; }

#product-families .list-with-ticks li { background: url(../Electrolux_Revamp/images/tick-black.png) -4px -3px no-repeat; color: #575656; font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 1.3em; line-height: 1.4em; margin: 10px 0; padding-left: 20px; }

#product-families .benefits .icon { width: 36px; display: inline; margin-left: 26px; padding: 0; }

#product-families .family-sub-category .benefits .icon { margin-left: 18px; }

#product-families .benefits .icon:first-child { margin-left: 0; }

#product-families .products .product { padding: 20px; margin: 0; }

#product-families .troubleshooter .products .product { padding: 5px 9px 0px 9px; }

#product-families .products li { border-top: 1px solid #f5f5f5; border-bottom: 1px solid #dcdcdc; }

#product-families .productinfo .price { border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; padding: 8px 0; margin: 8px 0; font-size: 16px; }

#product-families .productinfo { margin-top: 0px; }

#product-families .you-might-also-like .productinfo .price { border-bottom: 0; padding: 8px 0 0; margin: 8px 0 0; }

#product-families .family-sub-category .products li:first-child { border-top: 0; }

#product-families .family-sub-category .products li:last-child { border-bottom: 0; }

#product-families .family-sub-category-intro { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; color: #000; padding: 6px 17px 0; }

.productinfo .buttons { margin: 10px 0 5px; padding: 0; }

.productinfo .buttons a { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal !important; }

.productinfo .buttons a.button { margin-left: 16px; }

.products .product .img-container .thumbnail { padding: 0; margin: 0 10px 5px 0; }

.pagination-compare { float: left; width: 60%; padding-bottom: 0; }

.list-with-discs { margin: 0; list-style: none; }

.list-with-discs li { background: url(../Electrolux_Revamp/images/bullet.png) 0 6px no-repeat !important; color: #575656; font-size: 1.3em; line-height: 1.4em; padding: 0 0 0 10px; margin: 10px 0; border: 0; }

h3.dividing-header { font-family: "HelveticaNeueW02-75Bold", "Helvetica Neue", Arial, sans-serif; font-weight: normal; font-size: 16px; color: #333; padding: 10px 20px; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #dcdcdc; }

/* Language select / Global landing / error pages */
.language-bar { height: 145px; background: transparent url(../Electrolux_Revamp/images/bg_language_title_bar.jpg) no-repeat top center; }

.global-bar { height: 117px; background: transparent url(../Electrolux_Revamp/images/bg_global_title_bar.jpg) no-repeat top center; }

ul.link-list a { color: #007AC3; background: transparent url(../Electrolux_Revamp/images/icon_nav_secondary.png) no-repeat 0 3px; font-size: 1.4em; }

/*Campaign/Article*/
.image-holder > div { padding: 2px 10px 5px; }

/* Range */
.range-intro { padding: 0 10px 10px; }

.range-categories h3 { padding: 0 10px .5em; font-family: "Baskerville MT W02 It", serif; font-size: 20px; font-weight: normal; }

.family-description-container p, .range-intro p, .keypoints-list li, .support-container p, .no-results p, .thanks p, .contact p { line-height: 1.6em; }

.family-description-listings { border-top: 1px solid #dbdbdb; }

/* Overlay styles */
.js .show-overlay, .js #color-overlay.show-overlay, .js #share-by-email.show-overlay, .js #product-id-help.show-overlay { -moz-box-shadow: 2px 2px 2px 0 rgba(51, 51, 51, 0.2), -2px -2px 2px 0 rgba(51, 51, 51, 0.2); -webkit-box-shadow: 2px 2px 2px 0 rgba(51, 51, 51, 0.2), -2px -2px 2px 0 rgba(51, 51, 51, 0.2); box-shadow: 2px 2px 2px 0 rgba(51, 51, 51, 0.2), -2px -2px 2px 0 rgba(51, 51, 51, 0.2); }

/* PROMOTION MODULE -----------------------------------------------------------------*/
/*.promotionModule{padding:2em 20px;}*/
#product-listings .promotionModule h2, #product-listings .promotionModule h3 { color: #333333; padding: 0.5em 0 0.5em 0; }

/* High density/retina */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .logo { background-image: url(../Electrolux_Revamp/images/electrolux-logo-dd.png); background-size: 130px 48px; } }
/* Other -----------------------------------------------------------------*/
#product-listings .family .productinfo .info, .family-details .productinfo .info, #product-families .family-page .title { /*max-height: 80px;*/ overflow: hidden; position: relative; }

#product-listings .family .productinfo .expand, .family-details .productinfo .expand, #product-families .family-page .expand { max-height: none; overflow: visible; background: none; }

.family .productinfo .overFlows .read-more, .family-details .productinfo .overFlows .read-more, #product-families .family-page .overFlows .read-more { position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; margin: 0; padding: 50px 0 0 0; background-color: rgba(255, 255, 255, 0); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white)); background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), white); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), white); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), white); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ffffff',GradientType=0 ); }

.family .productinfo .overFlows.expand .read-more, .family-details .productinfo .overFlows.expand .read-more, #product-families .family-page .overFlows.expand .read-more { display: none; }

.family .productinfo .overFlows .button, .family-details .productinfo .overFlows .button, #product-families .family-page .overFlows .button { background: url("../Electrolux_Revamp/images/icon_load_more_opacity.png") no-repeat center bottom; text-indent: -9999px; padding: 0; height: 29px; width: 29px; }

.EnergyLabel .EnergyLabelImageStyle { padding: 0; height: 20px; width: auto; }

/* Partials ========================================================================== */
/* ========================================================================== New VBI Webfonts - Electrolux Sans ========================================================================== */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 23, 2015 */
@font-face { font-family: 'Electrolux Sans Thin'; src: url("fonts/electroluxsans_1_thin-webfont.eot"); src: url("fonts/electroluxsans_1_thin-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_1_thin-webfont.woff2") format("woff2"), url("fonts/electroluxsans_1_thin-webfont.woff") format("woff"), url("fonts/electroluxsans_1_thin-webfont.ttf") format("truetype"), url("fonts/electroluxsans_1_thin-webfont.svg#electrolux_sansthin") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Light'; src: url("fonts/electroluxsans_2_light-webfont.eot"); src: url("fonts/electroluxsans_2_light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_2_light-webfont.woff2") format("woff2"), url("fonts/electroluxsans_2_light-webfont.woff") format("woff"), url("fonts/electroluxsans_2_light-webfont.ttf") format("truetype"), url("fonts/electroluxsans_2_light-webfont.svg#electrolux_sanslight") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Regular'; src: url("fonts/electroluxsans_3_regular-webfont.eot"); src: url("fonts/electroluxsans_3_regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_3_regular-webfont.woff2") format("woff2"), url("fonts/electroluxsans_3_regular-webfont.woff") format("woff"), url("fonts/electroluxsans_3_regular-webfont.ttf") format("truetype"), url("fonts/electroluxsans_3_regular-webfont.svg#electrolux_sans_regularRg") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Semibold'; src: url("fonts/electroluxsans_4_semibold-webfont.eot"); src: url("fonts/electroluxsans_4_semibold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_4_semibold-webfont.woff2") format("woff2"), url("fonts/electroluxsans_4_semibold-webfont.woff") format("woff"), url("fonts/electroluxsans_4_semibold-webfont.ttf") format("truetype"), url("fonts/electroluxsans_4_semibold-webfont.svg#electrolux_sanssemibold") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Bold'; src: url("fonts/electroluxsans_5_bold-webfont.eot"); src: url("fonts/electroluxsans_5_bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_5_bold-webfont.woff2") format("woff2"), url("fonts/electroluxsans_5_bold-webfont.woff") format("woff"), url("fonts/electroluxsans_5_bold-webfont.ttf") format("truetype"), url("fonts/electroluxsans_5_bold-webfont.svg#electrolux_sansbold") format("svg"); font-weight: normal; font-style: normal; }
/* Oblique */
@font-face { font-family: 'Electrolux Sans Thin Oblique'; src: url("fonts/electroluxsans_oblique_1_thin-webfont.eot"); src: url("fonts/electroluxsans_oblique_1_thin-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_oblique_1_thin-webfont.woff2") format("woff2"), url("fonts/electroluxsans_oblique_1_thin-webfont.woff") format("woff"), url("fonts/electroluxsans_oblique_1_thin-webfont.ttf") format("truetype"), url("fonts/electroluxsans_oblique_1_thin-webfont.svg#electrolux_sansthin_oblique") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Light Oblique'; src: url("fonts/electroluxsans_oblique_2_light-webfont.eot"); src: url("fonts/electroluxsans_oblique_2_light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_oblique_2_light-webfont.woff2") format("woff2"), url("fonts/electroluxsans_oblique_2_light-webfont.woff") format("woff"), url("fonts/electroluxsans_oblique_2_light-webfont.ttf") format("truetype"), url("fonts/electroluxsans_oblique_2_light-webfont.svg#electrolux_sanslight_oblique") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Regular Oblique'; src: url("fonts/electroluxsans_oblique_3_regular-webfont.eot"); src: url("fonts/electroluxsans_oblique_3_regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_oblique_3_regular-webfont.woff2") format("woff2"), url("fonts/electroluxsans_oblique_3_regular-webfont.woff") format("woff"), url("fonts/electroluxsans_oblique_3_regular-webfont.ttf") format("truetype"), url("fonts/electroluxsans_oblique_3_regular-webfont.svg#electrolux_sansRgOb") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Semibold Oblique'; src: url("fonts/electroluxsans_oblique_4_semibold-webfont.eot"); src: url("fonts/electroluxsans_oblique_4_semibold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_oblique_4_semibold-webfont.woff2") format("woff2"), url("fonts/electroluxsans_oblique_4_semibold-webfont.woff") format("woff"), url("fonts/electroluxsans_oblique_4_semibold-webfont.ttf") format("truetype"), url("fonts/electroluxsans_oblique_4_semibold-webfont.svg#electrolux_sansSBdOb") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Electrolux Sans Bold Oblique'; src: url("fonts/electroluxsans_oblique_5_bold-webfont.eot"); src: url("fonts/electroluxsans_oblique_5_bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/electroluxsans_oblique_5_bold-webfont.woff2") format("woff2"), url("fonts/electroluxsans_oblique_5_bold-webfont.woff") format("woff"), url("fonts/electroluxsans_oblique_5_bold-webfont.ttf") format("truetype"), url("fonts/electroluxsans_oblique_5_bold-webfont.svg#electrolux_sansbold_oblique") format("svg"); font-weight: normal; font-style: normal; }
/* Typography ========================================================================== */
input, textarea, select, option, button, .contact h2, .page-error p, #product-families .categories h4 span, .store-locator-container a span, .primary .no-children a span, #navigation .secondary a, .VBI .comp-sectiontitle .sectiontitle-heading, .spec-title h4, .spec-value { font-family: "Electrolux Sans Regular", sans-serif; font-weight: normal; }

h1, h2, h4, .product-page .family h4, #accordion h3, .content .comparison-table h3, .results h3, ul.link-list a, .troubleshooter a, #accordion h2 a, .productinfo .buttons a, .primary a, .top-anchor a, .footer li.list-heading h3, #carousel .carousel-content h2, .VBI .comp-hero .hero-heading.h2, #wrapper #accordion .acc-item.on .spec-table-container h3 { font-family: "Electrolux Sans Semibold", sans-serif; font-weight: normal; }

#product-families .categories h4, #product-families .categories h3, #product-families .results-categories h3, .footer li a, li div.support-container h2, .VBI .h2, .VBI [class$="-heading"].h2 { font-family: "Electrolux Sans Light", sans-serif; font-weight: normal; }

body { font-family: "Electrolux Sans Regular", sans-serif; color: #041e41; }

h1, h2, h4 { color: #041e41; }

.contact h2 { color: #041e41; }

#share-by-socialmedia h2, .troubleshooter h2 { color: #041e41; }

.page-error p { font-weight: normal; }

#accordion h3 { color: #041e41; }

.comparison-table h2 { background-color: #041e41; }

span.circle { font-family: "Helvetica Neue", Arial, sans-serif; }

h2.introduction span { color: #041e41 !important; }

/* Buttons and Links ========================================================================== */
.button.main, .share-by-email-content button.button.main.submit, .button.back, .VBI .flex-template .button.action, #refine button, a.view-refine, #refine-bar.open a.view-refine, .share-by-email-content button.button.main.cancel { display: inline-block; padding: 11px 18px 11px 18px; margin-bottom: 10px; border: 0; border-radius: 3px; font-family: "Electrolux Sans Semibold", sans-serif; font-size: 15px; font-weight: normal; line-height: 1; text-decoration: none; box-shadow: none; }
.button.main:hover, .share-by-email-content button.button.main.submit:hover, .button.back:hover, .VBI .flex-template .button.action:hover, #refine button:hover, a.view-refine:hover, #refine-bar.open a.view-refine:hover, .share-by-email-content button.button.main.cancel:hover { box-shadow: none; border: 0; }

.button.main, .share-by-email-content button.button.main.submit, .button.back, .VBI .flex-template .button.action, #refine button, a.view-refine, #refine-bar.open a.view-refine { background: #eb6852; color: #fff; }
.button.main:hover, .share-by-email-content button.button.main.submit:hover, .button.back:hover, .VBI .flex-template .button.action:hover, #refine button:hover, a.view-refine:hover, #refine-bar.open a.view-refine:hover { background: #d4463d; }

.share-by-email-content button.button.main.cancel { padding: 9px 16px 10px 16px; background: #fff; border: 2px solid #041e41; font-family: "Electrolux Sans Regular", sans-serif; color: #041e41; }
.share-by-email-content button.button.main.cancel:hover { border: 2px solid #041e41; background: #041e41; color: #fff; }
.share-by-email-content button.active.button.main.cancel { font-family: "Electrolux Sans Semibold", sans-serif; }
.share-by-email-content button.disabled.button.main.cancel { border-color: #d1d3d3; background: #dadfe1; color: #646569; }

a, ul.link-list a, .troubleshooter a, .store-locator-container a span { color: #eb6852; }
a:hover, ul.link-list a:hover, .store-locator-container a span:hover, a:active, ul.link-list a:active, .store-locator-container a span:active, a:visited, ul.link-list a:visited, .store-locator-container a span:visited { color: #d4463d; }

#accordion h2 a { background: #f9fafb; color: #041e41; }
#accordion .acc-item.on { background: #eaeff2; }
#accordion .acc-item.on .acc-link a { background-color: #eaeff2; }

.find-container .button a { color: #fff; }

.button.back { padding-left: 28px; background-image: url(images/icon-link-arrow-reverse.png); background-repeat: no-repeat; background-position: left 16px center; }
.button.back:hover { background-image: url(images/icon-link-arrow-reverse.png); background-repeat: no-repeat; background-position: left 16px center; }

.flex-direction-nav li { box-shadow: none; background: #fff; }

/* ========================================================================== New VBI UI Images ========================================================================== */
/* From styles.css ========================================================================== */
#header .view-navigation { background: url(images/nav-menu-icons.png); }

.search-anchor { background-image: url(images/button_search.png); }

.primary .icon .inner-text, #accordion h2 a span { background-image: url(images/icon_nav_primary.png); }

.primary .open .icon .inner-text, #accordion .on h2 a span { background-image: url(images/icon_nav_primary_open.png); }

.secondary a span, .primary .no-children a span, .store-locator-container a span, .footer li, ul.link-list a { background-image: url(images/icon_nav_secondary.png); }

input.submit { background: url(images/button_search_submit.png); }

#progress-indicator .ir, #progress-indicator .highlighted, ul.progress-bar .ir, .flex-control-paging a, #product-families .flex-control-paging li a { background-image: url(images/sprite_carousel_indicator.png); }

.help-link, .find-product-id { background-image: url(images/sprite_help_icons.png); }

#refine .clear-refine { background-image: url(images/icon_refine_clear.png); }

#load-more-container a span, .load-more-container a span { background-image: url(images/icon_load_more.png); }

#load-more-container a:focus span, #load-more-container a:hover span, #load-more-container a:active span, .load-more-container a:focus span, .load-more-container a:hover span, .load-more-container a:active span { background-image: url(images/icon_load_more_hover.png); }

.email { background-image: url(images/icon_email.png); }

#product-families .flex-direction-nav a { background: url(images/sprite_gallery_icons.png); opacity: 1; }

a.button.main.remove, .close-popup { background-image: url(images/close.png); }

.add-compare-image { background-image: url(images/compare-add-more.png); }

.socialmedia { background-image: url(images/shareicon.png); }

#product-families ul.customer-support .product, .store-results .products li, #product-families .categories .product { background-image: url(images/icon_product_navigation.png); }

/* Header ========================================================================== */
.primary a { color: #041e41; }
.primary li { background: #f9fafb; }
.primary .open a { background-color: #fff; }
.primary .secondary a { border-color: #e7e7e7; }
.primary.unstyled-list li.open .secondary li { background-color: #fff; }

#navigation .secondary { border-right-color: #fff; }

#header .view-navigation.opened { border-color: #eb6852; }

#innernav { border-color: #eb6852; }

/* Footer ========================================================================== */
.top-anchor { background-color: #eb6852; }
.top-anchor a { background-color: #eb6852; }
.top-anchor a:hover { color: #fff; }

.footer ul { background-color: #041e41; }
.footer li a { color: #fff; }
.footer li a:hover { color: #eb6852; }
.footer li.list-heading h3 { color: #fff; }

/* Homepage ========================================================================== */
#carousel .carousel-content { box-sizing: border-box; width: 155px; height: 100%; top: 0; left: 0; padding: 23px 16px 0 16px; background-color: #041e41; }
@media only screen and (min-width: 480px) and (max-width: 533px) { #carousel .carousel-content { width: 220px; } }
#carousel .carousel-content h2 { font-size: 20px; }
#carousel .carousel-content h2 a { color: #fff !important; }

/* Support Landing ========================================================================== */
#product-families ul.customer-support li:hover { background-color: #f9fafb; }

/* Flexible Template ========================================================================== */
.VBI .h2, .VBI [class$="-heading"].h2 { color: #041e41; }
.VBI .comp-hero .hero-heading.h2 { color: #041e41; }
.VBI .flex-template .button.action { font-size: 15px !important; }
.VBI .flex-template .button.action:before, .VBI .flex-template .button.action:after { content: ''; }
.VBI .comp-sectiontitle .sectiontitle-heading { color: #041e41; }

/* Troubleshooter ========================================================================== */
#product-families .products li.product-highlight { background-color: #f9fafb !important; }

/* Products ========================================================================== */
#product-families .product-page ul.family li .imgContainer { background-color: #f9fafb; }

.help-text { background-color: #dadfe1; }

#product-families .product-page .you-might-also-like h3 { background-color: #041e41; }

#product-families .categories .products li { background: #fff; }

/* Product Sub Category ========================================================================== */
.productinfo .buttons a, h2, #accordion h3, #refine h3, .tertiary-content h3, .store-details h3 { font-family: "Electrolux Sans Semibold", sans-serif; }

#refine-bar { background: #eaeff2; border-top: 1px solid #eaeff2; }

a.view-refine { margin-bottom: 1px; }

#refine-bar.open a.view-refine { margin-bottom: 1px; }

.clear-refine:active { color: #d4463d; }

#load-more-container a, .load-more-container a { font-family: "Electrolux Sans Light", sans-serif; }

#load-more-container a:focus, #load-more-container a:hover, #load-more-container a:active, .load-more-container a:focus, .load-more-container a:hover, .load-more-container a:active { background-color: #fff; }

#load-more-container a:focus span, #load-more-container a:hover span, #load-more-container a:active span, .load-more-container a:focus span, .load-more-container a:hover span, .load-more-container a:active span { color: #d4463d; }

.products li:hover, .products li:active { background-color: #f9fafb; }

.product-link { font-size: 15px; }

/* Article ========================================================================== */
.article { background: #fff; }

.box { background-color: #f9fafb; border-color: #f9fafb; }
.contact .box { border-color: #f9fafb; }
