

@font-face { font-family: 'opensans-bold'; 
src: url('//www.mediamarkt.at/static/fonts/OpenSans-Bold.eot') format('eot'), 
url('//www.mediamarkt.at/static/fonts/OpenSans-Bold.otf') format('truetype'), 
url('//www.mediamarkt.at/static/fonts/OpenSans-Bold.ttf') format('truetype'), 
url('/www.mediamarkt.at/static/fonts/OpenSans-Bold.svg') format("svg"),
url('//www.mediamarkt.at/static/fonts/OpenSans-Bold.woff') format('woff');
}
@font-face { font-family: 'opensans-regular'; 
src: url('//www.mediamarkt.at/static/fonts/OpenSans-Regular.eot') format('eot'), 
url('//www.mediamarkt.at/static/fonts/OpenSans-Regular.otf') format('truetype'), 
url('//www.mediamarkt.at/static/fonts/OpenSans-Regular.ttf') format('truetype'), 
url('/www.mediamarkt.at/static/fonts/OpenSans-Regular.svg') format("svg"),
url('//www.mediamarkt.at/static/fonts/OpenSans-Regular.woff') format('woff');
}


@font-face { font-family: 'mm-headline'; src: url('//www.mediamarkt.at/static/fonts/MMHeadline-Regular.otf') format('truetype'); }
@font-face { font-family: 'mm-headline'; src: url('//www.mediamarkt.at/static/fonts/MMHeadline-Regular.ttf') format('truetype'); }
@font-face { font-family: 'mm-headline'; src: url('//www.mediamarkt.at/static/fonts/MMHeadline-Regular.woff') format("woff"); }

@font-face { font-family: 'mm-text_bold'; src: url('//www.mediamarkt.at/static/fonts/MMTextPro-Bold.otf') format('truetype'); }
@font-face { font-family: 'mm-text_bold'; src: url('//www.mediamarkt.at/static/fonts/MMTextPro-Bold.ttf') format('truetype'); }
@font-face { font-family: 'mm-text_bold'; src: url('//www.mediamarkt.at/static/fonts/MMTextPro-Bold.woff') format('woff'); }
/**
@font-face { font-family: 'mm-text-regular'; 
src: url('//www.mediamarkt.at/static/fonts/MMTextPro-Regular.eot') format('eot'), 
url('//www.mediamarkt.at/static/fonts/MMTextPro-Regular.otf') format('truetype'), 
url('//www.mediamarkt.at/static/fonts/MMTextPro-Regular.ttf') format('truetype'), 
url('/www.mediamarkt.at/static/fonts/MMTextPro-Regular.svg') format("svg"),
url('//www.mediamarkt.at/static/fonts/MMTextPro-Regular.woff') format('woff');
} 
@font-face {
    font-family: "mm-text-bold";
    src: url("//imgdata.redblue.de/common/fonts/MMTextProWebTT-Bold.eot?#iefix") format("embedded-opentype"), 
		url("//imgdata.redblue.de/common/fonts/MMTextProWebTT-Bold.woff2") format("woff2"),
		url("//imgdata.redblue.de/common/fonts/MMTextProWebTT-Bold.woff") format("woff"), 
		url("//imgdata.redblue.de/common/fonts/MMTextProWebTT-Bold.ttf") format("truetype"), 
		url("//imgdata.redblue.de/common/fonts/MMTextProWebTT-Bold.svg#svg") format("svg");
}
**/


/*** EEK-NEW ***/

.energy-usage-label {
 background:none no-repeat scroll 0 0 transparent
}
.products-list .energy-usage-label.eu2017,
.compare-table-wrapper .energy-usage-label.eu2017 {
 background-size:auto 100% !important;
 height:40px !important
}
.price-details .energy-usage-label.eu2017,
#product-sidebar .sidebar-form .energy-usage-label.eu2017 {
 background-size:auto 100% !important;
 height:60px !important
}
.products-carousel .products-grid .base-info .energy-usage-label.eu2017,
.carousel-wrapper .carousel .energy-usage-label.eu2017,
.topsellerProducts .energy-usage-label.eu2017 {
 background-size:auto 100% !important;
 height:30px !important;
 width:90px !important;
 top: 5px;
}

#basket-flyout .products-carousel .products-grid .base-info .energy-usage-label.eu2017 {
 background-size:auto 100% !important;
 height:20px !important
}
.energy-usage-label.eu2017.ee-l-41 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.46 37.22l6.1-18 5.79 18H27.46zM39.05 11.9c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.3 0-.61.3-.91.61-.31.3-.31.61-.31.91-1.31 3.75-11.8 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.62 0 .92 0 1.23-.31.3 0 .61-.3.61-.61 0-.3.3-.61.3-.91.18-.55 1.1-3.3 2.75-8.24h15.86c1.65 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .92-.3 1.22-.3.31-.31.31-.61.31-.92 0-.61-.31-1.22-.61-1.83-.84-2.5-5.01-15-12.51-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.56 120.8c0-.61-.31-.91-.61-1.22-.31-.3-.92-.61-1.53-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.15 1.53-2.75.91-5.19 2.44-7.02 4.57-1.83 1.83-3.36 4.27-4.58 7.02-1.22 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.28 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.74.91 5.79 1.52 9.15 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.53-1.22.3-.61.3-.92.3-1.83v-16.78c0-.31 0-.92-.3-1.22 0-.31-.31-.61-.61-.92-.31-.3-.31-.3-.61-.61-.31 0-.61-.3-.92-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.13-2.75-2.74-4.58-.61-1.83-.92-3.97-.92-6.41 0-2.13.31-4.27.92-6.1.61-1.83 1.52-3.35 2.74-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.53.61.3 0 .3 0 .61-.3 0 0 .3-.31.3-.61 0-.31.31-.61.31-1.22v-1.53c.3-.3.3-1.22 0-1.83' id='g'/%3E%3Cpath d='M142.77 104.63l19.21-57.35 18.92 57.35h-38.13zm37.82-81.14c-.61-.92-1.52-1.22-3.05-1.83-1.22-.31-3.35-.61-5.79-.61s-5.8-.31-9.77-.31c-3.66 0-6.4 0-8.54.31-2.13 0-3.96.3-5.18.61-1.22.3-2.14.91-2.75 1.52-.61.61-.91 1.83-1.52 2.75L102.5 145.51c-.92 2.44-1.22 4.27-1.53 5.8-.3 1.52 0 2.44.61 3.35.61.92 1.83 1.22 3.66 1.53 1.83.3 4.28.3 7.63.3 3.05 0 5.49 0 7.32-.3 1.83 0 3.36-.31 4.27-.92.92-.3 1.83-.91 2.14-1.52.3-.61.91-1.53 1.22-2.44.57-1.75 3.42-10.5 8.54-26.24H187l9.15 27.15c.31.92.61 1.53.92 2.14.3.61 1.22.91 2.13 1.22.92.3 2.44.61 4.58.61 1.83 0 4.88.3 8.23.3 3.36 0 6.1 0 7.93-.3 1.83-.31 3.36-.61 3.97-1.22.92-.61.92-1.83.92-3.36-.31-1.52-.61-3.35-1.53-5.79-2.75-7.96-16.47-47.72-41.18-119.28-.61-1.63-1.12-2.64-1.53-3.05z' id='h'/%3E%3Cpath d='M161.68 47.28l-19.22 57.35h38.13l-18.91-57.35zm63.45 104.64c.31 1.52 0 2.44-.91 3.35-.92.61-2.14 1.22-3.97 1.22-1.83.31-4.58.31-7.93.31-3.66 0-6.41 0-8.24-.31-1.83 0-3.35-.3-4.57-.61-.92-.3-1.83-.61-2.14-1.22-.3-.61-.91-1.22-.91-2.13-.61-1.81-3.67-10.86-9.16-27.15h-50.63l-8.55 26.23c-.3.92-.61 1.83-1.22 2.44-.3.61-1.22 1.22-2.13 1.53-.92.3-2.44.61-4.27.91-1.83 0-4.27.31-7.32.31-3.05 0-5.8 0-7.63-.31-1.83-.3-3.05-.61-3.66-1.52-.61-.92-.92-1.83-.61-3.36.3-1.52.61-3.35 1.52-5.79l41.49-119.59c.31-1.22.92-2.13 1.53-2.74.61-.61 1.52-1.22 2.74-1.53 1.22-.3 3.05-.61 5.19-.61 2.13 0 4.88-.3 8.54-.3 3.97 0 7.32 0 9.76.3 2.44 0 4.27.31 5.8.61 1.22.31 2.44.92 3.05 1.83.61.92 1.22 1.83 1.52 3.05 2.75 7.96 16.48 47.71 41.18 119.28.82 3.05 1.33 4.98 1.53 5.8z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23009640'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-42 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.31-.61-.61V.61C0 .3.31 0 .61 0h237.94c.31 0 .31 0 .61.3 7.9 8.48 71.11 76.32 79.01 84.81.31.3.31.61 0 .91l-79.01 84.8c-.3.31-.61.31-.61.31' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.31-.61-.61V.61C0 .3.31 0 .61 0h237.94c.31 0 .31 0 .61.3 7.9 8.48 71.11 76.32 79.01 84.81.31.3.31.61 0 .91l-79.01 84.8c-.3.31-.61.31-.61.31H.61z' id='c'/%3E%3Cpath d='M33.86 103.71v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.46 37.21l6.1-18 5.79 18H27.46zm11.59-25.32c0-.3-.31-.61-.92-.61-.3 0-.91-.3-1.83-.3h-5.79c-.61 0-1.22 0-1.53.3-.3 0-.61.31-.91.61-.31.31-.31.61-.31.92-1.31 3.75-11.8 33.77-13.12 37.52-.3.91-.3 1.52-.61 1.83 0 .61 0 .91.31.91.3.31.61.31 1.22.61h4.57c.62 0 .92 0 1.23-.3.3 0 .61-.31.61-.61 0-.31.3-.61.3-.92l2.75-8.23h15.86c1.65 5.12 2.56 7.97 2.74 8.54 0 .3.31.61.31.61 0 .3.3.3.61.3.3 0 .91.31 1.52.31H51.25c.61 0 .92-.31 1.22-.31.31-.3.31-.61.31-.91 0-.61-.31-1.22-.61-1.83-.84-2.5-5.01-15.01-12.51-37.52-.21-.41-.41-.71-.61-.92z' id='f'/%3E%3Cpath d='M51.56 120.8c0-.61-.31-.92-.61-1.22-.31-.31-.92-.61-1.53-1.22-.61-.31-1.53-.92-2.75-1.22a80.93 80.93 0 00-3.96-.92c-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.15 1.52-2.75.92-5.19 2.44-7.02 4.58-1.83 1.83-3.36 4.27-4.58 7.01-.91 2.75-1.52 5.8-1.52 9.46 0 3.35.61 6.41 1.52 9.15.92 2.75 2.44 4.88 4.28 6.71 1.83 1.83 4.27 3.36 6.71 4.27 2.74.92 5.79 1.53 9.15 1.53 1.22 0 2.44 0 3.35-.31.92-.3 2.14-.3 3.36-.61 1.22-.3 2.13-.61 3.35-.91.92-.31 1.83-.61 2.75-.92.61-.3 1.22-.61 1.53-1.22.3-.61.3-1.22.3-1.83v-16.78c0-.3 0-.91-.3-1.22 0-.3-.31-.61-.61-.91l-.61-.61c-.31 0-.61-.31-.92-.31H35.08c-.3 0-.3 0-.61.31 0 0-.3.3-.3.61 0 .3-.31.61-.31.91v1.53c0 1.22 0 2.13.31 2.44.3.3.61.61.91.61h7.93v9.76c-.91.31-1.83.92-2.74.92-.92.3-1.83.3-2.75.3-1.83 0-3.66-.3-5.49-.91-1.52-.61-3.05-1.53-4.27-2.75-1.22-1.22-2.13-2.74-2.74-4.57-.61-1.84-.92-3.97-.92-6.41 0-2.14.31-4.27.92-6.1.61-1.83 1.52-3.36 2.74-4.58 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.91 5.49-.91s3.66.3 5.19.61c1.52.3 2.74.91 3.66 1.22.91.61 1.83.91 2.44 1.22.61.3 1.22.61 1.53.61.3 0 .3 0 .61-.31 0 0 .3-.3.3-.61 0-.3.31-.61.31-1.22v-1.52c.3-.31.3-1.22 0-1.83' id='g'/%3E%3Cpath d='M181.2 130.86c-1.83 1.53-4.27 2.75-6.71 3.66-2.74.92-5.79 1.22-9.76 1.22H144.9V97h16.17c4.88 0 9.15.31 12.2 1.22 3.05.92 5.8 2.14 7.63 3.97 2.13 1.52 3.66 3.66 4.57 6.1.92 2.44 1.53 5.19 1.53 8.54.3 3.05-.31 5.8-1.22 8.24-1.22 2.44-2.44 4.27-4.58 5.79zm-5.49-58.87c-1.52 1.52-3.66 3.05-5.79 3.96-2.14.92-5.5 1.53-9.46 1.53h-15.25V42.09h13.72c4.27 0 7.63.31 10.07 1.22 2.44.92 4.58 1.83 6.41 3.36 1.52 1.52 3.05 3.35 3.66 5.49.91 2.13 1.22 4.58 1.22 7.32 0 2.14-.31 4.58-1.22 6.71-.92 2.14-1.83 3.97-3.36 5.8zm32.03 21.96c-2.44-2.74-5.18-4.88-8.54-6.71-3.35-1.83-6.71-3.05-10.68-3.66 3.05-1.22 5.8-2.44 7.94-4.27 2.44-1.83 4.27-3.97 5.79-6.41 1.53-2.44 2.75-4.88 3.66-7.93.92-2.74 1.22-6.1 1.22-9.15 0-5.8-.91-10.98-3.05-15.25-2.13-4.27-5.18-7.93-9.15-10.68-3.97-2.74-8.85-4.88-14.64-6.41-5.8-1.52-12.81-2.13-21.05-2.13h-33.86c-2.44 0-4.27.61-5.8 2.13-1.52 1.22-2.44 3.67-2.44 6.72v117.75c0 3.05.92 5.18 2.44 6.71 1.53 1.22 3.36 2.13 5.8 2.13h35.99c5.5 0 10.38-.3 14.65-.91 4.27-.61 8.54-1.83 12.5-3.05 3.97-1.53 7.33-3.05 10.68-5.19 3.36-2.13 6.1-4.57 8.24-7.63 2.44-3.05 4.27-6.4 5.49-10.37 1.22-3.96 2.13-8.23 2.13-13.11.61-5.19 0-9.16-1.52-12.82-1.53-3.66-3.36-7.01-5.8-9.76z' id='h'/%3E%3Cpath d='M185.78 108.29c-.92-2.44-2.44-4.58-4.58-6.1-2.13-1.53-4.57-3.05-7.62-3.97-3.05-.91-7.32-1.22-12.21-1.22h-16.16v38.44h19.82c3.97 0 7.02-.31 9.77-1.22 2.74-.92 4.88-2.14 6.71-3.66 1.83-1.53 3.35-3.66 4.57-5.8.61-2.13 1.22-4.88 1.22-7.93s-.61-5.8-1.52-8.54zm-6.71-56.44c-.92-2.13-2.14-3.96-3.66-5.49-1.53-1.52-3.66-2.44-6.41-3.35-2.44-.92-5.8-1.22-10.07-1.22h-13.72v35.08h15.25c3.96 0 7.02-.61 9.46-1.53 2.44-.91 4.27-2.13 5.79-3.96 1.53-1.53 2.75-3.66 3.36-5.8.91-1.52 1.22-3.96 1.22-6.4 0-2.75-.31-5.19-1.22-7.33zm34.77 77.18c-1.22 3.97-3.05 7.32-5.49 10.37-2.44 3.06-5.18 5.5-8.23 7.63-3.36 2.14-6.72 3.97-10.68 5.19-3.97 1.52-7.93 2.44-12.51 3.05-4.27.61-9.45.91-14.64.91h-36c-2.44 0-4.27-.61-5.79-2.13-1.53-1.22-2.44-3.66-2.44-6.71V30.2c0-3.05.91-5.19 2.44-6.72 1.52-1.22 3.35-2.13 5.79-2.13h33.86c8.24 0 15.26.61 21.05 2.13 5.8 1.53 10.68 3.36 14.65 6.41 3.96 2.75 7.01 6.41 9.15 10.68 2.13 4.27 3.05 9.45 3.05 15.25 0 3.36-.31 6.41-1.22 9.15-.92 2.75-2.14 5.49-3.66 7.93-1.53 2.44-3.66 4.58-5.8 6.41-2.44 1.83-4.88 3.35-7.93 4.27 3.96.61 7.32 1.83 10.68 3.66 3.35 1.83 6.1 3.97 8.54 6.71 2.44 2.75 4.27 6.1 5.79 9.76.61 3.66 1.22 7.63 1.22 12.21 0 4.88-.61 9.15-1.83 13.11z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%2352ae32'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-43 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.3.3.3.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.3.3.3.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.45 37.22l6.11-18 5.79 18h-11.9zm11.6-25.32c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.31 0-.61.3-.92.61-.3.3-.3.61-.3.91-1.31 3.75-11.81 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.61 0 .92 0 1.22-.31.31 0 .61-.3.61-.61 0-.3.31-.61.31-.91.18-.55 1.1-3.3 2.74-8.24h15.87c1.64 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .91-.3 1.22-.3.3-.31.3-.61.3-.92 0-.61-.3-1.22-.61-1.83-.83-2.5-5-15-12.5-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.55 120.8c0-.61-.3-.91-.61-1.22-.3-.3-.91-.61-1.52-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.16 1.53-2.74.91-5.18 2.44-7.01 4.57-1.83 1.83-3.36 4.27-4.58 7.02-.91 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.27 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.75.91 5.8 1.52 9.16 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.52-1.22.31-.61.31-1.22.31-1.83v-16.78c0-.31 0-.92-.31-1.22 0-.31-.3-.61-.61-.92l-.61-.61c-.3 0-.61-.3-.91-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.14-2.75-2.75-4.58-.61-1.83-.91-3.97-.91-6.41 0-2.13.3-4.27.91-6.1.61-1.83 1.53-3.35 2.75-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.52.61.31 0 .31 0 .61-.3 0 0 .31-.31.31-.61 0-.31.3-.61.3-1.22v-1.53c.31-.3.31-1.22 0-1.83' id='g'/%3E%3Cpath d='M213.84 126.6c-.3-.61-.61-1.53-.91-1.53-.31-.3-.92-.3-1.53-.3-.91 0-2.13.61-3.66 1.52-1.52 1.22-3.66 2.44-6.41 3.66-2.44 1.53-5.49 2.75-9.15 3.66-3.66 1.22-7.62 1.83-12.5 1.83-5.5 0-10.07-.91-14.34-2.74s-7.93-4.58-10.98-8.54c-3.05-3.66-5.49-8.55-7.02-14.34-1.52-5.8-2.44-12.81-2.44-20.74 0-7.33.92-13.73 2.44-19.53 1.53-5.79 3.66-10.67 6.71-14.64 3.05-3.97 6.41-7.32 10.68-9.46 4.27-2.13 8.84-3.35 14.34-3.35 4.88 0 9.15.61 12.5 1.83 3.36 1.22 6.41 2.44 9.15 3.96 2.44 1.53 4.58 2.75 6.11 3.97 1.52 1.22 3.05 1.83 3.96 1.83.61 0 1.22-.31 1.53-.61.61-.31.91-1.22 1.22-1.83.3-.92.61-2.14.61-3.66 0-1.53.3-3.36.3-5.19 0-1.83 0-3.66-.3-4.88 0-1.22-.31-2.44-.61-3.35-.31-.92-.61-1.83-.92-2.44-.3-.61-.91-1.53-1.83-2.44-.91-.92-2.44-2.14-4.88-3.36-2.44-1.22-4.88-2.44-7.93-3.36-3.05-.91-6.1-1.83-9.76-2.44-3.36-.61-7.02-.91-10.98-.91-9.16 0-17.7 1.52-25.32 4.57-7.63 3.05-14.34 7.63-19.83 13.73-5.49 6.1-9.76 13.42-12.81 22.27-3.06 8.85-4.58 19.22-4.58 30.51 0 11.28 1.52 21.04 4.27 29.59 2.75 8.54 6.71 15.55 11.9 21.35 5.18 5.8 11.59 10.07 18.91 12.81 7.32 2.75 15.86 4.27 25.02 4.27 4.57 0 9.15-.3 13.11-1.22 3.97-.91 7.63-1.83 10.98-2.74 3.05-1.22 5.8-2.44 7.94-3.66 2.13-1.22 3.66-2.14 4.57-3.05.61-.92 1.22-1.53 1.53-2.14.3-.61.61-1.22.91-2.14.31-.91.31-1.83.61-3.05 0-1.22.31-2.74.31-4.57 0-2.14 0-4.27-.31-5.8 0-1.52-.3-2.74-.61-3.35z' id='h'/%3E%3Cpath d='M214.45 140.63c0 1.22-.3 2.13-.61 3.05-.3.91-.61 1.52-.91 2.14-.31.61-.92 1.22-1.53 2.13-.91.92-2.13 1.83-4.57 3.05-2.14 1.22-4.89 2.44-7.94 3.66-3.05 1.22-6.71 2.14-10.98 2.75-3.96.91-8.54 1.22-13.11 1.22-9.16 0-17.7-1.53-25.02-4.27-7.32-2.75-13.73-7.02-18.91-12.82-5.19-5.79-9.15-12.81-11.9-21.35-2.75-8.54-4.27-18.3-4.27-29.59 0-11.59 1.52-21.66 4.58-30.5 3.05-8.85 7.32-16.48 12.81-22.27 5.49-6.1 12.2-10.68 19.83-13.73 7.62-3.05 16.16-4.58 25.32-4.58 3.66 0 7.32.31 10.98.92 3.35.61 6.71 1.52 9.76 2.44 3.05.91 5.49 2.13 7.93 3.35 2.44 1.22 3.97 2.44 4.88 3.36.92.92 1.53 1.83 1.83 2.44.31.61.61 1.53.92 2.44.3.92.3 2.14.61 3.36 0 1.22.3 3.05.3 4.88 0 2.13 0 3.96-.3 5.18 0 1.53-.31 2.75-.61 3.66-.31.92-.92 1.53-1.22 1.83-.61.31-.92.61-1.53.61-.91 0-2.44-.61-3.96-1.83-1.53-1.22-3.67-2.44-6.11-3.96-2.44-1.53-5.49-2.75-9.15-3.97-3.66-1.22-7.62-1.83-12.5-1.83-5.5 0-10.07 1.22-14.34 3.36-4.27 2.13-7.93 5.18-10.68 9.45-3.05 3.97-5.18 8.85-6.71 14.65-1.52 5.79-2.44 12.2-2.44 19.52 0 7.93.92 14.64 2.44 20.74 1.53 5.8 3.97 10.68 7.02 14.34 3.05 3.66 6.71 6.41 10.98 8.54 4.27 1.83 9.15 2.75 14.34 2.75 4.88 0 9.15-.61 12.5-1.83 3.66-1.22 6.71-2.44 9.15-3.66 2.45-1.53 4.58-2.75 6.41-3.66 1.53-1.22 3.05-1.53 3.66-1.53.61 0 1.22 0 1.53.31.3.3.91.91.91 1.52.31.92.61 2.14.61 3.36.31 1.22.31 3.35.31 5.79 0 1.83 0 3.36-.31 4.58z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23c8d400'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-44 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.46 37.22l6.1-18 5.79 18H27.46zM39.05 11.9c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.3 0-.61.3-.91.61-.31.3-.31.61-.31.91-1.31 3.75-11.8 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.62 0 .92 0 1.23-.31.3 0 .61-.3.61-.61 0-.3.3-.61.3-.91.18-.55 1.1-3.3 2.75-8.24h15.86c1.65 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .92-.3 1.22-.3.31-.31.31-.61.31-.92 0-.61-.31-1.22-.61-1.83-.84-2.5-5.01-15-12.51-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.56 120.8c0-.61-.31-.91-.61-1.22-.31-.3-.92-.61-1.53-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.15 1.53-2.75.91-5.19 2.44-7.02 4.57-1.83 1.83-3.36 4.27-4.58 7.02-1.22 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.28 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.74.91 5.79 1.52 9.15 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.53-1.22.3-.61.3-.92.3-1.83v-16.78c0-.31 0-.92-.3-1.22 0-.31-.31-.61-.61-.92-.31-.3-.31-.3-.61-.61-.31 0-.61-.3-.92-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.13-2.75-2.74-4.58-.61-1.83-.92-3.97-.92-6.41 0-2.13.31-4.27.92-6.1.61-1.83 1.52-3.35 2.74-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.53.61.3 0 .3 0 .61-.3 0 0 .3-.31.3-.61 0-.31.31-.61.31-1.22v-1.53c.3-.3.3-1.22 0-1.83' id='g'/%3E%3Cpath d='M184.25 122.94c-3.35 3.96-7.62 6.71-12.81 8.84-5.18 1.83-11.59 3.05-18.91 3.05h-14.34V43.01h13.73c8.54 0 15.25 1.22 20.44 3.36 5.18 2.13 9.45 5.49 12.81 9.45 3.35 3.97 5.79 8.85 7.32 14.34 1.52 5.49 2.13 11.29 2.13 17.7-.3 7.93-1.22 14.64-2.74 20.43-1.83 5.8-4.27 10.68-7.63 14.65zM205 38.44c-5.8-5.49-12.82-9.77-21.05-12.51-8.24-2.75-18.61-4.27-30.51-4.27h-34.47c-2.44 0-4.27.61-5.79 2.13-1.53 1.22-2.44 3.66-2.44 6.72v117.75c0 3.05.91 5.18 2.44 6.71 1.52 1.22 3.35 2.13 5.79 2.13h32.34c11.89 0 22.27-1.22 30.81-3.96 8.54-2.75 15.86-6.71 21.96-12.21 6.1-5.49 10.68-12.81 14.03-21.65 3.36-8.85 4.88-19.53 4.88-31.73-.3-11.29-1.83-20.74-4.88-28.67-3.05-8.24-7.32-14.95-13.11-20.44z' id='h'/%3E%3Cpath d='M192.18 70.16c-1.52-5.49-3.96-10.37-7.32-14.34-3.35-3.96-7.62-7.32-12.81-9.45-5.18-2.14-11.9-3.36-20.44-3.36h-13.72v91.82h14.33c7.63 0 13.73-.91 18.92-3.05 5.18-1.83 9.45-4.88 12.81-8.84 3.35-3.97 6.1-8.85 7.62-14.65 1.83-5.79 2.75-12.5 2.75-20.43 0-6.41-.61-12.21-2.14-17.7zm25.63 48.51c-3.36 8.84-7.93 15.86-14.03 21.65-6.1 5.5-13.43 9.77-21.97 12.21-8.54 2.74-18.91 3.96-30.81 3.96h-32.33c-2.44 0-4.27-.61-5.8-2.13-1.52-1.22-2.44-3.66-2.44-6.71V30.2c0-3.05.92-5.19 2.44-6.71 1.53-1.22 3.36-2.14 5.8-2.14h34.47c11.89 0 22.27 1.53 30.5 4.27 8.24 2.75 15.56 7.02 21.05 12.51 5.8 5.49 10.07 12.51 13.12 20.44 3.35 8.24 4.88 17.69 4.88 28.37 0 12.51-1.53 22.88-4.88 31.73z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23ffed00'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-45 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.46 37.22l6.1-18 5.79 18H27.46zM39.05 11.9c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.3 0-.61.3-.91.61-.31.3-.31.61-.31.91-1.31 3.75-11.8 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.62 0 .92 0 1.23-.31.3 0 .61-.3.61-.61 0-.3.3-.61.3-.91.18-.55 1.1-3.3 2.75-8.24h15.86c1.65 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .92-.3 1.22-.3.31-.31.31-.61.31-.92 0-.61-.31-1.22-.61-1.83-.84-2.5-5.01-15-12.51-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.56 120.8c0-.61-.31-.91-.61-1.22-.31-.3-.92-.61-1.53-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.15 1.53-2.75.91-5.19 2.44-7.02 4.57-1.83 1.83-3.36 4.27-4.58 7.02-1.22 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.28 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.74.91 5.79 1.52 9.15 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.53-1.22.3-.61.3-.92.3-1.83v-16.78c0-.31 0-.92-.3-1.22 0-.31-.31-.61-.61-.92-.31-.3-.31-.3-.61-.61-.31 0-.61-.3-.92-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.13-2.75-2.74-4.58-.61-1.83-.92-3.97-.92-6.41 0-2.13.31-4.27.92-6.1.61-1.83 1.52-3.35 2.74-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.53.61.3 0 .3 0 .61-.3 0 0 .3-.31.3-.61 0-.31.31-.61.31-1.22v-1.53c.3-.3.3-1.22 0-1.83' id='g'/%3E%3Cpath d='M204.69 137.27c-.3-.91-.91-1.52-1.22-1.83-.61-.3-1.22-.61-1.83-.61h-48.5V97.01h40.87c.61 0 1.23-.31 1.84-.61.61-.31.91-.92 1.22-1.83.3-.92.61-1.83.91-3.05.31-1.22.31-3.05.31-4.89 0-1.83 0-3.66-.31-4.88-.3-1.22-.3-2.44-.91-3.35-.31-.92-.92-1.53-1.22-1.83-.61-.31-1.23-.61-1.84-.61h-40.87V43.01h48.2c.61 0 1.22-.3 1.52-.61.61-.3.92-.91 1.22-1.83.31-.91.61-1.83.92-3.35.3-1.53.3-3.05.3-4.88 0-2.14 0-3.67-.3-5.19-.31-1.22-.31-2.44-.92-3.36-.3-.91-.91-1.52-1.22-1.83-.61-.3-.91-.61-1.52-.61h-67.42c-2.44 0-4.27.61-5.8 2.14-1.52 1.22-2.44 3.66-2.44 6.71v117.75c0 3.05.92 5.19 2.44 6.71 1.53 1.22 3.36 2.14 5.8 2.14h67.72c.61 0 1.22-.31 1.83-.61.61-.31.92-.92 1.22-1.83.31-.92.61-1.83.92-3.36.3-1.22.3-3.05.3-5.18 0-2.14-.3-3.67-.3-5.19-.31-1.22-.31-2.44-.92-3.36z' id='h'/%3E%3Cpath d='M205.61 151c-.31 1.22-.31 2.44-.92 3.36-.3.91-.91 1.52-1.22 1.83-.61.3-1.22.61-1.83.61h-67.72c-2.44 0-4.27-.61-5.8-2.14-1.52-1.22-2.44-3.66-2.44-6.71V30.2c0-3.05.92-5.19 2.44-6.71 1.53-1.22 3.36-2.14 5.8-2.14h67.42c.61 0 1.22.31 1.52.61.61.31.92.92 1.22 1.83.31.92.61 1.83.92 3.36.3 1.22.3 3.05.3 5.19 0 1.83 0 3.66-.3 4.88-.31 1.22-.31 2.44-.92 3.35-.3.92-.91 1.53-1.22 1.83-.61.31-.91.61-1.52.61h-48.2v32.95h40.87c.61 0 1.23.3 1.84.61.61.3.91.91 1.22 1.83.3.91.61 1.83.91 3.35.31 1.22.31 3.05.31 4.88 0 2.14 0 3.67-.31 4.89-.3 1.22-.3 2.44-.91 3.05-.31.91-.92 1.22-1.22 1.83-.61.3-1.23.61-1.84.61h-40.87v38.13h48.5c.61 0 1.22.3 1.83.61.61.3.92.91 1.22 1.83.31.91.61 1.83.92 3.35 0 1.22.3 2.75.3 4.89 0 2.13 0 3.66-.3 5.18z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23fbba00'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-46 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.31.3.31.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.46 37.22l6.1-18 5.79 18H27.46zM39.05 11.9c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.3 0-.61.3-.91.61-.31.3-.31.61-.31.91-1.31 3.75-11.8 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.62 0 .92 0 1.23-.31.3 0 .61-.3.61-.61 0-.3.3-.61.3-.91.18-.55 1.1-3.3 2.75-8.24h15.86c1.65 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .92-.3 1.22-.3.31-.31.31-.61.31-.92 0-.61-.31-1.22-.61-1.83-.84-2.5-5.01-15-12.51-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.56 120.8c0-.61-.31-.91-.61-1.22-.31-.3-.92-.61-1.53-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.15 1.53-2.75.91-5.19 2.44-7.02 4.57-1.83 1.83-3.36 4.27-4.58 7.02-1.22 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.28 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.74.91 5.79 1.52 9.15 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.53-1.22.3-.61.3-.92.3-1.83v-16.78c0-.31 0-.92-.3-1.22 0-.31-.31-.61-.61-.92-.31-.3-.31-.3-.61-.61-.31 0-.61-.3-.92-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.13-2.75-2.74-4.58-.61-1.83-.92-3.97-.92-6.41 0-2.13.31-4.27.92-6.1.61-1.83 1.52-3.35 2.74-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.53.61.3 0 .3 0 .61-.3 0 0 .3-.31.3-.61 0-.31.31-.61.31-1.22v-1.53c.3-.3.3-1.22 0-1.83' id='g'/%3E%3Cpath d='M203.47 24.1c-.3-.92-.91-1.53-1.22-1.83-.3-.31-.91-.61-1.52-.61h-63.45c-2.45 0-4.28.61-5.8 2.13-1.53 1.22-2.44 3.66-2.44 6.72v122.32c0 .92.3 1.53.61 2.14.3.61 1.22.91 2.13 1.52.92.31 2.44.61 4.27.92 1.84.3 3.97.3 6.72.3 2.74 0 4.88 0 6.71-.3 1.83-.31 3.05-.61 4.27-.92 1.22-.3 1.83-.91 2.13-1.52.31-.61.61-1.22.61-2.14v-50.64h41.19c.61 0 1.22-.3 1.52-.61.61-.3.92-.91 1.22-1.83.31-.91.61-2.13.92-3.35.3-1.22.3-3.05.3-5.19 0-2.13 0-3.97-.3-5.19-.31-1.52-.31-2.44-.92-3.35-.3-.92-.91-1.53-1.22-1.83-.61-.31-.91-.61-1.52-.61h-41.49v-36.3h44.23c.61 0 1.22-.31 1.53-.61.61-.31.91-.92 1.22-1.83.3-.92.61-1.83.91-3.36.31-1.52.31-3.05.31-5.18.3-2.14 0-3.97 0-5.5-.31-1.52-.31-2.74-.92-3.35z' id='h'/%3E%3Cpath d='M204.39 38.13c-.31 1.53-.31 2.44-.92 3.36-.3.91-.91 1.52-1.22 1.83-.61.3-.91.61-1.52.61h-44.24v36.3h41.19c.61 0 1.22.3 1.52.61.61.3.92.91 1.22 1.83.31.91.61 1.83.92 3.35.3 1.53.3 3.06.3 5.19 0 2.14 0 3.97-.3 5.19-.31 1.22-.31 2.44-.92 3.35-.3.92-.91 1.53-1.22 1.83-.61.31-.91.61-1.52.61h-41.49v50.34c0 .91-.31 1.52-.61 1.83-.31.61-1.22.91-2.14 1.52-1.22.31-2.44.61-4.27.92-1.83.3-3.96.3-6.71.3-2.74 0-4.88 0-6.71-.3-1.83-.31-3.05-.61-4.27-.92-.92-.3-1.83-.91-2.14-1.52-.3-.61-.61-1.22-.61-1.83V30.2c0-3.05.92-5.19 2.44-6.71 1.53-1.22 3.36-2.14 5.8-2.14h63.45c.61 0 1.22.31 1.53.61.61.31.91.92 1.22 1.83.3.92.61 2.14.91 3.36.31 1.83.61 3.66.61 5.8 0 2.13 0 3.96-.3 5.18z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23ec6608'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.energy-usage-label.eu2017.ee-l-47 {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 318.4 171.13'%3E%3Cdefs%3E%3Cpath d='M238.55 171.13H.61c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.3.3.3.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3' id='a'/%3E%3Cpath d='M68.33.61v169.91H.61V.61h67.72z' id='b'/%3E%3Cpath d='M.61 171.13c-.3 0-.61-.3-.61-.61V.61C0 .31.31 0 .61 0h237.94c.31 0 .31 0 .61.31l79.01 84.8c.3.3.3.61 0 .91-7.9 8.49-71.11 76.33-79.01 84.81-.3.3-.61.3-.61.3H.61z' id='c'/%3E%3Cpath d='M33.86 103.72v-36.3' id='d'/%3E%3Cpath d='M43.32 76.87l-9.46-9.76-9.76 9.76' id='e'/%3E%3Cpath d='M27.45 37.22l6.11-18 5.79 18h-11.9zm11.6-25.32c0-.31-.31-.61-.92-.61-.3 0-.91-.31-1.83-.31h-5.79c-.61 0-1.22 0-1.53.31-.31 0-.61.3-.92.61-.3.3-.3.61-.3.91-1.31 3.75-11.81 33.77-13.12 37.52-.3.92-.3 1.53-.61 1.83 0 .61 0 .92.31.92.3.3.61.3 1.22.61h4.57c.61 0 .92 0 1.22-.31.31 0 .61-.3.61-.61 0-.3.31-.61.31-.91.18-.55 1.1-3.3 2.74-8.24h15.87c1.64 5.13 2.56 7.97 2.74 8.54 0 .31.31.61.31.61 0 .31.3.31.61.31.3 0 .91.3 1.52.3H51.25c.61 0 .91-.3 1.22-.3.3-.31.3-.61.3-.92 0-.61-.3-1.22-.61-1.83-.83-2.5-5-15-12.5-37.52-.21-.4-.41-.71-.61-.91z' id='f'/%3E%3Cpath d='M51.55 120.8c0-.61-.3-.91-.61-1.22-.3-.3-.91-.61-1.52-1.22-.61-.3-1.53-.91-2.75-1.22-1.22-.3-2.44-.61-3.96-.92-1.53-.3-3.05-.3-4.88-.3-3.36 0-6.41.61-9.16 1.53-2.74.91-5.18 2.44-7.01 4.57-1.83 1.83-3.36 4.27-4.58 7.02-.91 2.74-1.52 5.79-1.52 9.45 0 3.36.61 6.41 1.52 9.16.92 2.74 2.44 4.88 4.27 6.71 1.83 1.83 4.27 3.35 6.71 4.27 2.75.91 5.8 1.52 9.16 1.52 1.22 0 2.44 0 3.35-.3.92-.31 2.14-.31 3.36-.61 1.22-.31 2.13-.61 3.35-.92.92-.3 1.83-.61 2.75-.91.61-.31 1.22-.61 1.52-1.22.31-.61.31-1.22.31-1.83v-16.78c0-.31 0-.92-.31-1.22 0-.31-.3-.61-.61-.92l-.61-.61c-.3 0-.61-.3-.91-.3H35.08c-.3 0-.3 0-.61.3 0 0-.3.31-.3.61 0 .31-.31.61-.31.92v1.52c0 1.22 0 2.14.31 2.44.3.31.61.61.91.61h7.93v9.77c-.91.3-1.83.91-2.74.91-.92.31-1.83.31-2.75.31-1.83 0-3.66-.31-5.49-.92-1.52-.61-3.05-1.52-4.27-2.74-1.22-1.22-2.14-2.75-2.75-4.58-.61-1.83-.91-3.97-.91-6.41 0-2.13.3-4.27.91-6.1.61-1.83 1.53-3.35 2.75-4.57 1.22-1.22 2.75-2.44 4.27-3.05 1.53-.61 3.66-.92 5.49-.92s3.66.31 5.19.61c1.52.31 2.74.92 3.66 1.22.91.61 1.83.92 2.44 1.22.61.31 1.22.61 1.52.61.31 0 .31 0 .61-.3 0 0 .31-.31.31-.61 0-.31.3-.61.3-1.22v-1.53c.31-.3.31-1.22 0-1.83' id='g'/%3E%3Cpath d='M215.37 30.81c-.92-.91-2.44-2.14-4.88-3.36a65.15 65.15 0 00-8.85-3.66c-3.66-1.22-7.63-2.13-12.51-3.05-4.88-.91-10.06-1.22-15.86-1.22-10.68 0-20.13 1.53-28.98 4.88-8.54 3.36-16.17 7.94-22.27 14.04-6.1 6.1-10.98 13.72-14.03 22.27-3.36 8.84-4.88 18.6-4.88 29.89 0 10.68 1.52 20.13 4.57 28.68 3.05 8.54 7.63 15.55 13.43 21.35 5.79 5.8 13.11 10.37 21.65 13.42 8.55 3.05 18.31 4.58 28.98 4.58 3.67 0 7.33-.31 10.99-.61 3.66-.31 7.32-.92 10.98-1.53s7.01-1.52 10.37-2.44c3.36-.91 6.1-1.83 8.54-2.74 2.14-.92 3.66-2.14 4.58-3.66.61-1.53 1.22-3.36 1.22-5.5V88.47c0-1.53-.31-2.75-.61-3.67a5.926 5.926 0 00-1.53-2.74c-.61-.92-1.52-1.22-2.44-1.83-.91-.61-1.83-.61-3.05-.61h-45.45c-.61 0-1.22.3-1.53.61-.61.3-.91.91-1.22 1.83-.3.91-.61 1.83-.91 3.05-.31 1.22-.31 3.05-.31 4.88 0 3.66.31 6.41.92 7.93.61 1.53 1.52 2.44 3.05 2.44h25.62v31.42c-2.44 1.53-5.49 2.44-8.23 3.05-3.05.61-6.1.92-9.16.92-6.4 0-11.89-.92-17.08-3.05-5.18-2.14-9.76-4.88-13.42-8.85-3.66-3.96-6.41-8.85-8.54-14.64-2.14-5.8-3.05-12.81-3.05-20.44 0-7.02.91-13.42 3.05-19.22 2.13-5.79 4.88-10.67 8.54-14.95 3.66-4.27 8.24-7.32 13.42-9.45 5.19-2.14 11.29-3.36 17.69-3.36 6.11 0 11.6.61 16.17 1.83 4.58 1.22 8.54 2.75 11.9 3.97 3.36 1.52 6.1 2.74 7.93 3.96 2.14 1.22 3.36 1.83 4.27 1.83.61 0 1.22-.3 1.53-.61.3-.3.91-.91 1.22-1.83.3-.91.61-2.13.61-3.35.3-1.53.3-3.05.3-5.19 0-3.35-.3-6.1-.61-7.62-.3-1.83-1.22-3.05-2.13-3.97z' id='h'/%3E%3Cpath d='M217.81 47.59c-.31 1.52-.31 2.74-.61 3.35-.31.92-.61 1.53-1.22 1.83-.61.31-.92.61-1.53.61-.91 0-2.44-.61-4.27-1.83-2.13-1.22-4.57-2.74-7.93-3.96-3.36-1.53-7.32-2.75-11.9-3.97-4.57-1.22-10.06-1.83-16.17-1.83-6.4 0-12.5 1.22-17.69 3.36-5.18 2.13-9.76 5.49-13.42 9.45-3.66 4.28-6.71 9.16-8.54 14.95-2.14 5.8-3.05 12.2-3.05 19.22 0 7.63.91 14.64 3.05 20.44 2.13 5.79 4.88 10.68 8.54 14.64 3.66 3.97 8.24 7.02 13.42 8.85 5.19 2.13 10.98 3.05 17.08 3.05 3.06 0 6.11-.31 9.16-.92 3.05-.61 5.79-1.83 8.23-3.05v-31.42h-25.62c-1.22 0-2.14-.91-3.05-2.44-.61-1.52-.92-4.27-.92-7.93 0-1.83 0-3.66.31-4.88.3-1.22.3-2.44.91-3.05.31-.92.92-1.53 1.22-1.83.61-.31.92-.61 1.53-.61h45.45c1.22 0 2.14.3 3.05.61.92.3 1.53.91 2.44 1.83.61.91 1.22 1.83 1.53 2.74.3 1.22.61 2.44.61 3.67v53.68c0 2.14-.31 3.97-1.22 5.5-.61 1.52-2.14 2.74-4.58 3.66-2.13.91-5.18 1.83-8.54 2.74-3.36.92-6.71 1.83-10.37 2.44-3.66.61-7.32 1.22-10.98 1.53-3.66.3-7.32.61-10.99.61-10.67 0-20.43-1.53-28.98-4.58-8.54-3.05-15.86-7.62-21.65-13.42-5.8-5.8-10.38-13.12-13.43-21.35-3.05-8.55-4.57-18-4.57-28.68 0-10.98 1.52-21.05 4.88-29.89 3.35-8.85 7.93-16.17 14.03-22.27 6.1-6.1 13.42-10.99 22.27-14.04 8.54-3.35 18.3-4.88 28.98-4.88 5.8 0 11.29.31 15.86 1.22 4.88.92 8.85 1.83 12.51 3.05a65.15 65.15 0 018.85 3.66c2.44 1.22 3.96 2.45 4.88 3.36.91.92 1.52 2.44 2.13 3.97.31 1.52.61 4.27.61 7.62 0 2.14 0 3.66-.3 5.19z' id='i'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' fill='%23e30613'/%3E%3Cuse xlink:href='%23a' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23b' fill='%23fff'/%3E%3Cuse xlink:href='%23b' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0'/%3E%3Cuse xlink:href='%23c' fill-opacity='0' stroke='%23000' stroke-width='.5'/%3E%3Cuse xlink:href='%23d' fill-opacity='0'/%3E%3Cuse xlink:href='%23d' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cuse xlink:href='%23e' fill-opacity='0'/%3E%3Cuse xlink:href='%23e' fill-opacity='0' stroke='%23000' stroke-width='2.22'/%3E%3Cg%3E%3Cuse xlink:href='%23f'/%3E%3Cuse xlink:href='%23f' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23g'/%3E%3Cuse xlink:href='%23g' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23h' fill-opacity='0'/%3E%3Cuse xlink:href='%23h' fill-opacity='0' stroke='%23000'/%3E%3C/g%3E%3Cg%3E%3Cuse xlink:href='%23i' fill='%23fff'/%3E%3Cuse xlink:href='%23i' fill-opacity='0' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") !important
}
.ee-wrapper {
 margin:0 !important;
 width:100%
}

/*** EEK-NEW END ***/

/** Sticky-Header **/
#product-sidebar.sticky {
  z-index: 90!important;
}
.ms-widget-search .ms-widget-search__title {
    line-height: 1;
}
.media-play a {
    color: #ef0000 !important;
    font-family: mm-text-regular;
}
.media-play.media-play-video {
    padding-bottom: 10px;
}
.media-play a::before {
    vertical-align: bottom !important;
}
#header.header-sticky #site-search input {
	height: 15px;
	width: 270px;
}
#header.header-sticky .stickable-content {
    border-bottom: 1px solid #000;
}
#header.header-sticky #site-search .dropdown .label {
    height: 28px;
    line-height: 24px;
}
#header.header-sticky #site-search {
    left: 400px;
    top: -82px;
    width: 468px;
}
@media only screen and (max-width: 1188px) {
#header.header-sticky #site-search {
    left: 259px;
}
}
@media only screen and (max-width: 954px) {
#header.header-sticky #site-search {
    width: 375px !important;
}
#header.header-sticky #site-search input {
    width: 180px;
}
.responsive #header.header-sticky .cart .button {
    background: transparent url("//ms-daten.at/00_MM/docs/img/sprites.png") no-repeat scroll -147px -135px !important;
    border-radius: 5px;
    height: 24px;
}
}

#header.header-sticky .search button {
	position: absolute;
	top: 0;
	right: 0;
	height: 29px;
}

#header.header-sticky .cart {
    top: 8px !important;
}

#header.header-sticky .header-stickable-close {
    display: none;
}
#header.header-sticky #logo {
    display: block !important;
}

#header.header-sticky #logo a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("//ms-daten.at/00_MM/docs/img/mmlogo2016.png");
    background-origin: padding-box;
    background-position: 0 -19px;
    background-repeat: no-repeat;
}

/* ### Sticky Header 2 ### */

#header.header-sticky .stickable-content-container {
	height: 44px;
}
#header.header-sticky #logo a {
	height: 71px;
	width: 474px;
	background-size: 250px;
}

#header.header-sticky .cart .articles {
	line-height: 34px;
}
#header.header-sticky .cart>.button {
	height: 34px;
}

#header.header-sticky #site-search .button span {
	height: 0;
	line-height: 36px;
}

/** Sticky-Header END **/
	
/** My Account **/
.my-account.orders .content .orders-filter {
    border-bottom: 1px solid #dddddd;
    margin: 0 0 13px;
    padding: 0 0 2px;
}
.my-account.orders .order-info .order-data {
    border-top: 10px solid #eee;
    float: left;
    margin-left: 44px;
    padding-top: 10px;
}
.my-account .select-wrapper {
    margin-bottom: 46px;
}
.my-account.orders .multiple-order-types, .my-account.orders .order-info.online::before, .my-account.orders .order-info.shop::before, .my-account.order-details .multiple-order-types, .my-account.order-details .order-info.online::before, .my-account.order-details .order-info.shop::before {
    background-image: none;
    background-repeat: no-repeat;
    background-size: 64px auto;
    content: "";
    cursor: auto;
    height: 32px;
    left: 5px;
    position: absolute;
    top: 10px;
    width: 32px;
}

#scroll-to-top.state-visible {
    opacity: 0.6;
    visibility: visible;
}
#scroll-to-top:hover {
	background-position: 0 -38px;
	opacity: 0,95;
	text-decoration: none;
}
#scroll-to-top {
    background: url("images/general/sprite-arrows-up.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    bottom: 12px;
    height: 0;
    opacity: 1 !important;
    overflow: hidden;
    padding: 38px 0 0;
    right: 12px;
    width: 38px;
	color: #838383;
    outline: medium none;
    transition: opacity 0.5s ease 0s;
}

.responsive .jobs-area .jobs-area-content .hero-image-wrapper {
    background: url("//ms-daten.at/00_MM/banner/hero-img.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

/***** 25 Jahre ****/
#header {
    margin-top: -9px;
}


/***** General Layout *****/


h1, h2, h3, h4 {
	font-weight:bold;
}


h2 strong {
   font-weight:normal;
}


a {
    color: #555555;
	outline: medium none ;
}

a:hover {
	color:#DF0000;
}

#content, .container {
	padding: 0;
}


.content p {
	color: #535353;
}


th {
	background: #F8F8F8;
	border-bottom: 2px solid #df0000;
	line-height: 18px;
}

caption, th, td {
	font-weight:normal !important;
}

#loading .spinner {
	background: url("images/general/mm-loader.gif") no-repeat fixed 50% 50% rgba(0, 0, 0, 0);
}
.product-container .pc-wrapper {margin-top: 30px}
.product-container .products-carousel.loading,
#all-markets-box.loading,
.product-container-vertical .products-vertical-list.loading,
.info-window .layer-loading, .product-container .products-grid > [data-id] {
	background: url("images/general/mm-loader.gif") no-repeat 50% 50% rgba(0, 0, 0, 0);
}

.infield.cf {
	 margin-bottom: -12px;
	 
}

/*body.page-27023 .infield.cf {display:none}*/
.static h1, 
.static h2, 
.static h3 {
	color:#000;
}

.products-list > li .product-wrapper .content .manufacturer img { height:auto; }

/*** VORGESCHLAGENE ******************************************************************/
.responsive #header .search-autocomplete.two-columns {
    left: -40px;
}
@media only screen and (max-width: 1200px) {
#header .search .search-autocomplete.two-columns {
    left: -2px;
    width: 708px;
}
}
@media only screen and (max-width: 954px) {
.responsive #header .search-autocomplete.two-columns {
    left: -1px;
}
}

/*Buttons*/
/**
.button {
	text-shadow: none;
	text-transform:none;
	padding:0 !important;	
	font-family: 'opensans-regular',Helvetica,Arial; 
	font-weight:normal !important;
} **/

.my-account .button.gray span, .my-account .button.change-delivery span {
    color: #838383;
}

.button.gray span {
    color: #838383;
}

.button span {
	background:none;
	line-height:28px;
	font-size: 14px;
	font-family: 'mm-text-regular',Arial; 
	font-weight:normal;
}
#pdp-add-to-cart > span {
    color: #fff;
}
#my-account-orders-button > span {
    color: #838383;
}
.button span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-family: mm-text-regular,Arial;
    font-size: 15px;
    font-weight: normal;
    line-height: 28px;
    padding: 1px 10px 0 10px;
}

.products-grid .base-info.cta .price + .vat-info {
    top: 196px;
}
/* ####### Kleinste AuflÃ¶sung ####### */
@media only screen and (max-width: 954px) {
	#bundle .button span img { width:708px; height:auto; }
}

.button.inline,
.button.inline span {
 	line-height: 33px;
}


.button:hover,
#header .cart.enabled > .button {
	background:-moz-linear-gradient(top, #F31414, #AB1414);
	background:-webkit-linear-gradient(top, #F31414, #AB1414);
	background:-o-linear-gradient(top, #F31414, #AB1414);
	background:-ms-linear-gradient(top, #F31414, #AB1414);
	background:linear-gradient(top, #F31414, #AB1414);	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F31414', endColorstr='#AB1414');
	color:#fff;
}

.button,
.button-facebook  {
   -webkit-border-radius: 4px!important;
   -moz-border-radius: 4px!important;
   border-radius: 4px!important;
}

.button.inline {
 	-webkit-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}

.button.gray,
.button.light-gray,
.button.change-delivery,
#product-preview .button.arrow,
.to-details.button.arrow,
#filters .a-z li a, 
#filters .a-z li.empty {
    height: 26px;
    line-height: 25px;
	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0) !important;
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0) !important;
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0) !important;
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0) !important;
	background:linear-gradient(top, #FEFEFE, #F0F0F0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0') !important;
	border: 1px solid #DFDFDF !important;
	color: #555555 !important;
}
#filters .content .categories-tree-has-descendants::before {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#filters .content .categories-tree-ancestors a::before {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
b
.button.gray:hover,
.button.gray:hover span,
#filters .a-z li a:hover {
	color: #df0000;
}

.basket .button.arrow {
	height: 35px;
    line-height: 35px;
}

.button.change-delivery > span {
	line-height: 22px;
}



.button.large span {
    line-height: 33px;
}

.button.large.add-to-cart.block span {
    font-size:17px;
	padding: 0 20px 0 38px;
}

/*Buttons Icons*/
.button span:after {
	background: url("images/general/sprites.png") no-repeat scroll -386px -20px transparent ;
	height: 7px;
    right: 8px;
    top: 17px; /* war 12px */
    width: 5px;
	content: ".";
    position: absolute;
	margin:0;
    text-indent: -999em;
}

.button.gray span:after {
    background-position: -98px -35px;
    height: 7px;
    width: 5px;
}

.button.gray:hover span:after {
    background-position: -104px -35px;
}

.to-details.button.arrow span:after,
#product-preview .button.arrow span:after {
	background-position: -98px -35px;
}

.to-details.button:hover.arrow span:after,
#product-preview .button:hover.arrow span:after {
	background-position: -104px -35px;
}

.to-details.button:hover span,
#product-preview .button:hover.arrow span  {
	color: #df0000;
}



.button.large.add-to-cart.block span:after {
	background-position: -109px -23px;
    height: 10px;
    right: 10px;
    top: 14px;
    width: 7px;
}

.button.client-advisor span {
	 padding: 0 10px 0 28px !important;
}

.button.client-advisor:before {
	background: url("images/general/sprites.png") no-repeat scroll -208px -36px transparent;
}

.button.client-advisor span:after {
	background:none!important;
}

.button.print {
	padding-left:20px;
}

.button.print:after {
	background:none !important;
	border:none;
}

.button.print span {
    padding: 0 20px 0 28px !important;
}

.button.print:before {
	background: url("images/general/sprites.png") no-repeat scroll -249px -26px transparent;
	top: 6px;
	height: 15px;
}

.button:hover.print:before,
.button:hover.print.orange:before {
	background-position: -249px -41px ;
} 

.button.print.orange:before {
    background-position: -249px -26px;
}


.button.download-as-pdf {
	 margin-right:5px;
}

.button.disabled {
	text-shadow:none;
}

.button.back span:before, 
.button.back span:after, 
.button.forward span:before, 
.button.forward span:after {
	background:none;
}

.button.forward span:after {
	right: 6px !important;
    top: 10px !important;
}

.button.download-as-pdf span {
	padding: 0 17px 0 29px !important;
}

.button.password:before {
	background:none;
}

.button.selected.change-delivery {
	text-shadow:none;
	color:#df0000;
}

.button.selected span {
	padding: 0 10px;
}

.button.selected span:after {
	background:none;
}

.personal-data-form .button.arrow span:after {
	margin: -1px 0 0 !important;
}

.button.trash:before {
	background: url("images/general/sprites.png") no-repeat scroll -320px -36px transparent;
	height:16px;
	top: 5px;
	left:6px;
}

.button:hover.trash:before {
	background-position:-335px -36px;
}

.button.trash span {
    padding: 0 15px 0 25px;
}

.button.rate-product span {
	padding-left: 24px;
}

.button.rate-product {
	padding-left: 14px;	
}

.button.rate-product:before {
	top:7px;
}

/* Buttos End */

.prev, .next {
	background: url("images/general/sprites.png") no-repeat;
	width:35px;
	height:35px;
	top: 35%;
}

.next {
    background-position: -107px -131px;
	right:1%;
}

.prev {
    background-position: -72px -130px;
	left:1%;
}

.prev:before, .next:before {
	background:none;
}

.go-up {
	background: url("images/general/up.png") no-repeat scroll 100% 0 transparent;
	height: 21px;
    line-height: 21px;
	padding: 0 28px 6px 0;
	text-decoration:underline;
	color:#7E7E7E;
}

.go-up:hover {
	background-position: 100% -21px;
}

.icon {
	background: url("images/general/sprites.png") no-repeat scroll -193px -35px;
}

.tooltip_value {
	text-decoration:underline;
	color:#000;
}

.container.shader {
	background:none;
}


.container.shader > .main, 
.container.shader > .side  {
	padding-bottom:1px;
}

/***** Infobar *****/

#infobar {
	background: #E7E7E7;
	font-weight: normal;
	color:#797979;
	text-shadow:none;
}

#infobar .wrapper > ul .events {
	padding:0;
}

#infobar .wrapper ul li {
	border-left: 1px solid #F1F1F1;
	border-right: 1px solid #CFCFCF;
}

#infobar .wrapper ul li:first-child {
    border-left: 0 none;
	padding: 0 7px;
	margin-right:0;
	color: #000000;
}

#infobar .wrapper ul li:first-child a {
	color: #7A7A7A;
}

#infobar .wrapper ul a {
	color: #000;
	text-shadow:none;
	margin-left:0;
}

#infobar .wrapper > ul a.event-name {
	color: #797979;
}

#infobar .wrapper > ul a:after {
	background: url("images/general/sprites.png") no-repeat scroll -98px -35px transparent;
	width:5px;
	height:7px;
	margin: -3px 0 0;
}

#infobar .wrapper .close {
	background: url("images/general/close.png") repeat scroll 0 -31px transparent;
}

#infobar .wrapper .close:hover {
  background-position: 0 -31px;
}

/******   ENERGIELABEL *******/
.ee-wrapper {
    margin: 0 !important;
    width: 100%;
}

#product-sidebar .sidebar-form .ee-wrapper {
    display: inline-block;
}
#product-sidebar .sidebar-form .ee-wrapper > a {
    margin-left: 10px;
}
#product-details .ee-wrapper {
    margin-top: 10px !important;
}

#product-details .ee-wrapper.energy-usage-label {
    width: 100%;
}

.bundle-hero-logos .ee-wrapper {
    width: 105px !important;
}
/**
.products-carousel .products-grid .base-info .ee-wrapper > a:last-child {
    display: none;
} **/
#basket-flyout .products-carousel .products-grid .base-info .ee-wrapper {
    top: 4px;
}
.carousel-wrapper .carousel .ee-wrapper, .topsellerProducts .ee-wrapper {
    display: block;
    position: absolute;
    right: 18px;
    top: 0;
    width: 85px;
}
.carousel-wrapper .carousel .ee-wrapper > a, .topsellerProducts .ee-wrapper > a {
    height: 22px;
}
.ee-wrapper > a {
    border-bottom: 1px solid #bbbbbb;
    color: #444444;
    text-decoration: none;
}

.ee-wrapper > a:hover {
    border-bottom: 1px solid #df0000;
    color: #df0000;
}
.ee-wrapper > a.energy-usage-label {
    border-bottom: medium none !important;
    width: 100%;
}
/**
.ee-g-524742202d203020313530203634.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d203020313530203634.ee-l-41.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-412b.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-412b2b.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d203020313530203634.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d203020313530203634.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d203020313530203634.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d203020313530203634.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d203020313530203634.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiMwMDk2NDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d20383220313734203530.ee-l-41.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-412b.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-412b2b.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d20383220313734203530.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d20383220313734203530.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20383220313734203530.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20383220313734203530.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20383220313734203530.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiM1MmFlMzIiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d20323030203231322030.ee-l-41.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-412b.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-412b2b.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d20323030203231322030.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d20323030203231322030.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323030203231322030.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323030203231322030.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323030203231322030.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNjOGQ0MDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d20323535203233372030.ee-l-41.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-412b.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-412b2b.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d20323535203233372030.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d20323535203233372030.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323535203233372030.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323535203233372030.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323535203233372030.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmZmVkMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d20323531203138362030.ee-l-41.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-412b.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-412b2b.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d20323531203138362030.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d20323531203138362030.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323531203138362030.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323531203138362030.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323531203138362030.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNmYmJhMDAiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d20323336203130322038.ee-l-41.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-412b.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-412b2b.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d20323336203130322038.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d20323336203130322038.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323336203130322038.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d20323336203130322038.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d20323336203130322038.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlYzY2MDgiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-2d.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjwvc3ZnPg==");
}
.ee-g-524742202d203232372036203139.ee-l-41.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d253330.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d313025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d323025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d333025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d343025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-41202d353025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6Ii8+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-412b.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b202d313025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b202d323025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b202d343025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMS44IDI2LjNsNS40LTIzLjFoNy41bDUuMyAyMy4xaC02bC0uNy0zLjhoLTQuOWwtLjcgMy44aC01Ljl6bTcuNC04LjVoMy4zbC0xLTUuOWMtLjMtMS43LS41LTMtLjUtNGgtLjFjLS4xIDEtLjMgMi4zLS42IDRsLTEuMSA1Ljl6TTQ0LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-412b2b.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d253230.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d323025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d333025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d343025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d353025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6Ii8+PC9nPjwvc3ZnPg==");
}
.ee-g-524742202d203232372036203139.ee-l-412b2b2b.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d253130.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d313025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d323025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d333025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d343025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d353025.energy-usage-label, .ee-g-524742202d203232372036203139.ee-l-412b2b2b202d363025.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MSAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODEgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNjkuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik00LjEgMjYuM2w1LjUtMjMuMWg3LjVsNS4zIDIzLjFoLTYuMWwtLjctMy44aC00LjlsLS43IDMuOGgtNS45em03LjQtOC41aDMuM2wtMS01LjljLS4zLTEuNy0uNS0zLS41LTRoLS4xYy0uMSAxLS4zIDIuMy0uNiA0bC0xLjEgNS45ek0zNyAxNy42aC00LjZ2NC45aC00Ljh2LTQuOWgtNC41di00LjZoNC41di00LjhoNC44djQuOGg0LjZ2NC42ek01Mi40IDE3LjZoLTQuNnY0LjloLTQuOHYtNC45aC00LjV2LTQuNmg0LjV2LTQuOGg0Ljh2NC44aDQuNnY0LjZ6TTY3LjcgMTcuNmgtNC42djQuOWgtNC44di00LjloLTQuNXYtNC42aDQuNXYtNC44aDQuOHY0LjhoNC42djQuNnoiLz48L2c+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-42.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS41IDI2LjNoLTguMXYtMjMuMWMxLjctLjEgMy45LS4yIDguMi0uMiA0LjkgMCA2LjQgMS45IDYuNCA1LjcgMCAyLjMtLjggNC0yLjUgNSAyLjEuOCAyLjggMi43IDIuOCA1LjUgMCA0LTEuMyA3LjEtNi44IDcuMXptLTIuMi0xOC41djQuN2gxLjNjMS4yIDAgMS45LS43IDEuOS0yLjUgMC0uOS0uMS0xLjctLjQtMi4yLS4yIDAtLjctLjEtMS4yLS4xcy0xLjIgMC0xLjYuMXptMCA4Ljh2NC43aDEuNmMxLjIgMCAxLjctLjggMS43LTIuNiAwLTEtLjItMS43LS4zLTIuMS0uMyAwLS43LS4xLTEuMS0uMWwtMS45LjF6Ii8+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-43.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC44IDIuOGMyLjEgMCAzLjYuNSA0LjMuN2wtLjMgNS4zcy0xLjctLjUtMy4yLS41Yy0yLjcgMC0zIC45LTMgNy4yIDAgMy4yLjEgNC43LjQgNS42aDFjMS43IDAgMy42LS4zIDQuOC0uNnY1LjRjLS45LjQtMy40LjgtNS4xLjgtNi44IDAtNy4yLTMuOS03LjItMTEuMi4xLTcuMyAxLjItMTIuNyA4LjMtMTIuN3oiLz48L3N2Zz4=");
}
.ee-g-524742202d203232372036203139.ee-l-44.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41IDI2LjNoLTcuNHYtMjMuMWMxLjEtLjEgNC44LS4yIDguMS0uMiA2LjIgMCA3LjUgMi45IDcuNSAxMS4xIDAgNy42LTEuMiAxMi4yLTguMiAxMi4yem0xLjUtMTguM2gtMS4zYy0uNiAwLTEuMi4xLTEuNi4xdjEzLjJoMS4zYzEuOSAwIDIuMS0yLjEgMi4xLTcgLjEtMi42LS4xLTQuOC0uNS02LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-45.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNC42IDguNWgtNS43djMuNWg1LjV2NS4xaC01LjV2My43aDUuOHY1LjRoLTExLjh2LTIzaDExLjlsLS4yIDUuM3oiLz48L3N2Zz4=");
}
.ee-g-524742202d203232372036203139.ee-l-46.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSA4LjhoLTUuMnY1aDV2NS4zaC01djcuNWgtNnYtMjMuMWgxMS40bC0uMiA1LjN6Ii8+PC9zdmc+");
}
.ee-g-524742202d203232372036203139.ee-l-47.energy-usage-label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NiAyOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgMjkiPjxwYXRoIGZpbGw9IiNlMzA2MTMiIGQ9Ik0wIDB2MjloNTQuOWwxMS4xLTE0LjUtMTEuMS0xNC41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAyNS4xYy0xLjMuNy00LjggMS42LTcuNCAxLjYtNy4yIDAtNy40LTQuNi03LjQtMTEuMiAwLTguMSAxLjctMTIuNyA5LTEyLjcgMi41IDAgNC40LjUgNS43LjhsLS4zIDUuM3MtMi44LS42LTQuNi0uNmMtMyAwLTMuNy45LTMuNyA3LjIgMCAzLjQuMiA1IC41IDYuMWguN2MuNyAwIDEuNi0uMSAyLjMtLjJ2LTMuOWgtMS42di00LjdoNi44djEyLjN6Ii8+PC9zdmc+");
}
**/
.products-list .energy-usage-label, .compare-table-wrapper .energy-usage-label {
    background-size: auto 45px !important;
    height: 45px;
    width: 125px !important;
}

.price-details .energy-usage-label, #product-sidebar .sidebar-form .energy-usage-label {
    background-size: auto 61px !important;
    height: 73px;
    width: 188px !important;
}
.products-carousel .products-grid .base-info .ee-wrapper a:nth-child(2) {
    margin-bottom: 5px;
    display: table;
    float: left;
    font-size: 10px;
    margin-top: 5px;
}
.products-carousel .products-grid .base-info .energy-usage-label, .carousel-wrapper .carousel .energy-usage-label, .topsellerProducts .energy-usage-label {
    background-position: left !important;
    background-size: auto 48px !important;
    height: 60px;
    width: 114px !important;
    float: left;
}

#basket-flyout .products-carousel .products-grid .base-info .energy-usage-label {
    background-size: auto 20px !important;
    height: 20px;
}
/******   ENERGIELABEL - ENDE *******/



/*** HEADER ******************************************************************/
.homebutton {
    background: url("//ms-daten.at/00_MM/docs/img/mmlogo2016.png") repeat scroll 0 -31px rgba(0, 0, 0, 0);
    color: transparent !important;
    height: 80px;
    margin-left: -1080px;
    position: absolute !important;
    width: 431px;
    z-index: 2147483647;
}
.homebutton a {
    color: transparent !important;
}
#header #logo {
    display: none !important;
}
@media only screen and (max-width: 1200px) {
.homebutton {
margin-left: -845px;
}
}
@media only screen and (max-width: 954px) {

.homebutton {
    background: url("//ms-daten.at/00_MM/docs/img/mmlogo2016.png") no-repeat scroll 0 -20px / 390px 88px rgba(0, 0, 0, 0);
    color: transparent !important;
    height: 80px;
    margin-left: -598px;
    position: absolute !important;
    width: 338px !important;
    z-index: 2147483647;
}
}

#header {
    background: url("//ms-daten.at/00_MM/docs/img/bg-header_white1.png") repeat-x scroll 0 top transparent;
	height: 201px;
}


/* Portrait and Landscape ***/


@media all and (max-width: 640px) {
#header #logo a {
    background: transparent url("http://css.redblue.de/MediaAT/skins/skin-normal/de/images/header/logo-medium.png") no-repeat scroll 0 0 / 200px auto !important;
}

#header {
    background: none;
    height: 201px;
}

} 

#top-navigation {
    background: none repeat scroll 0 0 transparent!important;
    top: 152px!important;
}
.responsive #top-navigation .flyout-subnavigation {
    min-height: 229px!important;
}
#top-navigation > .top-navigation-items .item > a {
    background: none repeat scroll 0 0 transparent !important;
    border-left: 1px solid #e60000 !important;
    border-right: medium none!important;
    border-top: 0 solid transparent!important;
    color: #df0001!important;
    padding-left: 1px!important;
    padding-right: 1px!important;
    text-shadow: 0 0 rgba(0, 0, 0, 0.1)!important;
    text-transform: none!important;
}
#top-navigation > .top-navigation-items .item > a span {
    font-size: 14px;
    font-weight: normal !important;
}
@media only screen and (max-width: 954px) {
#top-navigation > .top-navigation-items .item > a span {
    font-size: 12px;
    font-weight: normal !important;
}
}
#top-navigation > .top-navigation-items .item:last-child div.flyout-subnavigation ul li.masonry-brick a {
	border: none!important;
	font-family: "opensans-bold",Arial;
}
#top-navigation > .top-navigation-items .item:last-child div.flyout-subnavigation ul li.masonry-brick ul li a {
	border: none!important;
	font-family: "opensans-regular",Arial;
	line-height: 1.1em;
}
#header .cart {
    top: 109px!important;
}


@media only screen and (max-width: 1200px) {
.responsive #header .search {
	left: 10px;
	top: 18px;
}
#header .left-meta-navigation > ul > li, #header .right-meta-navigation > ul > li {
    font-size: 14px;
}
}
@media only screen and (max-width: 954px) {
.responsive #header .search {
    height: 28px;
    left: 0;
    top: 20px;
}
.responsive #header .search input {
    width: 462px;
}

#header .search .dropdown > .label {
    border-style: none solid none none;
    border-width: medium 1px medium medium;
    color: #555555!important;
    line-height: 27px;
}
#header .search input {
    height: 21px;
}
#header .search input, #header .search button {
    height: 26px;
    padding-bottom: 28px;
}
#header .search button span:after {
    top: 5px !important;
}
#header .search .dropdown > .label:after {
    background: url("images/general/sprites.png") no-repeat scroll -127px -43px transparent!important;
    height: 6px!important;
    top: 11px!important;
    width: 8px!important;
}
#header .search input {
    color: #000!important;
    font-size: 12px;
    padding: 1px 16px !important;
    text-transform: none!important;
}

/*** BASKET ************************************************************************************************************************************/

.button.inline {
    background-position: right -56px;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    height: 28px;
    padding: 0;
}
#header .cart .articles:before {
    content: "."!important;
    height: 16px!important;
    left: 8px!important;
    position: absolute!important;
    text-indent: -999em!important;
    top: 6px!important;
    width: 20px!important;
}
#header .cart .articles {
    color: #fff!important;
    float: right!important;
    font-size: 11px!important;
    line-height: 28px!important;
    padding: 0 10px!important;
}
#header .cart > .button span:after, #header .cart-button span:after {
    height: 8px !important;
    right: 7px !important;
    top: 10px !important;
    width: 9px !important;
}
.button.inline, .button.inline span {
    line-height: 28px;
}
#header .basket {
    border: 5px solid #ab1414!important;
    box-shadow: 0 5px 5px -5px #333333!important;
    top: 34px!important;
}


/*** navigation ************************************************************************************************************************************/


#header .left-meta-navigation > ul > li:before, #header .right-meta-navigation > ul > li:before {
    background: none repeat scroll 0 0 transparent !important;
}
#header .left-meta-navigation .startsite {
    display: none !important;
}
#header .left-meta-navigation .service {
    display: none !important;
}
#header .right-meta-navigation .newsletterstart {
    display: none !important;
}
#header .right-meta-navigation .merkliste, #header .right-meta-navigation .meinkonto-ausgeloggt {
    display: none !important;
}
#header .left-meta-navigation .products, #header .left-meta-navigation .mmwelt {
    display: block !important;
}
#header .left-meta-navigation .products {
    background: url("//ms-daten.at/00_MM/docs/img/minilogo1.png") no-repeat scroll -3px -2px transparent!important;
	height: 26px!important;
    padding-top: 1px!important;
}
#header .left-meta-navigation .markets {
    background: url("//ms-daten.at/00_MM/docs/img/minilogo2.png") no-repeat scroll -3px -2px transparent!important;
    height: 26px!important;
    padding-top: 1px!important;
}
#header .left-meta-navigation .mmwelt {
    background: url("//ms-daten.at/00_MM/docs/img/minilogo3.png") no-repeat scroll -3px -2px transparent!important;
	height: 26px!important;
    padding-top: 1px!important;
}
#header .right-meta-navigation > ul > li > a {
    margin-left: 0 !important;
}
#header .left-meta-navigation .contactstart, #header .left-meta-navigation .help {
    color: #333 !important;
}

#header .right-meta-navigation .contactstart {
    background: none repeat scroll 0 0 transparent;
    color: #666 !important;
    font-family: arial;
    font-size: 12px;
    height: 20px !important;
    /*margin-top: -2px;*/
    padding-bottom: 5px !important;
    padding-left: 6px !important;
    width: 41px !important;
}

@media only screen and (max-width: 954px) {
#header .right-meta-navigation .contactstart {
    border-radius: none;
    background: none repeat scroll 0 0 transparent;
    color: #666 !important;
    font-family: arial;
    font-size: 12px;
    height: 25px!important;
    padding-bottom: 5px!important;
    padding-left: 6px!important;
    width: 52px!important;
}
}
.help-right {
    border-radius: none;
    /*color: #444 !important;*/
    display: block !important;
    font-family: arial;
    font-size: 12px !important;
    height: 20px !important;
    /*margin-top: -2px;*/
    padding-bottom: 5px !important;
    padding-left: 10px !important;
    width: 36px !important;
}
@media only screen and (max-width: 954px) {
.help-right {
    border-radius: 5px!important;
    background: none repeat scroll 0 0 transparent;
    display: block !important;
    color: #666 !important;
    font-family: arial;
    font-size: 12px;
    height: 25px!important;
    padding-bottom: 5px !important;
    padding-left: 10px !important;
    width: 36px!important;
}
}
.meinkonto, .logout, .vergleichsliste {
    color: #7a7a7a !important;
}

.help {
	display: none !important;
}
#list-wishlist {
	display: none!important;
}
.logout {
    border-right: 1px solid #a7a7a7!important;
    margin-right: 9px!important;
    padding-right: 20px !important;
}
#header .left-meta-navigation > ul > li > a:before {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    margin: -8px 0 0!important;
}
#header .left-meta-navigation > ul > li > a, #header .right-meta-navigation > ul > li > a strong {
    color: #000;
    line-height: 25px!important;
}
#header .right-meta-navigation .infobar-open {
    display: none !important;
}
#header .right-meta-navigation {
    border-top: 1px dashed #a7a7a7;
    float: right;
    margin-right: -382px;
    margin-top: 51px;
    padding-top: 7px;
    position: relative;
    z-index: 600;
}
@media only screen and (max-width: 1200px) {

#header .right-meta-navigation {
    margin-right: -401px;
}
}
@media only screen and (max-width: 954px) {
#header .right-meta-navigation {
    margin-right: -362px;
    width: 354px;
}
}

#header .left-meta-navigation {
    float: right;
    margin-right: 101px;
    margin-top: 21px;
}
#header .left-meta-navigation, #header .right-meta-navigation {
    position: relative!important;
}
@media only screen and (max-width: 1200px) {
#header .left-meta-navigation {
    float: right;
    margin-right: 107px;
    margin-top: 21px;
}
}
@media only screen and (max-width: 954px) {
#header .left-meta-navigation {
    float: right;
    margin-right: 96px;
    margin-top: 21px;
}
}

#header .right-meta-navigation > ul > li > a {
    line-height: 25px!important;
}
#header .left-meta-navigation > ul > li > a {
    color: #ee0000;
    line-height: 25px!important;
}

#header .right-meta-navigation > ul > li > a {
    margin-left: 11px!important;
}
@media only screen and (max-width: 954px) {

.responsive #header .right-meta-navigation > ul > li > a {
    padding: 0 2px;
}
}

/***** Header *****/
.header h1, .header h2, .header h3 {
	text-transform: none !important;
}


.header.border,
.product-container-vertical .header {
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom:none;
}
#header .left-meta-navigation > ul > li, 
#header .right-meta-navigation > ul > li {
	font-size:12px;
}

#header .left-meta-navigation > ul > li > a.help:before {
	background-position: -145px -36px;
}

#header .left-meta-navigation > ul > li > a.service:before {
	background-position: -116px 2px;
	width: 17px;
}

#header .left-meta-navigation > ul > li > a.service {
	padding-left: 33px;
}

/* Header Infobar */

#header .right-meta-navigation .infobar-open a {
	background:none;
	height: 24px !important;
	margin-left: 10px;
	color:#545454 !important;
}

#header .right-meta-navigation .infobar-open a:hover {
	text-decoration:none;
}

#header .infobar-open {
	background:-moz-linear-gradient(top, #F3F3F3, #E6E6E6); /* Firefox */
	background:-webkit-linear-gradient(top, #F3F3F3, #E6E6E6); /* Safari, Chrome */
	background:-o-linear-gradient(top, #F3F3F3, #E6E6E6); /* Opera */
	background:-ms-linear-gradient(top, #F3F3F3, #E6E6E6); /* IE */
	background:linear-gradient(top, #F3F3F3, #E6E6E6); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E6E6E6');
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
    height: 24px !important;
    text-indent: 0;
}

#header .infobar-open a:after {
	background: url("images/general/sprites.png") no-repeat scroll -127px -43px transparent;
	height: 6px;
	width:8px;
    right: 11px;
    top: 11px;
	content: "";
    position: absolute;
}

#header .right-meta-navigation > ul > li.infobar-open:before {
	background: none repeat scroll 0 0 transparent;
}


/* Header Search */

#header .search {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    top: 46px;
}

#header .search fieldset {
	box-shadow:none;
}

#header .search .dropdown {
	border-right:none;
}

#header .search button span {
	height:0;
	overflow:hidden;
	width: 35px;
	padding:0 !important;
}

#header .search button span:after {
	background: url("images/general/sprites.png") no-repeat scroll -356px -38px transparent !important;
	height: 16px !important;
	width:16px !important;
    right: 10px !important;
    top: 8px !important;
	content: "";
    position: absolute;
}

#header .search .options {
	background: none repeat scroll 0 0 #EFEFEF;
	top:37px;
	box-shadow: 0 5px 5px -5px #333333;
	border: 1px solid #DFDFDF;
}

#header .search .options ul li a {
	font-weight:normal;
}

#header .search .options ul li a:hover {
	background: none;
	color:#df0000;
}

#header .search .dropdown > .label,
#header .search .dropdown.active > .label span,
#header .search .dropdown.active > .label {
	background:-moz-linear-gradient(top, #FEFEFE, #EFEFEF); /* Firefox */
	background:-webkit-linear-gradient(top, #FEFEFE, #EFEFEF); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FEFEFE, #EFEFEF); /* Opera */
	background:-ms-linear-gradient(top, #FEFEFE, #EFEFEF); /* IE */
	background:linear-gradient(top, #FEFEFE, #EFEFEF); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#EFEFEF');
	font-weight:normal;
}

#header .search .dropdown > .label {
	color:#555555;
	border:1px solid #DFDFDF;
	line-height: 32px;
}

#header .search .dropdown > .label span {
	padding: 0 20px 0 10px;
}

#header .search .dropdown > .label:after {
	background: url("images/general/sprites.png") no-repeat scroll -127px -43px transparent;
	width:8px;
	height:6px;
	top: 14px;
}

#header .search .dropdown.active > .label {
	border-bottom: 5px solid #EFEFEF;
}

#header .search .dropdown.active > .label span {
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	color: #DF0000;
}

#header .search .dropdown.active > .label:after {
	background-position: -127px -43px;
}


/* Header Cart */

#header .cart {
	top:93px;
}

#header .cart > .button.add-to-cart:before, 
#header .cart-button.add-to-cart:before {
	background:none !important;
}


#header .cart .basket {
	background: #AB1414;
	color: #7F7F7F;
}

#header .basket {
	top:38px;
	box-shadow: 0 5px 5px -5px #333333;
	border: 5px solid #AB1414;
}

#header .basket-close {
    right: 310px !important;
    background: #AB1414 !important;
	top: 43px !important;
}

#header .basket .content {
	-webkit-border-radius: 0;
	-moz-border-radius:0;
	border-radius: 0;
	width:305px;
}

#header .basket .content li a,
#header .basket .content li:hover a,
#header .basket .content li a:first-child,
#header .basket .content li:hover a:first-child {
	-webkit-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-top-right-radius: 0;
	background: #F9F9F9;
}

#header .basket .content li a:first-child {
	min-height:55px;
}

#header .basket .content li a:first-child, #header .basket .content li a.first {
	 padding: 3px 12px 10px;
}

#header .basket .content li .photo {
	border:none;
	background:transparent;
}

#header .basket .content li .description {
	color:#7F7F7F !important;
	font-weight:normal;
}

#header .basket .content li .amount {
	color:#333333;
}

#header .basket .content li .description strong {
	color:#000;
	font-size:24px;
	padding-top:8px;
}

#header .basket .content li .service {
	 margin: 3px 0 4px; 
}

#header .basket .content .wls-articles {
	background:#E7E7E7;
	border-top: none;
}

#header .basket .content.empty,
#header .basket .content .wls-articles span a {
	color:#000;
}

#header .basket .content dl {
	border-top: 1px solid #DDDDDD;
    line-height: 52px;
    margin-top: -1px;
	background:-moz-linear-gradient(top, #FFFFFF, #F3F3F3); /* Firefox */
	background:-webkit-linear-gradient(top, #FFFFFF, #F3F3F3); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FFFFFF, #F3F3F3); /* Opera */
	background:-ms-linear-gradient(top, #FFFFFF, #F3F3F3); /* IE */
	background:linear-gradient(top, #FFFFFF, #F3F3F3); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3');
}

#header .basket .content dl dt {
	color:#545454;
}

#header .basket .content dl dt + dd {
	color:#000;
	font-size:35px;
}

#header .basket .content .buttons {
	border-top: 1px solid #CFCFCF;
	background:-moz-linear-gradient(top, #F2F2F2, #EBEBEB); /* Firefox */
	background:-webkit-linear-gradient(top, #F2F2F2, #EBEBEB); /* Safari, Chrome */
	background:-o-linear-gradient(top, #F2F2F2, #EBEBEB); /* Opera */
	background:-ms-linear-gradient(top, #F2F2F2, #EBEBEB); /* IE */
	background:linear-gradient(top, #F2F2F2, #EBEBEB); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#EBEBEB');
	margin-top: -1px;
    padding: 10px 0 8px;
}

#header .basket .content .buttons .button {
	margin-right:12px;
}

#header .basket .content .buttons .button span {
	border: none;
	color:#fff;
	font-size: 16px!important;
    padding-right: 22px;
	height: 34px!important;
    line-height: 33px!important;
	padding: 0 22px 0 32px!important;
}

#header .basket .content .buttons .button span:before {
	background: url("images/general/sprites.png") no-repeat scroll -365px 0 transparent;
    content: ".";
    height: 16px;
    left: 7px;
    position: absolute;
    text-indent: -999em;
    top: 8px;
    width: 20px;
}

#header .basket .content .buttons .button span:after {
	background-position: -377px -19px !important;
    height: 8px !important;
    right: 7px !important;
    top: 14px !important;
    width: 9px !important;
}

#header .cart .articles {
	text-shadow: -1px -1px rgba(0, 0, 0, 0.4);
	background:-moz-linear-gradient(top, #484848, #131313); /* Firefox */
	background:-webkit-linear-gradient(top, #484848, #131313); /* Safari, Chrome */
	background:-o-linear-gradient(top, #484848, #131313); /* Opera */
	background:-ms-linear-gradient(top, #484848, #131313); /* IE */
	background:linear-gradient(top, #484848, #131313); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#131313');
	border-right: 1px solid #333333;	
	padding: 0 10px 0 34px;	
}
@media only screen and (max-width: 954px) {
#header .cart .articles {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
}
#header .cart .articles:before {
	background: none;
    content: ".";
    height: 16px;
    left: 8px;
    position: absolute;
    text-indent: -999em;
    top: 8px;
    width: 20px;
}

#header .cart > .button, #header .cart-button {
	border-left: 1px solid #505050;
}

#header .cart > .button span, 
#header .cart-button span {
	font-size:16px !important;
	padding-right:22px !important;
}

#header .cart > .button span:after, 
#header .cart-button span:after {
	background-position: -377px -19px !important;
}

#header .cart > .button span:after, 
#header .cart-button span:after {
	height:8px !important;
	right: 7px !important;
    top: 12px !important;
	width:9px !important;
}

#header .cart.enabled > .button {
	-webkit-border-bottom-right-radius: 0 !important;	
	-moz-border-bottom-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

#header .cart.enabled > .button span {
	border-bottom: 5px solid #AB1414;
}

#header .cart .legal-notice,
#header .legal-notice {
	display:none;
}

/* Header Navigation */

#header .left-meta-navigation .active {
    background-color: #fff;
	border:none;
}

#header .left-meta-navigation .active .startsite {
	color:#df0000;
}

#header .left-meta-navigation > ul > li,
#header .right-meta-navigation > ul > li {
	font-weight:normal;
}


#header .left-meta-navigation > ul > li:before, 
#header .right-meta-navigation > ul > li:before {
	background: none repeat scroll 0 0 #999999;
    height: 3px;
    width: 3px;	
	margin: -4px 0 0;	
	content: '.';
}

#header .left-meta-navigation .active + li:before, 
#header .right-meta-navigation .active + li:before {
    display: block;
}
#header .left-meta-navigation > ul > li > a {
	padding: 0 12px 0 30px;
}

#header .right-meta-navigation > ul > li > a {
	padding: 0 12px;
}

#header .left-meta-navigation > ul > li > a, 
#header .right-meta-navigation > ul > li > a,
#header .right-meta-navigation > ul > li > a strong {
	color:#ee0000;
	line-height:25px;
}

#header .left-meta-navigation .active .startsite:before {
    background-position: -14px 0;
}

#header .right-meta-navigation .store {
	 padding: 1px 3px 0 1px;
}

#header .right-meta-navigation .store > a {
    padding: 0 8px 5px;
	cursor:pointer;
}

#header .right-meta-navigation .store.enabled > a {
	background-color: #fff;
    border-color: #DFDFDF #DFDFDF #FFFFFF;
    border-right: 1px solid #DFDFDF;
    border-style: solid;
    border-width: 1px 1px 2px;
    padding-bottom: 0;
	margin-left:-2px;
}

#header .right-meta-navigation .basket {
	top: 28px !important;
	border:1px solid #DFDFDF;
	background:-moz-linear-gradient(top, #FFFFFF, #EDEDED); /* Firefox */
	background:-webkit-linear-gradient(top, #FFFFFF, #EDEDED); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FFFFFF, #EDEDED); /* Opera */
	background:-ms-linear-gradient(top, #FFFFFF, #EDEDED); /* IE */
	background:linear-gradient(top, #FFFFFF, #EDEDED); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EDEDED');
	padding: 5px;
}

#header .right-meta-navigation .basket .content {
	border: 1px solid #DFDFDF;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
	border-radius: 4px;
	box-shadow:none;
	width: 269px;
}

#header .right-meta-navigation .basket .content li a:first-child {
	min-height:60px;
}

#header .right-meta-navigation .store .basket .content li a:first-child {
	padding-left:30px;
}

#header .right-meta-navigation .store .basket .content li:last-child {
	border-bottom: 1px solid #CFCFCF;
}

#header .right-meta-navigation .store .basket .content li .delete {
	background: url("images/general/sprites.png") no-repeat scroll -298px -6px transparent;
	width:20px;
	height:20px;
	left: 8px;
}

#header .right-meta-navigation .store .basket .content li .delete:hover {
	background-position: -319px -6px;
}

#header .right-meta-navigation .basket .content li .description  {
	max-width: 88px;
}

#header .right-meta-navigation .basket .content li .description strong {
	font-size: 13px;
	color:#333333;
	padding-top: 2px;
}

#header .right-meta-navigation .store .basket .content li.offline .description {
	max-width: 150px;
}

#header .right-meta-navigation .store .basket .content li.offline .description strong {
	color: #df0000;
	font-size:11px;
}

#header .right-meta-navigation .basket .content ul .button.cart-button {
	border:none;
	height: 27px;
    width: 35px;
	right: 10px;
	margin-top: -17px;
}

#header .right-meta-navigation .basket .content ul .button.cart-button:after {
	background:none;
}

#header .right-meta-navigation .basket .content ul .button span:after {
	top:4px !important;
}

#header .right-meta-navigation .basket .content ul .button.cart-button span:after {
	background-position:  -365px 0 !important;
	width:21px !important;
	height:17px !important;
}

#header .right-meta-navigation .store .basket .buttons {
	background: url("images/header/bg-button-store.png") repeat-x scroll 0 0 transparent;
	border-top: none;
	text-align:right;
	padding-right:10px;
}

#header .right-meta-navigation .store .basket .buttons  {
	background: url("images/header/bg-button-store.png") repeat-x scroll 0 0 transparent;
	border-top: none;
}

#header .right-meta-navigation .store .basket .buttons .button {
	height: 34px;
}

#header .right-meta-navigation .basket .content .buttons .button:hover {
	background:none;
}

#header .right-meta-navigation .basket .content .buttons .button span:before {
	background-position: -136px -16px !important;
	height: 14px !important;
    right: 12px !important;
    top: 17px !important;
    width: 14px !important;
	left: 10px !important;
    top: 9px !important;
}

#header .right-meta-navigation #list-compare .basket .content .buttons .button span:before {
	background-position: -150px -20px !important;
	width:16px !important;
	height:13px !important;
}

#header .right-meta-navigation .basket .content .buttons .button span:after {
	background-position: -377px -19px !important;
	top: 14px !important;
}

/* Top Navigation */

#top-navigation > .top-navigation-items .item span {
	font-size:15px;
	line-height: 16px !important;
	margin-top:-3px !important;
	padding-left: 3px;
    padding-right: 3px;
}

#top-navigation > .top-navigation-items .item:first-child a {
    background: url("//ms-daten.at/00_MM/docs/css/mmstart/bg-topangebote.png") no-repeat scroll 75px -10px rgba(0, 0, 0, 0) !important;
}
#top-navigation > .top-navigation-items .item:first-child {
    width: 137px !important;
}
#top-navigation > .top-navigation-items .item:first-child a span {
    margin-left: -44px;
    width: 82px;
    font-size: 14px;
}
@media only screen and (max-width: 1199px) {

#top-navigation > .top-navigation-items .item:first-child a {
    background: url("//ms-daten.at/00_MM/docs/css/mmstart/bg-topangebote.png") no-repeat scroll 69px -10px rgba(0, 0, 0, 0) !important;
}
#top-navigation > .top-navigation-items .item:first-child a span {
    margin-left: -24px;
    width: 52px;
    font-size: 12px !important;
    text-align: left;
}
#top-navigation > .top-navigation-items .item:first-child {
    width: 139px !important;
}
#top-navigation > .top-navigation-items .item span {
	font-size:14px;
	line-height: 16px !important;
	margin-top:-3px !important;
	padding-left: 3px;
    padding-right: 3px;
}
}
@media only screen and (max-width: 954px) {
#top-navigation > .top-navigation-items .item:first-child a {
    background: url("//ms-daten.at/00_MM/docs/css/mmstart/bg-topangebote.png") no-repeat scroll 75px -10px rgba(0, 0, 0, 0) !important;
}
#top-navigation > .top-navigation-items .item:first-child a span {
    font-size: 12px !important;
    margin-left: -33px;
    text-align: left;
    width: 83px;
}
#top-navigation > .top-navigation-items .item span {
	font-size:12px;
	line-height: 16px !important;
	margin-top:-3px !important;
	padding-left: 3px;
    padding-right: 3px;
}
}

#top-navigation > .top-navigation-items li.item:hover > a {
	box-shadow: none;
	background-position: 0 -259px;
	border-right:0px solid #E60000;
	border-left:0px solid #E60000;
}

#top-navigation > .top-navigation-items li.item.navHover+li.item > a {
    border-left-color: none;
    box-shadow: none;
	border-top-color:#none;
	border-bottom: 0px solid #b6b6b6;
}
 #top-navigation > .top-navigation-items li.item.active > a {
	color: #DF0000;
	border-top:0px solid #E6E6E6;
	background-position: 0 -217px;
	border-bottom: 3px solid #b6b6b6;
}

#top-navigation > .top-navigation-items li.item.active:hover > a {
   color:#df0000;
   border-bottom: 3px solid #b6b6b6;
}

#top-navigation > .top-navigation-items li.item.navHover > a {

    background-position: 0 -259px;
    box-shadow: none;
	border-right:0px solid #FF0000;
	border-left:0px solid #E60000;
	background: #eee;
	
}
#top-navigation > .top-navigation-items li.item.navHover+li.item > a {
    border-left-color: #fff;
    box-shadow: none;
	border-top-color:#fff;
}


#top-navigation > .top-navigation-items .prospect > a:after, 
#top-navigation > .top-navigation-items .prospect > a.after > .after {
	background: url("images/general/sprites.png") no-repeat scroll -187px 0 transparent !important;
 	left:23px;
}

#top-navigation > .top-navigation-items .prospect:hover > a:after {
   left: 23px !important;
}

/* Navigation Flyout */
.flyout-neu {
    background: url("//ms-daten.at/00_MM/docs/img/flyout-neuheit.png") no-repeat scroll 0 -1px / 52px 39px rgba(0, 0, 0, 0);
    height: 23px;
    left: -4px;
    margin-bottom: -36px;
    padding-bottom: 22px !important;
    padding-left: 55px !important;
    padding-top: 14px !important;
    position: relative;
    top: -16px !important;
    width: 147px;
}

#top-navigation .flyout-subnavigation {
	border-top: 6px solid #999;
	box-shadow: 0 5px 5px -5px #333;
}

#top-navigation .flyout-subnavigation > ul > li > a,
#top-navigation .flyout-subnavigation > ul > li:last-child > a,
#top-navigation .flyout-subnavigation > ul > li > a em {
	color: #DF0000;
	font-weight:normal !important;
	font-family:'opensans-regular', Helvetica, Arial;
	font-size:15px;
}

#top-navigation .flyout-subnavigation > ul > li > a {
	padding: 0 0 7px;
}

#top-navigation .flyout-subnavigation > ul > li > a,
#top-navigation .flyout-subnavigation .highlight {
	text-transform:none;	
}

#top-navigation .flyout-subnavigation > ul > li > ul > li > a {
	font-family:'opensans-regular', Arial;
	font-size:15px;
	color:#525252;
	border: none;
}

#top-navigation .flyout-subnavigation > ul > li > ul > li.display-none {
	display: none;
}

#top-navigation .flyout-subnavigation > ul > li > ul li .highlight,
#top-navigation .flyout-subnavigation .highlight a {
	color: #555555;
}

#top-navigation .flyout-subnavigation > ul > li > ul li a:hover {
	color: #df0000;
}

#top-navigation .flyout-subnavigation > ul > li > a + hr {
	background: url("images/general/hr.gif") repeat-x scroll 0 0 transparent;
	height:2px;
}

/**** Teaser ****/

.teaser nav {
	height:36px;
}

.teaser nav a {
	color: #999;
	background:-moz-linear-gradient(top, #EEEEEE, #EEEEEE); /* Firefox */
	background:-webkit-linear-gradient(top, #EEEEEE, #EEEEEE); /* Safari, Chrome */
	background:-o-linear-gradient(top, #EEEEEE, #EEEEEE); /* Opera */
	background:-ms-linear-gradient(top, #EEEEEE, #EEEEEE); /* IE */
	background:linear-gradient(top, #EEEEEE, #EEEEEE); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DE0001', endColorstr='#CD0000');
	border-right: 1px solid #FFFFFF!important;
	border-bottom: 1px solid #FFFFFF!important;
	border-left: 1px solid #FFFFFF!important;
	border-top: 1px solid #FFFFFF!important;
	height:33px;
	line-height:34px;
	font-size:18px;
	font-family:'mm-text-regular', Arial;
	font-weight:normal;
	text-transform:none;
}

.teaser nav a.active {
	color: #DF0000;
	background:-moz-linear-gradient(top, #ECECEC, #F5F5F5); /* Firefox */
	background:-webkit-linear-gradient(top, #ECECEC, #F5F5F5); /* Safari, Chrome */
	background:-o-linear-gradient(top, #ECECEC, #F5F5F5); /* Opera */
	background:-ms-linear-gradient(top, #ECECEC, #F5F5F5); /* IE */
	background:linear-gradient(top, #ECECEC, #F5F5F5); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECECEC', endColorstr='#F5F5F5');
	border-right: 1px solid #FFFFFF!important;	
	border-bottom: 1px solid #FFFFFF!important;	
	border-left: 1px solid #fff!important;	
	border-top: 1px solid #fff!important;	
}

.teaser nav li:first-child a {
	border-left: 1px solid #ddd !important;	
}

.teaser nav li:first-child a.active {
	border-left: 1px solid #cccccc !important;		
}

.teaser nav li:last-child a {
	border-right: 1px solid #ddd !important;		
}

.teaser nav li:last-child a.active {
	border-right: 1px solid #cccccc !important;		
}

.teaser nav li img {
	display:none;
}

/* Grey Teaser Bundle und Prospekte */

.grey-box-teaser{
    position:relative;
    margin:0 0 10px 0;
    border: 1px solid #dddddd;
    background:url("images/teaser/grey-box/grey-box-teaser-bg.png") right bottom no-repeat;
}

.grey-box-teaser.prospekte{
    margin:0 !important;
}

.grey-box-teaser *{
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}
.grey-box-teaser:after{
    content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.grey-box-teaser .grey-box{
    position:relative;
    width:303px;
    height:254px;
    margin:9px 0 10px 10px;
    padding:18px 10px 18px 18px;
    overflow:hidden;
    background:url("images/teaser/grey-box/grey-box-bg-large.png") left top no-repeat;
    z-index:2;
}
.grey-box-teaser .grey-box h3{
    color:#000;
    font-size:30px;
    line-height:31px;
    margin:0 0 12px 0;
}

.grey-box-teaser.prospekte .grey-box h3{
    font-size:35px;
    line-height:36px;
}

.grey-box-teaser .grey-box p {
    font-size:16px;
    line-height:19px;
	width:95%;
	font-family:'mm-text-regular', Arial;
}
.grey-box-teaser .grey-box ul{
    font-size:13px;
    line-height:16px;
}
.grey-box-teaser .grey-box ul li{
    margin:0 0 8px 0;
    padding:3px 0 0 0;
}
.grey-box-teaser .grey-box a{
    color:#000;
    padding:0 0 1px 0;
    border-bottom:1px solid #c9c9c9;
}
.grey-box-teaser .grey-box a:hover{
    color:#df0000;
    border-bottom:1px solid #df0000;
    text-decoration:none;
}
.grey-box-teaser .teaser-content{
    width:633px;
    max-width:633px;
    position:absolute;
    top:0;
    right:0;
}
.grey-box-teaser .teaser-content img{
    position:absolute;
    top:0;
    right:0;
}
.grey-box-teaser .button.large {
    position:absolute;
    right:10px;
    bottom:10px;
	height:34px !important;
}

.grey-box-teaser .button.large span {
	line-height:33px !important;
	font-size:16px !important;
	padding: 0 22px 0 13px !important;
}

.grey-box-teaser .button.large span:after{
    top:15px !important;
	right: 10px !important;
}
.grey-box-teaser .grey-box ul.grey-box-checklist li{
    padding-left:20px;
    background:url("images/teaser/grey-box/grey-box-check-icon.png") 0 2px no-repeat;
}
.grey-box-teaser .grey-box ul.grey-box-checklist li a{
    border:0;
}
.grey-box-teaser .grey-box ul.grey-box-checklist li a:hover{
    text-decoration:underline;
}

.grey-box-teaser .grey-box,
.grey-box-teaser .grey-box a {
	font-family:'mm-text-regular', Arial;
}
.grey-box h3 {
	font-family:'mm-text-regular', Arial;
}


/* Seotext Bundle und Prospekte */

.seo-texts.prospekte{
	width:100%;
}

.seo-texts{
	color:#535353;
	padding:20px 0 0 0;
}

.seo-texts h3 {
    font-size:16px;
	margin: 0 0 15px 0;
}
.seo-texts dt,
.seo-texts dd  {
    float:left;
    font-size:14px;
}
.seo-texts dt  {
    padding-right: 10px;
    width: 232px;
}
.seo-texts dd {
	width: 700px;
	padding: 0 0 20px !important;
	color:#000;
}
.seo-texts dd:last-child {
	padding: 0;
}

.seo-texts dd {
   font-family:'mm-book', Arial;
} 

/*Kategorie Seo*/

.kategorietext-box {
	margin-top: 12px;
}

.kategorietext-box h2,
.kategorietext-box strong {
	font-weight:normal !important;
}

.kategorietext-box h2 {
	font-size:16px;
	margin-bottom: 18px;
}

.kategorietext-box p {
	margin-bottom: 18px;
	font-family: 'mm-book', Arial
}

/* RecoTeaser */

/**
.cf.products-carousel .price.price-xs.price-old.length-6, .cf.products-carousel .price.price-xs.price-old.length-5 {
    margin-left: -9px !important;
    margin-top: -37px !important;
}
**/

.recoteaser-vert li, .teaser-list li {
    border-top: none;
	padding: 8px 10px 7px;
}

.recoteaser-vert li .content .price, 
.teaser-list li .content .price {
	margin: 0;
}

.recoteaser-vert li .content small, 
.teaser-list li .content small {
    line-height: 11px;
}

.recoteaser-vert li .title, 
.teaser-list li .title {
	color:#000;
	font-size:14px;
	line-height:14px;
}

/* RTT Shop */
.rtt-carousel {
	width: 226px;
	overflow:hidden;
	position:relative;
	border:1px solid #DDDDDD;
	height: 254px;
}

.jcarousel-skin-rtt .jcarousel-item {
    width: 226px;
    height: 254px;
}

.jcarousel-rtt-control {
	left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    bottom: 5px;
    width: 226px;
    z-index: 20;
}

.jcarousel-skin-rtt .jcarousel-prev,
.jcarousel-skin-rtt .jcarousel-next {
	cursor: pointer;
    display: inline-block;
    height: 0;
    outline: medium none;
    overflow: hidden;
    padding: 35px 0 0;
    position: absolute;
    bottom: 5px;
    width: 36px;
    z-index: 21;
}

.jcarousel-rtt-control a {
	background: url("images/rtt/dots.png") no-repeat scroll -11px 0 rgba(0, 0, 0, 0);
}

.jcarousel-skin-rtt .jcarousel-prev,
.jcarousel-skin-rtt .jcarousel-next {
	background: url("images/rtt/arrows.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.jcarousel-skin-rtt .jcarousel-prev {
	left:5px;
}

.jcarousel-skin-rtt .jcarousel-next {
	right:5px;
	background-position: -35px 0 !important;
}

.jcarousel-rtt-control a {
    display: inline-block;
    font-size: 0;
    height: 11px;
    width: 11px;
}

.jcarousel-rtt-control a.active {
    background-position: 0 0 !important;
}

/* Breadcrumb */

.breadcrumbs {
	margin: 0 0 10px;
	border-bottom:1px solid #dddddd;
	color:#7F7F7F;
    padding: 12px 0 11px;
}

.breadcrumbs li.home {
    height: 16px;
    width: 11px;
	position: relative;
	margin: 0;
}

.breadcrumbs li.home a {
	background: url("images/general/sprites.png") no-repeat scroll -164px -42px transparent;
    height: 10px;
    width: 11px;
	margin-top: -5px;
	position: absolute;
	top: 50%;
	left: 0px;
}

#content ul.breadcrumbs li { list-style:none; }

/**** Catagory Infield ****/

.side .contentspot {
	padding:0 0 12px;
}


.infield li {
	border: 1px solid #DDDDDD;
}

.infield li h2 {
	background: #F7F7F7;
	text-transform:none;
	font-size:14px;
	padding: 4px 10px 5px;
	overflow:hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
}

.infield li h2 a {
	color:#000;
}

.infield li h2 a:hover {
	text-decoration:none;
	color:#df0000;
}

.infield li h2 a:after {
	/*background: url("images/general/sprites.png") no-repeat scroll -92px -35px transparent;*/
    content: ".";
    height: 7px;
    position: absolute;
    text-indent: -999em;
    top: 38%;
    width: 5px;
	margin-left: 7px;
}

.infield li h2 a:hover:after {
	background-position: -104px -35px;
}

.infield li .content {
	 height: 89px;
	 margin-top: 25px;
}

.infield li .content .infield-list {
	background: #F7F7F7;
	top:2px;
	border-bottom:1px solid #fff;
	box-shadow: 0 5px 5px -5px #333;
	padding: 7px 10px 15px;
	top:0;
}

.infield li .content figure {
	height: 90px;
    line-height: 90px;
}

.infield li .content .infield-list li {
	margin:0;
	list-style:none;
}

.infield li .content .infield-list li a {
	padding: 2px 10px 0 2px;
	border-radius:0;
	color:#525252;
}

.infield li .content .infield-list li a em {
    color:#525252;
}

.infield li .content .infield-list li a:hover,
.infield li .content .infield-list li a:hover em {
	color: #df0000;
	background: none;
	text-decoration:underline;
}

.infield li .content .infield-list li a:before {
	background:none;
	margin: -15px 0 0;
}

.infield li .infield-list li a:before {
    background: none repeat scroll 0 0 #555555;
}

.infield li .content .infield-list li a:hover:before {
	background:none;
}

.infield li .infield-list li a:hover {
    background: none repeat scroll 0 0 #df0000;
    color: #FFFFFF;
    text-decoration: none;
}

/**** Product Container ****/

.product-container-vertical .products-vertical-list {
	border: 1px solid #DDDDDD;
	max-height: 212px;
    overflow: hidden;
	height:212px;
}


.product-container-vertical .base-info {
	height:70px;
}



.product-container-vertical h3 {
	text-align: left;
}

.product-container-vertical h3 a {
	color: #000;
}

.product-container-vertical .pos {
	background: url("images/general/sprites.png") no-repeat scroll -226px -141px transparent;
	width:25px;
	height:21px;
	color: #000000;
	left:-1px;	
	font-weight:bold;
	font-size:13px;
	padding: 3px 0 0;
	text-align:center;
}

.product-container-vertical .energy-usage {
	left: auto;
	right:7px;
	padding:0;
}

.product-container .more {
	right: 12px;
    top: 7px;
}

/**** Category Page ****/
/* Product Karusell */
.products-carousel {
	background: url("images/category/products-carousel-bg.png") no-repeat scroll center -25px transparent;
	border-right: 0px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 0px solid #dddddd;
	height: 340px !important;
}

.products-grid .base-info h3,
#product-preview .base-info h3 {
	font-size:15px;	
	text-align: left;
	margin-bottom:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:210px;
}

.products-grid .base-info h3 {
	margin: 0px 12px 0;
}

.products-grid .base-info.cta h3, .products-grid .base-info.cta .ee-wrapper+h3  {
    margin-top: 56px;
}

.products-grid .base-info h3 a,
#product-preview .base-info h3 a {
	color:#000 !important;
}
/**
.products-grid .base-info .installment-compact,
#product-preview .base-info .installment-compact,
.products-grid .base-info .price,
#product-preview .base-info .price {
    left: 25px;
    right: auto;
} **/



#product-preview {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.45);
}

#product-preview .content dl {
   padding-top:0;
}

#product-preview .content dl dt {
   color: #525252;
}

#product-preview .content dl dd {
	color:#000;
}

#product-preview .content .rate {
	text-align: left;
	margin-left:12px;
	background:none;
	border:none;
}

#product-preview .content dl {
	background: none;
}

.products-grid .base-info .installment-compact .label,
#product-preview .base-info .installment-compact .label {
	 width: 45px;
}

.products-grid .base-info .installment-compact .value,
#product-preview .base-info .installment-compact .value {
	padding-left:0;
}

#product-preview .content .b-set {
  margin: 10px 0 7px 12px;
  text-align: left;
}

#product-preview .content .b-set .button {
   margin: 0 7px 0 0;
}

#product-preview .content .b-set .button.add-to-cart:before {
    background: url("images/general/sprites.png") no-repeat scroll -365px 0 transparent;
    height: 16px;
    left: 7px;
    top: 5px;
    width: 20px;
}

.products-grid .base-info .photo,
#product-preview .base-info .photo {
	height: 155px;
    line-height: 155px;
}
/**
.products-grid .base-info .price,
#product-preview .base-info .price {
	top:110px; 
}**/


#product-preview .base-content {
  padding: 5px 0 0;
  overflow: hidden;
  text-align: center;
}

.base-info onair h3 {
	margin: 26px 12px 0 !important;
}

#product-preview .base-content dl {
	background-color: #F6F6F6;
    color: #535353 !important;
}

#product-preview .base-content dl dt {
  width: 110px;
}

/* Product Karusell End */

#category > hgroup {
	background: none;
	padding: 1px 0 9px;
    margin: 0 0 12px;
}

#category > hgroup h1 {
	color:#000;
	line-height:27px;
}

#category > hgroup h1 em {
	color:#545454;
}

.as-list, .as-grid {
	background: url("images/category/grid-icons.png") no-repeat scroll 0 0 transparent;
	height: 27px;
    width: 27px;
}

.as-list {
    margin: 0 10px;
}

.as-list.active {
	background-position: -27px -27px;
}

.select2-label {
	color:#555555;
	font-weight:normal;
}

.select2-container {
	padding: 0 20px 0 0;
}

.select2-container-active {
	 -webkit-border-radius: 0;
	 -moz-border-radius: 0;
	 border-radius: 0;
     box-shadow: none;
}

.select2-container .select2-choice,
.select2-container .select2-choice .select2-arrow,
.select2-container.select2-container-disabled .select2-choice {
	background: url("images/general/select.png") no-repeat scroll 0 0 transparent;
	height:26px;
}

.select2-container .select2-choice .select2-arrow,
.select2-container.error .select2-choice .select2-arrow  {
	background-position: 0 -27px;
	width:22px;
}

.select2-container.error .select2-choice {
    background-position: 0 0;
}

.select2-dropdown-open .select2-choice .select2-arrow {
	background-position: -22px -27px;
}

/* Product List */

.products-list > li {
	border:1px solid #dddddd;
	/*margin: 0 0 20px;*/
	position:relative;
}

.products-list > li .content {
	padding: 15px 0 20px 0 !important;
	max-width:420px !important;
}

.products-list > li .content {
	padding: 15px 0 20px 0 !important;
	max-width:420px !important;
}

.products-list > li .product-wrapper.cms-wrapper .content {
	max-width: 900px !important;
    padding: 10px 12px 12px !important;
}

.products-list > li .content h2, .products-list > li .content h3 {
    font-size: 16px !important;
    line-height: 20px !important;
    margin: 0 0 10px !important;
	text-transform: none !important;
}

.products-list > li .content h2 {
	border-bottom:1px solid #E7E7E7 !important;
	padding: 0 0 7px !important;		
}

.products-list > li .content h2 > a {
	color:#000 !important;		
}

.products-list > li .product-photo .photo-wrapper > a:last-child {
	position:absolute;
	top:10px;
	left:195px;
}

.products-list > li .product-wrapper {
	border: 1px solid transparent;
	position:static;
}

.products-list > li .product-wrapper .content h4 {
	 font-size: 14px;
	 color: #525252;
}

.products-list > li .product-wrapper .product-price .buttons {
	margin-top: 0;
}

.products-list > li .product-wrapper .product-price small {
    margin: -8px 0 5px;
}

.products-list > li footer{
	margin: -20px 0 5px 202px;
	background:none;
}

.products-list > li footer ul li a {
	text-decoration:underline;
}

.products-list > li footer ul li a:before {
	 background: url("images/general/sprites.png") no-repeat scroll 0 0 transparent;
}

.products-list > li footer ul li.remove-wishlist a:before {
	 background-position: -249px 0;
     width: 14px;
}

.products-list > li .product-price {
	padding: 0 !important;
	width:220px !important;
	background-color: #F6F6F6 !important;
	margin: 10px 10px 5px !important;
	text-align:left!important; 
}

.products-list > li .product-price .add-to-cart,
.products-list > li .product-price .to-details {
    float: right!important;
    margin: 0 12px 12px;
	font-size:13px!important;
}

.products-list > li .product-price .to-details span {
    line-height:24px !important;
}

.products-list > li .product-price .buttons .button {
	float: right !important; 
	margin: 10px 0 10px 10px; 
}

.products-list > li .product-price .button.arrow span:after {
	margin: -1px 0 0 !important; 
    right: 7px !important; 
}



.products-list > li .product-price .buttons .button.add-to-cart {
	margin-right: 6px; 
}


.products-list > li .product-price .buttons .button + .button span:after {
	right:5px !important; 
}


.products-list > li .product-price .add-to-cart:after {
	background: url("images/general/sprites.png") no-repeat scroll -386px -20px transparent !important; 
    right: 8px !important; 
	height: 7px !important; 
	width:6px !important; 
	top:11px !important; 
}

.products-list > li .box.infobox {
	border: none;
	background-color: #F6F6F6;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.responsive .products-list .logos {
	bottom:10px !important;
	left: 15px;
	width:auto;
}

.responsive .products-list .logos img {
	float:left;
	padding:0 10px 0 0;
}

.products-list > li .product-wrapper .product-photo {
	position:static;
}

.product-details dt {
	padding:0;
	color: #525252;
	margin: 0 0 2px;
	width:170px;
}

.product-details dd {
	color: #000;
	margin: 0 0 2px;
}

.product-details dt:before {
	background:none;
}

.products-list > li .product-wrapper .product-photo .photo {
	left: 0 !important;

    position: relative !important;
    top: 0 !important;
}

.products-list .contentspot {
	padding:0 0 12px !important;
}

/* Price Box*/
.price-box {
	text-align:left;
}

/* Paginator */

.pagination-wrapper {
     padding: 0 0 12px !important;
}

.pagination-wrapper .pagination {
    margin: 0 -6px 0 0;
}

.pagination li {
	margin-right:6px;
	position: relative;
}

.pagination a {
	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0); /* Firefox */
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0); /* Opera */
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0); /* IE */
	background:linear-gradient(top, #FEFEFE, #F0F0F0); /* W3C Standard */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0');
	padding: 0.3em 0.8em;
	font-family: 'mm-demi', Arial;
    font-weight: normal;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	font-size: 13px;
	padding: 4px 10px;
}

.pagination .active a, .pagination .active a:hover {
	color: #000;
}

.pagination a:hover {
	color:#df0000;
	box-shadow:none;
}

.pagination .hellip,
.pagination a:hover.hellip {
	background:none;
	border:none;
	border-radius: none;
    text-shadow: none;
	box-shadow:none;
	padding:0;
}

.pagination-prev a {
	padding: 4px 11px 4px 16px; 
}

.pagination-next a {
	 padding: 4px 16px 4px 11px;
}

.pagination-prev a:before,
.pagination-next a:after {
	height: 8px;
	width:6px;
	content: "";
    position: absolute;
	top:5px;
}

.pagination-prev a:before {
	background: url("images/general/sprites.png") no-repeat scroll -104px -13px transparent;
    left:6px;
}

.pagination-next a:after {
	background: url("images/general/sprites.png") no-repeat scroll -111px -13px transparent;
	right:6px;
}

.pagination-prev a:hover:before {
	background-position:-117px -13px;
}

.pagination-next a:hover:after {
	background-position:-124px -13px;
}

/*Infobox*/

.box.infobox ul li {
	color:#535353;
}

.box.infobox ul li:before {
	background: url("images/general/sprites.png") no-repeat scroll -87px -21px transparent !important;
	width:17px;
	height:11px;
	top: 68%;
}

.box.infobox ul li.false .icon {
	display:none;
}

.box.infobox ul li.false:before {
    background-position: -76px -12px !important;
	height: 14px;
    left: 2%;
    top: 55%;
    width: 10px;
}

.box.infobox ul li.false a {
	text-decoration:none;
}

.box.infobox ul li.false a:hover {
	text-decoration:none;
}

.box.infobox.availability {
	background-color: #fff !important;
	margin: 18px 0 0 !important;
	padding: 2px 10px 8px 5px;
}

.tooltip_content .button span {
	line-height:28px;
}

/* Enercy Usage */

.installment-compact .label, 
.installment-compact .value {
	 background: url("images/general/sprites.png") no-repeat scroll -49px -303px transparent;
	 text-align:left;
	 font-weight:normal;
	text-shadow: none;
	font-size:11px;
	padding-top: 1px;
}

.installment-compact .label {
	background-position: 0 -303px;
	width:49px;
	height:20px;
	color: #000;
	text-transform:uppercase;
}

.installment-compact .value {
	color: #df0000;
	border-right: 1px solid #E7E7E6;
}

#product-details .price-sidebar .installment-compact .value {
	border-right:none;
}

#product-details .price-sidebar div.price-label .label.online-price {
    color:#555555;
	font-size:11px;
}

#banners .installment-compact, .banners .installment-compact {
	width:100%;
}

/* EEK */

.energy-usage { 
	height: 26px; 
	overflow: hidden; 
	background: url("images/general/eek-logo.png") no-repeat 0 0; 
	padding: 3px 0 0 70px;
} 

.energy-usage > span { display: none; }

/* A+++ */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-412b2b2b  { background-position: 0 0;} 
/* A++ */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-412b2b { background-position: 0 -28px;} 
/* A+ */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-412b { background-position: 0 -57px; } 
/* A */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-41 { background-position: 0 -86px; }
/* B */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-42 { background-position: 0 -115px; }
/* C */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-43 { background-position: 0 -144px; }
/* D */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-44 { background-position: 0 -310px; }
/* E */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-45 { background-position: 0 -338px; }
/* A -10% */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-41202d313025 { background-position: 0 -84px; }
/* A -20% */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-41202d323025 { background-position: 0 -84px; }
/* A -30% */
.energy-usage.energy-456e6572676965656666697a69656e7a6b6c61737365-41202d333025 { background-position: 0 -84px; }

.energy-usage .value + span, .installment-compact .value + span {
	text-decoration:underline;
}

.product-container-vertical .energy-usage {
	background:none;
}

.products-carousel .energy-usage {
	right: 12px;
    position: absolute;
    top: 12px;
}

.compare-table-wrapper .energy-usage {
	padding: 0 63px 0 0;
	text-indent:-9999px;
}





/* Filter */

#filters {
	background: url("images/general/filters.png") repeat-y scroll -999em -999em transparent;
	margin:12px 0 0;
	width:228px;
}

#filters h2, #filters .headline {
    font-family: helvetica, arial;
    font-size: 12px;
    font-weight: bold;
}

#filters .contentspot {
	width:227px;
}

#filters.side .contentspot {
	padding: 0 0 12px;
}

#filters .options label {
	color:#545454;
}

#filters .select2-container {
	margin-bottom:0px;
}

#filters form {
	border-right: 1px solid #DDDDDD;
	margin-bottom:12px;
}
#filters .categories .child-active > ul li.active a, #filters .categories .child-active > ul li.active span {
    color: #000000 !important;
}
 
#filters .categories a {
    border-bottom: 1px dotted #D6D6D6;
	padding: 5px 5px 5px 0;
	display:block;
}

#filters .categories a:hover {
    text-decoration:none;
}

#filters .categories .active a {
	font-weight:normal;
}

#filters .categories .active, 
#filters .categories .active a,
#filters .without-border .active a, 
#filters .without-border .active label  {
	color: #df0000;
}

#filters .categories .active > ul {
	margin:0;
	/*display:none;*/
}
#filters .categories .active > ul li a, #filters .categories .active.child-active a
#filters .categories .active > ul li {
	border-top: 1px dotted #D6D6D6;
}

#filters .categories .active > ul li:first-child {
	border-top: none;
}

#filters .categories .active > ul li a {
	display: block;
    padding: 7px 5px 7px 12px;
}

#filters .categories .active > ul li a,
#filters .categories .active.child-active a {
    color: #545454 !important;
}

#filters .categories .active > ul li a:hover {
    color: #df0000;
}

#filters .categories .active > ul li.active > a {
	color: #df0000;
	border:none;
}

#filters h2,
#filters h2 a,
#filters .headline {
	color:#000;
}

#filters h2 a,
#filters .headline a {
	padding-left:18px;
	color:#000;
}

#filters h2 a:after,
#filters .headline a:after {
	left:0;
	background: url("images/general/sprites.png") no-repeat scroll -390px -40px transparent;
	height: 8px;
    width: 6px;
	top:2px;
}

#filters .active h2 a:after,
#filters .active .headline a:after {
    background-position: -127px -43px;
    height: 6px;
    width: 8px;
	top:4px;
}

#filters h2 a:hover:after,
#filters .headline a:hover:after {
  height: 6px;
  width: 8px;
  background-position: -127px -43px;
}

#filters fieldset {
	border-bottom:1px solid #dddddd;
	width:213px;
	padding:12px 0 0 0;
}

#filters .icon {
	float:right;
	margin-top:0;
}

#filters .content .inline-input {
	border-radius: 0;	
	background:none;
	border:none;
	height:23px;
	line-height:23px; 
}

#filters .content .inline-input input {
	background: url("images/general/select.png") no-repeat scroll 0 -283px transparent;
	color:#545454;
}

.inline-input.three-digits input,
.inline-input.two-digits input {
	width:35px;
}

.inline-input.five-digits input {
	width:45px;
}

.inline-input label {
	padding: 0 7px;
}

#filters .content .button {
	width:23px;
	float:right;
	display:none;
}

.filters {
	margin: -12px 0 12px;
	border-top:1px solid #dddddd;
}

.filters li {
  	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0); /* Firefox */
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0); /* Opera */
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0); /* IE */
	background:linear-gradient(top, #FEFEFE, #F0F0F0); /* W3C Standard */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0');
    border: 1px solid #DFDFDF;
    color: #545454;
	padding: 0 6px 0 19px;
	margin: 12px 10px 2px 0;
	line-height:22px;
	font-size:13px;
}

.filters li:before {
	background: url("images/general/sprites.png") no-repeat scroll -89px -2px transparent;
	height: 7px;
    top: 8px;
    width: 8px;
}

.filters li:hover {
	color: #df0000;
	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0); /* Firefox */
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0); /* Opera */
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0); /* IE */
	background:linear-gradient(top, #FEFEFE, #F0F0F0); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0');
	border-color: #DFDFDF;
}

.filters li:hover:before {
	background-position: -97px -2px;
}

#filters .options {
	margin-bottom:0px;
}

#filters .options .expand {
	margin: 0 0 10px 0 !important;
}

#filters .options .expand,
#filters .options .reset {
	width:75%;
}

#filters .options .expand > a:before, 
#filters .options .reset > a:before {
	background: url("images/general/sprites.png") no-repeat scroll -137px -49px transparent;
	width:8px;
	height:7px;
	top:9px;
	left:8px;
}

#filters .options .reset > a:before {
	background-position: -89px -2px;
}

#filters .options a {
	border: 1px solid #DFDFDF;;
	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0); /* Firefox */
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0); /* Opera */
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0); /* IE */
	background:linear-gradient(top, #FEFEFE, #F0F0F0); /* W3C Standard */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0');
	font-weight:normal;
	font-size:13px;
	line-height:22px;
}

#filters .options .sm a {
	background:none;
	border:none;
}

#filters .options a:hover, 
#filters .options label:hover {
	border-color: #DFDFDF;
}


#filters .content .button:after {
	background: url("images/general/sprites.png") no-repeat scroll -28px -8px transparent;
	width:7px;
	height:8px;
	margin: -4px 0 0 -2px;
}

.sidebar-offcanvas.state-off .toggle-sidebar:hover {
    background-position: 97% 48%;
}
.sidebar-offcanvas.state-on .toggle-sidebar {
	right: -28px;
	outline: none;
	width: 30px;
	height: 27px;
	background: url("images/general/sidebar-anchor.png") 2px 0 no-repeat;
}
.sidebar-offcanvas.state-off .toggle-sidebar {
	outline: none;
	width: 30px;
	height: 27px;
	background: url("images/general/sidebar-anchor.png") -27px 0 no-repeat;
}

#filters .toggle-sidebar.hide-sidebar:hover {
	background-position: 2px 0;
}

#filters .toggle-sidebar.show-sidebar {
	right: -21px;
}

#filters .page-side-nav {
	width: 228px;
	border-right: 1px solid #dddddd;
}

.side h2, .page-side-nav h2 {
	border:none;
	margin: 0 !important;
	padding: 0 !important;
}
.page-side-nav h2 {
	padding: 12px 0 0 0 !important;
}

.container > .main.fw {
	width:708px;
}

#filters .product-container-vertical {
	padding:0;
}

#filters h2 a.blue, #filters .headline a.blue {
	color:#000;
}

/**** for Search ****/
form#filters {
	border-right:1px solid #DDDDDD;
	margin: 8px 0 0;
}

form#filters fieldset {
	width:216px;
	margin: 7px 0 12px;
}


form#filters .categories li a {
    display: block;
    padding: 7px 5px 7px 0;
}

/**** Sliders ****/

.price-range-slider.ui-slider .ui-slider-range {
	background: none repeat scroll 0 0 #df0000;
	border-top: 1px solid #A8010B;
}

/***** Layer *****/

#cboxClose:after, .layer-close:after {
	background: url("images/general/sprites.png") 0 -130px no-repeat;
	height:35px;
	width:35px;
}

#cboxClose, .layer-close {
	color:#fff;
	height:35px;
	background-color:transparent;
	position: absolute;
    right: 12px;
    top: 7px;
}

#cboxPrevious, #cboxNext {
	background: url("images/general/sprites.png") no-repeat scroll -72px -130px transparent;
	height:35px;
	width:35px;
	left: 10px;
}

#cboxNext {
    background-position: -107px -131px;
	left: 50px !important;
}

#cboxContent.cbox-photo-wrapper {
	background: #ffffff;
}

#cboxLoadedContent .cboxPhoto {
	margin: 50px 0 0;
}


#cboxClose:hover:after,
.layer-close:hover:after {
	background-position: -36px -130px;
}

#colorbox .layer-header h1,
#cboxLoadedContent > h1 {
	background: #fff;
	text-transform:none;
	color:#111111;
	font-size:24px;
	border-bottom:1px solid #dddddd;
	height: 50px;
    line-height: 50px;
}

.modal-content,
.productcontent header .info.error, 
#productcontent header .info.error {
	color:#525252;
}

.modal-content.crosssells header .photo {
	height:42px;
}

.productcontent header .info .pname, 
#productcontent header .info .pname {
	color:#000 !important;
	font-weight:normal;
}


.productcontent header .info.error, 
#productcontent header .info.error {
	 color:#000;
}

.accept button span {
	line-height: 28px !important;
}

/***** Produkt Detail *****/

#product-details h1 {
	color:#000 !important;
	background:none;
	border-bottom: 1px solid #E7E7E7;
}

#product-details .header {
	border:none;
	/*margin-top: 30px;*/
}



#product-details .header p {
	color:#525252;
}


#product-details .related-products {
	margin:0;
}

#product-details .product-container .header h2 {
	line-height: 22px;
}


#product-details .price-sidebar small {
	 margin: -7px 0 5px;
}

#product-details #zuberhor.header h2 {
	border-bottom: 1px dotted #D6D6D6;
	padding-bottom:12px;
}

#product-details .border-top {
	border-top: 1px solid #E7E7E7;
}

#product-details .header.border-top {
	padding: 20px 0 0; 
}

#product-details .border-top .go-up {
	top:20px;
}

#product-details .price-sidebar {
	width:233px;
}

#product-details .price-sidebar h2,
#product-details .price-sidebar .online-finance {
	font-size:11px;
	color:#808080;
}

#product-details .price-sidebar .installment-compact {
	 margin: 8px 0 3px;
}

#product-details .model .product-rate a {
	text-decoration:underline;
}

#product-details .price-sidebar .installment-compact .label {
	width: 39px;
}

#product-details .price-sidebar .installment-compact .value {
	padding-left:7px;
}

#product-details .price-sidebar .availability {
	background-color: #F6F6F6;
    border: medium none;
    border-radius: 0 0 0 0;
	box-shadow:none;
	padding: 2px 10px 8px 5px;
}

#product-details .price-sidebar .price-button {
	box-shadow:none;
}

#product-details .price-sidebar .price-details, 
#product-details .price-sidebar .price-button {
	padding:5px 12px 12px;
}

#product-details .details .more,
#product-details .options {
	font-size:11px;
}

#product-details .options li {
	border:none;
}

#product-details .options a {
	text-decoration:underline;
}

#product-details .options a:before {
	background: url("images/general/sprites.png") no-repeat scroll 0 0 transparent;
}

#product-details .options .print a:before {
    background-position: -249px -25px;
	width:16px;
	height:16px;
	margin: -8px 0 0;
}

#product-details .model {
	border-bottom: 1px solid #E7E7E7;
}

#product-details .model dt,
#product-details .model dd,

#product-details .product-details {
	color:#555555;
}

#product-details .details .more {
	padding:0;
	text-decoration:underline;
}

#product-details .details .more:before {
	background:none;
}

#product-sidebar .sidebar-form .price-details {
	text-align:left;
}

#product-details .model dd + .product-rate {
	bottom:6px;
}

#product-details .price-sidebar .online-finance {
	margin:0;
}

#product-sidebar {
	margin-top:5px;
}


#product-sidebar .fullscreen:after {
	background: url("images/general/sprites.png") no-repeat scroll -136px 0 transparent;
}

#product-sidebar .thumbs a {
	width:55px;
	height:56px;
	line-height: 55px;
	border: 1px solid #dddddd;
}

#product-sidebar .thumbs a img {
	/*width:70%;
	height:auto;*/
}

#product-sidebar .thumbs .active a, 
#product-sidebar .thumbs a:hover {
    border-color: #df0000;
}

#product-sidebar .thumbs .video a:after, 
#product-sidebar .thumbs .deg360 a:after,
#gallery-view footer .thumbs .video a:after, 
#gallery-view footer .thumbs .deg360 a:after {
	background: url("images/general/sprites.png") no-repeat scroll -77px -44px transparent;
	width:7px;
	height:10px;
}

#product-sidebar .thumbs .deg360 a:after {
	background-position: -64px -43px;
	width:10px;
	height:11px;
}

#product-details .product-anchors {
    background: none repeat scroll 0 0 #F7F7F7 !important;
    border: 1px solid #DCDCDC;
    margin-bottom: 10px;
    padding: 35px 10px 6px;
    position: relative;
    width: auto;
	margin-top: 15px;
}

#product-details .product-anchors a:after {
    background: url("images/general/arrows.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    height: 7px;
    position: absolute;
    right: 8px;
    text-indent: -999em;
    top: 12px;
    width: 8px;
}

#product-details .product-anchors:before {
    color: #000000;
    content: "Das Wichtigste auf einen Klick.";
    font-family: "mm-text-regular", arial;
    font-size: 18px;
    left: 12px;
    line-height: 24px;
    position: absolute;
    text-transform: uppercase;
    top: 8px;
    width: 334px;
}
#product-details .product-anchors a {
    background: linear-gradient(to bottom, #FFFFFF 0%, #EAEAEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #E7E7E7;
    border-radius: 4px;
    color: #000000;
    font-family: "mm-text-regular", Arial;
    font-size: 14px;
    font-weight: normal;
    margin: 5px 12px 5px 0;
    padding: 6px 22px 6px 10px !important;
    position: relative;
}
#product-details .product-anchors a:hover {
    text-decoration:none;
	border-bottom: 1px solid #df0000;
}

#produktbeschreibung {
	background: url("images/category/product-description-bg.png") no-repeat scroll 0 0 transparent;
}

#finanzierung h2 {
	margin-bottom:-8px !important;
}

.financing-table {
	margin-top:20px;
	display:block;
}

#product-details .financing-table td, #product-details .financing-table th {
	color:#333333;
	line-height: 15px;
}	


#product-details .description {
	color:#545454;
	line-height: 18px;
	margin-bottom:25px;
}

#product-details .related-products ul li:before {
	background: none repeat scroll 0 0 #DF0000;
	content: ".";
    height: 3px;
    left: 2px;
    margin: -2px 0 0;
    position: absolute;
    text-indent: -999em;
    top: 50%;
    width: 3px;
}

#product-details .description h2, 
#product-details .description h3,
#product-details .description .tooltip_value {
	color: #555555;
}

#product-details .description ul li:before {
	background: none repeat scroll 0 0 #df0000;
}

#product-details .description h2 {
	font-size:18px;
	color:#000;
	margin: 0 0 15px;
	padding: 20px 0 0;
}

#product-details .description h3 {
	margin: 0 0 3px;
	font-size:14px;
}

#product-details .description p {
    margin: 0 0 20px;
	font-size:13px;
	font-family: Helvetica, Arial;
}

.accessories,
.accessories-list {
	padding:0 0 8px;
	border-top: 1px dotted #D6D6D6;
}

.accessories-list li {
  	width: 31%;
}

.accessories-list a {
	border-radius: 0 0 0 0;
	color: #555555;
	border-bottom: 1px solid #C9C9C9;
	padding: 0;
	text-decoration:none;
}

.accessories-list a:hover, .accessories-list a.active {
	background:transparent;
	color: #df0000;
	border-bottom: 1px solid #df0000;
	text-decoration:none;
}

.accessories-list {
	border-bottom: 1px dotted #D6D6D6;
	padding: 12px 0 12px 12px;
}
/**
.accessories a:before,
.accessories-list a:before {
	display:none;
} **/

.accessories a:hover,
.accessories-list a:hover,
.accessories a:hover em,
.accessories-list a:hover em, .accessories-list a.active em  {
	/*color: #555;*/
	background: none;
}
/*.cloned {
	display:none;
}*/
#product-details .products-carousel {
	border:none;
	background:none;
}

#product-details .product-reviews .header h2 {
    width: auto;
	padding-right:35px;
	border-right:1px dotted #cccccc;
	line-height: 15px;
    margin: 5px 20px 0 0;
}

#product-details .product-reviews .header .rating-wrapper {
	color:#777777;
	font-weight:normal;
	margin: 0 20px 0 0;
}

#product-details .product-reviews .header .rating {
    margin: 5px 5px 0 0;
}

.button.rate-product:before {
	background: url("images/general/sprites.png") no-repeat scroll -112px -31px transparent;
}

#product-details .product-reviews .button.gray.arrow {
	margin: 8px 0 30px;
	height:32px;
	line-height:32px;
}

#product-details .product-reviews .button.gray.arrow span {
	line-height:32px !important;
}

#product-details .product-reviews .button.gray.arrow span:after {
	top:14px!important;
}

.toplayer .header {
	height:50px;
	line-height:50px;
}

#review-form .header h2 {
	line-height:50px;
}

.toplayer .header .close {
	background: url("images/general/sprites.png") no-repeat scroll 0 -130px rgba(0, 0, 0, 0);
    height: 35px;
    width: 35px;
	margin: -17px 0 0;
	right: 15px;
}

.toplayer .header .close {
	background-position: -36px -130px;
}

#review-form .article-rating .rating, #review-form .article-rating .icon, #review-form .article-rating .value {
	background-color: rgba(0, 0, 0, 0) !important;
	color: #545454;
}

.toplayer fieldset > ul > li:nth-child(2n), .toplayer fieldset > ul > li.ntheven {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.toplayer fieldset > ul > li {
	border:none;
}

.toplayer fieldset > button {
	float: right;
    margin: 10px 26px 0 0;
    padding: 0;
    width: 95px;
}

.toplayer fieldset > button span {
    width: 60px;
}

#review-form .header h2, #review-form .header h3 {
	color:#000;
	font-size:22px;
}

#review-form .header h2:before, 
#review-form .header h3:before {
	background: url("images/general/sprites.png") no-repeat scroll -112px -31px transparent;
}

.tracklist > h2  {
	margin-bottom: 7px;
}

.tracklist li {
	padding: 6px 15px;
}

.tracklist li:first-child {
	background-color: #F8F8F8;
}

.tracklist li + li {
	border:none;
}

.tracklist li + li:nth-child(2n+1), .tracklist li + li.nth2n1 {
	background-color: #F8F8F8;
}

/* Service */

#product-details #product-service {
	border: 1px solid #E7E7E7;
	margin-bottom:20px;
}

#product-details #product-service h2 {
	background:#F8F8F8;
	border-bottom: 2px solid #DF0000;
	color:#333333;
	text-transform: none;
	font-size: 12px;
}

#product-details #product-service {
	border: 1px solid #E7E7E7;
	margin-bottom:20px;
}

#product-details #product-service h2 {
	background:#F8F8F8;
	border-bottom: 2px solid #DF0000;
	color:#333333;
	text-transform: none;
	font-size: 12px;
}

/* Tracklist / MediaPlayer */
.tracklist {
	margin-top:20px;
}

.media-play a {
	color:#555555;
}

.media-play a:hover {
	color:#df0000;
}
/* Reviews*/

.reviews {
    border-top: 1px dotted #D6D6D6;
}

.reviews h2, 
.reviews h3 {
    color: #000;
	margin: 0 0 5px 0;
}

.reviews li   {
	border-bottom: 1px dotted #D6D6D6;
}

.reviews article {
	border-left: 1px dotted #D6D6D6;
	color: #545454;
}

.reviews aside strong,
.reviews aside small {
	color:#777777;
}

.media-play {
	width:120px;
	display: none;
}

.media-play.media-play-audio:before {
	background: url("images/general/sprites.png") no-repeat scroll -294px -144px transparent;
}


/* Bundles */

.bundles h3 {
	color:#515151;
}

.bundles h3 em {
	color:#df0000;
}

.bundles .content span {
	color: #df0000;
	font-size: 28px;
}

.bundles aside .button.add-to-cart {
	float:right;
}

.bundles aside .button.add-to-cart:before {
	background: url("images/general/sprites.png") no-repeat scroll -365px 0 transparent;	
	left: 9px;
	top:5px;
	width: 20px;
	height:16px;
}

.bundles aside .button.add-to-cart:after {
	height: 7px;
    right: 10px;
    top: 11px;
    width: 6px;
}

/* Related Products */

#product-details .related-products ul li:before {
	color: #555555;
}

/* Features */

#features {
	border:none;

}

#features h2 {
	background:none;
	border:none;
	color:#000;
}

#features section {
	margin: 12px 0 12px 0;
}

/***** Spezifikation *****/

.specification {
    margin: 0 0 30px;
}

.specification dt {
	padding: 5px 5px 5px 30px;
	color: #555555;
}

.specification.energy-efficiency dt {
	width: 233px;
	color:#545454;
}

.specification dd {
    color: #000;
}

.specification dt:before {
	background: url("images/general/sprites.png") no-repeat scroll -360px -21px transparent;
	height: 15px;
	top: 6px;
}

.specification dt.false:before {
    background-position: -36px 0;
}

.specification dt:nth-child(4n+1), 
.specification dt.nth4n1, .specification dt:nth-child(4n+1) + dd, 
.specification dt.nth4n1 + dd {
	background-color: #F8F8F8 !important;
}

#features section:last-child .specification dd:last-child, 
#features section.last-child .specification dd.last-child {
	border:none;
	margin-bottom:20px;
}


/* Tooltip */

.tooltip_content {
	border: none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 11px 10px -10px #000;
    color: #535353;
	z-index: 20;
}

.tooltip_content .tooltip-wrapper {
	box-shadow: 1px 0px 5px #E4E4E4;
	border-top: 2px solid #df0000;
	font-size:11px;
}

.tooltip_content .tooltip-header {
	box-shadow: 1px 0 3px #E4E4E4;
	border-bottom: none;
	background: none repeat scroll 0 0 #F1F1F1;
	color:#000;
	font-size:13px;
	font-weight:normal;
	font-family: 'mm-demi',Arial;
}

.tooltip .tooltip_content {
	margin-left: -45px;
    margin-top: -20px;
}

.tooltip_content .arrow {
	background: url("images/general/sprites.png") no-repeat scroll -269px 0 transparent;
    height: 31px;
    left: 20%;
    width: 26px;
	bottom: -31px;
}

.tooltip_content .txt {
	xbackground: url("../images/weiterlesen.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
}

.tooltip_content .arrow .arrow-element {
	display:none;
}


/* gallery view */

#gallery-view header {
	background:none;
}

#gallery-view header .close,
#gallery-view header .close:hover {
	text-shadow: none;
	color: #545454;
	right: 15px;
	background:none;
	padding: 4px 35px 0 10px;
	background:-moz-linear-gradient(top, #FCFCFC, #F0F0F0); /* Firefox */
	background:-webkit-linear-gradient(top, #FCFCFC, #F0F0F0); /* Safari, Chrome */
	background:-o-linear-gradient(top, #FCFCFC, #F0F0F0); /* Opera */
	background:-ms-linear-gradient(top, #FCFCFC, #F0F0F0); /* IE */
	background:linear-gradient(top, #FCFCFC, #F0F0F0); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#F0F0F0');
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

#gallery-view header .close:hover {
	color: #df0000;
}

#gallery-view header .close:after {
	background: url("images/general/sprites.png") no-repeat scroll -272px -33px transparent;
	height:21px;
	width:21px;
	right:7px;
    top:3px;
}

#gallery-view header .close:hover:after {
  background-position: -295px -33px;
}

#gallery-view footer .thumbs .active a, 
#gallery-view footer .thumbs a:hover {
	border-color: #df0000;
}

#gallery-view footer .thumbs a {
	border: 1px solid #dddddd;
}

#gallery-view header:before {
	background: url("images/general/logo-small.png") no-repeat scroll 0 0 transparent;
    clear: both;
    content: "";
    display: block;
    height: 23px;
    position: relative;
    top: 0;
    width: 201px;
}

#gallery-view header img {
	display:none;
}

#gallery-view article .informations aside {
	background: none repeat scroll 0 0 #F6F6F6;
    -webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

#gallery-view article .informations aside > h2 {
	color:#000;
	line-height: 14px;
}

#gallery-view article .informations dl,
#gallery-view article .informations .price-details {
	border-top:none;
}

#gallery-view article .informations dt {
	color:#777777;
}

#gallery-view article .informations dd {
	margin:0;
}

#gallery-view .button.add-to-cart {
	margin: 15px 0 0;
}

#gallery-view .button.add-to-cart:before {
	top:11px;
}

/*** FOOTER + BLOG ***************************************************************************************************************************/

/*** BLOG ******************************************************************************************/

#blog {
    margin: -383px auto 19px;
    position: relative;
}
@media only screen and (max-width: 1200px) {
.iframeblog {
	width: 962px;	
}
}
@media only screen and (max-width: 954px) {
.iframeblog {
	width: 728px;	
}
#blog {
    margin: -406px auto 19px;
    position: relative;
}
}

/**** BLOG END ***/


.footer {
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;*/
    /*border-bottom: 322px solid #fff!important;*/
    box-shadow: none!important;
    margin-top: 230px!important;
    padding: 0px 0 0px!important;
}
@media only screen and (min-width: 1188px) {
	.footer {
    margin-top: 50px!important;
	}
}
@media only screen and (max-width: 1200px) {
	.footer {
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;*/
    border-bottom: 322px solid #fff!important;
    box-shadow: none!important;
    margin-top: 80px!important;
    padding: 0px 0 0px!important;
}
.bottom {
    background: url("//ms-daten.at/00_MM/docs/img/bottomboxbackground.jpg") no-repeat scroll -8px 0 transparent!important;
    height: 258px!important;
    position: relative!important;
    top: 374px!important;
    width: 100%!important;
    z-index: 9999999!important;
	background-size: cover!important;
    -webkit-background-size: cover!important;
}
}
@media only screen and (max-width: 954px) {
	.footer {
    margin-top: -5px!important;
}
.buttons { 
	margin-top: 210px;
	}
.bottom {
    height: 280px!important;
    position: relative!important;
    top: 262px!important;
    width: 100%!important;
    z-index: 9999999!important;
}
.bottom {
    background: url("//ms-daten.at/00_MM/docs/img/bottomboxbackground.jpg") no-repeat scroll center top transparent!important;
	background-size: cover!important;
    -webkit-background-size: cover!important;
}
}
#page-footer.footer:after {
    background: none repeat scroll 0 0 transparent !important;
    bottom: 0!important;
    content: "."!important;
    font-size: 0!important;
    height: 1px!important;
    left: 50%!important;
    margin: 0 0 0 -360px!important;
    overflow: hidden!important;
    position: absolute!important;
    text-indent: -9999px!important;
    width: 713px!important;
}

#page-footer.footer {
    margin-bottom: -555px!important;
    position: relative!important;
}
#page-footer .wrapper {
    min-height: 0px !important;
}


/* Accordion */


.footer .sidebar .accordion  {
	background-color: transparent;
}

.footer .sidebar .accordion:before {
	background: url("images/general/logo-small.png") no-repeat scroll 0 0 transparent;
    clear: both;
    content: "";
    display: block;
    height: 23px;
    position: relative;
    top: 0;
    width: 201px;
}

.accordion ul {
	border-top: 1px solid #CFCFCF;
	margin-top:14px;
}

.accordion ul li {
	border-top: 1px solid #CFCFCF;
}

.accordion ul li > a {
	padding: 12px 0 12px 24px;
	font-weight:normal;
}

.accordion ul li > a:before, .accordion ul li > a:after {
	background: url("images/general/sprites.png") no-repeat scroll 0 0 transparent;
}

.accordion ul li > a:before {
	background-position: -28px -17px;
	top: 13px;
	width:15px;
	height:15px;
}

.accordion ul li > a:hover:after,
.accordion ul li.active > a:after {
	top:16px;	
	right:10px;
}

.accordion ul li > a:hover:after {
	background-position: -56px -48px;
	width: 5px;
  	height: 7px;
}

.accordion ul li.active > a:after {
	background-position: -86px -43px;
	width: 7px;
 	height: 5px;
}

/* Newsletter */

.footer .sidebar form {
	margin:40px 0 0;
}	

.newsletter-form h3, 
.newsletter-form label {
	color:#df0000;
	font-size:14px;
	text-transform:none;
}

.newsletter-form input {
	padding: 0 10px 0 8px;
	height: 34px;
    line-height: 34px;
	border:1px solid #D8D8D8;
	border-radius:0px;
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15) inset;
	-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15) inset;
	outline:none;
	background:#f4f4f4;
	color:#545454;
}

.newsletter-form fieldset:before {
	background:none;
}

.newsletter-form input::-moz-placeholder {
	color:#545454;
}

.nl-teaser-large {
	border:1px solid #DDDDDD;
	height:123px;
	position:relative;
	background: url("images/nl/nl-teaser-l.png") no-repeat scroll 20px bottom transparent;
}

.nl-teaser-large p {
	position:absolute;
	font-size:16px;
	width:328px;
	line-height:17px;
	right:180px;
	top:20px;
}

.nl-teaser-large a {
	position:absolute;
	right:12px;
	top:20px;
	z-index:2;
	border-bottom:1px solid #BBBBBB;
}

.nl-teaser-large a:hover {
	text-decoration: none;
	border-bottom:1px solid #df0000;
}

.nl-teaser-large p {
	position:absolute;
	font-size:16px;
	width:328px;
	line-height:17px;
	right:136px;
	top:20px;
}

.nl-teaser-large .newsletter-form input {
	position:absolute;
	width:233px;
	right:230px;
	top:75px;
}

.nl-teaser-large .button.large {
	position:absolute;
	right:12px;
	top:75px;
    height: 34px !important;
}

.nl-teaser-large .button.large span {
    font-size: 16px !important;
    line-height: 33px !important;
    padding: 0 22px 0 13px !important;
}


.nl-teaser-large .button.large span:after {
    right: 10px;
    top: 15px;
}

/**** Kundenkonto ****/

.my-account {
	background:none;
}


.my-account .breadcrumbs {
	margin: 0 0 30px;
}

.my-account > aside {
    border-right: 1px solid #dddddd;
	margin: 8px 12px 0 0;
    width: 223px;
}

.my-account > aside a {
	font-weight:normal;
}

.my-account > aside#filters {
	padding-top:8px;
}

.my-account .side-nav {
	 margin: 42px 10px 0 0;
}

.my-account > aside a:hover.inactive {
	color: #DCDCDC;
	cursor:default;
}

.my-account > aside h2 {
	border:none;
	color: #000000;
	padding: 1px 0 13px;
}

.my-account > .content {
	width: 708px;
	min-height: 480px;
}

.my-account .box {
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
	background: none repeat scroll 0 0 #F6F6F6;	
	color:#535353;
}

.my-account.login-page .box {
    width: 324px;
}

.my-account > .content > h1,
.my-account > .content > h2 {
	color:#000;
	margin-top: -20px;
}

.my-account > .content > h1 {
	border-bottom: 1px solid #dddddd;
	line-height: 1.1;
	padding: 0 0 12px;
	background:none;
	font-size:24px;
}

.my-account .content > hgroup {
	background:none;
	border-bottom:1px solid #dddddd;
	margin: -19px 0 15px;
    padding: 0 0 13px;
}

.my-account .content p > a {
    border-bottom: 1px solid #C9C9C9;
	text-decoration: none;
}

.my-account .content p > a:hover {
    border-bottom: 1px solid #df0000;
	text-decoration:none;
}

.my-account .content h1,
.my-account .content h2 {
	color:#000;
	text-transform:none;
	font-size:16px;
}

.my-account.wishlist .content > hgroup h1 {
	font-size:24px;
}

.my-account > .content strong {
	font-weight:normal;
}

.my-account.personal-data .content .change-password-box p strong {
	font-size:13px;
	color:#535353;
}

.my-account.login-page .content h1, 
.my-account.login-page .content h2,
.my-account > .content .box > h2 {
	font-size:16px;
}

.my-account.login-page .content h1:before, 
.my-account.login-page .content h1.before > .before, 
.my-account.login-page .content h2:before, 
.my-account.login-page .content h2.before > .before {
	background: url("images/myaccount/sprites-my-account.png") no-repeat scroll 0 0 transparent !important;
	width:24px;
	margin:-16px 0 0;
}

.my-account.login-page #login-form.login-form h1:before, 
.my-account.login-page #login-form.login-form h2:before {
	width:23px;
}

.my-account.login-page .register-box h1:before, 
.my-account.login-page .register-box h2:before {
    background-position:-24px 0 !important;
    width:29px;
}

.my-account.login-page .register-facebook h2 {
	padding: 0 0 0 25px;
}

.my-account.login-page .register-facebook h2:before {
	background-position:-96px 0 !important;
	width:13px;
}

.my-account.register.facebook .content > h1:before {
	background:none;
}

.my-account.register .content .register-form ul li.gender .error-wrapper .arrow {
	left:0;
}

.my-account.login-page .register-facebook h2 + p {
	max-width:100%;
	margin-bottom: 55px;
}

.my-account > .content .button-facebook {
	text-shadow: none;
    text-transform:none;
	background: none repeat scroll 0 0 transparent;
	background:-moz-linear-gradient(top, #3B5998, #334E84); /* Firefox */
	background:-webkit-linear-gradient(top, #3B5998, #334E84); /* Safari, Chrome */
	background:-o-linear-gradient(top, #3B5998, #334E84); /* Opera */
	background:-ms-linear-gradient(top, #3B5998, #334E84); /* IE */
	background:linear-gradient(top, #3B5998, #334E84); /* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B5998', endColorstr='#334E84');
}

.my-account.login-page .register-facebook .button-facebook {
	top: 145px;
}

.my-account > .content .button-facebook > span {
	background:none;
	font-size:13px;
	padding: 0 12px 0 36px;
}

.my-account > .content .button-facebook, 
.my-account > .content .button-facebook > span {
	height: 26px;
    line-height: 25px;
	position:relative;
}

.my-account > .content .button-facebook > span:before,
.my-account > .content .button-facebook > span:after {
	background: url("images/myaccount/sprites-my-account.png") no-repeat scroll -110px 0 transparent;
	width:28px;
	height:26px;
	content: ".";
    position: absolute;
    left: 0;
	top:0;
    text-indent: -999em;
}

.my-account > .content .button-facebook > span:after {
	background: url("images/general/sprites.png") no-repeat scroll -386px -20px transparent;
	width: 5px;
	height:8px;
	right: 2px;
    top: 10px;
	left:auto;
}	

.my-account.login-page #login-form.login-form ul li a {
	margin-top: 5px;
	border-bottom: 1px solid #C9C9C9;
	text-decoration:none;
	line-height:16px;
}

.my-account.login-page #login-form.login-form ul li a:hover {
	border-bottom: 1px solid #df0000;
	text-decoration:none;
}

.my-account > .content .forms .buttons {
	border-top:1px solid #DDDDDD;
	box-shadow: none;
	margin: 30px 0 0 !important;
    padding: 12px 0 0 !important;
}

.my-account .button.arrow {
	height:27px;
}

.my-account .button.arrow,
.my-account .button:hover.arrow span {
	color:#fff !important;
}

.my-account .to-details.button.arrow,
.my-account .to-details.button:hover.arrow span {
	color: #555555 !important;
}

.my-account .button.arrow span:after {
	right:7px;
}

.my-account .button.gray span,
.my-account .button.change-delivery span{
    padding: 0 16px 0 10px;
}

.my-account .button.print span{
    padding: 0 17px 0 28px !important;
}

.button.gray.back span  {
	padding: 0 8px 0 17px !important;
}

.button.gray.back span:after  {
    background-position: -104px -13px !important;
	height:8px!important;
	width:6px!important;
	top: 10px!important;
}

.my-account .buttons {
	padding-top:0;
}

.my-account .button span {
	line-height:28px !important;
}

.button.gray.back:hover span:after  {
    background-position: -117px -13px!important;
}

.responsive .my-account.login-page 
.register-box .button span {
	min-width:auto;
}


.my-account.login-page .ssl-information {
	color:#535353;
	font-style: normal;
	padding:20px 0 0;
}

.my-account.login-page .ssl-information em {
    color: #df0000;
}

.my-account.login-page #login-form.login-form label {
	margin-bottom:3px;
}

.my-account hr {
	border-bottom: 1px solid #dddddd;
}

.my-account .content .info {
	font-style:normal !important;
	padding-top:3px !important;
}

.my-account > .content .ssl-info strong {
	padding-left: 0;
	color:#df0000;

}

.my-account > .content .ssl-info strong:before {
	background:none;
}

.my-account .content .products-list > li .order-status .box.infobox p.done:before {
	background: url("images/general/sprites.png") no-repeat scroll -61px -27px transparent !important;
	width:15px;
	height:15px;
}

.my-account .content .products-list > li .order-status .box.infobox p.processing:before {
	background: url("images/general/sprites.png") no-repeat scroll -36px 0 transparent !important;
	width:14px;
	height:14px;
	left: 2px;
    top: 1px;
}

.my-account .error-box p {
    color: #DF0000 !important;
}

.my-account .content li aside p.status:before {
	background: url("images/general/sprites.png") no-repeat scroll 0 0 transparent !important;
}

.my-account .content li aside p.status.s1:before {
	background-position: -89px -9px !important;
	left: -17px !important;
}

.my-account .content li aside p.status.s2:before {
	background-position: -61px -27px !important;
	height:15px !important;
	width:15px !important;
	top: 1px !important; 
}

.my-account > .content .grid .col2 h2:before, 
.my-account > .content .grid .col2 h2.before > .before {
	background: url("images/myaccount/sprites-my-account.png") no-repeat scroll 0 0 transparent;
	width: 23px;
}

.my-account p.required {
	font-family: 'mm-book', Arial;
}

/* Icons */
.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p a.icon,
.my-account.personal-data-overview .content .personal-data-sections li p a.icon,
.my-account.reviews-ovierview .content .reviews-sections li p a.icon {
	background: url("images/myaccount/sprites-my-account.png") no-repeat scroll 0 0 transparent;
}

.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.orders a.icon {
	background-position: 0 -27px;
    width: 51px;
}

.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.wishlist a.icon {
    background-position: -51px -27px;
    left: 34px;
    width: 75px;
}

.my-account.personal-data-overview .content .personal-data-sections li p.personal-data a.icon {
    background-position: 0px -93px;
    height: 68px;
    width: 63px;
}

.my-account.personal-data-overview .content .personal-data-sections li p.change-password a.icon {
    background-position: -64px -93px;
    height: 43px;
    width: 84px;
	left: 15px;
}

.my-account.personal-data-overview .content .personal-data-sections li p.payments a.icon {
    background-position: -128px -27px;
    height: 58px;
    width: 100px;
}

.my-account.personal-data-overview .content .personal-data-sections li p.social-media a.icon {
    background-position: -149px -86px;
    height: 53px;
    width: 92px;
}

.my-account.reviews-ovierview .content .reviews-sections li p.reviews a.icon {
    background-position: -228px 0;
    left: 35px;
    width: 51px;
}

.my-account.personal-data .select2-container .select2-choice{
	background-position: 0 -90px;
}

.my-account.personal-data .select2-container .select2-choice .select2-arrow {
	background-position: -44px -27px;
}

.my-account.personal-data .select2-dropdown-open .select2-choice .select2-arrow {
	background-position: -66px -27px;
}

.my-account.product-reviews .content > hgroup h1 {
	font-size: 24px !important;
}

/* Merkzettel*/

.my-account.wishlist .content > hgroup {
    padding: 0 0 9px !important;
}

.my-account.wishlist .content > h1 {
	background:none;
	margin:0;
	font-size:24px !important;
}

.my-account.wishlist > .content p {
	margin:0;
	padding-top: 17px;
}

.my-account.wishlist .content > .buttons {
	margin-top: 50px;
}

.my-account.wishlist .content .action {
	border-top:none;
	padding: 10px 0;
	margin-bottom: 5px;
}

.my-account.wishlist .content .action.cf {
	border-bottom:1px solid #dddddd;
	margin-bottom: 8px;
}

.products-list > li.wishlist-item .product-select {
	background: none repeat scroll 0 0 #C9C9C9;
}

.products-list > li.wishlist-item .info {
	display:none;
}

.my-account.wishlist .products-list > li footer {
	 margin: -20px 0 5px 202px;
}

.my-account.wishlist .content .action .sort .select2 {
	width: 110px;
}

.my-account.wishlist .content .action .sort {
	margin-left: 320px;
}

.my-account.wishlist .content .action > label {
	margin-right: 18px;
}

.my-account.wishlist .content .action > .select2 {
	margin-right: 10px;
}

/* Orders */

.my-account.orders .content h1,
.my-account.orders-return .content h1,
.my-account.orders-cancel .content h1 {
	margin: 0 0 17px;
	font-size:24px !important;
}

.my-account.orders .content .orders-filter {
    margin: 0 0 18px;
    padding: 0 0 17px;
	border-bottom:1px solid #dddddd;
}

.my-account .content .order-info {
    background:none!important;
	padding: 0!important;
	margin-bottom: 15px!important;
}

.my-account.orders-return .content .order-info,
.my-account.orders-cancel .content .order-info {
    border-top: 1px solid #dddddd;
	padding-top:18px !important;
	margin-top: 13px !important;
}

.my-account.orders-return .content #return-form .order-info,
.my-account.orders-return .content .products-list .order-info,
.my-account.orders-cancel .content .products-list .order-info {
    border-top: none !important;
	margin-top: 0 !important;
}

.my-account .content .order-info .side {
	margin-top:3px !important;
}

.my-account .content .order-info dl dd {
    margin: 0 15px 2px 5px !important;
}

.my-account .content .order-info dl.order-id {
	text-transform:none !important;
	font-size:16px !important;
}

.my-account .content .order-info dl.order-id dt,
.my-account .content .order-info dl.order-details {
    color: #555555 !important;
}

.my-account .content .order-info dl.order-id dd {
	color:#df0000 !important;
}

#my-account > div.content > ul.products-list li .order-info,
.my-account.orders-return .content .products-list > li .order-info,
.my-account.orders-cancel .content .products-list > li .order-info {
    border-bottom: 1px solid #dddddd !important;
    height: 38px !important;
    line-height: 38px !important;
    padding: 0 20px !important;
}

.my-account .content .order-info dl.order-details dt:before {
	border:none !important;
}

.my-account .content .products-list > li .order-status {
	padding: 10px 10px 0 0 !important;
}

.my-account.orders .content .products-list > li .order-status p {
	padding-left: 20px;
}

.my-account.orders .content .products-list > li .order-status p.done {
	color:#555555;
}

.my-account.orders .products-list .button.gray,
.my-account.personal-data .button.gray {
    margin-right: 5px;
}

.my-account.orders-return .content .order-return-addresses {
	background:none;
	border-top:1px solid #dddddd;
}

.my-account.order-cancel-summary .buttons {
	margin: 12px 0 20px !important;
    padding-top: 20px;
}

.my-account a.icon {
	border:none !important;
}

/* Personal Data */

.my-account.personal-data .content > h1 {
	margin-bottom:17px;
	font-size:24px !important;
}

.my-account.personal-data .content > h2 {
	margin-top:0 !important;
	margin-bottom:12px;
}

.my-account.personal-data h2 {
    color: #535353 !important;
	margin-bottom:5px;
}

.my-account.personal-data .content .change-password-box {
	border-top: 1px solid #DDDDDD;
    box-shadow: none;
    margin-top: 3px;	
	background: none;	
	padding: 12px 0 12px 12px;
}

.my-account.personal-data .content .change-password-box p {
	line-height:15px;
}

.my-account.personal-data .content .button.password {
    float: right;
	margin-top:2px;
}

.my-account.personal-data .content dl.addresses dt {
	padding-top:17px;
	text-transform: none;
	font-family: 'mm-demi',Arial;
	font-size: 16px;
	font-weight:normal !important;
}

.my-account.personal-data .content dl.addresses dd,
.my-account.personal-data .content dl.addresses label input[type="radio"] + span {
	color:#535353;
}

.my-account .add-delivery-address,
.my-account .add-packstation-address {
	text-decoration:underline;
}

.my-account.personal-data .content dl.addresses .buttons {
	margin: 12px 0 4px;
}

.my-account > .content .forms label em, 
.my-account > .content .forms .label em {
	color: #df0000;
}

/* Password */

.my-account.password .content > h1,
.my-account.password-confirm .content > h1{
	margin-bottom:17px;
	font-size:24px !important;
}

.my-account.password h2 {
	color: #535353 !important;
	margin-bottom:12px;
}

.my-account.password .content .change-password-form {
	 top: 5px;
	 margin-bottom:45px;
}

.my-account.password .content .change-password-form:after {
	background: url("images/myaccount/sprites-my-account.png") no-repeat scroll -56px -3px transparent;
	width:38px;
	height:19px;
	left: 22px;
    top: 25px;
}

.my-account.password .content .change-password-form:before {
	background:transparent;	
}

.my-account.password .content .change-password-form label {
	 width: 140px;
}

.responsive .my-account.password .content .change-password-form .info {
	width:auto;
}

.responsive .my-account.password .content .change-password-form p.required {
	width:218px;
}
/* Account */

.my-account.delete .content > h1,
.my-account.register .content h1 {
	margin-bottom:17px;
	font-size:24px !important;
}


/* Payment */

.my-account.payment .content h1 {
	margin-bottom:17px;
	font-size:24px !important;
}

.my-account.payment .content h2 {
	margin-top:0 !important;
	color: #535353!important;
	font-size:14px!important;
}

/* Social */

.my-account.social .content h1 {
	font-size:24px !important;
}

.my-account.social .content dl {
	background:none;
	border-top:none;
}

.my-account.social .content dl dd {
	border-bottom:none;
	padding-left: 62px;
}

.my-account.social .content dl dt {
	padding: 3px 0 0 62px;
	font-weight:normal;
	font-family: 'mm-demi',Arial;
}

.my-account.social .content dl:before {
	top: 3px;
	left: 0;
}

/* Reviews Detail */
.my-account.reviews-details .content h1 {
	margin-bottom:17px;
}

.my-account.product-reviews .content .reviews-list {
	margin-top: 15px;
}

.my-account.product-reviews .button.trash {
	margin-left:5px;
}

/* Mediapedia Comments */

.my-account.mediapedia-comments .content .comments {
	 margin-top: 15px;
}

.my-account.mediapedia-comments .content .comments li {
	border-bottom: 1px dotted #dddddd;
}

.my-account.mediapedia-comments .content .comments li aside {
	color: #535353;
}


/* Newsletter */

 .my-account.newsletter .content h2 {
	color:#535353 !important;
	margin-bottom:12px;
	margin-top:0 !important;
}

.my-account.newsletter .content .new-customer {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
}

.my-account.newsletter .content h1 {
	font-size:24px !important;
}

.my-account.newsletter .content .newsletter-register-form .box {
	margin-bottom:20px;
}

.my-account.newsletter .content .newsletter-register-form .button.arrow {
	margin-left:5px;
}

.my-account.newsletter .select2-container .select2-choice{
	background-position: 0 -90px;
}

.my-account.newsletter .select2-container .select2-choice .select2-arrow {
	background-position: -44px -27px;
}

.my-account.newsletter .select2-dropdown-open .select2-choice .select2-arrow {
	background-position: -66px -27px;
}

/* Kontakt */

.my-account.contact .content > h1 {
	margin-bottom:17px;
	font-size:24px !important;
}

.my-account.contact .button.arrow span:after {
	margin-top:-4px;
}

.my-account.contact .content .contact-form li.contact-subject label, .my-account.contact .content .contact-form li[data-additional-field="store"] label {
	line-height:15px;
}

/* Gutschein Karte */

.my-account.gift-cards .content h1 {
	font-size:24px !important;
}

.my-account.gift-cards .content h2 {
	font-family: 'mm-demi',Arial;
}


.my-account.gift-cards .content hr {
	height:0;
	margin:0;
	padding:0;
	border:none;
}

.my-account.gift-cards .content h2 {
	color: #525252 !important;
	font-size: 14px;
}

.my-account.gift-cards .giftcard.cf {
	border-bottom:1px solid #DDDDDD;
	padding-top: 20px;
}

.my-account.gift-cards .content .giftcard .image.balance {
	background: url("images/myaccount/giftcardBalance.png") no-repeat scroll 50% 0 transparent;
}

.my-account.gift-cards .button.arrow {
	background:-moz-linear-gradient(top, #484848, #131313) !important;
	background:-webkit-linear-gradient(top, #484848, #131313)!important;
	background:-o-linear-gradient(top, #484848, #131313)!important;
	background:-ms-linear-gradient(top, #484848, #131313)!important;
	background:linear-gradient(top, #484848, #131313)!important;	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#131313')!important;
	border:none!important;
}

.my-account.gift-cards .button:hover.arrow {
	background:-moz-linear-gradient(top, #F31414, #AB1414)!important;
	background:-webkit-linear-gradient(top, #F31414, #AB1414)!important;
	background:-o-linear-gradient(top, #F31414, #AB1414)!important;
	background:-ms-linear-gradient(top, #F31414, #AB1414)!important;
	background:linear-gradient(top, #F31414, #AB1414)!important;	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F31414', endColorstr='#AB1414')!important;
	color:#fff;
}

.my-account.gift-cards .button.arrow span:after {
	background-position: -386px -20px !important;
}

.my-account.gift-cards .button.arrow span {
	background: none !important;
	border:none!important;
}

.my-account.gift-cards .button.gray.arrow span {
	height: 27px;
    line-height: 26px;
	padding: 0 16px 0 10px;
}

/* Reperaturstatus */

.my-account.repair-status .content h1 {
	margin-bottom:17px;
	font-size:24px !important;
}

/**** Produktvergleich ****/

.compare-table-wrapper table,
.breadcrumbs + .compare-table-wrapper {
	border-top:none;
}

.breadcrumbs + .compare-table-wrapper {
	margin-top: -10px;
}



/**** Side Nav ****/

.side-nav {
    margin: 22px 10px 0 0;
    padding: 0;
	border-top: 1px dotted #D6D6D6;
}

.side-nav > li {
	 border-bottom: 1px dotted #D6D6D6;
}

.side-nav > li a{
	font-weight: normal !important;
	padding: 7px 5px 7px 0;
	display:block;
	font-family: 'mm-demi',Arial;
}

.side-nav li > a:hover,
.side-nav li.active > a {
  	color: #df0000 !important;
}

.side-nav ul {
    margin: 0;
    padding: 0;
    display: none;
}

.side-nav .active ul {
    display: block;
}

.side-nav ul li {
	border-top: 1px dotted #D6D6D6;
	margin: 0;
	padding-left: 20px;
    background: none;
}

.side-nav ul li em {
	color: #555555;
	font-size:11px;
}

/**** Forms ****/

.forms.double-border input[type='text'],
.forms.double-border input[type='password'],
.forms.double-border textarea,
.forms input[type="text"], 
.forms input[type="password"], 
.forms textarea {
	border: 1px solid #E0E0E0;
	background: url("images/general/select.png") no-repeat scroll 0 -90px transparent;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
}

.forms textarea {
	background: #fff;
}

.forms.double-border input[type='text']:focus,
.forms.double-border input[type='password']:focus,
.forms.double-border textarea:focus,
.forms input[type='text']:focus,
.forms input[type='password']:focus,
.forms textarea:focus {
	border-color: #C3C3C3;
	box-shadow: none;
}

.forms p.required em {
    color: #df0000;
}

.select2-results .select2-result-label {
	border-top: 1px solid #E7E7E7;
}

.select2-results .select2-highlighted {
    background: none repeat scroll 0 0 #FFF;
	color: #df0000;
}

input[type="checkbox"], 
input[type="radio"] {
	margin-right:4px;
}

/* Errors */

.forms input.error[type="text"], 
.forms input.error[type="password"], 
.forms textarea.error {
	border: 1px solid #DFDFB4 !important;
	background: url("images/general/select.png") no-repeat scroll 0 -118px transparent;
}

.error-wrapper {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border:none;
	background-color: #FFF;
	padding:8px 10px 8px 32px;
	box-shadow:none;
	-webkit-box-shadow:none;
	margin-top:10px;
}

.error-wrapper .error {
	color:#df0000;
}

.error-box {
	border: 1px solid #df0000;
	margin-top:0;
}

.error-box p {
	color:#df0000 !important;
}

.error-box:before, 
.error-wrapper .icon {
	background: url("images/general/sprites.png") no-repeat scroll -224px -20px transparent;
    height: 14px;
    margin-top: -7px;
    width: 14px;
}

.error-wrapper .arrow {
    background: url("images/checkout/sprite.png") no-repeat scroll 0 -389px transparent;
    height: 10px;
    left: 0;
    margin-left: 0;
    top: -10px;
    width: 100%;
}

.login-form .error-wrapper {
	margin-left: 0;
    width: auto;
}

/**** Markets ****/

.gm-style-iw div {
	overflow: hidden;
}

.homepage .market-teaser {
    background: #FFFFFF url("images/markt/market-box-bg.jpg") left bottom no-repeat;
	height:282px;
}

.homepage .market-teaser .market-info {
	height:200px;
}

.homepage .market-teaser .market-actions {
	top: 8px;
	position:relative;
	text-align: left;
	padding: 12px 0 12px 0;
	background: none;
	border-top:none;
}

#choose-market h3:before,
.market-teaser h2:before,
.market-teaser .market-info h3:before {
	background: url("images/general/sprites.png") no-repeat scroll -76px -12px transparent;
	width: 11px;
	vertical-align: -2px;
	content: "";
    display: inline-block;
    height: 14px;
    margin-right: 7px;
}

.market-teaser h2 {
	font-size:14px;
	color:#555555;
	text-transform:none;
    line-height: 12px;
}

.market-teaser .market-info h3 {
	color:#000000;
	font-size:14px;
	margin-top: -2px;
	border-top:none;
}

.market-teaser address {
    margin: 4px 0 6px 0;

}

.market-teaser address,
.contact-data dd, #contact-data dd,
#market-locations ul li a span {
	font-size:13px;
}

.contact-data, #contact-data {
	border-top:1px solid #E9E9E9;
	padding-top:6px;
}
	
#all-markets-nav #choose-market .map-autocomplete .button {
	background:-moz-linear-gradient(top, #484848, #131313); /* Firefox */
	background:-webkit-linear-gradient(top, #484848, #131313); /* Safari, Chrome */
	background:-o-linear-gradient(top, #484848, #131313); /* Opera */
	background:-ms-linear-gradient(top, #484848, #131313); /* IE */
	background:linear-gradient(top, #484848, #131313); /* W3C Standard */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#131313');
	-webkit-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

#my-market-wrapper .contact-data h3,
#my-market-wrapper #contact-data h3 {
	font-size:24px;
	color:#000000;
}

.info-entry h3 {
	font-size:14px !important;
}

.contact-data hgroup .print, #contact-data hgroup .print {
	top:16px;
}

#my-market-wrapper .contact-data hgroup,
#my-market-wrapper #contact-data hgroup {
	margin-bottom:20px;
}

#my-market-wrapper .contact-data address,
#my-market-wrapper .contact-data h4,
#my-market-wrapper #contact-data address,
#my-market-wrapper #contact-data h4,
#contact-data table thead tr th{
	margin-bottom:10px;
	font-size:14px;
	color:#000000;
	font-family: 'mm-demi',Arial;
}
#my-market-wrapper .contact-data dl,
#my-market-wrapper #contact-data dl,
#my-market-wrapper .contact-data .info-entry,
#my-market-wrapper #contact-data .info-entry {
	font-size:13px;
	color:#000000;
}
#my-market-wrapper #contact-data .columns .column p {
	font-size:13px;
	color:#535353;
}
#my-market-wrapper .contact-data dd,
#my-market-wrapper #contact-data dd {
	overflow:visible;
	line-height:20px;
	display: none;
}
#my-market-wrapper .contact-data dt,
#my-market-wrapper #contact-data dt {
	position:relative;
	margin-top:0px;
	width:44px;
	height:auto;
	font-size:13px;
	line-height:20px;
	color:#535353;
	text-indent:inherit;
	background:none;
}
#my-market-wrapper .contact-data dt.phone,
#my-market-wrapper #contact-data dt.phone,
#my-market-wrapper .contact-data dt.fax,
#my-market-wrapper #contact-data dt.fax,
#my-market-wrapper .contact-data dt.e-mail,
#my-market-wrapper #contact-data dt.e-mail {
	padding-left:16px;
	display: none;
}
#my-market-wrapper .contact-data dt.phone:before,
#my-market-wrapper #contact-data dt.phone:before {
	position:absolute;
	left:0px;
	top:2px;
	width:12px;
	height:0px;
	padding-top:12px;
	background:url("images/markt/sprite.png") 0px 0px no-repeat;
	content:".";
	overflow:hidden;
}
#my-market-wrapper .contact-data dt.fax:before,
#my-market-wrapper #contact-data dt.fax:before {
	position:absolute;
	left:0px;
	top:2px;
	width:12px;
	height:0px;
	padding-top:12px;
	background:url("images/markt/sprite.png") 0px -13px no-repeat;
	content:".";
	overflow:hidden;
}
#my-market-wrapper .contact-data dt.e-mail:before,
#my-market-wrapper #contact-data dt.e-mail:before {
	position:absolute;
	left:0px;
	top:2px;
	width:12px;
	height:0px;
	padding-top:12px;
	background:url("images/markt/sprite.png") 0px -24px no-repeat;
	content:".";
	overflow:hidden;
}
#my-market-wrapper .contact-data dd a,
#my-market-wrapper #contact-data dd a {
	color:#000000;
	text-decoration:underline;
}
#my-market-wrapper .contact-data table,
#my-market-wrapper #contact-data table {
	margin-right:20px;
}

#my-market-wrapper #contact-data table thead tr:first-child th:first-child {
	position:absolute;
}
#my-market-wrapper #contact-data table thead tr:first-child th:first-child:before {
	position:absolute;
	left:0px;
	top:3px;
	width:12px;
	height:0px;
	padding-top:12px;
	background:url("images/general/sprites.png") -89px -9px no-repeat;
	content:".";
	overflow:hidden;
}
#my-market-wrapper #contact-data table tbody tr td {
	font-size:12px;
	color:#000000;
}
#my-market-wrapper #contact-data table tbody tr td:first-child {
	color:#535353;
}
#my-market-wrapper .button.print span,
#all-markets-list-trigger span {
	padding-right: 18px !important;
	font-size:13px;
	color:#535353;
	line-height:22px;
}

#all-markets-list-trigger:after {
	left:92px;
}
#my-market-wrapper .button.print:after {
	left:204px;
}
.google-map {
	padding:10px;
	background:#f6f6f6;
}
.infobox-phone, .infobox-fax {
  display: none;
}
#my-market-wrapper em.distance,
#my-market-wrapper .infobox-distance,
#market-locations ul li a em {
	font-size:11px;
	font-weight:bold;
	background:#df0001;
	background:-moz-linear-gradient(top, #df0001 0%, #ba0102 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#df0001), color-stop(100%,#ba0102));
	background:-webkit-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:-o-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:-ms-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:linear-gradient(to bottom, #df0001 0%,#ba0102 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#df0001', endColorstr='#ba0102',GradientType=0);
}
.google-map .locations h4 a,
.google-map .locations h4 span {
	font-size:14px;
	color:#000000;
	width:97%;
}
.google-map .locations h4 a:before,
.google-map .locations h4 span:before {
	background:url("images/markt/sprite.png") 0px -37px no-repeat;
}
.google-map .locations h4 {
	margin-top:6px;
}
.google-map .locations address,
.google-map .locations .infobox-phone,
.google-map .locations .infobox-fax {
	font-size:13px;
	color:#555555;
}
.google-map .locations li {
	width:25%;
}
#my-market-wrapper .header.border {
	border:none;
	border-bottom:1px solid #dddddd;
}
#my-market-wrapper .header.border h2 {
	left:4px;
	margin-bottom:4px;
	font-size:15px;
	font-weight:bold;
	color:#555555;
	padding:0px !important;
}
#my-market-wrapper .news li {
	float:left;
	width:48%;
	margin-right:2%;
	margin-bottom:20px;
}

#my-market-content .contentspot {
	 padding: 5px 0 15px;
}

#my-market-wrapper .news li .content,
#my-market-wrapper .news li .date {
	padding-top:0px;
	border:0px;
}
#my-market-wrapper .news li h3 a {
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
#my-market-wrapper .news li .date strong {
	font-size:24px;
	font-weight:bold;
	color:#000000;
}
#my-market-wrapper .news li .date {
	font-size:13px;
	font-weight:bold;
	color:#545454;
}
#my-market-wrapper .news li h3 a:hover {
	color:#000000;
	text-decoration:none;
}
#my-market-wrapper .news li .content {
	font-size:13px;
	color:#545454;
}
#my-market-wrapper .accessories a {
	padding:0 !important;
	border-radius:0px;
	font-size:13px;
	line-height:22px;
}

#my-market-wrapper .accessories li a:before {
	background:none;
}

#my-market-wrapper .accessories a:after {
	position:absolute;
	right: -13px;
    top: 5px;
	width:5px;
	height:0px;
	padding-top:7px;
	background:url("images/general/sprites.png") -98px -35px no-repeat;
	content:".";
	overflow:hidden;
}
#my-market-wrapper .my-market-menu li > a {
	width:126px;
	height:52px;
	padding:0px 30px 0px 70px;
	border:1px solid #dfdfdf;
	border-radius:4px 4px 4px 4px;
	font-size:11px;
	font-weight:normal;
	line-height:50px;
	color:#535353;
	text-transform:none;
	background:#ffffff;
	background:-moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));
	background:-webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0);
}
#my-market-wrapper .my-market-menu a:hover {
	color:#df0000;
}
#my-market-wrapper .my-market-menu .contact-data a:before {
	width:27px;
	height:34px;
	background:url("images/markt/sprite.png") -14px 0px no-repeat;
}
#my-market-wrapper .my-market-menu .news a:before {
	width:41px;
	height:32px;
	background:url("images/markt/sprite.png") -14px -35px no-repeat;
}
#my-market-wrapper .my-market-menu .market-photos a:before {
	width:41px;
	height:30px;
	background:url("images/markt/sprite.png") -14px -68px no-repeat;
}
#my-market-wrapper .my-market-menu .our-offers a:before {
	width:41px;
	height:32px;
	background:url("images/markt/sprite.png") -14px -99px no-repeat;
}
#my-market-wrapper .my-market-menu .our-services a:before {
	left:16px;
	width:41px;
	height:38px;
	background:url("images/markt/sprite.png") -14px -132px no-repeat;
}
#my-market-wrapper .my-market-menu .brochure-double a:before {
	top:6px;
	width:33px;
	height:41px;
	background:url("images/markt/sprite.png") -14px -171px no-repeat;
}
#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a {
	position:relative;
	font-size:0px;
	padding:2px 5px 2px 50px;
}
#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:before {
	position:absolute;
	left:6px;
	top:4px;
	width:104px;
	height:26px;
	background:url("images/markt/sprite.png") -56px 0px no-repeat;
	overflow:hidden;
	content:".";
	font-size:0px;
	text-indent:-9999px;
}
#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:hover {
	background:none;
}
#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:hover:before {
	background:url("images/markt/sprite.png") -56px -27px no-repeat;
}
#all-markets-nav #choose-market {
	background:#ffffff;
}
#all-markets-nav #choose-market h3 {
	font-size:15px;
	color:#545454;
	text-transform:none;
}
#all-markets-nav #choose-market h3:before {

	top:1px;
}
#all-markets-nav #choose-market h2 {
	display:none;
}

#my-market-wrapper .infobox-header {
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#my-market-wrapper .photos a {
	box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
}

#all-markets #all-markets-nav #choose-market {
	background:#ffffff;
}
#all-markets #all-markets-nav #choose-market h3 {
	font-size:15px;
	color:#545454;
	text-transform:none;
}
#all-markets #all-markets-nav #choose-market h3:before {
	top:1px;

}
#all-markets #all-markets-nav #choose-market h2 {
	display:none;
}

.market-teaser .map-autocomplete input[type="text"] {
	width:146px;
	padding:5px 10px;
	border:1px solid #D8D8D8;
	border-radius:0px;
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15) inset;
	-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15) inset;
	outline:none;
	background:#f4f4f4;
	color:#545454;
}

.market-teaser .find-my-location{
	width: 202px;
}


.market-teaser .find-my-location.button span {
	padding: 0 15px 0 10px !important;
}

.market-teaser .find-my-location {
	margin: 12px 0 0;
}

.market-teaser .find-my-location.button span:after {
	 right: 6px !important;
}

.market-teaser .market-actions {
	padding: 12px;
}

.market-teaser .map-autocomplete input[type="text"]::-moz-placeholder {
	color:#545454;
}

.market-teaser .map-autocomplete .button {
	width:34px;
	height:34px;
	text-indent:-9999px;
	border-radius:0px 4px 4px 0px !important;
	overflow:hidden;
}
.market-teaser .map-autocomplete .button:before {
	position:absolute;
	left:13px;
	top:10px;
	width:10px;
	height:0px;
	padding-top:14px;
	background:url("images/markt/sprite.png") 0px -52px no-repeat;
	content:".";
	overflow:hidden;
}
#all-markets > aside .all-markets-list li {
	padding-left:0px;
	font-size:13px;
	color:#555555;
	background:none;
}
#all-markets > article {
    min-height:640px;
    max-width:1188px;
    margin:0px auto 0px auto;
}
#all-markets > aside h1 {
	font-size:15px;
	font-weight:bold;
	color:#555555;
	text-transform:none;
	padding-bottom:8px;
	border-bottom:1px solid #dddddd;
}
#all-markets #all-markets-nav {
	left:auto !important;
	margin-left:10px;
}
#all-markets #all-markets-list-trigger span {
	padding-right:20px !important;
	font-size:14px;
	color:#535353;
	line-height:22px;
}
#all-markets #all-markets-list-trigger:after {
	position:absolute;
	top:9px;
	width:5px;
	height:0px;
	padding-top:7px;
	content:".";
	overflow:hidden;
}
#all-markets #all-markets-list-trigger:after {
	left:92px;
}
#all-markets .infobox-header {
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding-bottom:3px;
}
#all-markets em.distance,
#all-markets .infobox-distance,
#all-markets #market-locations ul li a em {
	font-size:11px;
	font-weight:bold;
	background:#df0001;
	background:-moz-linear-gradient(top, #df0001 0%, #ba0102 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#df0001), color-stop(100%,#ba0102));
	background:-webkit-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:-o-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:-ms-linear-gradient(top, #df0001 0%,#ba0102 100%);
	background:linear-gradient(to bottom, #df0001 0%,#ba0102 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#df0001', endColorstr='#ba0102',GradientType=0);
}

#all-markets-box h1 {
	background:none;
}

#all-markets-box h1:before {
	background: url("images/general/sprites.png") no-repeat scroll -76px -12px transparent;
    content: ".";
    height: 14px;
    left: 10px;
    position: absolute;
    text-indent: -999em;
    top: 17px;
    width: 10px;
}

#all-markets-box h1, 
#all-markets > aside h1,
#market-pick header {
	text-transform: none;
}

#market-pick header {
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 20px;
}

#all-markets-box h1 {
	font-size: 15px;
	border:none;
}

#all-markets .inner-wrapper .layer-close:after {
	background-position: -272px -33px;
	width:21px;
	height:21px;
}

#all-markets-box .inner-wrapper .layer-close {
	top:5px;
}

.inner-wrapper #market-pick .alphabet {
    padding:  15px 0 15px 65px;
	border-bottom: 1px solid #DDDDDD;
	background:#F7F7F7;
	margin-bottom:0;
}

.inner-wrapper #market-pick .alphabet a, #market-pick .alphabet span {
	padding: 0 7px 0 10px;
}

#all-markets-box .inner-wrapper .show-all {
	position:absolute;
	border-right: 1px solid #555555;
	padding-right:7px;
	margin-top:15px;
}

#all-markets-box .inner-wrapper .markets {
	padding-top:10px;
	background:#F7F7F7;
}

#all-markets > aside {
    border-top: none;
    padding-top: 14px;
}

#all-markets-box .modal-content {
	padding:0 0 20px 0;
}

#all-markets-box .inner-wrapper {
	 padding: 10px 0 0;
}

#all-markets-box .inner-wrapper .modal-content {
	padding:0px;
}

#all-markets-box .inner-wrapper .markets li, 
#all-markets-box .inner-wrapper .all-markets-list li, 
#all-markets > aside .markets li,
#all-markets > aside .all-markets-list li {
	background: none repeat scroll 0 0 transparent !important;
    color: #555555;
    font-size: 13px;
    padding-left: 0;
}

#my-market-content .contentspot > .fg-container > .fg-box,
.contentspot > #page-footer > .fg-container > .fg-box {
	position: inherit;
	left: auto;
	top: auto !important;
	clear: both;
}

#all-markets-map > div > div > div > div > div > div > div > div > div {
	min-height: 100%;
}

#market-locations h4 {
	color:#535353;
}

#market-locations ul li a strong {
	font-weight:normal;
	color: #000000;
	font-family: 'mm-demi',Arial;
}

#all-markets-complementary .all-markets-list li {
	line-height:22px;
}

#all-markets-complementary .all-markets-list li a {
	font-size:13px;
}

.my-market-menu li > a > span, .my-market-menu .item-header > span {
	font-family: 'mm-demi',Arial;
}

#my-market-content > h1 {
	color:#000;
	padding-bottom: 0.3em;
	text-transform: none;
	font-size: 24px;
	line-height:25px;
}

.contact-data h2, #contact-data h2 {
	font-size: 15px;
	text-transform: none;
	margin-top:12px;
}

.rb_headline_imgg_market {
	font-family: 'mm-demi',Arial;
	font-weight:normal !important;
	padding: 12px 0 !important;
}

.my-market-wrapper .contentspot {
	 padding: 0;
}

/***** GoogleMaps - Pins *****/
#gm-custom-pins .pin-icon-small {
	background-image: url("images/markt/map-pin-red-small.png");
}
#gm-custom-pins .pin-icon-big {
	background-image: url("images/markt/map-pin-red-big.png");
}

/***** Infoportal *****/

#infoportal h1 {
	color: #000;
}

#infoportal hgroup {
    background: none;	
}

#infoportal hgroup h1 {
	line-height: 27px;
}

#infoportal .articleContent .head h1 {
	margin: 0 0 12px;
}

#infoportal .articleContent .head {
    margin: 0;
	padding:0;
}

#infoportal h2 {
	line-height: 18px !important;
	text-transform:none;
	padding: 0 0 10px !important;
}

#infoportal .lexicon-list li {
	background:none;
	position:relative;
}

#infoportal .lexicon-list li a:before {
	background: none repeat scroll 0 0 #DF0000;
    content: ".";
    height: 3px;
    left: 2px;
    margin: -2px 0 0;
    position: absolute;
    text-indent: -999em;
    top: 50%;
    width: 3px;
}

#infoportal .info-item-wrapper .content a img {
	margin: 2px 12px 0 0 !important;
}

#infoportal .content p,
#infoportal .articleContent section div {
	font-family:'mm-book', Arial;
}
#infoportal .products-list > li .product-wrapper.cms-wrapper .content p {
	min-height:75px;
	margin-right:12px !important;
}	

#infoportal .product-wrapper.cms-wrapper .product-photo {
	margin-right:12px !important;
}

#infoportal hgroup h1 em {
	color:#545454;
}

#infoportal .mceContentBody h1 {
	color:#535353;
}

#infoportal .articleContent .mceContentBody section#quick-nav li {
	font-weight:normal;
}

#infoportal .articleContent .mceContentBody section#quick-nav li a {
	left:18px;
	border-bottom: 1px solid #C9C9C9;
}

#infoportal .articleContent .mceContentBody section#quick-nav li a:hover {
	border-bottom: 1px solid #df0000;w
	text-decoration:none;
}

#infoportal .articleContent .related section article .summary h3 {
	font-size:16px;
}

#infoportal .content p + .button {
 	height: 28px !important;
	line-height: 29px !important;
}

#infoportal .products-list > li .product-wrapper.info-item-wrapper .content p + .button span:after {
	top: 11px !important;
}

.side-nav.infoportal-nav {
	margin-top: -5px;
}

.s-m-s > #filters .content {
	 margin: 17px 0 12px;
}

.s-m-s > #filters fieldset {
	width:auto;
	border-bottom: none;
	margin: -4px 0 0;
}

.side-nav.infoportal-nav  ul li em {
	display:none;
}

.side-nav.infoportal-nav li:last-child {
	 border-bottom: 1px dotted #D6D6D6;

}

.side-nav.infoportal-nav li ul li:last-child {
	border-top: 1px dotted #D6D6D6 !important;
    border-bottom: none;
}

#filters .a-z {
	border-bottom: 1px solid #DDDDDD;
    margin-top: -8px;
    width: 216px;
}

#filters .a-z li a, 
#filters .a-z li.empty {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size:13px;
	font-weight:normal;
}

#filters .a-z li.active a {
    color: #df0000 !important;
    text-shadow: none;
}

#filters .a-z li.empty {
    opacity:0.5;
}

#infoportal .breadcrumbs {
    margin: 0 0 12px !important;
}

.products-list.infoportal-items > li .product-photo .photo-wrapper > a:last-child {
	position:relative;
	left:10px;
	top:0;
}

.products-list > li {
	padding:0;
}

.products-list > li .product-wrapper {
	border:none;
}

.products-list.infoportal-items li .content {
	padding: 12px !important;
	max-width: 900px !important;
}

.teaser-list li .content h4 {
	font-size:13px;
}

.list.dot.blue > li, .list.nested.blue ul li {
	background:none;
}

.list.dot > li, .list.nested ul li {
	padding-left:0;
}


#infoportal td:first-child, 
#infoportal th:first-child,
#infoportal td, 
#infoportal th,
#infoportal table {
	border:none !important;
}

#infoportal .content p a {
	font-family:'mm-medi', Arial;
}

#infoportal tr:nth-child(2n) td, 
#infoportal tr.ntheven td {
	background:none !important;
}

#infoportal .articleContent section.product-wrapper .content {
	color:#535353;
}

#infoportal h2, #infoportal .mceContentBody h1 {
	font-size:16px;
	text-transform: none;
	margin:0;
	color:#000;
}


/***** Jobs Area *****/
.jobs-area {
	background:none;
}

.jobs-area > aside h2 {
	border-bottom:none;
}

.jobs-area > aside a {
	font-weight:normal;
}

.jobs-area > aside .side-nav li.active > a {
    color: #df0000;
}

.jobs-area.application .content .application-form label,
.jobs-area.application .content .application-form li.gender .label,
.jobs-area.application .content .application-form li.rfm .label {
	width: 200px;
}

.responsive .jobs-area.application .content .application-form p.info,
.responsive .jobs-area.application .content .application-form .buttons {
	padding-right: 0px;
}

.wrapper-jobs-karriere .text-view p,
.wrapper-jobs-karriere .text p,
.text-view ol li {
	 font-family: 'mm-book',Arial;
}

.jobs-area.vacancy-details .content {
	padding-bottom: 0px;
}

.jobs-area.vacancy-details .content h3 {
	margin: 10px 0 0 0;
}

.jobs-area.vacancy-details .content .button {
	margin: 20px 0 0 0;
}

/***** Responsive *****/

/* Breakpoint max 954px */
@media only screen and (max-width: 1199px) {
	#header #logo a {
		background: url("images/header/logo-medium.png") no-repeat scroll 0 0 transparent;
	}
	#header #logo {
    	top: 48px;
	}
	#header #logo a {
		width:387px;	
		height:61px;
	}
	#header .search .dropdown > .label span {
		min-width:34px;
	}
	#top-navigation > .top-navigation-items .prospect > a:after, 
	#top-navigation > .top-navigation-items .prospect > a.after > .after {
		left:10px;
	}
	#top-navigation > .top-navigation-items .prospect:hover > a:after {
  		left: 10px;
	}
	#header .cart .articles {
		border-right:none;
	}

	.my-account.login-page #login-form.login-form input {
		width: 156px !important;
	}
	.grey-box-teaser .grey-box{
        width:240px;
        background:url("images/teaser/grey-box/grey-box-bg-small.png") left top no-repeat;
    }
    
    .grey-box-teaser .grey-box h3{
        font-size:24px !important;
        line-height:25px !important;
    }
	.grey-box-teaser .grey-box p {
		font-size:14px !important;
	}
	.nl-teaser-large {
		background: url("images/nl/nl-teaser-s.png") no-repeat scroll 20px bottom transparent;
	}
	.nl-teaser-large .newsletter-form input {
		width:208px;
	}
	
	.nl-teaser-large p {
		right: 112px;
	}
		    
    .seo-texts dd {
    	width:465px;
    }
	.product-details dt {
		width: 140px;
	}

	.product-details dd {
		width:95px;
	}
	.contact-data hgroup .print, #contact-data hgroup .print {
	   position:relative;
	   top:12px;
	}
	.contact-data .column, #contact-data .column {
		width:330px;
	}
		
	#product-details .product-reviews .border-top .go-up {
		display:none;
	}
	.my-account.login-page .register-facebook {
		  max-height: 180px;
   		  min-height: 160px;
	}
}

@media only screen and (max-width: 954px) {

	.my-account.login-page .register-facebook {
   		  min-height: 172px;
	}
	.responsive #header .cart {
		top:58px;
	}
	.responsive #header .search .dropdown > .label span {
		min-width:24px;
	}
	.responsive #header .cart > .button {
		width: 45px;
		height: 34px;
		margin:0;
		border-left:none;
	    -webkit-border-bottom-left-radius: 4px !important;
	    -moz-border-bottom-left-radius: 4px!important;
	    border-bottom-left-radius: 4px!important;
		-webkit-border-top-left-radius: 4px!important;
	    -moz-border-top-left-radius: 4px!important;
	    border-top-left-radius: 4px!important;
    }
	.responsive #header .cart > .button span {
		text-indent:-9999px;
		display:block;
	}
	.responsive #header .cart > .button span:after {
		background-position: -195px -138px !important;
		height: 22px !important;
    	right: 8px !important;
   		top: 5px !important;
    	width: 28px !important;
	}
	.responsive #header .basket {
		top: 34px;
	}
	.responsive #header .infobar-open {
		width:83px;
		background:-moz-linear-gradient(top, #F3F3F3, #E6E6E6); /* Firefox */
	    background:-webkit-linear-gradient(top, #F3F3F3, #E6E6E6); /* Safari, Chrome */
	    background:-o-linear-gradient(top, #F3F3F3, #E6E6E6); /* Opera */
	    background:-ms-linear-gradient(top, #F3F3F3, #E6E6E6); /* IE */
	    background:linear-gradient(top, #F3F3F3, #E6E6E6); /* W3C Standard */
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E6E6E6');
	}
	.responsive #header .infobar-open:after {
   	    right: 9px;
	}

	.responsive #infobar .wrapper > ul > li:first-child {
		margin-right:0;
	}
		.responsive #filters {
		width:238px;
	}
	.responsive #filters fieldset {
		width:223px;	
	}
	.responsive #filters,
	.responsive #my-market-wrapper #my-market-sidebar {
		border: 1px solid #C0C0C0;
		border-left:none;
		background-position: right 0;
		background:none #F6F6F6 !important;
		padding: 12px 0 15px 12px;
		margin-top:0;
		-webkit-box-shadow:8px 8px 8px rgba(0, 0, 0, 0.2) !important;
	    box-shadow:8px 8px 8px rgba(0, 0, 0, 0.2) !important;
	 }
	 .responsive .cf #sidebar-wrapper #filters{
		border: none;
		background:none #fff !important;
		-webkit-box-shadow:none !important;
	    box-shadow:none !important;
	 }
	.responsive #my-market-wrapper #my-market-sidebar {
		background:none #fff;
		margin-top: -62px !important;
	 }
	 .responsive #filters form {
	    background-color:#F6F6F6;	
		border-right:none;
	}
	.responsive #header .left-meta-navigation > ul > li, 
	.responsive #header .right-meta-navigation > ul > li {
		font-size:10px;
	}
	.responsive #header .right-meta-navigation > ul > li > a {
		padding: 0 7px;
	}
	.responsive #header .right-meta-navigation > ul > li.infobar-open > a {
		padding: 0 15px 0 8px;
	}
	.responsive #header .right-meta-navigation .infobar-open a {
		margin-left:0;
	}
	.responsive #header .left-meta-navigation li a {
		width:auto;
		text-indent:0;
		padding: 0 9px 0 24px;
	}
	.responsive #header .left-meta-navigation li a:before {
		left:5px;
	}
	#infobar .wrapper .close {
 		 background-position: 0 -52px;
	}
	#infobar .wrapper .close:hover {
 		 background-position: 0 -52px;
	}
	.responsive #header .cart .articles .counter {
     	color: #DF0000 !important;
		right: -13px;
		top: -12px;
		width:19px;
		height:19px;
  	}
	#top-navigation > .top-navigation-items .prospect > a:after, 
	#top-navigation > .top-navigation-items .prospect > a.after > .after {
		left:22px;
	}
	#top-navigation > .top-navigation-items .prospect:hover > a:after {
  		left: 22px;
	}
	#top-navigation > .top-navigation-items .item span {
		font-size:11px;
	}
	#top-navigation > .top-navigation-items .item > a {
		padding: 0 1px 0;
	}
	#category > hgroup h1 {
		margin-bottom:10px;
	}

	.my-account.wishlist .content .action .limiter {
	   float:left;
	   margin-left:15px;
	}
	.products-list > li footer {
		margin: -20px 0 5px 202px;
	}
	.my-account.wishlist .products-list > li footer {
		margin: -20px 0 5px 202px;
	}
	.responsive #filters .toggle-sidebar.hide-sidebar {
		right:0 !important;
		top:12px;
	}
	.responsive #filters .toggle-sidebar.show-sidebar {
		right: -18px;
    	top: 12px;
	}
	.responsive .my-account.login-page .register-facebook h2 + p {
		 margin-bottom: 55px;
	}

	.responsive .products-list.infoportal-items > li .product-photo .photo-wrapper > a:last-child  {
	   left:10px !important;
    }
	.responsive .compare-table-wrapper .installment-compact .label {
		 width: 25px;
	}
	.responsive .compare-table-wrapper thead .product-head .button {
		margin: 5px 0;
	}
	.responsive .compare-table-wrapper .box.infobox.availability, .compare-table-wrapper .box.infobox.availability ul {
        margin: 5px 0 !important;
	}
	.responsive #footer-copyrights > div:after {
		top:80px;
	}
	
	.responsive #infobar .wrapper > ul .events {
		display:none;
	}

	#header .left-meta-navigation > ul > li > a.service {
		display:none;
	}
	#header .left-meta-navigation > ul > li:before {
		background:none;
	}
	.responsive .my-account > aside li {
		width: 228px !important;
		border-bottom: 1px dotted #D6D6D6 !important;
	}
	.my-account > aside#filters {
		top: 200px;
		z-index: 1000;
	}
    .my-account > aside#filters.is-info-bar {
		top:194px;
	}
	.my-account .side-nav {
		margin: 25px 10px 0 0 !important;
	}	
	.my-account > aside h2 {
		padding: 1px 0 23px !important;
	}

	.my-account.password .content .change-password-form .info {
		 padding-left:0px !important;
	}
	.my-account.password .content .change-password-form ul li.password-repeat label, .my-account.password .content .change-password-form ul li.email-repeat label {
		margin-bottom:5px;
	}
	.responsive .pagination a {
		font-weight:normal;
	}

	.responsive .container .page-side-nav {
		 background: none;
		 background-color: #F6F6F6;
		-webkit-box-shadow:8px 8px 8px rgba(0, 0, 0, 0.2) !important;
		box-shadow:8px 8px 8px rgba(0, 0, 0, 0.2) !important;
		border-top: 1px solid #DDDDDD;
	}
	.responsive .container .page-side-nav .toggle-sidebar.hide-sidebar {
		right:-1px !important;
	}	
	.responsive .container .page-side-nav .toggle-sidebar.hide-sidebar {
		right:9px !important;
	}	
	.responsive #my-market-wrapper #my-market-sidebar {
	    box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.1);
	}
		.responsive .market-teaser {
		border-top:none;
		width: 201px;
		margin-top: 12px !important;
		border-top:1px solid #dddddd;
	}
	.responsive #my-market-wrapper .toggle-sidebar {
		 background: url("images/general/sidebar-anchor.png") no-repeat scroll 2px 0 rgba(0, 0, 0, 0);
   		 height: 27px;
   		 top: 12px;
   		 width: 30px;
	}
	.responsive #my-market-wrapper .toggle-sidebar.show-sidebar {
		 right:-18px;
		  background-position: 100% 0 !important;
	}
	.responsive #my-market-wrapper .toggle-sidebar.hide-sidebar {
		right:0 !important;
	}
	.my-market-menu li {
		border:none;
	}
	#my-market-sidebar .contentspot {
		background-color: transparent;
	}

	#my-market-sidebar:first-child {
		margin-top:0 !important;
	}
	#my-market-sidebar {
		width:238px;
		max-width:238px !important;
	}
	.contact-data .column, #contact-data .column {
		width:300px;
	}
	#header .basket-close {
      right: 277px !important;
	  top:37px !important;
	}
	.responsive #header .cart {
	  width:60px;
	}
	#filters .without-border li {
	 display:block;
	}
	#filters .options label {
      height:20px;
      margin-bottom: 2px !important;
    }

}

Breakpoint max 1200px 
@media only screen and (min-width: 1200px) {
	
	.responsive #header .search input {
       width: 223px;
    }
	.responsive #product-sidebar {
      width: 350px;
    }
    .responsive #product-sidebar .support, .responsive #product-sidebar .additional{
		width: 339px;
	}
	
	.responsive #product-sidebar .support img {
		margin: 0 0 0 15px;
	}

	.responsive #product-sidebar .support img:first-child {
		margin: 0;
	}
	.responsive #product-details {
   	    width: 804px;
  	}
	.responsive #product-details .details {
		width:558px;
	}
	.responsive #product-sidebar .sidebar-form .price-details {
		float: left;
		width:100%;
	}	
	.responsive #product-sidebar .sidebar-form .price-button {
   	    bottom: 10px;
   		float: left;
    	top: auto;
   		width: 145px;
	}
	.responsive .my-account.wishlist .content .action .sort {
	   margin-left: 560px;
    }
	.products-list > li footer{
		margin: -20px 0 5px 272px;
		}
	.responsive .my-account.wishlist .products-list > li footer {
		margin: -20px 0 5px 272px;
	}
	.responsive .my-account p.required {
   		 font-size: 13px !important;
   	 	 font-style: normal!important;
 	}
	.responsive .my-account.personal-data .content .personal-data-form .buttons,
	.responsive .my-account.password .content .change-password-form .ssl-info, 
	.responsive .my-account.password .content .change-password-form .buttons {
   		 padding-right: 0;
  	}
	.responsive .my-account.login-page .box {
		width: 444px
	}
	.responsive .my-account.login-page .register-facebook .button-facebook {
		top:76px;
	}
	.responsive .my-account.login-page .register-facebook h2 + p {
		 max-width: 50%;
		 margin-bottom: 30px;
	}
	.responsive .products-list > li .product-photo .photo-wrapper > a:last-child  {
	   left:280px;
    }
	.responsive .products-list.infoportal-items > li .product-photo .photo-wrapper > a:last-child  {
	   left:10px !important;
    }
	.responsive .my-account.newsletter .content .newsletter-register-form p.required {
		top: 93px;
		width:auto;
	}	
	.responsive .my-account.newsletter .content .newsletter-register-form .buttons,
	.responsive .my-account.contact .content .contact-form .buttons, 
	.responsive .my-account.repair-status .content .repair-status-form .buttons {
		padding-right:0;
	}
	 .responsive #category.fw {
   		 width: 948px;
  	}
	.responsive .my-account.orders .content .products-list > li .content,
	.responsive .my-account.orders-return .content .products-list > li .content,
	.responsive .my-account.orders-cancel .content .products-list > li .content,
	.responsive .my-account.reviews-details .content .products-list > li .content {
      max-width: 600px !important;
     }
	
	.my-account.login-page #login-form.login-form input#login-email {
		width: 171px !important;
	}

	.my-account.login-page #login-form.login-form input#login-password {
		width: 160px !important;
	}
	.responsive .my-account.login-page #login-form.login-form .button {
		 margin: 19px 0 0 !important;
	}
	.my-account.login-page #login-form.login-form ul {
		 margin-bottom: 7px !important;
	}
	.responsive .my-account.password .content .change-password-form p.required {
		right: 5px;
	}
	.responsive #contact-data .column {
		width:350px;	
	}
	.my-account.login-page .register-facebook {
		max-height: 136px;
	}

}

#product-details .price-sidebar .old-price-block {
    left: 10px !important;
    margin: 5px 0 5px 32px;
}
#product-wrapper .price-old-you-save {
    margin-left: -32px;
    margin-top: 4px;
}





/***** IE10 *****/
.ie10 .button.large span, .ie8 .button.large span {
  line-height: 36px;
}

/***** Dummy Display none *****/
.more-details  {
	display:none !important;
}

/* ########## FOOTER ########## */
#page-footer.footer {
    position:relative;
    margin-bottom:200px;
}
#page-footer.footer:after {
	position:absolute;
	left:50%;
	bottom:0px;
	width:713px;
	height:105px;
	margin:0px 0px -150px -350px;
	font-size:0px;
	background:url('images/general/footer-logo.png') 0px 0px no-repeat;
	content:'.';
	overflow:hidden;
	text-indent:-9999px;
}
.line-1{
	width:100%;
	margin:0px 0px 30px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #cfcfcf;
}
.line-1 > ul{
	width:100%;
	margin:0px;
	padding:0px;
	font-size:0px;
	list-style-type:none;
}
.line-1 > ul > li{
	position:relative;
	float:left;
	display:inline-block;
	width:25%;
	margin:0px;
	padding:0px;
	font-size:16px;
	line-height:18px;
	color:#df0000;
}
.line-1 > ul > li.rueckversand{
	float:none;
}
.line-1 > ul > li > span{
	position:relative;
	display:inline-block;
	padding-left:40px;
	cursor:pointer;
}
.line-1 > ul > li.riesige-auswahl > span:before{
	position:absolute;
	left:6px;
	top:4px;
	width:26px;
	height:0;
	padding-top:26px;
	overflow:hidden;
	background:url('images/footer/footer-sprite.png') -130px -93px no-repeat;
	content:".";
}
.line-1 > ul > li.alle-produkte > span:before{
	position:absolute;
	left:14px;
	top:6px;
	width:15px;
	height:0;
	padding-top:25px;
	overflow:hidden;
	background:url('images/footer/footer-sprite.png') -130px -120px no-repeat;
	content:".";
}
.line-1 > ul > li.umtausch > span:before{
	position:absolute;
	left:8px;
	top:6px;
	width:25px;

	height:0;
	padding-top:25px;
	overflow:hidden;
	background:url('images/footer/footer-sprite.png') -130px -146px no-repeat;
	content:".";
}
.line-1 > ul > li.rueckversand > span:before{
	position:absolute;
	left:0px;
	top:8px;
	width:33px;
	height:0;
	padding-top:20px;
	overflow:hidden;
	background:url('images/footer/footer-sprite.png') -130px -172px no-repeat;
	content:".";
}
.line-1 > ul > li > div.layer{
	position:absolute;
	left:0px;
	top:56px;
	z-index:200;
	display:none;
	width:224px;
	padding:10px;
	font-family:'mm-book', Arial;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	color:#525252;
	background:#fcfcfc;
	border:1px solid #e8e8e8;
	-webkit-border-radius:6px 6px 6px 6px;
	border-radius:6px 6px 6px 6px;
	-webkit-box-shadow:0px 6px 4px 0px rgba(0, 0, 0, 0.2);
	box-shadow:0px 6px 4px 0px rgba(0, 0, 0, 0.2);
}
.line-1 > ul > li > div.layer:before{
	position:absolute;
	left:26px;
	top:-27px;
	width:28px;
	height:0px;
	padding-top:27px;
	text-indent:-999px;
	font-size:0px;
	overflow:hidden;
	background:url('images/footer/footer-sprite.png') -80px -143px no-repeat;
	content:".";
}
.line-2{
	width:100%;
	margin:0px 0px 30px 0px;
	padding:0px 0px 30px 0px;
	border-bottom:1px solid #cfcfcf;
}
.line-2 > ul{
	width:100%;
	margin:0px;
	padding:0px;
	font-size:0px;
	list-style-type:none;
	overflow:hidden;
}
.line-2 > ul > li{
	float:left;
	display:inline-block;
	width:200px;
	margin:0px 40px 0px 0px;
	padding:0px;
	font-size:14px;
	line-height:18px;
	color:#df0000;
}
.line-2 > ul > li.mediamarkt{
	position:relative;
}
.line-2 > ul > li.mediamarkt a.link-area{
    position:absolute;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    display:block;
}
.line-2 > ul > li.mediamarkt span.arrow{
	display:block;
	width:195px;
	height:50px;
	padding:43px 0 0 6px;
	font-size:15px;
	color:#000000;
	background:url('images/footer/footer-sprite.png') 0px 0px no-repeat;
}
.line-2 > ul > li.mediamarkt span.subline{
	display:block;
	padding:4px 0 0 6px;
	font-size:15px;
	color:#000000;
}
.line-2 > ul > li.fb-iframe{
	margin-right:28px;
}
.line-2 > ul > li h3{
	margin:7px 0px 4px 0px;
	padding:0px 0px 10px 0px;
	font-size:16px;
	font-weight:normal;
	line-height:normal;
	border-bottom:1px solid #cfcfcf;
	color:#df0000;
	border-top:none;
	 text-transform: none;
}
.line-2 > ul > li > ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.line-2 > ul > li.mediamarkt > ul{
	margin:10px 0px 0px 6px;
}
.line-2 > ul > li > ul > li{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:32px;
	color:#525252;
}
.line-2 > ul > li > ul > li span.multi-lines,
.line-2 > ul > li > ul > li a.multi-lines{
	margin:8px 0px 8px 0px;
	line-height:normal;
}
.line-2 > ul > li > ul > li span,
.line-2 > ul > li > ul > li a{
	position:relative;
	display:inline-block;
	padding-left:24px;
}
.line-2 > ul > li > ul > li span.multi-lines:before,
.line-2 > ul > li > ul > li a.multi-lines:before{
	top:0px;
}
.line-2 > ul > li.zahlmittel > ul > li a{
	padding-left:44px;
}

.line-2 > ul > li.zahlmittel > ul > li.paypal a:before{
	top:13px;
	width:35px;
	padding-top:10px;
	background:url('images/footer/footer-sprite.png') -25px -93px no-repeat;
}
.line-2 > ul > li.zahlmittel > ul > li.giropay a:before{
	left:1px;
	top:11px;
	width:32px;
	padding-top:14px;
}
.line-2 > ul > li.zahlmittel > ul > li.sofortueberweisung a:before{
	top:11px;
	width:35px;
	padding-top:10px;
}
.line-2 > ul > li.zahlmittel > ul > li.geschenkkarte a:before{
	left:3px;
	top:8px;
	width:25px;
	padding-top:16px;
	background:url('images/footer/footer-sprite.png') -25px -130px no-repeat;
}
.line-2 > ul > li.zahlmittel > ul > li.bezahlen-im-markt a:before{
	left:10px;
	top:8px;
	width:16px;
	padding-top:18px;
	background:url('images/footer/footer-sprite.png') -25px -147px no-repeat;
}
.line-2 > ul > li.zahlmittel > ul > li.visa-mastercard a:before{
	left:4px;
	top:4px;
	width:24px;
	padding-top:25px;
	height: 18px;
	background:url('images/footer/footer-sprite.png') -25px -166px no-repeat;
}
.line-2 > ul > li.zahlmittel > ul > li.finanzierung a:before{
	left:7px;
	top:8px;
	width:18px;
	padding-top:16px;
	background:url('images/footer/footer-sprite.png') -25px -192px no-repeat;
}
.line-2 > ul > li.zertifikate-sicherheit{
	position:relative;
}
.line-2 > ul > li.zertifikate-sicherheit a{
	position:absolute;
	left:152px;
	top:56px;
	display:block;
	width:49px;
	height:0px;
	padding-top:49px;
	background:url('images/footer/footer-sprite.png') -80px -93px no-repeat;
	overflow:hidden;
}
.line-2 > ul > li.newsletter-social-media form.newsletter-form{
	margin:16px 0px 0px 0px;
}
.line-2 > ul > li.newsletter-social-media form.newsletter-form input{
	float:left;
	width:144px;
	height:34px;
	margin:-2px 0px 40px 0px;
	padding:0px 10px;
	line-height:normal;
	color:#545454;
	background:none repeat scroll 0 0 #f4f4f4;
	border:1px solid #d8d8d8;
	border-radius:0px 0px 0px 0px;
	outline:medium;
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15) inset;
}
.line-2 > ul > li.newsletter-social-media form.newsletter-form .button{
	top:-2px;
	width:34px;
	height:34px !important;
	border-radius:0 4px 4px 0 !important;
	overflow:hidden;
	text-indent:-9999px;
}
.line-2 > ul > li.newsletter-social-media form.newsletter-form .button:before{
	position:absolute;
	left:13px;
	top:10px;
	width:10px;
	height:0px;
	padding-top:14px;
	background:url('images/footer/footer-sprite.png') -61px -177px no-repeat;
	overflow: hidden;
	content:".";
}
.line-2 > ul > li.newsletter-social-media > ul > li a{
	padding-left:36px;
}
.line-2 > ul > li.newsletter-social-media > ul > li.facebook a:before{
	top:4px;
	width:24px;
	padding-top:24px;
	background:url('images/footer/footer-sprite.png') 0px -93px no-repeat;
}
.line-2 > ul > li.newsletter-social-media > ul > li.twitter a:before{
	top:4px;
	width:24px;
	padding-top:24px;
	background:url('images/footer/footer-sprite.png') 0px -118px no-repeat;
}
.line-2 > ul > li.newsletter-social-media > ul > li.google a:before{
	top:4px;
	width:24px;
	padding-top:24px;
	background:url('images/footer/footer-sprite.png') 0px -143px no-repeat;
}
.line-2 > ul > li.newsletter-social-media > ul > li.youtube a:before{
	top:4px;
	width:24px;
	padding-top:24px;
	background:url('images/footer/footer-sprite.png') 0px -168px no-repeat;
}
.line-3{
	width:100%;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #cfcfcf;
	overflow:hidden;
}
.line-3 > ul{
	float: left;
	width:100%;
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:0px;
	list-style-type:none;
}
.line-3 > ul > li{
	float:left;
	display:inline-block;
	width:200px;
	min-height:1px;
	margin:0px 40px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:16px;
}
.line-3 > ul > li.downloadshops-streaming,
.line-3 > ul > li.apps{
	margin-right:28px;
}
.line-3 > ul > li > h3{
	margin:7px 0px 8px 0px;
	padding:0px 0px 10px 0px;
	font-size:13px;
	font-weight:normal;
	line-height:normal;
	color:#df0000;
	border-bottom:1px solid #cfcfcf;
	border-top:none;
	text-transform:none;
}
.line-3 > ul > li > ul{
	margin:0px;
	padding:0px;
	font-size:0px;
	list-style-type:none;
	overflow:hidden;
}
.line-3 > ul > li > ul > li{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#525252;
}
.line-4{
	width:100%;
}
.line-4 p {
    color: #545454;
    font-size: 12px;
    margin-right: 30px;
    text-align: right;
}
@media only screen and (min-width:955px) and (max-width:1199px){
	.line-1 > ul > li{ font-size:13px; }
	.line-1 > ul > li.riesige-auswahl > span:before{ top:5px; }
	.line-1 > ul > li.alle-produkte > span:before{ top:6px; }
	.line-1 > ul > li.umtausch > span:before{ top:6px; }
	.line-1 > ul > li.rueckversand > span:before{ top:8px; }
	.line-2 > ul > li.newsletter-social-media{
		margin-right:28px;
	}
	.line-2 > ul > li.fb-iframe{
		display:none;
	}
	.line-3 > ul{
		position:relative;
		z-index:100;
	}
	.line-3 > ul:first-child{
		z-index:200;
	}
	.line-3 > ul > li.kategorien{
		margin-right:28px;
	}
	.line-3 > ul > li.downloadshops-streaming{
		position:absolute;
		left:480px;
		top:100%;
		margin-top:20px;
	}
}
@media only screen and (max-width:954px){
	.line-1 > ul > li{ font-size:11px; }
	.line-1 > ul > li.riesige-auswahl{ width:25%; }
	.line-1 > ul > li.alle-produkte{ width:26%; }
	.line-1 > ul > li.umtausch{ width:28%; }
	.line-1 > ul > li.rueckversand{ width:15%; }
	.line-1 > ul > li.riesige-auswahl > span:before{ top:5px; }
	.line-1 > ul > li.alle-produkte > span:before{ top:6px; }
	.line-1 > ul > li.umtausch > span:before{ top:6px; }
	.line-1 > ul > li.rueckversand > span:before{ top:8px; }
	.line-2{
		padding-bottom:4px;
	}
	.line-2 > ul > li.zertifikate-sicherheit{
		margin-right:28px;
	}
	.line-2 > ul > li.newsletter-social-media{
		width:100%;
		margin-top:20px;
		margin-right:0px;
		padding-top:10px;
		border-top:1px solid #cfcfcf;
	}
	.line-2 > ul > li.newsletter-social-media h3{
		float:left;
		display:inline-block;
		margin-right:20px;
		line-height:34px;
		border-bottom:none;
	}
	.line-2 > ul > li.newsletter-social-media form.newsletter-form{
		float:left;
		margin-right:40px;
	}
	.line-2 > ul > li.newsletter-social-media form.newsletter-form input{
		width:170px !important;
		margin-bottom:10px !important;
	}
	.line-2 > ul > li.newsletter-social-media ul{
		margin-top:10px;
	}
	.line-2 > ul > li.newsletter-social-media ul > li{
		float:left;
		display:inline-block;
		border-bottom:none;
		width:36px;
	}
	.line-2 > ul > li.newsletter-social-media ul > li a{
		width:0px;
		overflow:hidden;
	}
	.line-2 > ul > li.fb-iframe{
		display:none;
	}
	
	.line-3 > ul{
		position:relative;
	}
	.line-3 > ul > li.top-marken{
		margin-right:28px;
	}
	.line-3 > ul > li.empty{
		display:none;
	}
}

/***** Layer - Allgemein *****/
.layer-content .contentspot {
	padding: 0px;
}
#cboxContent {
    background: #ffffff;
}
.layer-wrapper {
	font-size: 13px;
	line-height: 17px;
	color: #000000;
}

.layer-actions {
	top: 2px
}

/***** Layer - Hilfe *****/
.layer-help {
	margin: 2px 0 0 0;
}
.layer-help ul li {
	width: 329px;
	height: 155px;
	margin: 0 10px 10px 0;
	padding: 10px;
	position: relative;
	background: #F6F6F6;
	float: left;
}
.layer-help .box-contact,
.layer-help .box-privacy,
.layer-help .box-legal {
	margin-right: 0px;
}


.layer-help ul li h3 {
	font-size: 16px;
	font-weight: bold;
	border-top:none;
	color: #000000;
    margin: 0;
    padding: 0;
	text-transform: none;
}
.layer-help ul li p {
	color: #525252;
	line-height: 16px;
	padding: 10px 0 0 115px;
	margin:0;
}
.layer-help ul li .box-icon {
	position: absolute;
	top: 40px;
	left: 0px;
	display: block;
	width: 115px;
	height: 70px;
}
.layer-help ul li .button {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.layer-help .box-faq .box-icon {
	background-position: center 0px;
}
.layer-help .box-contact .box-icon {
	background-position: center -70px;
}
.layer-help .box-terms .box-icon {
	background-position: left -146px;
}
.layer-help .box-privacy .box-icon {
	background-position: center -214px;
}
.layer-help .box-service .box-icon {
	background-position: center -280px;
}
.layer-help .box-legal .box-icon {
	background-position: center -350px;
}

/***** Layer - 404-Fehler *****/
.layer-404 {
	height: 305px;
	margin: 12px 0 17px 10px;
	padding: 0 0 0 410px;
	border: 1px solid #DDDDDD;
	position: relative;
}
.layer-404 h2 {
	display: none;
}
.layer-404 h3 {
	font-size: 15px;
	font-weight: bold;
	margin: 40px 0 0 0;
}
.layer-404 p {
	width: 230px;
}
.layer-404 strong {
	font-weight: bold;
}
.layer-404 .button {
	margin: 85px 0 0 13px;
}
.layer-404 .arrow.layer-close:after {
	background: none;
	height: auto;

	width: auto;
}

/***** Layer - FSK/USK *****/
.layer-fsk {
	padding: 0 5px 0 0;
}
.layer-fsk .box {
	border-bottom: 1px solid #CFCFCF;
	padding: 0 0 25px 0;
}
.layer-fsk .box.first {
	padding: 0;
}
.layer-fsk .box.last {
	border: none;
	padding: 0 0 5px 0;
}
.layer-fsk h2 {
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0 0 0;
}
.layer-fsk p {
	margin: 10px 0 10px 0;
	clear: both;
}
.layer-fsk strong {
	font-weight: bold;
}
.layer-fsk .button {
	margin: 10px 0 0 0;
}
.layer-fsk ul li {
	width: 120px;
	float: left;
}
.layer-fsk ul li p {
	font-size: 11px;
}
.layer-fsk .icon {
	width: 100px;
	height: 100px;
	cursor: inherit;
}
.layer-fsk .icon.fsk-0 {
	background-position: 0px 0px !important;
}
.layer-fsk .icon.fsk-6 {
	background-position: -100px 0px !important;
}
.layer-fsk .icon.fsk-12 {
	background-position: -200px 0px !important;
}
.layer-fsk .icon.fsk-16 {
	background-position: -300px 0px !important;
}
.layer-fsk .icon.fsk-18 {
	background-position: -400px 0px !important;
}
.layer-fsk .icon.usk-0 {
	background-position: 0px -100px !important;
}
.layer-fsk .icon.usk-6 {
	background-position: -100px -100px !important;
}
.layer-fsk .icon.usk-12 {
	background-position: -200px -100px !important;
}
.layer-fsk .icon.usk-16 {
	background-position: -300px -100px !important;
}
.layer-fsk .icon.usk-18 {
	background-position: -400px -100px !important;
}

/***** Layer - Intel *****/
.layer-intel {
	padding-right: 7px;
}
.layer-intel .linkarea {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}
.layer-intel p.intro {
	margin: 0 0 13px 0;
}
.layer-intel p.gloss {
	font-size: 10px;
	line-height: 13px;
	padding: 15px 0 10px 0;
	border-top: 1px solid #C9C9C9;
}
.layer-intel h2 {
	font-size: 13px;
	font-weight: bold;
	color: #545454;
	margin: 0 0 7px 0;
}
.layer-intel .group-wrapper {
	position: relative;
	overflow: hidden;
}
.layer-intel .group {
	float: left;
}
.layer-intel .group-be {
	clear: both;
}
.layer-intel .group ul li {
	width: 120px;
	height: 166px;
	margin: 0 20px 20px 0;
	float: left;
	position: relative;
}
.layer-intel .group-be ul li,
.layer-intel .group-ak ul li,
.layer-intel .group-in ul li {
	height: 112px;
	margin-bottom: 30px;
}
.layer-intel .group ul li p {
	position: absolute;
	bottom: 0px;
	left: 0px;
	margin:0;
}
.layer-intel .group ul li p strong {
	font-weight: bold;
	border-bottom: 1px solid #C9C9C9;
}
.layer-intel .processor {
	display: block;
	width: 93px;
	height: 69px;
}
.layer-intel .processor.ub-i3,
.layer-intel .processor.ub-i5,
.layer-intel .processor.ub-i7 {
	width: 103px;
	height: 123px;
}
.layer-intel .processor.lk-i7e {
	background-position: 0px -125px;
}
.layer-intel .processor.lk-i7 {
	background-position: -95px -125px;
}
.layer-intel .processor.be-i3 {
	background-position: -190px -125px;
}
.layer-intel .processor.be-pentium {
	background-position: -285px -125px;
}
.layer-intel .processor.be-celeron {
	background-position: -380px -125px;
}
.layer-intel .processor.ak-i5 {
	background-position: -475px -125px;
}
.layer-intel .processor.in-atom {
	background-position: -570px -125px;
}
.layer-intel .processor.ub-i5 {
	background-position: -105px 0px;
}
.layer-intel .processor.ub-i7 {
	background-position: -210px 0px;
}
.layer-intel .processor-detail {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #FFFFFF;
}
.layer-intel .processor-detail h3 {
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	margin: 0 0 15px 0;
}
.layer-intel .processor-detail .info {
	position: relative;
	padding-left: 122px;
}
.layer-intel .processor-detail .processor {
	position: absolute;
	top: 0px;
	left: 0px;
}
.layer-intel .processor-detail h4 {
	font-weight: bold;
}
.layer-intel .processor-detail p {
	margin: 0 0 15px 0;
}
.layer-intel .processor-detail .info p.last {
	margin-bottom: 0;
}
.layer-intel .processor-detail .tip {
	background: #F2F2F2;

	padding: 15px 15px 0 15px;
	margin: 15px 0 20px 0;
	overflow: hidden;
}
.layer-intel .processor-detail .button {
	margin: 0 0 11px 0;
}
.layer-intel .teaser {
	clear: both;
	margin: 0 0 20px 0;
}
.layer-intel .teaser li {
	margin: 0 26px 0 0;
	float: left;
	position: relative;
}
.layer-intel .teaser li a {
	width: 313px;
	height: 0px;
	padding-top: 138px;
	display: block;
	overflow: hidden;
}
.layer-intel .teaser li.teaser-aide a {
	background-position: 0px -196px;
}
.layer-intel .teaser li.teaser-ultrabok a {
	background-position: -315px -196px;
}

/***** Layer - AMD *****/
.layer-amd {
	padding-right: 7px;
}
.layer-amd p.intro {
	margin: 0 0 13px 0;
}
.layer-amd h2 {
	font-size: 13px;
	font-weight: bold;
	color: #545454;
	margin: 0 0 13px 0;
}
.layer-amd .group {
	clear: both;
	padding: 13px 0 0 0;
	border-top: 1px solid #C9C9C9;
}
.layer-amd .group ul li {
	width: 330px;
	height: 96px;
	margin: 0 20px 0 0;
	float: left;
	position: relative;
}
.layer-amd .group-rg ul li {
	height: 83px;
}
.layer-amd .group ul li p {
	padding: 0 0 0 110px;
	
}
.layer-amd .group ul li p strong {
	font-weight: bold;
	display: block;
}
.layer-amd .processor {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 90px;
	height: 76px;
}
.layer-amd .processor.hpc-a8 {
	background-position: 0px -80px;
}
.layer-amd .processor.hpc-a6 {
	background-position: 0px -160px;
}
.layer-amd .processor.ba-a4 {
	background-position: 0px -240px;
}
.layer-amd .processor.ba-e2 {
	background-position: 0px -320px;
}
.layer-amd .processor.ba-e1 {
	background-position: 0px -400px;
}
.layer-amd .processor.ba-c {
	background-position: 0px -480px;
}
.layer-amd .processor.rg-rg {
	background-position: 0px -560px;
}

/***** Layer - Zahlungsarten *****/
.layer-zahlungsarten ul {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	list-style-type: none;
}
.layer-zahlungsarten ul li {
	position: relative;
	margin: 0px 0px 30px 0px;
	padding: 0px;
}
.layer-zahlungsarten ul li span {
	position: absolute;
	display: block;
	width: 136px;
	height: 40px;
}
.layer-zahlungsarten ul li.giropay span {
	height: 78px;
}
.layer-zahlungsarten ul li h3 {
	margin-left: 156px;
	line-height: 16px;
	text-transform:none;
	color:#000;
	border-top:none;
	padding:0;
}
.layer-zahlungsarten ul li p {
	margin-left: 156px;
	font-family: mm-book;
}

/***** Layer - Presse Copyright *****/
.layer-press-copyright p {
	margin-bottom: 10px;
}
.layer-press-copyright p span {
	font-weight: bold;
}

/***** Layer - Impressum *****/
.layer-legalnotice div {
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 12px;
	padding: 10px 0 10px 0;
	font-family: mm-book;
}
.layer-legalnotice address {
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 12px;
}
.layer-legalnotice address,
.layer-legalnotice a,
.layer-legalnotice p span {
	font-weight: normal !important;
	font-family: 'mm-medium',Arial;
}
.layer-legalnotice a {
	text-decoration: underline;
	color: #000000;
}
.layer-legalnotice p {
	margin-bottom: 12px;
	font-family: mm-book;
}


/***** Markenticker *****/
.marken-ticker {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 105px;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 33px;
    width: 1188px;
}
#markenkarusell .header h2 {
    display: none;
}
.marken-ticker .tickercontainer { /* the outer div */
	overflow: visible;
	border: 1px solid #DDDDDD;
}

.marken-ticker .mask { /* that serves as a mask. so you get a sort of padding both left and right */
    height: 73px;
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 1186px;
}

.marken-ticker ul.newsticker { /* that's your list */
	position: relative;
	list-style: none;
	margin: 0 0 0 58px;
	padding: 0;
}
.marken-ticker ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0 0 0 9px;
}
.marken-ticker ul.newsticker li a {
	margin: 9px 0 9px 0;
	padding: 0;
	width: 140px;
	height: 55px;
	display: block;
	text-align: center;
}
.marken-ticker ul.newsticker li a:hover{
	box-shadow: 0 0 5px #888888;
}
.marken-ticker ul.newsticker li a img {
    border: medium none;
    height: 25px;
    margin: 15px 10px;
    width: auto;
}
.marken-ticker .tickeroverlay-left,
.marken-ticker .tickeroverlay-right {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 67px;
	height: 73px;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}
.marken-ticker .tickeroverlay-right {
	left: auto;
	right: 0px;
}
.marken-ticker .tickeroverlay-left .icon,
.marken-ticker .tickeroverlay-right .icon {
	position: absolute;
	top: 19px;
	left: 16px;
	width: 35px;
	height: 35px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	background: url(images/general/sprites.png) -72px -130px no-repeat;
}
.marken-ticker .tickeroverlay-right .icon {
	background-position: -107px -131px;
}

/* breakpoint max 1199px */
@media only screen and (max-width: 1199px) {
	.marken-ticker {
		width: 948px;
	}
	.marken-ticker .mask {
		width: 946px;
	}
}

/* breakpoint max 954px */
@media only screen and (max-width: 954px) {
	.marken-ticker {
		width: 708px;
	}
	.marken-ticker .mask {
		width: 706px;
	}
}

/*****Touch ******/
.touch #top-navigation > .top-navigation-items li.item:hover > a {
	background-position: 0 -259px;
	box-shadow: none;
}
.touch #top-navigation > .top-navigation-items li.item:hover + li.item > a {
	border-left-color: #df0000;
	box-shadow: none;
	border-top-color:#df0000;
}

.touch .responsive .prev, .touch .responsive .next {
  background: url("images/general/sprites.png") no-repeat;
}

.touch .responsive .next {
  background-position: -107px -131px;
}

.touch .responsive .prev {
  background-position: -72px -130px;
}

/*** IE8 ***/
.ie8 .responsive #header .search {
    left: 535px;
	width:350px;
}

.ie8 .product-container-vertical .products-vertical-list,
.ie8 .product-container .products-carousel {
	background: url("images/general/mm-loader.gif") no-repeat 50% 50% rgba(0, 0, 0, 0) !important;
}

.ie8 #header .search button span:after {
     top:-8px !important; 
}

.ie8 .market-teaser .map-autocomplete .button:before,
.ie8 #header .cart .articles:before {
     top:0px !important;
}

.ie8 .line-2 > ul > li.newsletter-social-media form.newsletter-form .button:before {
   top:-7px;
}

.ie8 #header .cart .articles:before {
	content: url(images/ie8/ie-basket-large.png) !important;
    text-indent:0 !important;
    z-index:20 !important;
	height: 25px !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
	margin:5px 0 0 3px !important;
    width: 27px !important;
	overflow:hidden !important;
}

.ie8 .prospekt-angebote-wrapper .icon {
    background: url("//www.mediamarkt.de/plattform/flyer/nav-icon-top-angebote.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    bottom: 0;
    height: 53px;
    left: 0;
    position: absolute;
    width: 71px;
}

/* Breakpoint max 954px */
@media only screen and (max-width: 1199px) {
.ie8 .responsive #header .search {
    left: 410px;
	width:250px;
	}
}

@media only screen and (max-width: 954px) {
.ie8 .responsive #header .search {
    left: 405px;
	width:230px;
	}
.ie8 .responsive #header .cart > .button span:after {
	display:block !important;
	right:11px;
	}
.ie8 #header .search button span:after {
	top:3px;
}
.ie8 .responsive #header .cart {
	width:45px;
}

}
	
/* ### Search Product Image aspect ratio FIX ### */
.main.search-results .responsive .products-list > li .product-wrapper .photo > img {
	max-width:240px !important;
}
.main.search-results .products-list > li .product-wrapper .product-photo .photo > img {
	display:inline;
	width:auto !important;
}

/* ### Print ### */

@media print { 
	body:before {
	    content: url(images/header/logo-large.png);
	    height: 71px;
	    border-bottom: 1px solid #e7e7e7;
	}
	#product-wrapper #product-details .price-sidebar small {
        margin: 1em 0 1em 0;
     }
}

.filters-content fieldset.active h2 span, .filters-content fieldset.active .headline span {
color: #838383;
}
media="screen, projection"
#filters .categories .active a, #filters .categories .active span {
font-weight: bold;
color: #df0000 !important;
}
#filters .categories .active a, #filters .categories .active span { color:#df0000; }
.responsive .jobs-area > .content .hero-image-wrapper {
     background: url("//ms-daten.at/00_MM/docs/img/skin/mm_jobseite-948x330.jpg") no-repeat scroll 0px 0px transparent !important;
}

/* ####### GrÃ¶ÃŸte AuflÃ¶sung ####### */
@media only screen and (min-width: 1200px) {
	#product-details .bsx3 { width:804px; }
}

/*** FLIX MEDIA ***/
#flix {
	/*position: relative;*/
}
#flix iframe {
	width: 600px!important;
}
#flix_hotspots {
	display: none;
}
#inpage_container {
	width: 800px !important;
}
.reset-btn {
	left: 500px;
}
.filters-content h2.selected, .filters-content .headline.selected {
	padding-left: 0px !important;
	background: none !important;
}

#product-preview .base-content .b-set .button.add-to-cart:before {
	top: 6px;
	left: 7px;
}
.flyout-subnavigation.flyout-4-columns { position:relative; }
.responsive #top-navigation .flyout-subnavigation { min-height:229px; }

@media only screen and (max-width: 954px) {
	.flyout-subnavigation.flyout-4-columns { width:708px !important; }	
	.flyout-subnavigation.flyout-4-columns ul { width:468px !important; }
}
/* ####### Mittlere AuflÃ¶sung ####### */
@media only screen and (min-width: 955px) and (max-width: 1199px) {
	.flyout-subnavigation.flyout-4-columns { width:948px !important; }
	.flyout-subnavigation.flyout-4-columns ul { width:708px !important; }
}
/* ####### GrÃ¶ÃŸte AuflÃ¶sung ####### */
@media only screen and (min-width: 1200px) {
	.flyout-subnavigation.flyout-4-columns { width:1188px !important; }
	.flyout-subnavigation.flyout-4-columns ul { width:948px !important; }
}
.flyout-subnavigation.flyout-4-columns ul ul { width:auto !important; }

/* CSS Fix mittlere AuflÃ¶sung */
@media only screen and (min-width: 955px) and (max-width: 1199px) {
#header .left-meta-navigation a, #header .right-meta-navigation a { font-size:100%; }
}
/* Bundle Fix */
.coma-add-two-products_left a span {
	margin-left: -7px;
}

/* ####### Kleinste AuflÃ¶sung ####### */
@media only screen and (max-width: 954px) {
	.responsive #product-sidebar .spx2 { left:0px !important; }
}
@media only screen and (max-width: 1200px) {
	.responsive #product-sidebar .sidebar-form .price-button {
		position: absolute;
		right: 20px; /* war 176px */
		top: 325px; /* war 65px */
		width: 200px;
	}
}
/* ####### 
@media only screen and (min-width: 1200px) {
	.responsive #product-sidebar .bsx1 { width:350px !important; }	
} **/

/* ####### Produktdetail Ã¼ber Produktimage ein Banner, Fix fÃ¼r DE ####### 
#product-wrapper.cf #product-sidebar.stickable .banners img { width:100%; }*/
.alatest-widget {
    left: 455px !important;
}
/* ####### Warenkorb Button seitlich ####### */


#product-sidebar .sidebar-form .price-button {
    margin-top: 6px !important;
    padding: 40px 0 0;
    position: relative;
}


.responsive #product-sidebar .sidebar-form .price-details small {
    display: block;
    margin-top: 10px; /* war 63px */
}

.sidebar-form .old-price-block {
    margin-left: 34px!important;
}
/* ### Product Grid ### */
.cms-products-grid .ct-products-grid>li .base-info .price {
	left: 16px;
}
.cms-products-grid .pavailability {
	font-size: 11px;
}
.cms-products-grid .action-bar {
	background: #D80900;
}
.cms-products-grid .ct-products-grid>li.selected {
	border-color: #D80900;
	box-shadow: 0 0 0 1px #D80900;
}
.cms-products-grid .action-bar .large.button.add-to-cart .count {
	margin: 1px 10px 0 0px;
	color: #FFF;
}
.cms-products-grid .action-bar .large.button.add-to-cart:before {
	left: 26px;
}
.cms-products-grid .action-bar .button.add-to-cart span {
	padding: 0 18px 0 0 !important;
}
.cms-products-grid .action-bar .button span:after {
	top: 15px !important;
}
/* ### MarktverfÃ¼gbarkeit prÃ¼fen ### */
.store-availability-popup .sap-form .sap-input {
    width: 155px!important;
}

.select-label {color:#000}

/* ### Energielabel ### */
#product-details .energy-info-wrapper {
    margin: 0 0 20px;
}
.product-container-vertical .ee-wrapper {
  display: none;
}
/* ### Markt vor Ort ### */
@media (min-width: 1200px) {
.responsive #my-market-content .accessories li {
    width: 60%!important;
}
}

.responsive #my-market-content .accessories li {
    width: 60%!important;
}
.sidebar-sticky.on-top {
    position: static;
}
.empty-contentspot {
display: block !important;
}

/* ### Top 5 ### */
.product-container-vertical a {
    font-size: 10px;
    line-height: 0.2em;
}

.prodrel { position: static }