/* Last Update | 13:21 Dienstag, 22. March 2018 | RP */

body, body.checkout  {background-color: #fff;}
#divFooterWrapper #divFooter, .checkout #divFooterWrapper #divFooter  {background-color: #fff;}
body ul#carousel_container li a.carousel_link .carousel_dubner {background: url("//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&op_colorize=87,68,79") no-repeat scroll left 3px transparent;}
/*FIX WITHOUT BGR IMAGE*/
body.home #divContentWrapper{margin-top:0!important}
/*#divWrapper{background:none;}*/
#divContentWrapper, .twoColumn-sidebar.productDetailItemNumberTabItemNumber #divContentWrapper{background:#fafafa;padding:10px 0 0;}
.home #divContentWrapper, .twoColumn-nav #divContentWrapper, .twoColumn-sidebar #divContentWrapper, .oneColumn #divContentWrapper, .checkout #divContentWrapper{padding:10px 0;}
#divContentWrapper:after{float:none;clear:both;content:"";height:0;display:block}
* html #divContentWrapper{zoom:1;} /* IE6 */
*:first-child+html #divContentWrapper{zoom: 1;} /* IE7 */
br.clear{line-height:0;height:0;}
.checkout #divBackToHome{display:none;}

body ul#carousel_container li a.carousel_link .carousel_dubner {background: url("//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&op_colorize=87,68,79") no-repeat scroll left 3px transparent;}

#topLine{
background-color:#eb5d5e;
margin-bottom:15px;
width:100%
}
#innerTopLine{
margin:0 auto;
max-width:994px;
}
#innerTopLine a{
color:#FFF;
display:block;
font-size:13px;
font-weight:700;
padding:10px 0;
text-decoration:none;
}
#divLinkContainer{display:none}

.faceliftHP #divWrapper #divContentWrapper #divContentNav {
display:none
}

.faceliftHP #divWrapper #divContentWrapper #divContent {
width:974px;
float:left;
margin:0 10px
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div1 {
display:block;
position:relative;
border:none;
width:954px;
height:367px;
margin:0
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div2 {
border:none;
margin:0;
margin-top:10px;
padding:0;
width:974px;
display:block;
position:relative;
height:231px;
overflow:hidden
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div3,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div4,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div5,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div6,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div7,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div8,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div9,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div10,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div11,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div13,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div14,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div15,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div15,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div16 .faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div17 {
border:none;
margin:0;
margin-top:10px;
width:232px;
height:209px;
position:relative;
display:none;
overflow:visible
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 .heading,.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 .subheading {
display:none
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div12 {
width:726px
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div18 {
border:block;
margin:0;
margin-top:10px;
padding:0;
width:974px;
display:block;
position:relative;
height:40px;
border:none;
background:#fff;
clear:both
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div19 {
border:block;
margin:0;
margin-top:10px;
padding:0;
width:974px;
display:block;
position:relative;
height:92px;
border:none;
background:#fff;
clear:both
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div19 .heading {
background:none;
font-size:14px;
font-weight:700;
left:20px;
padding:0;
margin:0;
position:absolute;
top:28px;
width:100px;
color:#3b3b3b;
display:block
}

#divContent #divTemplate #div19 .areaLink {
height:100%;
display:block
}

#divContent #divTemplate #div19 .areaLink a {
height:100%;
width:100%;
display:block
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 {
border:block;
margin:0;
margin-top:10px;
padding:0;
width:974px;
display:block;
position:relative;
height:365px;
border:none;
background:#fff;
clear:both
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 .ContentFeatureWidget {
height:100%
}

ul#hp_service_list, ul#hp_contact_list {
list-style-type:none;
color:#666;
margin:0;
padding:0;
font-size:12px;
margin-left:26px
}

ul#hp_service_list li, ul#hp_contact_list li {
float:left;
width:260px
}

ul#hp_service_list li.last, ul#hp_contact_list li.last {
width:150px
}

ul#hp_service_list li p, ul#hp_contact_list li p {
font-weight:700;
font-size:14px;
color:#3b3b3b;
margin-bottom:5px
}

ul#hp_service_list li ul, ul#hp_contact_list li ul {
margin:0;
padding:0;
list-style-type:none
}

ul#hp_service_list li ul li, ul#hp_contact_list li ul li {
float:none;
line-height:18px;
_height:18px;
margin-left:0;
background:url(//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=235,93,94) left center no-repeat;
padding-left:12px
}

ul#hp_service_list li ul li a, ul#hp_contact_list li ul li a {
text-decoration:none
}

ul#hp_service_list li ul li a:hover, ul#hp_contact_list li ul li a:hover {
text-decoration:none;
color:#eb5d5e
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate .itemcuronair #icoaimg {
left:5px;
position:absolute;
top:10px;
z-index:100
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate .itemcuronair #icoapi {
height:36px;
left:20px;
top:160px;
position:absolute;
width:200px;
overflow:visible
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate .itemcuronair #icoaname {
height:34px;
overflow:hidden;
position:absolute;
top:0;
left:0;
background:url(/wcsstore/DE/content/images/li_arrow.gif) left 1px no-repeat;
padding-left:12px;
font-weight:700;
font-size:13px;
color:#646464
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate .itemcuronair #icoapi .priceQvc {
font-size:13px;
position:absolute;
right:5px;
text-align:right;
top:-80px
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate .itemcuronair #icoapi .priceSpecial {
font-size:18px;
position:absolute;
right:5px;
text-align:right;
top:-56px
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div1 {
display:inline;
padding:0 10px;
margin:0 10px 6px 0;
height:24px
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div2 {
display:inline;
height:317px
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div3,.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div7 {
display:inline;
height:209px;
width:231px;
margin:0 10px 10px 0
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div4,.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div8 {
display:inline;
height:209px;
width:231px;
margin:0 0 10px
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div5,.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div9 {
display:inline;
height:209px;
width:231px;
margin:0 0 10px;
float:right
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div6 {
display:inline
}

.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div10,.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div11,.shortHP #divWrapper #divContentWrapper #divContent #divTemplate #div12 {
display:inline;
height:auto;
width:755px
}

.twoColumn-nav .templateKristina #divContent {
width:776px!important;
float:right;
margin:0 10px 0 0;
_margin:0 5px 0 0;
padding:0;
background-color:transparent;
border:none
}

.twoColumn-nav .templateKristina #divTemplate #div1 {
display:inline;
width:493px;
height:449px
}

.twoColumn-nav .templateKristina #divTemplate #div2,.twoColumn-nav .templateKristina #divTemplate #div3,.twoColumn-nav .templateKristina #divTemplate #div6 {
display:inline;
margin:0 0 10px;
float:right
}

.twoColumn-nav .templateKristina #divTemplate #div4,.twoColumn-nav .templateKristina #divTemplate #div5 {
display:inline
}

.twoColumn-nav .templateKristina #divTemplate #div7 {
display:block;
width:755px;
height:95px
}

.twoColumn-nav .templateKristina #frmProductList {
display:none
}

.templateAnnette #frmProductList {
padding:0 10px 10px;
background-color:#fff;
border-top:none;
border-right:1px solid #8f8f8f;
border-bottom:1px solid #8f8f8f;
border-left:none;
clear:both
}

.twoColumn-nav .templateAnnette #divContent {
width:776px;
float:right;
margin:0 10px 0 0;
_margin:0 5px 0 0;
padding:0;
background-color:transparent;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none
}

.templateAnnette #divTemplate #div1 {
display:inline;
margin:0 0 10px;
width:755px;
height:auto
}

.templateAnnette #divTemplate #div2 {
display:block;
width:755px;
border-bottom:none;
height:auto;
margin-bottom:0;
padding-bottom:0
}

.templateAnnette #divContent {
margin:0 10px 0 0
}

.twoColumn-nav .templateMaike #divContent {
background-color:transparent;
border:medium none;
float:right;
margin:0 10px 0 0;
padding:0;
width:776px
}

.templateMaike #divTemplate #div1 {
height:150px;
display:inline;
margin:0 0 10px;
width:955px
}

.templateMaike #divTemplate #div2,.templateMaike #divTemplate #div3,.templateMaike #divTemplate #div4,.templateMaike #divTemplate #div5,.templateMaike #divTemplate #div6,.templateMaike #divTemplate #div7,.templateMaike #divTemplate #div8,.templateMaike #divTemplate #div9,.templateMaike #divTemplate #div10,.templateMaike #divTemplate #div11,.templateMaike #divTemplate #div12,.templateMaike #divTemplate #div13,.templateMaike #divTemplate #div14,.templateMaike #divTemplate #div15,.templateMaike #divTemplate #div16,.templateMaike #divTemplate #div17,.templateMaike #divTemplate #div18,.templateMaike #divTemplate #div19,.templateMaike #divTemplate #div20,.templateMaike #divTemplate #div21,.templateMaike #divTemplate #div22,.templateMaike #divTemplate #div23,.templateMaike #divTemplate #div24,.templateMaike #divTemplate #div25,.templateMaike #divTemplate #div26,.templateMaike #divTemplate #div27,.templateMaike #divTemplate #div28,.templateMaike #divTemplate #div29 {
display:none;
height:210px;
width:955px
}

.templateMaike #divTemplate .contentBlock .heading {
position:absolute;
background:none;
font-size:20px;
font-weight:400;
left:273px;
padding:0;
position:absolute;
top:100px;
width:auto
}

.templateMaike #divTemplate .contentBlock .heading span {
font-size:16px
}

.templateMaike #divTemplate .contentBlock .subheading {
color:#cb2026;
position:absolute;
left:273px;
top:156px;
font-size:13px
}

.templateMaike #divTemplate .contentBlock .areaLink a,.templateMaike #divTemplate .contentBlock .areaLink a:visited {
position:absolute;
width:100%;
height:100%;
text-decoration:none
}

.templateMaike #divTemplate div .paragraph {
position:absolute;
bottom:10px;
right:40px
}

.templateMaike #divTemplate div .paragraph a,.templateMaike #divTemplate div .paragraph a:visited {
text-decoration:none;
color:#4f4e4e;
background:url("//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&&op_colorize=235,93,94") left center no-repeat;
padding-left:14px;
font-size:13px
}

.twoColumn-nav .templateSaskia #divContent {
background:none;
padding:0;
border:none;
width:776px
}

.templateSaskia #divTemplate #div1 {
display:inline;
margin:0 10px 6px 0;
padding:0;
width:775px;
height:24px
}

.templateSaskia #divTemplate #div2 {
display:inline;
width:755px;
height:302px
}

.templateSaskia #divTemplate #div3 {
display:inline;
width:493px
}

.templateSaskia #divTemplate #div4 {
display:inline;
margin:0 0 10px;
float:right
}

.templateSaskia #divTemplate #div5 {
display:inline;
margin:0 0 10px;
width:755px
}

.templateSaskia #divTemplate #div6,.templateSaskia #divTemplate #div10 {
display:inline
}

.templateSaskia #divTemplate #div7,.templateSaskia #divTemplate #div11 {
display:inline
}

.templateSaskia #divTemplate #div8,.templateSaskia #divTemplate #div12 {
display:inline;
margin:0 0 10px;
float:right
}

.templateSaskia #divTemplate #div9 {
display:inline;
margin:0 0 10px;
width:755px
}

.templateSaskia #divTemplate #div13 {
display:inline;
margin:0 0 10px;
width:755px;
height:131px
}

.templateSaskia #divTemplate #div14 {
display:inline;
width:493px
}

.templateSaskia #divTemplate #div15 {
display:inline;
margin:0 0 10px;
float:right
}

.shortDIV #divContent {
width:776px!important;
float:right;
margin:0 10px 0 0;
_margin:0 5px 0 0;
padding:0;
background-color:transparent;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none
}

.shortDIV #divTemplate #div1 {
display:inline;
width:493px;
height:449px
}

.shortDIV #divTemplate #div2 {
display:inline;
margin:0 0 10px;
float:right;
height:449px
}

.shortDIV #divTemplate #div3 {
display:inline;
margin:0 0 10px;
float:right;
display:none
}

.shortDIV #divTemplate #div4 {
display:inline
}

.shortDIV #divTemplate #div5 {
display:inline
}

.shortDIV #divTemplate #div6 {
display:inline;
margin:0 0 10px;
float:right
}

.shortDIV #divTemplate #div7 {
display:block;
width:755px;
height:302px
}

.shortDIV #divTemplate #div8 {
display:inline;
width:493px
}

.shortDIV #divTemplate #div9 {
display:inline;
margin:0 0 10px;
float:right
}

.shortDIV form#frmProductList {
padding:0 10px 10px;
background-color:#fff;
border-top:none;
border-right:1px solid #8f8f8f;
border-bottom:1px solid #8f8f8f;
border-left:none;
clear:both
}

/*====================================================================================================*/
/*Division Templates*/
/*	
	1) tplMaikeMeta-01
	2) tplDiv2015
*/
/*====================================================================================================*/

/*====================================================================================================*/
/*TEMPLATE tplMaikeMeta-01*/
/*====================================================================================================*/
#divContentWrapper .tplMaikeMeta-01 #divTemplate{
	position:relative;font-size:14px;
}
#divContentWrapper .tplMaikeMeta-01 #div1, #divContentWrapper .tplMaikeMeta-01 #div8,
#divContentWrapper .tplMaikeMeta-01 #div9, #divContentWrapper .tplMaikeMeta-01 #div10{
	display:block;border:none;padding:0;margin:0;height:auto;position:relative;
}
/*div1*/
#divContentWrapper .tplMaikeMeta-01 #div1{
	width:100%;float:none;font-size:14px;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph{
	display:block;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph1{
	background-position:left top;background-repeat:no-repeat;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph2{
	width:280px;height:220px;float:left;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph3{
	width:195px;height:220px;float:left;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph4{
	width:280px;height:220px;float:left;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph5{
	width:345px;height:220px;float:left;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph6{
	width:410px;height:370px;float:right;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .paragraph7{
	width:345px;height:150px;float:left;
}
#divContentWrapper .tplMaikeMeta-01  #div1 .divHead{
	padding:10px 10px 0;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .subHead.imgSubHead{
	padding-top:0;padding-bottom:0;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .subHead{
	padding:18px 0 5px 0;
}
#divContentWrapper .tplMaikeMeta-01 #div1 .divSubHead1{
	font-size:18px;
}
#divContentWrapper .tplMaikeMeta01 #div1 .divSubHead2{
	font-size:18px;padding-bottom:45px;
}
#divContentWrapper .tplMaikeMeta-01  #div1 iframe{
	min-height:100%;
}
#divContentWrapper .tplMaikeMeta-01  #div1 .headLink{
	padding:10px 0;
}
#divContentWrapper .tplMaikeMeta-01  #div1 .headLink a{
	background-position:left center;background-repeat:no-repeat;padding-left:12px;
}
/*div8*/
#divContentWrapper .tplMaikeMeta-01 #div8{
	width:410px;height:200px;float:left;
}
#divContentWrapper .tplMaikeMeta-01 #div8 #divNLInfoBox{
	position:absolute;top:67px;left:143px;
}
#divContentWrapper .tplMaikeMeta-01 #div8 #divNLInfoBox #divNLInfoContent{
}
#divContentWrapper .tplMaikeMeta-01 #div8 #divNLInfoBox #divNLInfoHead{
	font-size:17px;letter-spacing:2px;margin-bottom:3px;
}
#divContentWrapper .tplMaikeMeta-01 #div8 #divNLInfoBox #divNLInfoLink a{
	padding-right:13px;color:#231f20;font-size:14px;
}
/*div9*/
#divContentWrapper .tplMaikeMeta-01 #div9{
	width:345px;height:200px;float:left;position:relative;
}
#divContentWrapper .tplMaikeMeta-01 #div9 .divMetaInfoBox{
	color:#231f20;position:absolute;left:20px;top:65px;
}
#divContentWrapper .tplMaikeMeta-01 #div9 .divMetaInfoBox .divMetaInfoHead{
	font-size:17px;letter-spacing:2px;margin-bottom:5px;padding-left:12px;
}
#divContentWrapper .tplMaikeMeta-01 #div9 .divMetaInfoBox .divMetaInfoLink ul{
	margin:0;padding:0;list-style-type:none;
}
#divContentWrapper .tplMaikeMeta-01 #div9 .divMetaInfoBox .divMetaInfoLink ul li{
	margin-bottom:8px;
}
#divContentWrapper .tplMaikeMeta-01 #div9 .divMetaInfoBox .divMetaInfoLink ul li a{
	background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90")left center no-repeat;padding-left:12px;font-size:14px;color:#231f20;
}
/*div10 Carousel*/
#divContentWrapper .tplMaikeMeta-01 #div10{
	width:755px;padding:0;height:312px;border:none;
}
#divContentWrapper .tplMaikeMeta-01 #divTemplate a, #divContentWrapper .tplMaikeMeta-01 #divTemplate a:visited{
	text-decoration:none;font-size:14px;
}
/*divImgLink*/
#divContentWrapper .tplMaikeMeta-01 .divImgLink{
	text-align:center;height:100%;
}
#divContentWrapper .tplMaikeMeta-01 .divImgLink a{
	position:relative;display:block;height:100%;
}
#divContentWrapper .tplMaikeMeta-01 .divImgLink a p{
	position:absolute;bottom:5px;left:0;margin:0;padding:0; min-height: 30px;width:100%;
}
#divContentWrapper .tplMaikeMeta-01 .divImgLink a p span{
	padding-left:12px;background-position:left center;background-repeat:no-repeat;background-image:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90");
}
#divContentWrapper .tplMaikeMeta-01 .inlineList{
	list-style-type:none;padding:0;margin:0;line-height:0;font-size:0;
}
#divContentWrapper .tplMaikeMeta-01 .inlineList li{
	display:inline-block;*display:inline;zoom:1;vertical-align:top;
}
/*div4RowContent*/
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent{
	margin:10px 10px 0 10px;padding:0 0 10px 0;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent li{
	width:176px;height:115px;overflow:hidden;position:relative;margin-left:10px;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent li:first-child{
	margin-left:0;width:177px
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent li a{
	font-size:12px;line-height:1.4em;display:block;margin:auto;position:relative;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent li a span{
	position:absolute;bottom:0;right:0;width:20px;height:20px;display:block;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/imgEnlargeIco.png?fmt=png-alpha") center center no-repeat;
}
/*div4RowBrands*/
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands{
	background:#fff;margin:0 10px 0;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands li{
	width:184px;height:110px
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands li:first-child{
	width:183px;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands li a{
	text-decoration:none;display:block;height:100%;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands li p{
	margin:0;padding:0;text-align:center;
}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowBrands li span{
	font-size:12px;line-height:1.2em;padding-left:12px;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90")left 0 no-repeat;margin-left:10px
}
#divContentWrapper .tplMaikeMeta-01 .divCarouselWrapper{position:relative;overflow:hidden;height:130px;width:754px;}
#divContentWrapper .tplMaikeMeta-01 .divCarouselWrapper .aMetaCarNavi{position:absolute;top:0;height:100%;width:20px;background-image:url(//images.qvc.com/is/image/pic/newMediaDE/web/metaContentCarouselNavi.png?fmt=png-alpha);background-repeat:no-repeat;}
#divContentWrapper .tplMaikeMeta-01 .divCarouselWrapper .aMetaCarPrev{background-position:left center;left:6px;}
#divContentWrapper .tplMaikeMeta-01 .divCarouselWrapper .aMetaCarNext{background-position:right center;right:6px;}
#divContentWrapper .tplMaikeMeta-01 .div4RowContentCarousel{width:9000px;position:absolute;top:0;}
#divContentWrapper .tplMaikeMeta-01 ul.div4RowContent.div4RowContentCarousel li:first-child{width:176px;margin-left:10px;}
/*VideoBox*/
#divContentWrapper .tplMaikeMeta-01 .divVideoBox .divVideoHead{
	height:35px;
}
#divContentWrapper .tplMaikeMeta-01 .divVideoBox .divVideoContent iframe{
	min-height:300px;
}
#divContentWrapper .tplMaikeMeta-01 .divVideoBox .divVideoPlLink{
	text-align:center;font-size:16px;height:35px;line-height:35px
}
#divContentWrapper .tplMaikeMeta-01 .divVideoBox .divVideoContent{
	height:300px;
}

#divContentWrapper .tplMaikeMeta-01 .alignRight{
	text-align:right;
}
#divContentWrapper .tplMaikeMeta-01 .alignLeft{
	text-align:left;
}
#divContentWrapper .tplMaikeMeta-01 .alignCenter{
	text-align:center;
}
/*ENDE TEMPLATE tplMaikeMeta-01 */

/*====================================================================================================*/
/*TEMPLATE tplDiv2015*/
/*====================================================================================================*/
#divContentWrapper .tplDiv2015 #divTemplate{
	position:relative;font-size:14px;
}
#divContentWrapper .tplDiv2015 #div1, #divContentWrapper .tplDiv2015 #div10{
	display:block;border:none;padding:0;margin:0;height:auto;position:relative;
}

#divContentWrapper .tplDiv2015 .ContentFeatureWidget div.background,#divContentWrapper  .tplDiv2015 .ContentFeatureWidget div.heading,#divContentWrapper  .tplDiv2015 .ContentFeatureWidget div.subheading {
    display: none;
}

#divContentWrapper .tplDiv2015 ul.div4RowBrands li span,#divContentWrapper .tplDiv2015 .paragraph2 .divImgLink span,#divContentWrapper .tplDiv2015 .paragraph3 .divImgLink span,#divContentWrapper .tplDiv2015 .paragraph4 .divImgLink span,#divContentWrapper .tplDiv2015 .paragraph5 .divImgLink span,#divContentWrapper .tplDiv2015 .paragraph6 .divImgLink span,#divContentWrapper .tplDiv2015 .paragraph7 .divImgLink span, #divContentWrapper .tplDiv2015 .paragraph8 .divImgLink span, #divContentWrapper .tplDiv2015 .paragraph9 .divImgLink span {
    color:#57444f;
    background-image:url(//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=89,70,81);
    display: block;
    font-size: 12px;
    line-height: 1.2em;
    padding-left: 12px;
	margin:0;
}

/*div1*/
#divContentWrapper .tplDiv2015 #div1{
	width:100%;float:none;font-size:12px;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph{
	display:block;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph1{
	background-position:left top;background-repeat:no-repeat;margin-bottom: 10px;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph1 .divHead {
	padding: 0;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph1 .divHeadLeft{
position: absolute;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph1 .divHeadLeft h2,#divContentWrapper .tplDiv2015 #div1 .paragraph1 .divHeadLeft h3 {
	color: #ea5d5e;
    margin: 10px 0;
    padding: 0;
    font-weight: lighter;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph1 .divHeadLeft p {
	letter-spacing: 1px;
	margin-top: 0;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph2{
	width:33.33%;
	height:220px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph3{
	width:33.33%;
	height:220px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph4{
	width:33.33%;
	height:220px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph5{
	width:50%;
	height:220px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph6{
	width:50%;
	height:370px;
	float:right;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph7{
	width:50%;
	height:150px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph8{
	width:50%;
	height:200px;
	float:left;
}
#divContentWrapper .tplDiv2015 #div1 .paragraph9{
	width:50%;
	height:200px;
	float:left;
}
#divContentWrapper .tplDiv2015  #div1 .divHead{
	padding:10px 10px 0;
}
#divContentWrapper .tplDiv2015 #div1 .subHead.imgSubHead{
	padding-top:0;padding-bottom:0;
}
#divContentWrapper .tplDiv2015 #div1 .subHead{
	
}
#divContentWrapper .tplDiv2015 #div1 .divSubHead1{
	font-size:18px;
}
#divContentWrapper .tplMaikeMeta01 #div1 .divSubHead2{
	font-size:18px;padding-bottom:45px;
}
#divContentWrapper .tplDiv2015  #div1 iframe{
	min-height:100%;
}
#divContentWrapper .tplDiv2015  #div1 .headLink{
	padding:10px 0;
}
#divContentWrapper .tplDiv2015  #div1 .headLink a{
	background-position:left center;background-repeat:no-repeat;padding-left:12px;
}
/*.divNLInfoBox*/
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox{
	position: relative;
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox img{
	max-width: 100%;
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox .divNLInfoContent{
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox .divNLInfoHead{
	font-size:17px;letter-spacing:2px;margin-bottom:3px;
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox .divNLInfoLink a{
	padding-right:13px;color:#231f20;font-size:14px;
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox a p{
	font-size: 12px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
}
#divContentWrapper .tplDiv2015 #div1 .divNLInfoBox a p span{
	padding-left:12px;background-position:left center;background-repeat:no-repeat;background-image:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90");
}
/*.divMetaInfoBox*/
#divContentWrapper .tplDiv2015 #div1 .divMetaInfoBox{
	color:#231f20;position: relative;
}
#divContentWrapper .tplDiv2015 #div1 .divMetaInfoBox .divMetaInfoHead{
	font-size:17px;letter-spacing:2px;margin-bottom:5px;padding-left:12px;
}
#divContentWrapper .tplDiv2015 #div1 .divMetaInfoBox .divMetaInfoLink ul{
	left: 40px;list-style-type: none;margin: 0;padding: 0;position: absolute;top: 100px;
}
#divContentWrapper .tplDiv2015 #div1 .divMetaInfoBox .divMetaInfoLink ul li{
	margin-bottom:8px;
}
#divContentWrapper .tplDiv2015 #div1 .divMetaInfoBox .divMetaInfoLink ul li a{
	background:url(//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=89,70,81) no-repeat left center;
    color:#57444f;
    display: block;
    font-size: 12px;
    padding-left: 12px;
margin:0;
}

/*.divImgLink*/
#divContentWrapper .tplDiv2015 .divImgLink{
	text-align:left;height:100%;
}
#divContentWrapper .tplDiv2015 .divImgLink img{
	max-width: 100%;
}
#divContentWrapper .tplDiv2015 .divImgLink a{
	position:relative;display:block;height:100%;
}
#divContentWrapper .tplDiv2015 .divImgLink a p{
	position:absolute;bottom:5px;left:0;margin:0;padding:0; min-height: 0px;width:100%;
}
#divContentWrapper .tplDiv2015 .divImgLink a p span{
	padding-left:12px;background-position:left top;background-repeat:no-repeat;background-image:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90");
}
#divContentWrapper .tplDiv2015 .divImgLink a h4,#divContentWrapper .tplDiv2015 .divNLInfoBox a h4,#divContentWrapper .tplDiv2015 .divMetaInfoBox h4 {
	color: #eb5d5e;font-size: 24px;position: absolute;margin: 0;
}
#divContentWrapper .tplDiv2015 .inlineList{
	list-style-type:none;padding:0;margin:0;line-height:0;font-size:0;
}
#divContentWrapper .tplDiv2015 .inlineList li{
	display:inline-block;*display:inline;zoom:1;vertical-align:top;
}
/*div4RowContent*/
#divContentWrapper .tplDiv2015 ul.div4RowContent{
	margin:10px 10px 0 10px;padding:0 0 10px 0;
}
#divContentWrapper .tplDiv2015 ul.div4RowContent li{
	width:176px;height:115px;overflow:hidden;position:relative;margin-left:10px;
}
#divContentWrapper .tplDiv2015 ul.div4RowContent li:first-child{
	margin-left:0;width:177px
}
#divContentWrapper .tplDiv2015 ul.div4RowContent li a{
	font-size:12px;line-height:1.4em;display:block;margin:auto;position:relative;
}
#divContentWrapper .tplDiv2015 ul.div4RowContent li a span{
	position:absolute;bottom:0;right:0;width:20px;height:20px;display:block;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/imgEnlargeIco.png?fmt=png-alpha") center center no-repeat;
}
/*div4RowBrands*/
#divContentWrapper .tplDiv2015 ul.div4RowBrands{
	background:#fff;margin:0;
}
#divContentWrapper .tplDiv2015 ul.div4RowBrands li{
	width:25%;height:auto
}
#divContentWrapper .tplDiv2015 ul.div4RowBrands li:first-child{
	
}
#divContentWrapper .tplDiv2015 ul.div4RowBrands li a{
	text-decoration:none;display:block;height:100%;
}
#divContentWrapper .tplDiv2015 ul.div4RowBrands li p{
	margin:0;padding:0;text-align:center;
}
#divContentWrapper .tplDiv2015 ul.div4RowBrands li span{
	font-size:12px;line-height:1.2em;padding-left:12px;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=90,90,90")left 0 no-repeat;
}
#divContentWrapper .tplDiv2015 .divCarouselWrapper{position:relative;overflow:hidden;height:130px;width:754px;}
#divContentWrapper .tplDiv2015 .divCarouselWrapper .aMetaCarNavi{position:absolute;top:0;height:100%;width:20px;background-image:url(//images.qvc.com/is/image/pic/newMediaDE/web/metaContentCarouselNavi.png?fmt=png-alpha);background-repeat:no-repeat;}
#divContentWrapper .tplDiv2015 .divCarouselWrapper .aMetaCarPrev{background-position:left center;left:6px;}
#divContentWrapper .tplDiv2015 .divCarouselWrapper .aMetaCarNext{background-position:right center;right:6px;}
#divContentWrapper .tplDiv2015 .div4RowContentCarousel{width:9000px;position:absolute;top:0;}
#divContentWrapper .tplDiv2015 ul.div4RowContent.div4RowContentCarousel li:first-child{width:176px;margin-left:10px;}
/*VideoBox*/
#divContentWrapper .tplDiv2015 .divVideoBox .divVideoHead{
	
}
#divContentWrapper .tplDiv2015 .divVideoBox .divVideoContent iframe{
}
#divContentWrapper .tplDiv2015 .divVideoBox .divVideoPlLink{
	text-align:left;line-height: 30px;
}
#divContentWrapper .tplDiv2015 .divVideoBox .divVideoContent{
	height:210px;
}
#divContentWrapper .tplDiv2015 .divVideoBox .divVideoPlLink a {
	background:url(//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=89,70,81) no-repeat left center;
	color:#57444f;
    display: block;
    font-size: 12px;
    padding-left: 12px;
	margin:0;
}

#divContentWrapper .tplDiv2015 .alignRight{
	text-align:right;
}
#divContentWrapper .tplDiv2015 .alignLeft{
	text-align:left;
}
#divContentWrapper .tplDiv2015 .alignCenter{
	text-align:center;
}

/*div10 Carousel*/
#divContentWrapper .tplDiv2015 #div10{
	width:755px;padding:0;height:312px;border:none;
}
#divContentWrapper .tplDiv2015 #divTemplate a, #divContentWrapper .tplDiv2015 #divTemplate a:visited{
	text-decoration:none;font-size:12px;
}
/*ENDE TEMPLATE tplDiv2015 */


/*====================================================================================================*/
/*ENDE Division Templates*/
/*====================================================================================================*/
/*====================================================================================================*/

html,body#survey {
padding:0;
margin:0
}

body#survey {
font:normal 12px;
color:#4a4b4b;
width:100%
}

#surveyCommentBar {
background:url(//images.qvc.com/is/image/pic/newMediaDE/web/fixbar_20121218.png?fmt=png-alpha&op_colorize=235,93,94) top left no-repeat;
bottom:0;
display:none;
left:0;
padding:0;
position:fixed;
width:100%;
z-index:100
}

#surveyCommentBar2 {
display:none;
position:fixed;
width:51px;
height:199px;
bottom:25%;
right:0;
padding:0;
z-index:999
}

#surveyMastHeadDiv {
position:absolute;
display:block;
width:750px;
height:54px;
top:20px;
left:50%;
margin-left:-253px
}

form {
padding:0;
margin:0
}

.klein {
font-size:12px
}

a#survey_close_button,a#survey_close_button:visited {
position:absolute;
display:block;
height:30px;
width:30px;
line-height:30px;
background:#cdcdcd url(/wcsstore/DE/content/images/survey/close_btn1.gif) center center no-repeat;
color:#636363;
border-left:2px solid #fff;
border-bottom:2px solid #fff;
text-decoration:none;
font-weight:700;
top:0;
right:0
}

a.survey_close_button_layer {
top:10px;
right:10px
}

a.survey_close_button_sbox {
right:0
}

a#btn_Info,a#btn_Info:visited {
display:block;
position:absolute;
left:53px;
top:17px;
width:399px;
height:32px;
line-height:32px;
z-index:1000;
color:#01a5a7;
text-decoration:none;
font-weight:700;
font-size:13px;
background:#fff url(/wcsstore/DE/content/images/survey/info_icon.gif) 390px center no-repeat;
border:1px solid #bbb;
padding:0 10px
}

a#btn_Back,a#btn_Back:visited {
display:block;
position:absolute;
right:0;
top:27px;
width:220px;
height:15px;
line-height:15px;
z-index:1000;
color:#444343;
text-decoration:none;
font-size:13px;
background:url(/wcsstore/DE/content/images/survey/btn_back_bgr.gif) left center no-repeat;
padding:0;
text-align:right
}

#InfoTopLayerWrapper {
position:absolute;
padding:10px;
background:#fff;
border:1px solid #bbb;
z-index:1000;
top:49px;
left:53px;
display:none;
text-align:left
}

a#btn_Comment,a#btn_Comment:visited {
display:block;
position:absolute;
right:0;
top:26px;
width:228px;
height:25px;
z-index:1000;
color:#444343;
text-decoration:none;
font-size:13px;
background:url(/wcsstore/DE/content/images/survey/btn_kommentar_abgeben_top.jpg) left center no-repeat;
padding:0;
text-align:right
}

#InfoTopLayer {
position:relative;
background:#fff;
font:normal 14px;
border:1px solid #ddd
}

#survey_layer_wrapper {
border:1px solid #ddd;
margin-top:0;
background:#fff;
position:relative;
font:normal 14px;
display:block;
position:relative
}

.survey_layer_content {
position:absolute;
background:#fff;
font:normal 14px;
padding:0 20px 10px;
color:#4a4b4b
}

.survey_layer_content li {
color:#4a4b4b
}

.survey_layer_content p {
line-height:17px
}

.small {
font-size:12px
}

.bold {
font-weight:700
}

.sitenname {
color:#010101;
font-style:italic
}

.errorbox {
margin-top:5px;
width:98%;
color:#C00;
height:20px;
font-size:11px;
font-weight:700;
text-align:left;
clear:both
}

.button_box {
position:relative;
margin-bottom:10px;
text-align:right;
padding:10px 0;
background:transparent
}

a.submitbtn,a.submitbtn:visited,a.submitbtn:active,a.submitbtn:focus {
position:absolute;
border-top:1px solid #bfbfbf;
border-left:1px solid #bfbfbf;
border-right:1px solid #717171;
border-bottom:1px solid #717171;
padding:8px 50px;
margin:0;
background:#fff;
text-decoration:none;
color:#4a4c4b;
background:#efefef url(/wcsstore/DE/content/images/survey/button_arrow.gif) 30px center no-repeat;
text-align:center
}

a.submitbtn img {
margin-right:5px
}

a.submitbtn2,a.submitbtn2:visited,a.submitbtn2:active,a.submitbtn2:focus {
position:relative;
border-top:1px solid #bfbfbf;
border-left:1px solid #bfbfbf;
border-right:1px solid #717171;
border-bottom:1px solid #717171;
margin:0;
background:#fff;
text-decoration:none;
color:#4a4c4b;
background:#efefef url(/wcsstore/DE/content/images/survey/button_arrow.gif) 10px center no-repeat;
text-align:left;
display:block;
width:200px;
padding:5px 10px 5px 30px
}

a.submitbtn2 img {
margin-right:5px
}

a.submitbtn3,a.submitbtn3:visited,a.submitbtn3:active,a.submitbtn3:focus {
position:relative;
border-top:1px solid #bfbfbf;
border-left:1px solid #bfbfbf;
border-right:1px solid #717171;
border-bottom:1px solid #717171;
margin:0;
text-decoration:none;
color:#4a4c4b;
background:#efefef url(/wcsstore/DE/content/images/survey/button_arrow.gif) 20px center no-repeat;
text-align:center;
display:block;
padding:8px 30px;
width:100px;
cursor:pointer
}

a.submitbtn3 img {
margin-right:5px
}

a.surveylink,a.surveylink:visited {
background:url(/wcsstore/DE/content/images/survey/button_arrow.gif) left center no-repeat;
padding-left:20px;
text-decoration:none;
color:#4a4c4b
}

.input_submitbtn {
position:relative;
border-top:1px solid #bfbfbf;
border-left:1px solid #bfbfbf;
border-right:1px solid #717171;
border-bottom:1px solid #717171;
background:#efefef url(/wcsstore/DE/content/images/survey/button_arrow.gif) 35px center no-repeat;
text-align:center;
display:block;
padding:6px 0;
width:180px;
cursor:pointer;
font-size:14px;
color:#4a4c4b
}

.radiobox1 {
display:block;
width:80px;
height:57px;
line-height:18px;
text-align:center;
font-size:10px;
font-weight:700;
float:left;
margin-right:3px;
border:1px solid transparent
}

.borderbox {
border:1px solid #cacaca;
background:#fff url(/wcsstore/DE/content/images/survey/radiobox_bgr.jpg) left bottom repeat-x
}

.radiobox1 b {
font-size:14px;
font-weight:700
}

.fragebox {
margin:15px 0 10px;
clear:both
}

.frage {
margin:5px 0
}

.survey_layer_content textarea {
border-top:1px solid #7d7d7d;
border-left:1px solid #c3c3c3;
border-bottom:1px solid #ddd;
border-right:1px solid #c3c3c3;
width:99%;
font:normal 12px
}

#survey_layer_logo {
position:relative;
font:normal 14px;
display:block;
position:relative;
background:#fff url(/wcsstore/DE/content/images/survey/logo.jpg) left top no-repeat;
border:1px solid #ddd
}

h1#survey_h1 {
color:#eb5d5e;
font-size:30px;
font-weight:400;
padding:0;
margin:0
}

.questionbox {
position:relative
}

.survey_errormessage {
display:block;
padding-left:20px;
right:200px;
color:#C00;
font-size:11px;
font-weight:700
}

.error {
color:#C00
}

table.scale {
padding:0;
margin:0;
font-size:11px;
border:none;
color:#636363
}

table.scale td {
padding:6px 10px;
width:80px;
text-align:center;
border:none
}

table.scale td.boxes {
background:#fff;
color:#636363
}

table.scale td.scale {
padding:5px 10px 0
}

table.scale td.empty,table.radio td.empty {
width:25px
}

table.scale td.border_tbl {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc
}

table.scale td.border_tb {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc
}

table.scale td.border_tbr {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc
}

#loader {
position:absolute;
top:0;
left:0;
display:none;
z-index:1000;
width:100%;
height:100%;
background:#fff url(/wcsstore/DE/content/images/survey/ajax-loader.gif) center center no-repeat;
text-align:center;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter:alpha(opacity=80);
opacity:.8
}

#loader p {
margin-top:30%;
color:#00a4a5
}

#infobubble_wrapper {
display:none;
position:fixed;
height:302px;
width:793px;
bottom:65px;
margin-left:-444px;
left:50%;
text-align:left
}

#survey_infobubble {
width:793px;
height:302px;
position:relative;
display:block
}

#survey_infobubble_content {
position:absolute;
top:2px;
left:4px;
width:790px;
height:40px;
font:normal 13px;
color:#4a4b4b;
overflow:hidden
}

#survey_infobubble_content h1,#survey_infobubble_content h2 {
position:relative;
font-weight:400;
margin:0;
padding:0;
margin-left:123px;
background:none
}

#survey_infobubble_content h1 {
color:#eb5d5e;
font-size:25px;
margin-top:43px
}

#survey_infobubble_content h2 {
color:#4a4b4b;
font-size:20px;
margin-bottom:25px
}

#survey_infobubble_content p.surveydiv {
margin:0;
padding:0;
padding-left:60px;
margin-left:43px;
font-size:16px;
line-height:35px
}

#survey_infobubble_content p.surveydiv1 {
background:url(/wcsstore/DE/content/images/survey/infobubble_ico1.jpg) left center no-repeat
}

#survey_infobubble_content p.surveydiv2 {
background:url(/wcsstore/DE/content/images/survey/infobubble_ico2.jpg) left center no-repeat
}

#survey_infobubble_content p.surveydiv3 {
background:url(/wcsstore/DE/content/images/survey/infobubble_ico3.jpg) left center no-repeat
}

a#survey_infobubble_close,a#survey_infobubble_close:visited {
display:block;
position:absolute;
top:5px;
right:10px;
font-size:11px;
color:#737373
}

a#survey_infobubble_fkt,a#survey_infobubble_fkt:visited {
position:absolute;
bottom:8px;
right:30px;
color:#737373;
text-decoration:none;
background:url(/wcsstore/DE/content/images/survey/button_arrow.gif) left center no-repeat;
padding-left:20px;
font-size:14px
}

#TB2_window {
position:absolute;
z-index:2011;
font:12px;
color:#646464;
border:1px solid #8B8B8B;
text-align:left;
padding:10px
}

/* for reducing the huge whitespace between top border of TB and headline */
#TB_ajaxContent {
	clear: none;
	margin: 0;
}

#TB2_secondLine {
font:10px;
color:#646464
}

#TB2_overlay,#TB2_window {
background:#FFF;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0
}

#TB2_overlay {
position:absolute;
z-index:1004;
top:0;
left:0
}

#TB2_window h1 {
background:none repeat-x;
font:bold 14px;
color:#57444F;
/*height:30px; if not commented out then content overlapping if headline doublespaced */
line-height:30px;
margin:0;
padding:0;
}

#TB2_caption {
height:25px;
padding:7px 30px 10px 25px;
float:left
}

#TB2_closeWindow {
height:25px;
padding:11px 25px 10px 0;
float:right
}

#TB2_closeAjaxWindow {
padding:5px 13px 0 0;
_padding:5px 15px 0 0;
margin-bottom:1px;
text-align:right;
float:right
}

#TB2_ajaxWindowTitle {
font-weight:700;
float:left;
padding:0;
margin:70px 10px 0;
_margin:70px 10px 0 5px
}

#TB2_title {
height:67px;
margin:0;
padding:0;
background:#FFF url(/wcsstore/DE/content/images/log_de_promo.gif) no-repeat 8px 12px;
display:none
}

#TB2_ajaxContent {
clear:both;
padding:0;
text-align:left;
overflow:auto
}

#TB2_ajaxContent h2 {
background-color:transparent;
background-image:none;
height:auto;
font-size:12px;
font-weight:700;
margin:10px 0 0;
padding:0;
line-height:normal
}

#TB2_ajaxContent p,#TB2_ajaxContent div,#TB2_ajaxContent form,#TB2_ajaxContent ul {
margin-top:0
}

#TB2_ajaxContent form {
margin-left:0
}

#TB2_ajaxContent p.indentedFieldInstructions,#TB2_ajaxContent div.indentedFieldInstructions {
margin-top:0
}

#TB2_ajaxContent div#divEmailToAFriend {
margin-top:0
}

#TB2_ajaxContent #divNavFacetedPopup,#TB2_ajaxContent #divNavFacetedPopup ul {
margin-top:0
}

#TB2_ajaxContent .pgshowdet,#TB2_ajaxContent .pgmovie img,#TB2_ajaxContent .pgmovie {
margin:0
}

#TB2_ajaxContent #sd_date,#TB2_ajaxContent #sd_time,#TB2_ajaxContent #sd_desc {
margin:0;
padding:0
}

#TB2_ajaxContent #sd_date,#TB2_ajaxContent #sd_time {
line-height:0
}

#TB2_load {
position:absolute;
display:none;
height:100px;
width:100px;
z-index:1005
}

#TB2_HideSelect {
z-index:1003;
position:absolute;
top:0;
left:0;
background-color:#FFF;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0
}

#TB2_iframeContent {
clear:both;
border:none
}

.popupBody {
margin:0 10px
}

div[id*='monetate_selectorBanner'] {
/*background-color:rgba(200,200,200,0.2)*/
}

.testVisibility {
display:none
}

#ViewPortNormalDesign {
display:block
}

#ViewPortRespDesign {
display:none
}

@media (max-width : 767px) {
#ViewPortNormalDesign {
display:none
}

#ViewPortRespDesign {
display:block
}
}

body.changeSuperLogon #divBreadCrumbsPageTitleWrapper p#errConsole,body.changeSuperLogonS2 #divBreadCrumbsPageTitleWrapper p#errConsole {
display:none!important
}

body.changeSuperLogon #cslText {
background:url(/wcsstore/DE/content/images/err_dot.gif) no-repeat scroll 10px 8px #FFD9D9;
border:1px solid #C2C2C2;
margin:20px 10px 10px;
padding:8px 8px 7px 28px
}

body.changeSuperLogon #cslText div {
margin-bottom:5px
}

body.changeSuperLogon #cslText #line2 {
font-weight:700;
font-size:14px
}

body.changeSuperLogon #cslText #line4 {
margin-top:20px
}

body.changeSuperLogon #cslButtons {
margin:20px 0 30px
}

body.changeSuperLogon #cslBtnNew,body.changeSuperLogon #cslBtnContinue {
float:none;
margin-left:10px
}

body.changeSuperLogon #divExistingQvcAccountSignIn,body.changeSuperLogon #divCreateQvcAccountSignIn,body.changeSuperLogon #divSpeedBuySignIn {
display:none
}

body.changeSuperLogonS2 #divExistingQvcAccountSignIn {
width:953px
}

body.changeSuperLogonS2 #divExistingQvcAccountSignIn h2,body.changeSuperLogonS2 #divSpeedBuySignIn h2 {
display:none
}

body.changeSuperLogonS2 #divSpeedBuySignIn #divSignInNote {
display:none
}

body.changeSuperLogonS2 #divExistingQvcAccountSignIn .roundedBorderBottom .outline {
background-color:transparent;
height:190px
}

body.changeSuperLogonS2 .roundedBorderBottom .outline form#frmSignIn #txtQNumber,body.changeSuperLogonS2 .roundedBorderBottom .outline form#frmSignIn #txtPin {
width:100px
}

body.changeSuperLogonS2 #lblQNumber {
margin-top:-17px
}

body.changeSuperLogonS2 #errAddMail {
background:url(/wcsstore/DE/content/images/err_dot.gif) no-repeat scroll 10px 8px #FFD9D9;
border:1px solid #C2C2C2;
margin:0;
padding:8px 8px 7px 28px;
font-weight:700
}

body.changeSuperLogonS2 #addCustNrText {
margin-left:22px
}

body.changeSuperLogonS2 #divSpeedBuySignIn #addCustNrText {
margin-left:12px
}

body.changeSuperLogonS2 #divExistingQvcAccountSignIn .roundedBorderBottom .outline #btnSignIn {
margin-left:10px;
float:left
}

body.changeSuperLogonS2 .divFormButtons {
margin-top:10px
}

body.changeSuperLogonS2 #divCreateQvcAccountSignIn {
display:none
}

body.changeSuperLogonS2 #divSpeedBuySignIn .outline {
background-color:transparent
}

body.changeSuperLogonS2 #divSpeedBuySignIn #divFormButtons p {
display:none
}

body.changeSuperLogonS2 #divSpeedBuySignIn #divFormButtons input#btnSignIn {
float:left;
margin-left:10px
}

.austin #divContent {
width:405px
}

.austin #divSidebar {
background-color:#FFF;
display:block;
float:right;
margin:0 10px 0 0;
padding:10px;
width:508px;
border-right:1px solid #8f8f8f;
border-bottom:1px solid #8f8f8f
}

.austin #divSidebar div.austinBox {
background-color:#F4F3F3;
height:410px
}

.austin #divSidebar div.austinBox div.austinContent {
padding:17px 20px 20px 50px;
background:url(/wcsstore/DE/content/images/myqvc_info.png) no-repeat left top
}

.austin #divSidebar div.austinBox div.austinContent h2 {
background:none;
padding-left:0;
color:#eb5d5e;
font-size:18px;
margin-bottom:50px
}

.austin #divSidebar div.austinBox div.austinContent p {
line-height:18px
}

.austin #divSidebar div.austinBox div.austinContent a:link,.austin #divSidebar div.austinBox div.austinContent a:visited,.austin #divSidebar div.austinBox div.austinContent a:hover,.austin #divSidebar div.austinBox div.austinContent a:active,.austin #divSidebar div.austinBox div.austinContent a:focus {
color:#eb5d5e
}

.austin #divSidebar div.austinBox div.austinContent span.important {
color:#eb5d5e;
font-weight:700
}

.austinOC #EmailOnly_email_tip_header {
color:#00a4a5
}

.austinOC #divPromptForEmailAddress {
background-color:#f0f0f0;
border:1px solid #c2c2c2;
margin-bottom:10px;
display:none
}

.austinOC #emailOnly_email_main_body {
background-color:#f0f0f0;
border:none;
border-top:1px solid #c2c2c2
}

#detectMonetate {
display:none
}

.createNewUserAccount input.text,.createNewUserAccount input.password {
border-radius:5px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
padding:2px 5px;
box-shadow:inset 0 4px 3px #CCC;
-moz-box-shadow:inset 0 4px 3px #CCC;
-khtml-box-shadow:inset 0 4px 3px #CCC;
height:22px;
vertical-align:top
}

.createNewUserAccount select {
border-radius:5px 5px 5px 5px;
height:30px;
padding:5px;
vertical-align:top;
width:262px
}

.createNewUserAccount {
font-size:13px
}

.createNewUserAccount label {
line-height:22px;
padding-left:10px;
width:180px
}

.createNewUserAccount #lblEmailAddress,.createNewUserAccount #lblVerifyEmailAddress,.createNewUserAccount #lblPin,.createNewUserAccount #lblNewPin,.createNewUserAccount #lblVerifyPin {
width:180px;
padding-right:0
}

.createNewUserAccount .roundedBorderBottom .outline {
position:relative;
padding-bottom:0
}

.createNewUserAccount .roundedBorderBottom .outline p {
padding-left:0
}

.createNewUserAccount .roundedBorderBottom .outline #boxShippingAdress {
float:right;
border:1px solid #646464;
padding:5px;
width:190px;
margin-right:20px
}

.createNewUserAccount .roundedBorderBottom .outline #boxShippingAdress b {
display:block
}

.createNewUserAccount .roundedBorderBottom .outline #lblTvReception {
line-height:26px;
padding-left:10px;
width:180px
}

.createNewUserAccount .indentedInstructions {
margin-left:0;
margin-top:30px
}

.createNewUserAccount .indentedInstructions span {
font-weight:700
}

.createNewUserAccount input.text {
width:250px
}

.createNewUserAccount input.halfText {
width:125px
}

.createNewUserAccount .inputAddText {
line-height:26px;
margin-left:5px
}

.createNewUserAccount select#selTvReception {
width:137px
}

.createNewUserAccount fieldset#fsPhone {
margin-top:30px
}

.createNewUserAccount fieldset.gender {
margin-bottom:8px
}

.createNewUserAccount fieldset.gender label.rbLabel {
padding-left:0;
margin-left:1px
}

.createNewUserAccount input#txtZipPostalCode {
width:50px;
margin-left:4px;
margin-right:4px
}

.createNewUserAccount #lblCity {
display:none
}

.createNewUserAccount div#divTxtZipPostalCode {
float:left;
width:70px;
padding-left:3px
}

.createNewUserAccount #lblZipPostalCode {
float:left
}

.createNewUserAccount div#divTxtCity {
float:left;
width:195px;
text-align:right;
margin-right:5px
}

.createNewUserAccount input#txtCity {
width:180px;
flaot:right
}

.createNewUserAccount #divFormButtons {
margin-top:5px
}

.createNewUserAccount #lblDataProtection {
background-image:url(dataprot_arrow.png);
background-position:right center;
background-repeat:no-repeat
}

.inputAddText {
display:inline;
margin-left:10px
}

.createNewUserAccount #txtStreetName {
width:180px
}

.createNewUserAccount #txtHouseNo {
width:50px
}

#starDataProtrction {
display:inline;
background:url(/wcsstore/DE/content/images/txt_asterisk_de.gif) no-repeat scroll left top transparent;
padding-left:10px
}

#starDataProtrction span {
background:url(/wcsstore/DE/content/images/dataprot_arrow.png) no-repeat scroll left 0 transparent;
height:20px;
width:59px;
margin-bottom:0;
margin-right:7px
}

#addShippingInfo {
position:absolute;
right:20px;
top:20px;
padding:10px;
border:1px solid #646464
}

.createNewUserAccount #errCity {
display:none!important
}

.createNewUserAccount .err {
width:600px
}

#liMenuHeader14908576 a br {
float:left
}

#divMenuText #divMenuHeader .dropdown .divDropdownExLinks span.spanDropdownAAHeader {
margin-left:0;
padding-left:0
}

#divMenuText #divMenuHeader .dropdown .divDropdownExLinks ul.exLinkUL li {
width:95%
}

#divMenuText #divMenuHeader .dropdown .divDropdownExLinks ul.exLinkUL li a,#divMenuText #divMenuHeader .dropdown .divDropdownExLinks ul.exLinkUL li a:hover {
background-position:0 center!important;
margin-left:0!important;
padding-left:12px!important
}

#divProductDetailsCustomerReviewOptions a#tabProductDetailCustomerReviewNav3,#BVSYSummaryBoxID {
display:none
}

#divCustomerReviewSummary {
position:relative;
padding-bottom:50px
}

#divCustomerReviewSummary .BVRRSocialBookmarkingLinks {
position:absolute;
left:150px;
bottom:50px;
width:auto!important
}

.BVRRProductBookmarkingLabel {
display:none!important
}

div#toplinkdiv {
position:fixed;
bottom:155px;
left:50%;
width:19px;
height:67px;
margin-left:487px;
display:none!important;
z-index:100;
overflow:hidden;
}

a#toplink,a#toplink:visited {
position:absolute;
display:block;
top:0;
left:0;
width:19px;
height:67px;
background:url(//images.qvc.com/is/image/pic/newMediaDE/web/totop.png?fmt=png-alpha&op_colorize=235,93,94) top left no-repeat;
display:block;
z-index:1
}

div#qtoplinkdiv {
position:fixed;
bottom:0;
left:50%;
width:94px;
height:40px;
margin-left:-47px;
display:none;
z-index:1000;
overflow:hidden;
opacity:.8;
}

a#qtoplink,a#qtoplink:visited {
position:absolute;
display:block;
top:0;
left:0;
width:94px;
height:40px;
background:url(/wcsstore/DE/content/images/qtotop.png) top left no-repeat;
display:block;
z-index:1
}

p#Q_tip {
display:none;
margin:0;
position:absolute;
padding:10px;
left:5px;
background-color:#fff;
border:1px solid #aaa;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
z-index:9999;
text-transform:uppercase;
font-size:12px
}

p#Q_tip div#Q_tip_arrow {
position:absolute;
top:-10px;
right:5px;
background:transparent url(/wcsstore/DE/content/images/qtip_arrow.gif) left top no-repeat;
width:21px;
height:11px
}

.checkout #divMastheadLogo {
top:0
}

.checkout #divFooterWrapper #divFooter {
background:#fff
}

body.checkout #divMasthead {
position:relative;
/*height:190px;*/
height:140px;
background-color:transparent;
/*margin:0*/
}

.checkout #divMastheadSearch {
background: none no-repeat scroll left 0 transparent;
bottom:0;
clear:left;
padding-left:10px;
padding-bottom:12px;
overflow:auto;
padding-left:0;
padding-bottom:12px;
position:absolute;
right:auto;
text-align:left;
top:auto;
width:984px;
left:0;
}

#spanWelcomeMsg {
padding:0 3px;
background:transparent url(/wcsstore/DE/content/images/trans90.png) center center
}

.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 {
background-color:#FFF;
height:375px;
margin-top:0;
}
.faceliftHP #divWrapper #divContentWrapper #divContent #divTemplate #div20 .paragraph1{background-color:#FFF;}

#div20 .paragraph4 {
width:100%;
position:absolute;
bottom:0;
text-align:center;
padding:10px 0;
background-color:#fff;
font-size:14px
}

#hpTvMenu {
position:absolute;
height:60px;
width:120px;
top:0;
left:705px
}

#hpTvMenu ul {
float:left;
width:120px;
height:60px;
list-style-type:none;
margin:0;
padding:0
}

#hpTvMenu span {
margin:0;
padding:0;
font-size:0;
line-height:0;
text-align:center;
color:#232325;
background-image:url(/wcsstore/DE/content/images/liveTv.jpg);
background-repeat:no-repeat;
display:block;
height:68px
}

#hpTvMenu a {
text-decoration:none;
display:block;
text-align:center;
background:silver;
color:#232325
}

#hpTvMenu a img {
border:0 solid transparent
}

#hpTvMenu li {
position:relative;
margin:0;
padding:0;
display:block;
font-size:12px;
text-align:center
}

#hpTvMenu ul ul {
display:none
}

#hpTvMenu ul li:hover ul {
display:block
}

*+ html #hpTvMenu ul li {
float:left;
width:100%
}

*+ html #hpTvMenu ul ul {
top:21px;
left:-1px
}

#divContentNav #addBrandNav .noCheckBox {
padding-bottom:20px
}

a.aPlayVideoLink,a.aPlayVideoLink:visited {
background-color:transparent;
background-image:url(/wcsstore/DE/content/images/hp_tsvvideobtn.png);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:0;
height:50px;
line-height:0;
position:absolute;
width:49px
}

a.aPlayVideoLink:hover {
background-position:-49px 0
}

span#prodDispSandHDetail {
padding-left:4px
}

.divProductDetailQTip1 {
position:absolute;
display:none;
left:0;
top:0;
border:1px solid #9d9d9d;
background-color:#ffffe1;
color:#555;
font-size:12px;
font-weight:700;
padding:8px;
-moz-box-shadow:4px 4px 4px #888;
-webkit-box-shadow:4px 4px 6px #888;
box-shadow:4px 4px 6px #888;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
text-align:center
}

.divProductDetailQTip1 div {
position:absolute;
bottom:-14px;
left:0;
height:14px;
width:100%;
text-align:center;
background:transparent url(/wcsstore/DE/content/images/qtip2_arrow.png) center top no-repeat
}

.divProductDetailQTip2 {
position:absolute;
display:none;
left:0;
top:0;
border:1px solid #9d9d9d;
background-color:#ffffe1;
color:#555;
font-size:12px;
font-weight:700;
padding:8px;
-moz-box-shadow:4px 4px 4px #888;
-webkit-box-shadow:4px 4px 6px #888;
box-shadow:4px 4px 6px #888;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
text-align:center
}

.divProductDetailQTip2 div {
position:absolute;
bottom:-14px;
left:0;
height:14px;
width:100%;
text-align:center;
background:transparent url(/wcsstore/DE/content/images/qtip2_arrow.png) center top no-repeat
}

#divItemsOnAirWrapper {
float:right;
height:0;
position:relative;
width:0;
padding:10px;
display:none
}

#divItemsOnAirContentWrapper {
position:absolute;
top:160px;
left:29px;
width:166px;
background:#dadada;
padding:10px
}

#divItemsOnAirContent {
background:#fff;
text-align:center;
-webkit-border-radius:4px;
border-radius:4px
}

#divItemsOnAirProds {
padding:10px;
overflow:hidden
}

#divItemsOnAirTitle {
font-size:14px;
font-weight:700;
color:#eb5d5e;
padding:8px 0;
border-bottom:1px solid #dadada;
margin:0 10px 10px
}

#divItemsOnAirProds .prodItem {
display:block;
border-bottom:1px solid #dadada;
margin:0 0 10px
}

#divItemsOnAirProds .prodDubner {
text-align:left;
padding-left:10px;
margin:10px 0;
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll left 3px transparent
}

#divItemsOnAirProds .prodImg img {
width:140px!important;
height:140px!important
}

#divItemsOnAirProds a {
text-decoration:none
}

#divItemsOnAirContent #metaNav {
text-align:left;
padding:10px
}

#divItemsOnAirContent #metaNav a,#divItemsOnAirContent #metaNav a:visited {
text-decoration:none;
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll left center transparent;
padding-left:14px
}

#divItemsIOWrapper {
float:right;
height:0;
position:relative;
width:0;
padding:10px;
display:none
}

#divItemsIOContentWrapper {
position:absolute;
top:160px;
left:29px;
width:166px;
background:#dadada;
padding:10px
}

#divItemsIOContent {
background:#fff;
text-align:left;
-webkit-border-radius:4px;
border-radius:4px
}

#divItemsIOProds {
height:570px;
overflow:hidden;
position:relative
}

#divItemsIOProds ul {
margin:0;
padding:0;
list-style-type:none;
position:absolute;
top:0;
left:8px
}

#divItemsIOProds ul li {
height:185px;
width:140px;
overflow:hidden;
border-bottom:1px solid #eee;
margin-bottom:15px;
padding:0 5px
}

#divItemsIOProds ul .carousel_desc {
display:none
}

#divItemsIOProds ul .carousel_img {
text-align:center
}

#divItemsIOProds ul .carousel_dubner {
font-weight:700
}

#divItemsIOProds ul .carousel_stars {
padding:2px 0
}

#divItemsIOProds ul li .basePriceCarousel {
font-size:11px
}

#divItemsIOProds .carousel_price {
font-weight:700
}

#divItemsIOContentWrapper .linkRightMarginIO {
position:relative;
height:21px;
display:block;
z-index:100
}

#linkRightMarginIO_1 {
background:transparent url(/wcsstore/DE/content/images/rightMarginBannerIONavi.jpg) center -21px no-repeat
}

#linkRightMarginIO_2 {
background:transparent url(/wcsstore/DE/content/images/rightMarginBannerIONavi.jpg) center 0 no-repeat;
border-bottom:10px solid #fff
}

#divItemsIOTitle {
font-size:14px;
font-weight:700;
color:#eb5d5e;
padding:8px 0;
text-align:center;
margin:0 5px 5px
}

#divItemsIOProds .prodItem {
display:block;
border-bottom:1px solid #dadada;
margin:0 0 10px;
height:140px;
overflow:hidden
}

#divItemsIOContent .prodDubner {
text-align:left;
padding-left:10px;
margin:10px 0;
font-weight:700;
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll left 3px transparent
}

#divItemsIOContent .carousel_img img {
width:115px!important;
height:115px!important
}

#divItemsIOContent a {
text-decoration:none
}

#divItemsIOContent #metaNav {
text-align:left;
padding:10px
}

#divItemsIOContent #metaNav a,#divItemsIOContent #metaNav a:visited {
text-decoration:none;
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll left center transparent;
padding-left:14px
}

#divItemsIOContentHorizontalWrapper {
background:#fff;
height:240px;
overflow:hidden;
display:inline-block;
*display:inline;
zoom:1;
margin-top:10px;
width:100%;
position:relative
}

#divItemsIOContentHorizontalWrapper #divItemsIOTitle {
font-size:14px;
font-weight:700;
color:#eb5d5e;
padding:8px 0;
text-align:center;
margin:0 5px 5px
}

#divItemsIOContentHorizontalWrapper #divItemsIOContent {
margin:10px 42px;
overflow:hidden;
position:relative;
height:190px;
width:890px
}

#divItemsIOContentHorizontalWrapper ul {
margin:0;
padding:0;
list-style-type:none;
position:absolute;
top:0;
left:0
}

#divItemsIOContentHorizontalWrapper ul li {
height:190px;
width:178px;
overflow:hidden;
float:left;
text-align:center
}

#divItemsIOContentHorizontalWrapper ul li .carousel_stars {
font-weight:700;
margin-top:5px
}

#divItemsIOContentHorizontalWrapper ul li .carousel_dubner {
font-weight:700;
margin:5px 0
}

#divItemsIOContentHorizontalWrapper ul li a {
text-decoration:none
}

#divItemsIOContentHorizontalWrapper ul li .carousel_desc {
display:none
}

#divItemsIOContentHorizontalWrapper ul li .basePriceCarousel {
font-size:11px
}

#divItemsIOContentHorizontalWrapper .linkIO {
background-image:url(/wcsstore/DE/content/images/hp_carousel_arrows.png);
background-repeat:no-repeat;
display:block;
height:50px;
position:absolute;
top:80px;
width:30px
}

#divItemsIOContentHorizontalWrapper #linkIO_1 {
background-position:-24px top;
left:10px
}

#divItemsIOContentHorizontalWrapper #linkIO_2 {
right:10px;
background-position:0 top
}

#shoeAdvice {
padding:0 0 10px;
position:relative
}

#shoeAdvice a#mfAdvisorLink,#shoeAdvice a#mfAdvisorLink:hover,#shoeAdvice a#layerLink,#shoeAdvice a#layerLink:hover {
text-decoration:none;
cursor:pointer
}

#shoeAdvice span.sizeQuestion {
background:url(/wcsstore/DE/content/images/groessenberater_sprite2.png) no-repeat scroll 0 0 transparent;
color:#FF9517;
padding-left:25px;
}

#shoeAdvice span.sizeAnswer {
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll left center transparent;
color:#595959;
padding-left:13px;
}

#shoeAdvice #shoeAdviceLayer {
background-color:#FFFEFD;
border:1px solid #FF9517;
display:none;
left:0;
padding:10px;
position:absolute;
text-align:left;
top:32px;
width:157px;
z-index:999
}

#shoeAdvice #shoeAdviceLayer div img {
margin-top:5px
}

#shoeAdvice #shoeAdviceLayer #tooltipArrowUp {
background-image:url(/wcsstore/DE/content/images/shoeadvice_tooltip_up.png);
height:15px;
left:140px;
position:absolute;
top:-15px;
width:13px
}

#shoeAdvice #shoeAdviceLayer #tooltipClose {
background-image:url(/wcsstore/DE/content/images/shoeadvice_tooltip_close.png);
cursor:pointer;
height:14px;
right:5px;
position:absolute;
top:5px;
width:14px
}

#divProductDetailSelectSizeOptions .fashionAdvice span.sizeQuestion {
background:url(/wcsstore/DE/content/images/groessenberater_sprite2.png) no-repeat scroll 0 -14px transparent
}

.showDisplayInlineBlock {
display:inline-block!important;
*display:inline!important;
zoom:1
}

.displayNone {
display:none!important
}

#divProductDetailSelectStich {
position:relative;
border-top:1px solid #C8C8C6;
padding:10px 0 15px
}

#divProductDetailSelectStich a.arrow {
background:url(/wcsstore/DE/content/images/arr_r_petr_2.gif) no-repeat scroll -1px center;
margin:0;
padding:3px 5px 3px 13px;
font-weight:700;
border:1px solid #f0f0f0;
cursor:pointer
}

#divProductDetailSelectStich a.arrow:hover {
text-decoration:none
}

#stickvogelErr {
background-color:#FFFEFD;
border:1px solid #FF9517;
display:none;
left:0;
padding:10px;
position:absolute;
text-align:left;
top:45px;
width:157px;
z-index:999
}

#stickvogelErr #tooltipArrowUp {
background-image:url(/wcsstore/DE/content/images/shoeadvice_tooltip_up.png);
height:15px;
left:140px;
position:absolute;
top:-15px;
width:13px
}

#stickvogelErr #tooltipClose {
background-image:url(/wcsstore/DE/content/images/shoeadvice_tooltip_close.png);
cursor:pointer;
height:14px;
right:5px;
position:absolute;
top:5px;
width:14px
}

body.stickvogel #errSelectProductColor {
background:url(/wcsstore/DE/content/images/err_dot.gif) no-repeat scroll 5px 7px #FFD9D9;
display:none;
font-weight:700;
padding:7px 0 5px 22px
}

#divProductDetailDescriptionAreaWrapper .ipim_pd_test {
margin-bottom:20px
}

body.productDetailItemNumberTabItemNumber #divProductDetailDescriptionAreaDisplay1 .tab-ipim .ipim_pd_test,body.productDetailItemNumberTabItemNumber #divProductDetailDescriptionAreaDisplay1 .tab-ipim .ipim_pd_test .vario1,body.productDetailItemNumberTabItemNumber #divProductDetailDescriptionAreaDisplay1 .tab-ipim .ipim_pd_test .vario2 {
display:none
}

.newInputDesign label {
height:30px;
line-height:30px
}

.newInputDesign label.rbLabel {
height:auto;
line-height:normal
}

.newInputDesign label.required {
background-position:0 6px
}

.newInputDesign input.text,.newInputDesign input.password {
border-radius:5px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
padding:2px 5px;
box-shadow:inset 0 4px 3px #CCC;
-moz-box-shadow:inset 0 4px 3px #CCC;
-khtml-box-shadow:inset 0 4px 3px #CCC;
height:22px;
vertical-align:top;
width:150px
}

.newInputDesign input.emailInput {
width:200px
}

.newInputDesign input.halfText {
width:75px
}

.newInputDesign select {
border-radius:5px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
box-shadow:inset 0 4px 3px #CCC;
-moz-box-shadow:inset 0 4px 3px #CCC;
-khtml-box-shadow:inset 0 4px 3px #CCC;
height:30px;
padding:5px;
vertical-align:top;
width:162px
}

.newInputDesign #frmEditCurrentPermanentShipToAddress input.text {
width:250px
}

.newInputDesign #frmEditCurrentPermanentShipToAddress select {
width:262px
}

.newInputDesign #frmEditCurrentPermanentShipToAddress input#txtStreetName,.newInputDesign #frmEditCurrentPermanentShipToAddress input#txtCity {
width:185px
}

.newInputDesign #frmEditCurrentPermanentShipToAddress input#txtHouseNo,.newInputDesign #frmEditCurrentPermanentShipToAddress input#txtZipPostalCode {
width:50px
}

#divDeliveryTelephoneNumberNew {
background-color:#F0F0F0;
border:1px solid #DADADA;
margin:10px 0;
padding:7px 10px 9px
}

#divDeliveryTelephoneNumberNew div {
float:left;
margin-right:30px
}

#divDeliveryTelephoneNumberNew div#divDeliveryTelephoneNumberNewText {
margin-right:50px
}

#divDeliveryTelephoneNumberNew div#divDeliveryTelephoneNumberNewTel {
width:90px
}

#divDeliveryTelephoneNumberNew div#divDeliveryTelephoneNumberNewInst {
margin-right:10px;
width:430px
}

table#tblNewPaymentMethod p#errCCHolderName,#errCardHolder {
display:none
}

body.showOriginal #showOrigBox {
position:fixed;
top:10px;
right:10px;
padding:2px 5px;
border:1px solid #eb5d5e;
background:rgba(255,255,255,0.5);
border-radius:7px;
font-weight:700;
font-size:20px;
color:#eb5d5e;
cursor:pointer;
z-index:9999
}

#KettenberaterBG {
background-image:url(/wcsstore/DE/content/images/Kettenberater_l.jpg);
height:710px;
padding:15px;
width:733px
}

#KettenberaterBG h1 {
color:#2E2E2E;
font-size:24px;
margin:0
}

#KettenberaterBG p {
color:#646464;
font-size:12px;
margin:0;
text-align:justify;
width:95%
}

#divProductDetailsWrapper #noFGProds {
border-top:1px solid #C8C8C6;
padding:10px 5px 0;
color:#FFF
}

#divProductDetailsWrapper #noFGProds #noFGPBox {
border:2px solid #eb5d5e;
background:url(/wcsstore/DE/content/images/snowflake.png) no-repeat scroll 300px 10px #64c0c0
}

#divProductDetailsWrapper #noFGProds #noFGPBox h3 {
margin:5px
}

#divProductDetailsWrapper #noFGProds #noFGPBox h4 {
margin:0 0 5px 5px
}

#divProductDetailsWrapper #noFGProds #noFGPBox p {
margin:0 60px 5px 5px
}

.wa #divProductDetailsWrapper #noFGProds {
float:right;
max-width:420px
}

.wa #divProductDetailsWrapper #noFGProds #noFGPBox {
background:url(/wcsstore/DE/content/images/snowflake.png) no-repeat scroll 340px 10px #64c0c0
}

.wa #spanColorWaitlistMsg {
position:absolute!important;
right:220px;
top:310px
}

body.tsvPresell .BVRRSocialBookmarkingLinks,body.tsvPresell .BVRRReviewSocialLinksContainer {
display:none
}

body.tsvPresell.wa #divCustomerReviewSummary #BVRRSummaryContainer {
top:0!important
}
/*Gewinnspiel*/
#divGSWrapper {
border:2px solid #8d1412;margin:10px 0;height:auto;position:relative;overflow:hidden;font-size:13px
}
#divGSInner #gsgfx {
position:absolute;right:-60px;bottom:-60px;z-index:1
}
#divNLInner #gsgfx {
position:absolute;bottom:auto;top:-31px;right:-70px
}
#divGSInner,#divNLInner {
margin:10px 10px 0;padding-left:10px;color:#860e0e;position:relative
}
#divNLInner {
padding:0 0 18px 10px
}
#divGSInner form,#divNLInner form {
margin-right:30%
}
#divGSInner a,#divGSInner a:visited,#divNLInner a,#divNlInner a:visited {
color:#860e0e
}
#divGSInner h1 {
margin:0 145px 10px 0;padding:0;font-size:14px;color:#860e0e;font-weight:700
}

#divNLInner h1 {
margin:0 110px 25px 0;padding:0;font-size:17px;color:#860e0e;font-weight:700
}
#divNLInner h2 {
margin:0 145px 20px 0;padding:0;font-size:15px;color:#860e0e;font-weight:400;background:none;height:auto;line-height:1.2em
}
#divNLInner h2 span {
font-weight:700
}
#divGSInner h1 span {
font-size:18px;margin:0;font-weight:700
}
#divGSInner label,#divNLInner label {
width:auto;display:block;margin-bottom:10px;max-width:320px
}
#divNLInner label {
max-width:400px
}
#divNLInner label#lnlEmail {
width:auto;display:block;float:left;padding:4px 6px 0 0
}
#divNLInner #nlEmail {
border:1px solid #c2c2c2;padding:4px;width:200px
}
.receipt #divContent #divGSInner a#gssubmit,.receipt #divContent #divGSInner a#gssubmit:visited,.receipt #divContent #divGSInner a#gssubmit:hover,.receipt #divContent #divGSInner a#gssubmit:link {
width:195px;height:37px;display:block;position:absolute;bottom:3px;right:150px
}
.receipt #divContent #divNLInner a#nlsubmit,.receipt #divContent #divNLInner a#nlsubmit:visited,.receipt #divContent #divNLInner a#nlsubmit:hover,.receipt #divContent #divNLInner a#nlsubmit:link {
width:201px;height:37px;display:block;position:absolute;bottom:20px;right:34px
}
.gscustomlabel {
display:inline-block;
margin-right:.8em;
cursor:pointer;
width:auto
}
.gscustomradio,.gscustomcheck {
vertical-align:middle;display:inline-block;*display:inline;zoom:1;position:relative;top:-.15em;margin:0;width:20px;height:20px;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/radiocheck.png?fmt=png-alpha&op_colorize=139,16,14") -2px 0 no-repeat
}
.gscustomradio {
background-position:-2px -20px
}
.gscustomcheck.focus {
background-position:-22px 0
}
.gscustomradio.focus {
background-position:-22px -20px
}
.gscustomcheck.checked {
background-position:-42px 0
}
.gscustomradio.checked {
background-position:-42px -20px
}
.gscustomcheck.checked.focus {
background-position:-62px 0
}
.gscustomradio.checked.focus {
background-position:-62px -20px
}
#divGSInner #divErrorMsgBox,#divNLInner #divErrorMsgBox {
display:none;font-weight:700;background:#860e0e;color:#fff;font-size:12px;position:absolute;text-align:center;width:160px;border:1px solid #860e0e;box-shadow:1px 1px 5px #ccc;border-radius:4px;padding:6px 8px
}

#divGSInner #divErrorMsgBox:after,#divNLInner #divErrorMsgBox:after {
top:100%;left:20px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#860e0e;border-width:9px;margin-left:-10px
}

#divGSWrapper #divGSLoader,#divNLWrapper #divGSLoader {
display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:200;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);filter:alpha(opacity=90);opacity:.95;text-align:center;z-index:1001
}

#divGSWrapper #divGSLoader div,#divNLWrapper #divGSLoader div {
position:absolute;display:block;height:70px;width:200px;top:50%;left:50%;margin-top:-35px;margin-left:-100px;text-align:center
}

@media (max-width:768px) {
	#divGSInner {margin:10px
	}
	.receipt #divContent #divGSInner a#gssubmit:link {
	position:relative;bottom:auto;right:auto;margin-top:10px
	}
	#divGSWrapper {
	margin:10px 2%
	}
	#divGSInner #gsgfx {
	max-width:60%;bottom:-10%
	}
	#divNLInner #gsgfx {
	max-width:60%;bottom:-10%
	}
	#divGSInner .gscustomlabel {
	display:block;margin-right:.8em;cursor:pointer
	}
	.receipt #divContent #divNLInner a#nlsubmit,.receipt #divContent #divNLInner a#nlsubmit:visited,.receipt #divContent #divNLInner a#nlsubmit:hover,.receipt #divContent #divNLInner a#nlsubmit:link {
	position:relative;bottom:auto;right:auto
	}
}

@media (max-width:480px) {
	#divGSInner,#divNLInner {
	padding-left:0;padding-right:20%
	}
	#divGSInner #gsgfx {
	position:absolute;right:-70px;bottom:-33px;z-index:1
	}
	#divNLInner #gsgfx {
	position:absolute;bottom:0;top:auto;right:-70px
	}
	#divGSInner h1 {
	margin:0 10px 10px 0
	}
	#divNLInner h1,#divNLInner h2 {
	margin-right:0
	}
	#divNLInner label {
	max-width:200px
	}
}

@media (max-width:320px) {
	.receipt #divContent #divGSInner a#gssubmit img {
	width:90%
	}

	#divGSInner,#divNLInner {
	padding-left:0;
	padding-right:0
	}

	#divNLInner #gsgfx {
	bottom:0;
	top:auto;
	right:-90px
	}

	#divNLInner label {
	max-width:200px
	}
}

.selected .dropdown ul li a, 
.selected .dropdown ul li a:hover {
background: url("/wcsstore/DE/content/images/arr_r_petr_2.gif") no-repeat scroll 4px 5px transparent !important;
border: medium none !important;
color: #666 !important;
display: block !important;
font-size: 12px !important;
font-weight: 400 !important;
height: auto !important;
line-height: normal !important;
margin: 0 0 0 17px !important;
padding: 2px 0 2px 17px !important;
text-decoration: none !important;
width: auto !important;
}

/*DATEPICKER*/
#frmProgramGuideTimeZone{margin-bottom:5px}
#frmProgramGuideTimeZone .ui-datepicker-trigger{margin-left:5px;position:relative;top:3px}
.ui-datepicker-header{background-color:#FFF;border:1px solid #646464}
.ui-datepicker-header a.ui-datepicker-prev{cursor:pointer;float:left}
.ui-datepicker-header a.ui-datepicker-next{cursor:pointer;float:right}
table.ui-datepicker-calendar{background-color:#FFF;border:1px solid #646464;border-bottom:none}
table.ui-datepicker-calendar td{padding:0}
table.ui-datepicker-calendar td a{padding:7px 10px}

/*WEBARTS-PD*/
.wa #divPageTitle,.wa #divProductDetailViewOptions,.wa #divProductDetailVideoThumbnailsCurrentVideo p.Item_On-Air,.wa .BVRRRatingSummaryStyle2 .BVRRRatingSummaryLinks,.wa #BVQASummaryContainer,.wa #NewBVQASummaryBoxViewQuestionsID,.wa #prodDispSandHDetail,.wa #divRecentlyViewed_frame,.wa #divTodaySpecialValuePromoMessageWrapper{display:none}
body.wa #divSidebar{border:0 none;float:none;margin:0 0 0 20px;padding:0;width:914px}
/*body.wa #divContent{float:none;width:955px;background:#fff;background:url("/wcsstore/DE/content/images/newPD/sprite_s1_v1.png") 0 0 no-repeat #fff;padding-bottom:30px}*/
body.wa #divContent{float:none;width:955px;background:#fff;background:none 0 0 no-repeat #fff;padding-bottom:30px}
body.wa #divWrapper #divContent{border:0}
.wa #divSidebar #wa_cross_container .divProduct,.wa #divRecentlyViewed ul li{border:0 none;float:left;overflow:hidden;padding:0 20px;width:188px}
.wa #h2SidebarCrossSellHeading,.wa #divSidebarRecentlyViewedHeading h2{border:1px solid #eb5d5e;border-bottom:1px solid #fff;background:#fff;height:auto;line-height:1.2em;padding:10px 0 8px 26px;width:180px;position:relative;top:1px;z-index:100}
.wa #wa_cross_container,.wa #divRecentlyViewed{border:1px solid #eb5d5e;overflow:hidden;width:912px;margin:0 0 20px}
.wa #wa_last_container #divRecentlyViewed{height:163px}
.wa #imgRecentlyViewed_next{left:903px}
.wa #divRecentlyViewed #divRecentlyViewed_content{width:5000px;padding:10px 0 10px 20px;left:0!important}
.wa .liRecentlyViewed_item img{height:143px;width:143px}
.wa #divSidebar .divProductSaleNewIndicator{display:none}
.wa #divProductDetailDescriptionAreaWrapper,.wa #divProductDetailsCustomerReviewWrapper{margin-left:20px;width:914px}
.wa .divProductInfo .divBrand a,.wa #divSidebar .divProductInfo .productName,.wa #IORecommendations .brandName,.wa #IORecommendations .shortDubner{background:0;padding:0;font-size:14px}
.wa #divSidebar .divProductInfo .productRatingsVideoWrapper{margin:0}
.wa #divProductDetailDescriptionAreaOptions a,.wa #divProductDetailsCustomerReviewOptions a{background:url("/wcsstore/DE/content/images/newPD/sprite_s1_v1.png") right -442px no-repeat transparent;padding:14px 25px 7px;border:0;font-size:13px!important;color:#888;font-weight:normal}
.wa #divProductDetailDescriptionAreaOptions,.wa #divProductDetailsCustomerReviewOptions,.wa #divProductIdNav{height:35px}
.wa.productDetailDescriptionTab1 #divProductDetailDescriptionAreaDisplay1,.wa.productDetailDescriptionTab2 #divProductDetailDescriptionAreaDisplay2,.wa.productDetailDescriptionTab3 #divProductDetailDescriptionAreaDisplay3,.wa.productDetailDescriptionTab4 #divProductDetailDescriptionAreaDisplay4,.wa.productDetailDescriptionTab5 #divProductDetailDescriptionAreaDisplay5,.wa.productDetailDescriptionTab6 #divProductDetailDescriptionAreaDisplay6,.wa.productDetailDescriptionTab7 #divProductDetailDescriptionAreaDisplay7,.wa.productDetailDescriptionTab8 #divProductDetailDescriptionAreaDisplay8,.wa.productDetailDescriptionTab9 #divProductDetailDescriptionAreaDisplay9,.wa.productDetailDescriptionTab10 #divProductDetailDescriptionAreaDisplay10,.wa.productDetailDescriptionTab11 #divProductDetailDescriptionAreaDisplay11,.wa.productDetailDescriptionTab12 #divProductDetailDescriptionAreaDisplay12,.wa.productDetailDescriptionTab13 #divProductDetailDescriptionAreaDisplay13,.wa.productDetailDescriptionTab14 #divProductDetailDescriptionAreaDisplay14,.wa.productDetailDescriptionTab15 #divProductDetailDescriptionAreaDisplay15,.wa.productDetailDescriptionTab16 #divProductDetailDescriptionAreaDisplay16,.wa.productDetailDescriptionTab17 #divProductDetailDescriptionAreaDisplay17,.wa.productDetailDescriptionTab18 #divProductDetailDescriptionAreaDisplay18,.wa.productDetailDescriptionTab19 #divProductDetailDescriptionAreaDisplay19,.wa.productDetailDescriptionTab20 #divProductDetailDescriptionAreaDisplay20,.wa.productDetailDescriptionCustomerReviewTab1 #divProductDetailCustomerReviewAreaDisplay1,.wa.productDetailDescriptionCustomerReviewTab2 #divProductDetailCustomerReviewAreaDisplay2,.wa.productDetailDescriptionCustomerReviewTab3 #divProductDetailCustomerReviewAreaDisplay3{width:852px!important;padding:5px 30px 30px!important;clear:both}
.wa.productDetailItemNumberTabItemNumber #tabProductDetailNav-itemNumber,.wa.productDetailDescriptionTab1 #tabProductDetailNav1,.wa.productDetailDescriptionTab2 #tabProductDetailNav2,.wa.productDetailDescriptionTab3 #tabProductDetailNav3,.wa.productDetailDescriptionTab4 #tabProductDetailNav4,.wa.productDetailDescriptionTab5 #tabProductDetailNav5,.wa.productDetailDescriptionTab6 #tabProductDetailNav6,.wa.productDetailDescriptionTab7 #tabProductDetailNav7,.wa.productDetailDescriptionTab8 #tabProductDetailNav8,.wa.productDetailDescriptionTab9 #tabProductDetailNav9,.wa.productDetailDescriptionTab10 #tabProductDetailNav10,.wa.productDetailDescriptionTab11 #tabProductDetailNav11,.wa.productDetailDescriptionTab12 #tabProductDetailNav12,.wa.productDetailDescriptionTab13 #tabProductDetailNav13,.wa.productDetailDescriptionTab14 #tabProductDetailNav14,.wa.productDetailDescriptionTab15 #tabProductDetailNav15,.wa.productDetailDescriptionTab16 #tabProductDetailNav16,.wa.productDetailDescriptionTab17 #tabProductDetailNav17,.wa.productDetailDescriptionTab18 #tabProductDetailNav18,.wa.productDetailDescriptionTab19 #tabProductDetailNav19,.wa.productDetailDescriptionTab20 #tabProductDetailNav20,.wa.productDetailDescriptionCustomerReviewTab1 #tabProductDetailCustomerReviewNav1,.wa.productDetailDescriptionCustomerReviewTab2 #tabProductDetailCustomerReviewNav2,.wa.productDetailDescriptionCustomerReviewTab3 #tabProductDetailCustomerReviewNav3{background:#fff;padding:13px 30px 7px!important;font-size:14px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada}
/*.wa #divProductDetailsWrapper{border:0;margin-bottom:34px;padding-right:20px;padding-bottom:50px;background:url("/wcsstore/DE/content/images/newPD/sprite_s1_v1.png") -1000px -1px no-repeat;min-height:580px;height:auto}*/
.wa #divProductDetailsWrapper{border:0;margin-bottom:34px;padding-right:20px;padding-bottom:50px;background:none -1000px -1px no-repeat;min-height:580px;height:auto}
.wa #divProductDetailPhotoVideoWrapper{position:absolute;z-index:100;margin-left:20px;margin-top:50px;width:480px;z-index:600}
body.wa #divProductDetailPhotoDisplay,.wa #divProductDetailVideoDisplay{width:480px!important;height:434px!important;border:0;background:#fff}
.wa #zoomer2,.wa #zoomer3{height:400px!important}
.wa #divProductDetailViewArea{height:435px;text-align:left}
.wa #divProductDetailVideoThumbnailsMoreVideos h3,.wa #divProductDetailPopupVideoThumbnailsMoreVideos h3{border:0;float:left;color:#eb5d5e;font-family:"Gotham SSm 4r";margin-bottom:0;padding-right:50px}
.wa #divProductDetailVideoThumbnailsMoreVideos span::before,.wa #divProductDetailPopupVideoThumbnailsMoreVideos span::before{background: url("//images.qvc.com/is/image/pic/qvc/icon_circle_arrows_refresh_red.png?fmt=png-alpha") no-repeat scroll 0 -37px rgba(0, 0, 0, 0);color: #eb5d5e;content: " ";display: inline-block;height: 15px;margin-bottom: 0;margin-right: 5px;width: 13px;}
.wa #divProductDetailVideoThumbnailsMoreVideos span,.wa #divProductDetailPopupVideoThumbnailsMoreVideos span{background: none no-repeat scroll 0 0 transparent;border: none;border-radius:3px;display: inline-block;height: 21px;line-height: 21px;margin:0 3px;padding:0 3px 1px;width:auto}
.wa #divProductDetailVideoThumbnailsMoreVideos span a,.wa #divProductDetailPopupVideoThumbnailsMoreVideos span a{color:#eb5d5e;text-decoration:none;font-size:12px}
.wa #divProductDetailVideoThumbnailsMoreVideos{background:none no-repeat scroll 0 0 #fff;padding:4px 4px 0 0}
.wa #movieoverlay{height:310px;width:480px}
.wa #divProductIdNavDe{float:none;width:914px;margin-left:20px}
.wa #tabProductDetailNavDe-itemNumber{float:right!important}
.wa #divProductIdNavDe .arrow{float:left!important;background:url(//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&op_colorize=87,68,79&flip=lr) no-repeat scroll 0 10px transparent;padding:3px 0 3px 10px}
.wa #divProductDetailDescriptionSelection{background:transparent;width:934px;height:auto!important;min-height:100px!important;padding:0;position:relative;overflow:visible;z-index:500}
.wa #divProductPricingInfo,.wa #divProductDetailSelectSize,.wa #divProductDetailSelectColor,.wa #divProductDetailSelectQuantityAndGiftOptions,.wa #frmProductDetail #divButtons,.wa #divProductDetailToolTips,.wa #divCustomerReviewSummary,.wa #emailFriend{margin-left:530px}
.wa #divProductDetailDescriptionSelection h2#wa_title{background:transparent;color:#57444f;font-size:16px;font-weight:normal;margin:0;padding:20px 40px 29px 20px  !important}
.wa #divProductDetailDescriptionSelection p#parSpecialPriceSavings{background:url("/wcsstore/DE/content/images/newPD/banner.png") right top no-repeat transparent;padding:9px 20px 14px 0;height:20px;top:19px}
.wa #parSpecialPriceSavings_border{display:inline-block;background:url("/wcsstore/DE/content/images/newPD/banner.png") left top no-repeat transparent;padding:0 0 0 4px;height:43px;position:absolute;margin-left:-4px;margin-top:-9px}
.wa #parSpecialPriceSavings strong{color:#fff;font-weight:normal;font-size:16px}
.wa #divProductDetailDescriptionSelection p#parSpecialPriceSavings span{text-transform:uppercase;font-size:16px;padding-left:8px}
.wa #divProductDetailEasyPayInfo{color:#ecf7f7;/*background:#ecf7f7;*/float:right;border:0;padding:5px 10px 0 6px;margin-bottom:10px}
.wa #divProductDetailEasyPayInfo #parEasyPayDescription,.wa #divEnsembleItemWrapper .ensembleEasyPayInfo p.easyPayDescription{padding:0}
.wa #divProductDetailEasyPayInfo #lblEasyPay{background-position:0 -1px;width:1px;overflow:hidden;padding:0 0 0 40px}
.wa #parEasyPayDescription a{display:none}
.wa #parEasyPayDescription{cursor:pointer}
.wa #parEasyPayDescription span,.wa #BVRRSummaryContainer .BVRRRatingNormalOutOf{color:#646464!important}
.wa #divCustomerReviewSummary{position:absolute;height:1px;width:200px;border:0 none;margin-bottom:0!important;margin-top:0;padding:0;z-index:101}
.wa #divCustomerReviewSummary #BVRRSummaryContainer{position:absolute;top:-127px}
.wa #divCustomerReviewSummary .BVRRSocialBookmarkingLinks{top:127px;left:363px;white-space:nowrap}
.wa #emailFriendLink{left:210px;position:absolute;text-align:right;top:13px;width:140px}
.wa #emailFriendLink a.email{background-position:right center;padding:0 20px 0 0;text-decoration:none}
.wa #divButtons{position:relative;overflow:visible;height:58px;padding-top:40px;padding-right:6px;border-bottom:1px solid #dcdcdc;z-index:100}
.wa #frmProductDetail #divProductDetailDescriptionSelection #divButtons input.secondaryButton{position:relative;top:68px;color:#666}
.wa #divProductDetailSelectQuantityAndGiftOptions{text-align:center;padding-top:15px;border-top-color:#dcdcdc}
.wa #divProductDetailSelectQuantityAndGiftOptions span{float:right}
.wa #divProductDetailSelectColor,.wa #divProductDetailSelectSize{padding-bottom:5px;border-top-color:#dcdcdc}
.wa #divProductPricingInfo{padding-bottom:13px}
.wa #divProductPricingInfo #parQvcPrice{float:left;color:#fff;font-size:8px;width:auto;min-width:210px;padding-bottom:4px}
.wa #divProductPricingInfo #parQvcPrice a{display:block;font-size:14px;line-height:25px;color:#3c3c3c;padding-bottom:5px;padding-left:3px}
.wa #divProductPricingInfo #parQvcPrice span{display:inline-block;font-size:26px;font-weight:normal;color:#3c3c3c;line-height:1em;white-space:nowrap}
.wa #divProductPricingInfo #parQvcPrice span.spanStrike img{position:absolute;margin-left:-5px;height:26px}
.wa #divProductPricingInfo #divProductPricingSpecialPrice{background:transparent;float:left;margin-top:0;min-width:175px;padding:0;overflow:visible}
.wa #addExMMItem{top:-56px!important}
.wa #divProductPricingInfo #parSpecialPrice{white-space:nowrap;font-size:16px;line-height:25px;color:#3c3c3c;width:auto;min-width:180px}
.wa #divProductPricingInfo #parSpecialPrice span{font-size:21px;color:#cb2026;padding-top:4px}
.wa #divProductPricingInfo #parShippingAndHandlingPrice,.wa #divProductPricingInfo #parPricePerVolume{color:#aaa;padding-left:210px;clear:both}
.wa #divProductPricingInfo #parShippingAndHandlingPrice a{color:#aaa}
.wa #spanSizeWaitlist,.wa #spanSizeSoldOut,.wa #spanColorWaitlist,.wa #spanColorSoldOut,.wa #spanInstantShipping{position:absolute;width:auto;right:44px;bottom:73px;font-size:14px;z-index:200}
.wa #spanInstantShipping{padding-left:20px;background:url("/wcsstore/DE/content/images/newPD/check.png") 0 0 no-repeat}
.wa #spanInstantShipping:after{content:''}
.wa #divProductDetailDescriptionSelection #lblSelectColor,.wa #divProductDetailDescriptionSelection #lblSelectSize{font-size:14px;padding:10px 0 5px 4px;display:inline-block}
.wa #frmProductDetail #divProductDetailSelectColor ul li img,.wa #frmEnsemble .ensembleSelectColor ul li img{height:22px;width:32px;display:block}
.wa #frmProductDetail #divProductDetailSelectColor ul li img.colorimg,.wa #frmEnsemble .ensembleSelectColor ul li img.colorimg{height:14px;width:24px;margin:0}
.wa #frmProductDetail #divProductDetailSelectColor ul li,.wa #frmEnsemble .ensembleSelectColor ul li{height:14px;width:24px;padding:2px;background:transparent!important;margin:1px 12px 10px 4px;border:1px solid #d2d2d2;opacity:1!important}
.wa #frmProductDetail #divProductDetailSelectColor ul.nocolorlist li img.colorimg,.wa #frmEnsemble .ensembleSelectColor ul.nocolorlist li img.colorimg{height:13px;width:28px}
.wa #frmProductDetail #divProductDetailSelectColor ul.nocolorlist li,.wa #frmEnsemble .ensembleSelectColor ul.nocolorlist li{height:14px;width:28px;padding:2px;margin-right:7px}
.wa #frmProductDetail #divProductDetailSelectColor ul li.selected,.wa #frmEnsemble .ensembleSelectColor ul li.selected{margin:0 11px 9px 3px;border:2px solid #014545}
.wa #frmProductDetail #divProductDetailSelectColor ul.nocolorlist li.selected,.wa #frmEnsemble .ensembleSelectColor ul.nocolorlist li.selected{margin-right:6px}
.wa #ulProductColorList .imgOverlay{margin-top:-18px;margin-left:auto;margin-right:auto}
.wa #ulProductColorList .soldOutHidden{background:url("/wcsstore/DE/content/images/newPD/strike.png") no-repeat -4px 0}
.wa #ulProductColorList.nocolorlist .imgOverlay{margin:-17px auto 0 -1px;width:30px;background:url("/wcsstore/DE/content/images/newPD/strike.png") no-repeat}
.wa #ulProductColorList.nocolorlist .selectColorLarge .imgOverlay{margin:-22px auto 0 -1px;width:auto;background:url("/wcsstore/DE/content/images/newPD/strike.png") 50% 0 no-repeat}
.wa #ulProductColorList .imgOverlay img{visibility:hidden!important}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList{width:424px}
.wa #frmProductDetail #divProductDetailSelectColor ul li.selectColorLarge,.wa #frmEnsemble .ensembleSelectColor ul li.selectColorLarge,.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li{background:transparent!important;border:1px solid #b3b3b3;margin:0 12px 4px 4px;height:auto;font-size:14px;line-height:22px}
.wa #frmProductDetail #divProductDetailSelectColor ul li.vwo_waitlist,.wa #frmEnsemble .ensembleSelectColor ul li.vwo_waitlist,.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li.vwo_waitlist{border:1px dashed #b3b3b3}
.wa #frmProductDetail #divProductDetailSelectColor ul li.selected,.wa #frmEnsemble .ensembleSelectColor ul li.selected{border:2px solid #014545}
.wa #frmProductDetail #divProductDetailSelectColor ul li.selectColorLarge,.wa #frmEnsemble .ensembleSelectColor ul li.selectColorLarge{width:auto}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li.selectSizeLarge{width:120px}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li span{background:url("/wcsstore/DE/content/images/newPD/sprite_s1_v1.png") right -194px no-repeat transparent!important;border:1px solid #fff;display:block;white-space:nowrap;height:22px}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li.selected span{background: none no-repeat scroll 0 0 #eb5d5e !important;color:#fff}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li.soldout{color:#999;border:1px solid #e2e2e2;position:relative}
.wa #frmProductDetail #divProductDetailSelectSize ul#ulProductSizeList li.soldout img{position:absolute;top:0;left:0}
.wa #lblProductQuantity{font-weight:normal}
.wa #divProductDetailViewThumbnails{min-height:55px;height:55px;width:480px;background:url("/wcsstore/DE/content/images/newPD/sprite_s1_v1.png") right 0 no-repeat transparent}
.wa #divProductDetailViewThumbnails #divProductDetailViewThumbnailsImages{padding:4px 0 4px 4px;height:48px;overflow-y:hidden}
.wa #divProductDetailViewThumbnails #divProductDetailViewThumbnailsImages a{margin-right:6px}
.wa #divProductDetailViewThumbnails #divProductDetailViewThumbnailsImages br{display:none}
.wa #divProductDetailViewThumbnails #divEnlarge{width:26px;height:26px;margin-top:-32px}
.wa #divProductDetailViewThumbnails #divEnlarge img{width:26px;height:26px;visibility:hidden}
.wa #divProductDetailViewThumbnails #divEnlarge a{display:block;width:100%;height:100%;background:url("//images.qvc.com/is/image/pic/qvc/mobile_enlarge_icon.png?fmt=png-alpha&wid=26") center center no-repeat;}
.wa #divProductDetailViewThumbnails #divEnlarge a:hover{background-image:url("//images.qvc.com/is/image/pic/qvc/mobile_enlarge_icon.png?fmt=png-alpha&wid=26&op_colorize=235,93,94")}
.wa #h2SidebarCrossSellHeading:after,.wa #divSidebarRecentlyViewedHeading h2:after,.wa .BVRRRatingSummaryHeader:after{content:':'}
.wa .MagicZoomBigImageCont{z-index:1002!important}
.wa #linkZoomView{display:inline-block}
.wa #shoeAdvice{padding-top:10px}
.wa #divProductDetailToolTips .divProductDetailQTip2{white-space:nowrap;z-index:110}
.wa #divProductDetailToolTips .divProductDetailQTip1{left:auto!important;top:auto!important;margin-left:250px!important;margin-top:-215px!important;z-index:201}
.wa #TB_overlay,.wa #TB_load{z-index:2010}
.wa #TB_window{z-index:2020}
.wa #divProductDetailSoldOutMessage{padding-left:530px}
.wa_soldout #divCustomerReviewSummary #BVRRSummaryContainer{top:5px}
.wa_soldout #divCustomerReviewSummary .BVRRSocialBookmarkingLinks{top:-5px}
.wa div.ipim_pd_test{display:none}
.wa #spanColorWaitlistMsg{margin-top:-38px;position:relative;z-index:105}
.wa #parEasyPayDescription a{display:inline}
.wa #divProductDetailEasyPayInfo #lblEasyPay{width:auto;color:#666}
.wa #divProductDetailWaitListMessage #spanColorWaitlistMsg, .wa  #divProductDetailAdvanceOrderMessage #spanColorWaitlistMsg{top:270px;right:6px!important;font-size:14px}
.wa #divProductDetailVideoThumbnailsCurrentVideo p{margin:14px 0 5px;padding:10px;background:#efefef}
/* Überschneidung mit Monetate-Test */
.wa #divProductDetailDescriptionSelection p#parSpecialPriceSavings {display: block !important;}
#monetate-badge-label {display: none;}
#divProductPricingSpecialPrice #monetate-retail td.monetate-special-price span {font-size: 21px !important;} /* ,#monetate-retail td.monetate-save - removed for TSV 2015-04-07 LOS */
#monetate-retail td.monetate-save {font-size: 17px !important;} /* fix for TSV 2015-04-07 LOS */
#monetate-retail td.monetate-uvp-price span,#monetate-retail td.monetate-uvp-title span,#monetate-retail td.monetate-save-title,#monetate-retail td.monetate-special-price-title{font-size: 16px !important;}
.wa #divProductPricingInfo #parSpecialPrice {min-width: 125px;}
#monetate_badge_610016_1_container {left:444px !important;top:20px !important;}
.wa #divProductDetailPhotoVideoWrapper{position: absolute !important;}
#monetate_selectorHTML_4d75a84f{display:block !important;padding: 20px 0;clear:both;}
.wa #spanColorWaitlist, .wa #spanColorSoldOut, .wa #spanSizeSoldOut, .wa #spanSizeWaitlist, .wa #spanInstantShipping {right: 6px;}
.wa #divProductDetailSelectQuantityAndGiftOptions{clear:both}
.wa #DynamicIO{float:left}
.wa #IORecommendations .recommendation{border: 0 none;float: left;overflow: hidden;padding: 0 20px;width: 188px}
.wa #IORecommendations .recommendation a img{height:143px;width:143px}
.wa #IORecommendations .shortDubner{margin:4px 0}
.productSpotlight {background-color:#FFF;}

/* Dynamic IO Recommendations */
.wa_cross_sel #DynamicIO h2:after {
	content: ":";
}
.wa_cross_sel #DynamicIO h2 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #fff;
	border-color: #eb5d5e #eb5d5e #fff;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	height: auto;
	line-height: 1.2em;
	padding: 10px 0 8px 26px;
	position: relative;
	top: 1px;
	width: 180px;
	z-index: 100;
}
.wa_cross_sel #IORecommendations .recommendation {
	border: 0 none;
	float: left;
	overflow: hidden;
	padding: 0 20px;
	width: 188px;
}
.wa_cross_sel #IORecommendations {
	left: 0 !important;
	padding: 10px 0 10px 20px;
	width: auto/* 5000px;*/
}
.wa_cross_sel #IORecommendations .qvcPriceContainer, .wa_cross_sel #IORecommendations .specialPriceContainer, .wa_cross_sel #IORecommendations .basePriceContainer {
	display: block;
}

body.wa #divSidebar{
	overflow:hidden!important;
}
#noBazaarVoiceLegalText{
	margin:0 20px 10px!important
}
/* ================================================================================================= */
/* OVP START */
/* ================================================================================================= */
/*Popup*/
.videoPopup #videoPlayer{
	padding:0;height:350px;width:551px;
}
body.productDetailPopup, body.videoPopup{
	padding:0;margin:0;
}
/*LIVE-TV*/
body.watchQvcLive{
	min-width:0;overflow:auto;border:none!important;
}
body.watchQvcLive #divWrapper{
	border-top:none!important;padding-top:0!important;
}
.watchQvcLive #divWrapper{
	margin-top:0!important;
}
.watchQvcLive #divContent{
	padding:0;
}
.watchQvcLive #divShowTitle{
	width:auto;
}
.watchQvcLive .hmedia{
	position:realtive;
}
.watchQvcLive .videoPlayerContainer{
	width:100%;max-width:800px;height:auto;background:#000;
}
.watchQvcLive #divWrapper{
	width:100%;max-width:800px;position:relative;
}
.watchQvcLive #divProductInfoWrapper{
	width:auto;background:#fff;padding:0;
}
.watchQvcLive h1{
	background:url("//images.qvc.com/is/image/pic/newMediaDE/web/log_de.png?fmt=png-alpha&op_colorize=235,93,94")0 center no-repeat;position:relative;top:0;left:0;height:80px;margin:0;padding:0;
}
.watchQvcLive h1 a{
	display:none;
}
.watchQvcLive #divShowTitle{
	height:80px;display:none;
}
.watchQvcLive .showTitleLiveTv{
	display:none;position:absolute;top:0;left:0;width:100%;height:80px;line-height:80px;font-size:30px;margin:0;text-align:center;background: url("//images.qvc.com/is/image/pic/newMediaDE/web/log_de.png?fmt=png-alpha") no-repeat left center;
}
.watchQvcLive #divChannelBar a,.watchQvcLive #divChannelBar a:visited{
	display:block;width:33%;float:left;text-align:center;text-decoration:none;font-size:16px;border:1px solid #939393;margin-left:1px;padding:10px 0;
}
.watchQvcLive #divChannelBar a:hover{
	background:#efefef;
}
.watchQvcLive #divChannelBar a:first-child{
	margin-left:0;
}
.watchQvcLive .roundedBorderAll .outline{
	max-width:800px;background:none;width:auto;
}
.watchQvcLive #divMovieWrapper{
	width:100%;height:450px!important;border:none!important;
}
.watchQvcLive .roundedBorderAll .outline{
	margin:0;padding:0;position:relative;
}
.watchQvcLive #divQVCLiveMovie{
	width:100%;height:450px
}
.watchQvcLive #onairitem #divIOAContent{
	border-right:1px solid #aaa;height:220px;position:relative;
}
.watchQvcLive #onairitem #divIOAContent{
	border-right:1px solid #aaa;height:220px;position:relative;
}
.watchQvcLive #onairitem #divProductInfoWrapper{
	margin:0;
}
.watchQvcLive #onairitem .divProduct{
	width:358px!important;padding-top:10px;/*border-right:1px solid #aaa;*/
}
.watchQvcLive  #onairitem{
	/*margin-top:20px;*/width:360px!important;position:relative;clear:both;
}

.watchQvcLive #itemsRecentlyOnAirLiveTV{
	/*margin-top:20px;*/width:440px!important;overflow:hidden;
}
.divIOATitle,.divIROATitle{
	line-height:30px;background:#ed5c5f!important;text-align:left!important;padding-left:20px;font-weight:normal!important;color:#fff;font-size:14px;
}
.watchQvcBeauty .divIOATitle, .watchQvcBeauty .divIROATitle{
	background:#ed5c5f!important;;
}
.watchQvcPlus .divIOATitle, .watchQvcPlus .divIROATitle{
	background:#ed5c5f!important;
}
.watchQvcLive .divIOATitle{
	border-right:1px solid #fff;line-height:30px;font-weight:normal;
}
.watchQvcLive .divLiveTVLinks{
	background:#f1f1f1;
}
.watchQvcLive .divLiveTVLinks div{
	float:left!important;width:33.333333%!important;text-align:center!important;background:#f1f1f1;padding:10px 0;
}
.watchQvcLive .divLiveTVLinks div a,.watchQvcLive .divLiveTVLinks div a:visited{
	padding:10px 0;text-decoration:none;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=235,93,94") no-repeat left center;padding-left:12px;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV {
	position:relative;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa #divIroaLoader{
	width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#fff;opacity:0.8;background:#fff url("/images/recoloader2.gif") center center no-repeat;display:none;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa {
	width:440px;overflow:hidden;height:220px;position:relative;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa #divAreaIroa{
	padding:0;margin:0;width:9999px;position:absolute;left:0;top:0;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct{
	float:left;width:146px;padding:10px 0 10px;border-left:1px solid #d5d5d5;min-height:205px;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct:first-child, .watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .firstIoaProd{
	border:none!important;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productName{
	/*display:none;*/
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .divBrand{
	/*background:url("//www.qvc.de/wcsstore/DE/content/images/arr_r_petr_2.gif") no-repeat scroll left 3px;*/display:none!important;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productName a{
	text-decoration:none!important;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .divBrand a{
	background:none;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .divProductImageBottom {
	text-align:center;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .divProductImageBottom img{
	width:123px;height:123px;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productPrice{
	padding:0 8px 0 8px;color:#6d7574;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productQvcPrice .spanStrike{
	color: #6d7574;font-size:12px;display:none;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productRatingsVideoWrapper .productRatings img, .watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productRatingsVideoWrapper .productNumberOfReviews {
	float:left;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa .divProduct .productRatingsVideoWrapper .productNumberOfReviews {
	font-size:11px;padding-left:4px;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV a.aIroaItemsCarousel{
	display:block;position:absolute;top:0;height:220px;width:30px;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV a.aIroaItemsCarousel.aIroaItemsCarouselPrev{
	left:0;
	background:url("/wcsstore/DE/content/images/ovp_livetvnavi.png") -56px center no-repeat;
}
.watchQvcLive #itemsRecentlyOnAirLiveTV a.aIroaItemsCarousel.aIroaItemsCarouselNext{
	right:0;
	background:url("/wcsstore/DE/content/images/ovp_livetvnavi.png") -4px center no-repeat;
}
.watchQvcLive .interPageBox{
	position:absolute!important;top:30px!important;left:0;width:682px;height:220px;overflow:hidden!important;display:none;
}
.watchQvcLive .interPageBox #pdiFrame{
	position:relative!important;top:auto!important;left:0!important;height:218px/*!important*/;width:680px!important;border:1px solid #aaa!important;
}


/*IOA*/
.watchQvcLive #divIOAContent .divProductImageItemNumberVideoWrapper{
	width:165px!important;text-align:center;margin-top:10px;
}
.watchQvcLive #divIOAContent .divProductImageItemNumberVideoWrapper .divProductImageBottom{
	margin-left:4px;
}
.watchQvcLive #divIOAContent #divIroaLoader{
	width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:0.8;background:#fff url("/images/recoloader2.gif") center center no-repeat;display:none;
}
.watchQvcLive #divIOAContent .divProductInfoSelectToCompareWrapper{
	/*float:right!important;*/width:180px!important;padding-right:10px;
}
.watchQvcLive #divIOAContent .divProductInfo{
	padding:0;
}
.watchQvcLive #divIOAContent .divProductButtons{
	float:left;margin:10px 0 4px;clear:none;
}
.watchQvcLive #divIOAContent .divProductButtons a{
	padding:8px 13px 8px 25px;float:none;margin:0;
}
/*.watchQvcLive #divIOAContent .divProductInfo #parShippingAndHandlingPrice,*/
.watchQvcLive #divIOAContent #divProductInfoWrapper .divProductSaleNewIndicator{
	display:none;
}
.watchQvcLive #divIOAContent .divProductInfo #parShippingAndHandlingPrice{
font-size:11px;
}
.watchQvcLive #divIOAContent .divProductInfo #parPricePerVolume{
	margin:2px 0;font-size:11px;padding:0;
}
.watchQvcLive #divIOAContent .divItemNumberVideoWrapper img{
	width:143px;height:143px;
}
.watchQvcLive .divProductInfo .divBrand{
	background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=235,93,94") no-repeat left 2px;padding-left:12px;
}
.watchQvcLive .divProductInfo .divBrand a{
background:none;padding:0
}
.watchQvcLive .divProductInfo .prodDetailLink3{
	text-decoration:none;
}
.watchQvcLive #divIOAContent #showSelectionOnAir2{
	width:auto!important;margin:0!important;
}
/*PD-FLYOUT*/
.bodyOVPFlyout #divContentWrapper{
background:#fff;
}
body.bodyOVPFlyout{
	background:#fff;min-width:0;
}
.bodyOVPFlyout #divProductIdNavDe{
	display:none;
}
.bodyOVPFlyout #divContent{
	border:none;padding:0;
}
.bodyOVPFlyout #divProductDetailsWrapper{
	border:none;overflow:visible;
}
.bodyOVPFlyout #divContentWrapper .closeIFrame{
	position:absolute;right:2px;top:3px;text-align:right;width:auto!important;overflow:hidden;z-index:10;
}
.bodyOVPFlyout #divContentWrapper .closeIFrame #closeLink{
	margin:auto;display:inline-block;*display:inline;zoom:1;position:relative;text-indent:9999px;text-decoration:none;width:15px;height:15px;background:url("/wcsstore/DE/content/images/ovp_livetvnavi.png") -101px 0 no-repeat;
}
/*.bodyOVPFlyout #divContentWrapper .closeIFrame #closeLink:hover{
	background-position:0 -15px;
}*/
/*.bodyOVPFlyout #parShippingAndHandlingPrice{
	display:none;
}*/
.bodyOVPFlyout  #prodDispSandHDetail{
display:none;
}
.bodyOVPFlyout #divProductDetailsWrapper .closeWindow{
	position:absolute;top:1px;right:5px;
}
.bodyOVPFlyout #pdLightShortDesc .pdLightShortDesc{
	display:none;
}
.bodyOVPFlyout #pdLightShortDesc .pdLightBrandName{
	font-size:12px;color:#404040;font-weight:bold;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=235,93,94") no-repeat left 2px;padding-left:12px;
}
.bodyOVPFlyout #divContent #divProductDetailsWrapper #pdLightPriceInfo{
	width:510px!important;text-align:left;margin-top:5px;float:left;
}
.bodyOVPFlyout #divContent #divProductDetailsWrapper #pdLightPriceInfo .productRatings img{
	float:left;
}
.bodyOVPFlyout #divContent #divProductDetailsWrapper #pdLightPriceInfo .productNumberOfReviews{
	float:left;padding-left:4px;font-size:11px;
}
.bodyOVPFlyout #pdLightPriceInfo #divButtons{
	text-align:right;/*clear:both;padding:20px 0 0 0;margin-right:10px;*/position:absolute;bottom:8px;right:8px;
}
.bodyOVPFlyout #pdLightPriceInfo #divProductDetailEasyPayInfo{
	min-height:0;padding:0
}
.bodyOVPFlyout #pdLightPriceInfo #divButtons input{
	float:right;margin:0;
}
.bodyOVPFlyout #divButtons input.secondaryButton{
	border:none;background:none;border-radius:0;padding:0;height:auto;text-shadow:0;box-shadow:none;font-size:12px;font-weight:normal;height:37px;line-height:37px;display:inline-block;*display:inline;zoom:1;margin-right:27px!important;background:url("//images.qvc.com/is/image/pic/newMediaDE/web/pfeil_koralle.png?fmt=png-alpha&op_colorize=235,93,94") no-repeat left center;padding-left:10px;
}
.bodyOVPFlyout #pdLightPriceDiv{
	width:auto;/*float:left;*/
}
.bodyOVPFlyout #pdLightPriceDiv #divOvpLeft{
	width:180px;float:left;margin-right:10px;
}
.bodyOVPFlyout #pdLightPriceDiv #divOvpRight{
	width:310px;float:left;margin-top:3px;
}
.bodyOVPFlyout #pDLightImage{
	width:170px;text-align:center;margin:17px 0 0 0;float:left;
}
.bodyOVPFlyout #pDLightImage img{
	/*max-width:110px;*/
}
.bodyOVPFlyout #pdLightPriceInfo #pdLightShortDesc/*, #pdLightPriceInfo #divProductPricingInfo*/{
	width:auto!important;margin-bottom:5px;
}
.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectSize{
	width:auto!important;float:none!important;position:relative;margin-bottom:5px;border-bottom:1px solid #eee;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper{
	width:100%;overflow:hidden;position:relative;height:30px;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper .divSwatchWrapperInner ul{
	position:absolute;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.aSwatchNavi, .bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.aSwatchNavi:visited{
	position:absolute;display:block;width:19px;height:19px;z-index:20;padding:0;border-radius:50%;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.prev, .bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.prev:visited{
	left:0;background:#404040 url("//images.qvc.com/is/image/pic/newMediaDE/web/arr_l_petr_1.gif?fmt=png-alpha&op_colorize=255,255,255") center center no-repeat;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.prev:hover{
	box-shadow:1px 2px 3px #999;background-color:#000
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.next{
	right:0;background:#404040 url("//images.qvc.com/is/image/pic/newMediaDE/web/arr_r_petr_1.gif?fmt=png-alpha&op_colorize=255,255,255") center center no-repeat;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.next:hover{
	box-shadow:-1px 2px 3px #999;background-color:#000
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.inactive,.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper a.inactive{
	background-color:#ddd!important;cursor:default;
}
.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectColor{
	width:auto!important;float:none!important;position:relative;margin-bottom:4px;border-bottom:1px solid #eee;
}
.bodyOVPFlyout #pdLightPriceInfo .divSwatchWrapper .divSwatchWrapperInner{
	position:absolute;width:260px;margin:0 25px;left:0;height:100%;overflow:hidden;
}
.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectColor #errSelectProductColor,.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectSize #errSelectProductSize{
	position:absolute;top:-4px;left:60px;background-position:5px 4px!important;padding:4px 5px 4px 25px!important;min-width:190px;border-radius:4px;
}
.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectColor #errSelectProductColor:after,.bodyOVPFlyout #pdLightPriceInfo #divProductDetailSelectSize #errSelectProductSize:after {
	right:100%;top:50%;border:solid transparent;content: " ";height:0;width:0;position:absolute;border-color: rgba(136, 183, 213, 0);border-right-color: #ffd9d9;border-width: 5px;margin-top: -5px; 
}
.bodyOVPFlyout #parQvcPrice span{
	font-size:11px;
}
.bodyOVPFlyout #pdLightPriceInfo .aboveLabel{
	display:inline-block;*display:inline;zoom:1;padding:0 5px 4px 0;
}
.bodyOVPFlyout #spanInstantShipping{
	color:#3fa432 !important;font-weight:bold;padding-left:16px;background:transparent url("/wcsstore/DE/content/images/newPD/check.png") no-repeat left center;
}
.bodyOVPFlyout #divProductDetailSelectQuantityAndGiftOptions{
	/*width:200px!important;*//*float:right;clear:right;*/
}
.bodyOVPFlyout #divProductDetailSelectQuantityAndGiftOptions span{
	width:auto;margin-right:10px;
}
.bodyOVPFlyout #divProductDetailSelectQuantityAndGiftOptions  #lblProductQuantity{
	/*display:block!important;*/
}
.bodyOVPFlyout #spanColorWaitlist, .bodyOVPFlyout #spanColorSoldOut, .bodyOVPFlyout #spanInstantShipping{
	padding-top:5px;
}
.bodyOVPFlyout #pdLightPriceInfo .productRatingsVideoWrapper{
	/*width:200px!important;float:left;*/
}
.bodyOVPFlyout #errSelectProductColor, #errSelectProductSize{
	margin:0!important;
}
.bodyOVPFlyout #divProductPricingInfo #divProductPricingSpecialPrice{
	padding:0;margin:5px 0
}
.bodyOVPFlyout #divProductPricingSpecialPrice #parSpecialPrice{
	width:auto!important;margin-top:0;
}
.bodyOVPFlyout #divProductPricingInfo #divProductPricingSpecialPrice p{
	margin:5px 0;float:none;
}
.bodyOVPFlyout p#parQvcPrice{
	margin:5px 0
}
.bodyOVPFlyout p#parPricePerVolume{
	margin:5px 0
}
.bodyOVPFlyout #divProductPricingInfo #divProductPricingSpecialPrice p#parSpecialPriceSavings{
	display:none;
}
.bodyOVPFlyout span#spanColorSoldOut{
	font-weight:bold;color:#CB2026;
}


/*REGULAR PD*/
#divProductDetailVideoArea{
	height:auto;
}
#divOvpConfigMenu{
	padding:8px;text-align:left;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;background:#fbfbfb;position:relative;
}
a.aOvpPdVideoPlayCheckbox{
	text-decoration:none;padding:6px 30px 6px 33px;background: url(/wcsstore/DE/content/images/videoAutoplayCheckbox.png) no-repeat 8px 6px transparent;
}

a.aOvpPdVideoPlayCheckbox.checked, a.aOvpPdVideoMuteCheckbox.checked{
	background-position:8px -25px;
}
a.aOvpPdVideoMuteCheckbox{
	/*text-decoration:none;display:block;border-radius:0 0 4px 4px;margin:auto;width:190px;padding:8px 0 8px 20px;border:1px solid #ccc;border-top:none;background: url(/wcsstore/DE/content/images/videoAutoplayCheckbox.png) no-repeat 7px 9px transparent;;*/
	text-decoration:none;padding:6px 0 6px 33px;background: url(/wcsstore/DE/content/images/videoAutoplayCheckbox.png) no-repeat 8px 6px transparent;

}
a.aOvpPdVideoPlayCheckbox:hover,a.aOvpPdVideoMuteCheckbox:hover{
	color:#eb5d5e;
}
/*PLAYER */
#videoPlayerContainer #ss-player{
	/*height:50px!important;*/
}
#videoPlayerContainer .ss-player-header li{
	max-width:none!important;
}
#videoPlayerContainer .ss-player-header li a{
	padding:10px 0!important;
}
.ss-epg-channels > div{
	padding:10px 0;
}
#divOvpMuteHint{
border-radius:5px;position:absolute;background:#eb5d5e;overflow:hidden;right:5px;color:#fff;top:4px;padding:4px 10px;
}
/* ================================================================================================= */
/* OVP ENDE */
/* ================================================================================================= */

.divThb{margin-left:10px}
.divThbToggle{display:none;position:relative;}
.divThbToggle a.aThbClose{font-size:11px;text-decoration:none;color:#777;position:absolute;top:5px;right:16px}

#divWrapper #divContentWrapper #divContent #divTemplate .ContentFeatureWidget #brandMenuBox a.menuPoint {background: url("//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&&op_colorize=87,68,79") no-repeat scroll 11px 11px transparent !important;color:#57444f !important;}
#divWrapper #divContentWrapper #divContent #divTemplate .ContentFeatureWidget #brandMenuBox a.menuPoint.active,
#divWrapper #divContentWrapper #divContent #divTemplate .ContentFeatureWidget #brandMenuBox a.menuPoint:hover {background: url("//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&&op_colorize=235,93,94") no-repeat scroll 11px 11px transparent !important;color:#eb5d5b !important;}

#divWrapper .BVRRPageBasedPager .BVRRPreviousPage {background:url(//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&op_colorize=87,68,79&flip=lr) no-repeat scroll 100% 3px transparent}
#divWrapper .BVRRPageBasedPager .BVRRNextPage {background:url(//images.qvc.com/is/image/pic/newMediaDE/web/btnSubNav_white.png?fmt=png-alpha&qlt=89,1&op_colorize=87,68,79) no-repeat scroll 100% 3px transparent}
#divWrapper .BVRRRootElement,#divWrapper .BVRRRootElement input, #divWrapper .BVRRRootElement select, #divWrapper .BVRRRootElement textarea, #divWrapper .BVRRPhotoPopup {color:#57444f;}
#divWrapper .BVRRRootElement a {color:#57444f;}
#divWrapper .BVRRRootElement a:hover {color:#eb5d5e;}
#BVRRFieldTextAreaReviewTextID, #BVRRFieldTextAreaReviewImprovementID{
	height:100px;width:500px;
}
#BVRREditReviewContentID input.BVRRFieldTextInput, #BVRRFieldTextAreaReviewTextID, #BVRRFieldTextAreaReviewImprovementID, .BVRRContentSubmission select{
	border:1px solid #B6B2A6;height:auto;padding:4px
}
#BVRRSectionBodyContainerBasicInformationID, #BVRRSectionCollapsedCustomID{
	padding:10px;margin:10px;width:auto!important;border:1px solid #B6B2A6;float:none;
}
#BVRRSectionCollapsedCustomID.BVRRSectionCollapsedCustom.BVRRSectionCollapsed{
	border:none;padding:0;
}
#BVRRSectionCollapsedCustomID .BVSU_PLHeader{
	float:none;width:auto;text-align:left;
}
#BVRRSectionCollapsedCustomID .BVSU_PLBody{
	margin-left:0;
}
#BVRRSectionBodyContainerBasicInformationID .BVRRFieldContainerReviewContextualDataField{
	margin:0 0 10px 10px;
}
#BVRRFieldContainerReviewContextualDataFieldAgeID label, #BVRRFieldContainerReviewContextualDataFieldHowLongShopperID label{
	float:none;
}
#BVRRSectionBodyContainerBasicInformationID select{
	padding:4px;width:259px;border:1px solid #B6B2A6;
}
#BVRRSectionBodyContainerBasicInformationID .BVRRFieldTextInput{
	width:250px;
}
#BVRRAdditionalFieldsID .BVRRFieldset{
	margin:0 0 10px 0;
}
/*
==================================================================================================
MEDIA QUERIES FOR OVP
==================================================================================================
*/
@media (max-width : 799px) and (min-width:768px) {
	.watchQvcLive #videoPlayerContainer{
		width:100%!important;
		height:auto;
	}
	.watchQvcLive #onairitem{
		width:328px !important;
	}
	.watchQvcLive #onairitem .divProduct{
	width:327px !important;
	}
	.watchQvcLive #onairitem .divProductImageBottom img{
		max-width:90%;height:auto;
	}
	.watchQvcLive #divIOAContent .divProductImageItemNumberVideoWrapper{
	width:130px !important
	}
}
@media (max-width : 767px) {
	.watchQvcLive #onairitem .divProduct{
		width:auto!important;
	}
	.watchQvcLive .showTitleLiveTv{
		position:relative;top:auto;left:auto;padding-left:70px;font-size:25px;width:auto;
	}
	.watchQvcLive #divWrapper, .watchQvcLive .roundedBorderAll .outline{
		width:auto!important;
	}
	.watchQvcLive #onairitem, .watchQvcLive #itemsRecentlyOnAirLiveTV{
		width:auto!important;display:block!important;float:none!important;min-height:200px;
	}
	/*.watchQvcLive #onairitem{
		padding-top:50px;
	}*/
	.watchQvcLive #divProductInfoWrapper{
		float:none;
	}
	.watchQvcLive #onairitem #divIOAContent, .watchQvcLive .divIOATitle{
		border:none;
	}
	.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa{
		width:auto;overflow-x:auto;padding-bottom:10px;
	}
	.watchQvcLive #itemsRecentlyOnAirLiveTV div#divIroa #divAreaIroa{
		position:relative;top:auto;left:auto;
	}
	.watchQvcLive #itemsRecentlyOnAirLiveTV a.aIroaItemsCarousel{
		display:none!important;
	}
	.watchQvcLive #onairitem #divIOAContent{
		height:auto;padding-bottom:10px;
	}
	.watchQvcLive .interPageBox, .watchQvcLive .interPageBox #pdiFrame{
		/*height:auto!important;*/width:100%!important;
	}
	.watchQvcLive #videoPlayerContainer{
		width:100%!important;
		height:auto;
	}
	.watchQvcLive .interPageBox{
		position:relative!important;top:auto!important;left:0!important;height:auto;z-index:11;
	}
	.watchQvcLive #divIOAContent .primaryButton{
		width:auto!important;margin:0!important;
	}
}
@media (max-width : 599px) {
	.bodyOVPFlyout #divContent #divProductDetailsWrapper #pdLightPriceInfo{
		width:auto;float:none;
	}
	.bodyOVPFlyout #pDLightImage{
		width:35%;margin:10px;
	}
	.bodyOVPFlyout #pDLightImage img{
		max-width:100%;
	}
	.bodyOVPFlyout #divContent #divProductDetailsWrapper #pdLightPriceInfo{
		width:auto!important;padding:10px;
	}
	.watchQvcLive  #frmProductDetail #pdLightPriceInfo{
		float:none;
	}
	.bodyOVPFlyout #pdLightPriceDiv #divOvpLeft{
		width:auto;
	}
	.bodyOVPFlyout #pdLightPriceDiv #divOvpRight{
		float:none;clear:both;width:auto;
	}
	.bodyOVPFlyout #pdLightPriceInfo #divButtons{
		position:relative;bottom:auto;right:auto;
	}
	.bodyOVPFlyout #pdLightPriceInfo #divButtons input{
		float:none;display:block;
	}
	.bodyOVPFlyout #pdLightPriceInfo #divButtons input.secondaryButton{
		float:left!important;display:inline-block;*display:inline;zoom:1;width:50%;margin:0!important;
	}
	.bodyOVPFlyout #pdLightPriceInfo #divButtons input.primaryButton{
		margin:5px auto;
	}
	.bodyOVPFlyout #divProductDetailsWrapper{
		margin-bottom:10px;
	}
	.bodyOVPFlyout #divProductDetailSelectQuantityAndGiftOptions, .ensembleSelectQuantity{
		border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;
	}
}
@media (max-width : 480px) {
	.videoPopup #videoPlayer{
		width:100%;height:auto;
	}
	.watchQvcLive #divIOAContent .divProductButtons a{
		margin:10px 0;
	}
	.watchQvcLive #divIOAContent .divProductInfoSelectToCompareWrapper{
		width:auto!important;
	}
}
@media (max-width : 390px){
	a.aOvpPdVideoPlayCheckbox{
		display:block;
	}
}
@media (min-width : 320px) and (max-width : 568px) {
	#ss-epg-main .ss-epg-content{
		height:auto;
	}
}



/*Mobile Masthead=====================================================================*/
/*Fixes Checkout*/
.checkout #divMastheadButtons{
	display:none!important;
}
#breadCrumbs h2 {
    font-family: "Gotham ssm 5r";
    font-size: 11px;
    font-weight: normal;
}

#divMastheadButtons ul{
	padding:0;margin:0;list-style-type:none;
}
#divMastheadButtons ul li{
	display:none;position:relative;float:left;
}
#divMastheadButtons ul li#liCart{
	display:block;
}
#divMastheadButtons a{
	display:none;
}
#divMastheadButtons a#ancCart{
	display:block;
}
#divMastheadButtons a div{
	display:none;
}
#divMastheadButtons a#ancCart #spanCartCounter{
	font-family:arial;position:absolute;border-radius:50%;background:#777;color:#fff;font-size:11px;left:auto;right:-6px;top:-7px;width:17px;height:17px;display:block;text-align:center;line-height:16px;font-weight:bold;
}
#divMastheadButtons #aMobileTvMenu{
	position:absolute;bottom:-197px;right:-2px;width:155px;background:#fff;border:1px solid #ccc;display:none;z-index:9;border-radius:3px 0 3px 3px;
}
#divMastheadButtons #liMobileTv a{
	position:absolute;top:0;left:0;width:100%;
}
#divMastheadButtons #aMobileTvMenu a{
	border:none;display:block;width:auto;float:none;padding:12px 8px !important;text-align:left;position:relative;left:auto;top:auto;border-top:1px solid #ccc;
}
#divMastheadButtons #aMobileTvMenu a:first-child{
	border:none;
}
#divMobileMainMenuWrapper{
	position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuOverlay{
	width:100%;height:100%;background:#fff;opacity:.8;position:fixed;top:0;left:0;display:none;z-index:10
}
#divMobileMainMenuWrapper #divMobileMainMenuContent{
	background:#eee;padding:0;text-align:left;/*box-shadow:0px -10px 10px #aaa;*/position:absolute;top:0;left:0;width:75%;display:none;font-family:"Gotham SSm 5r";border-right:1px solid #ccc;border-bottom:1px solid #ccc;z-index:11
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu{
	display:block;padding:0 0 10px;margin:0;list-style-type:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu .aToMeta{
	display:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu .aToMeta:before{
	content:"Alles aus ";
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected  .aToMeta{
	display:block;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu li{
	border-bottom:1px solid #E6E3E4;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li{
	display:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected{
	display:block;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected > a:after{
	background:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected .dropdown{
	display:block;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected .dropdown .spanDropdownHeader{
	display:block;padding:10px 10px 10px 25px;border-top:1px solid #E6E3E4;cursor:pointer;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected .dropdown .spanDropdownHeader:after{
	content:"+";width:12px;height:12px;float:right;font-size:24px;font-family:"Gotham SSm 4r";display:block;line-height:12px;margin-right:10px;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected .dropdown .spanDropdownHeader.selected:after{
	content:"-";font-size:40px;
}
/*#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu li:first-child{
	border-top:1px solid #efefef;
}*/
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu a{
	display:block;padding:10px 10px 10px 15px;text-decoration:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu a:after{
	background:url(//images.qvc.com/is/image/pic/qvc/arrow_mobile_menu.png?fmt=png-alpha&wid=12) right center no-repeat;width:12px;height:12px;content:"";float:right;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected > a{
	background:#f3f4f3;border-top:1px solid #ddd;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected a.aToMeta{
	background:none;padding:10px 10px 10px 25px
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected li.selected > a:after{
	display:none;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent  #mob_menuProd{
	padding:10px 10px 10px 15px;display:block;font-family:"Gotham SSm 7r";text-transform:uppercase;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu .dropdown{
	display:none;
}
#divMobileMainMenuContent #ulMobileMetas{
	padding:0;margin:0;list-style-type:none;margin-bottom:30px;
}
#divMobileMainMenuContent #ulMobileMetas #mob_tsv{
	color:#bb0222;/*letter-spacing:1px;*/
}
#divMobileMainMenuContent #ulMobileMetas li{
	border-top:1px solid #E6E3E4;
}
#divMobileMainMenuContent #ulMobileMetas li:first-child{
	border-top:none;
}
#divMobileMainMenuContent #ulMobileMetas li a{
	text-decoration:none;padding:10px 10px 10px 15px;display:block;
}
#divMobileMainMenuContent #ulMobileMetas li a:hover, #divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu a:hover{
	background-color:#f6f5f6;
}
/*#divMobileMainMenuContent.account #ulMobileMetas, #divMobileMainMenuContent.account #mob_menuProd, #divMobileMainMenuWrapper #divMobileMainMenuContent.account  ul.mob_divMainMenu{
	display:none!important;
}*/
/*#divMobileMainMenuContent.account #mob_menuSignIn{
	display:block!important;
}*/
#divMobileMainMenuContent #mob_menuSignIn.menuSignIn{
	position:relative;width:auto;background:none;top:auto;left:auto;
}
#divMobileMainMenuContent #mob_menuSignIn.menuSignIn .arrowSecondary{
	background:none
}
#divMobileMainMenuContent #mob_menuSignIn.menuSignIn a:hover, #divMobileMainMenuContent.account #mob_menuSignIn.menuSignIn a.arrowSecondary:hover{
	background:#f6f5f6;
}
#divMobileMainMenuContent #mob_menuSignIn.menuSignIn a{
	padding:10px 10px 10px 15px;border-top:1px solid #ddd;
}
#divMobileMainMenuContent #mob_menuSignIn.menuSignIn a:first-child{
	border-top:none;
}
#divMobileAccount #mob_signInGreeting{
	background:#ededed;margin-bottom:10px;margin-top:10px;display:block;
}
#divMobileMainMenuContent.account #divMobileAccount #mob_signInGreeting{
	margin-bottom:0;display:none;
}
#divMobileAccount #mob_signInGreeting #aAccountToggle{
	color:#e36666;font-family:"Sentinel 3i";font-size:16px;text-decoration:none;display:block;padding:8px 8px 8px 15px;position:relative;
}
#divMobileMainMenuContent #divMobileAccount #mob_signInGreeting #aAccountToggle:after{
	background:url(//images.qvc.com/is/image/pic/qvc/arrow_mobile_menu.png?fmt=png-alpha&wid=12&op_colorize=235,93,94) right center no-repeat;width:12px;height:18px;content:"";position:absolute;top:8px;right:10px;
}
#divMobileMainMenuContent.account #divMobileAccount #mob_signInGreeting #aAccountToggle:after{
	background:url(//images.qvc.com/is/image/pic/qvc/arrow_mobile_menu.png?fmt=png-alpha&wid=15&op_colorize=235,93,94&rotate=90) right center no-repeat;width:15px;height:18px;content:"";float:right;
}
#divMobileAccount #mob_signInGreeting > a br{
	display:none;
}
#divMobileAccount #mob_signInGreeting > a:before{
	padding-left:5px;
}
#divMobileMainMenuContent #aBackToMain{
	display:block;padding:25px 15px;text-decoration:none;text-transform:uppercase;font-weight:bold;
}
#divMobileMainMenuContent #aBackToMain:before{
	background:url(//images.qvc.com/is/image/pic/qvc/back_arrow_mobile.png?fmt=png-alpha&wid=12) right center no-repeat;width:12px;height:17px;content:"";float:left;margin-right:5px;
}

#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu .dropdown div{
	width:auto!important;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected .dropdown div ul{
	display:none;background:#fff;padding:0;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected .dropdown div ul li{
	display:block;border-top:1px solid #ddd;border-bottom:none;width:auto!important;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected .dropdown div ul li a{
	display:block;padding:10px 10px 10px 15px!important;display:block;background:none!important;
}
#divMobileMainMenuWrapper #divMobileMainMenuContent .mob_divMainMenu.selected .dropdown div ul li a:after{
	display:none;
}
#divMasthead {
	max-width:994px;
}
.divMobTranspOverlay{
	position:fixed;top:0;left:0;width:100%;height:100%;background:url(//www.qvc.de/wcsstore/DE/content/images/shim.gif);cursor:pointer;display:none;z-index:9;
}
@media (max-width : 993px){
	#divMasthead {
		margin:0;
	}
}
@media (max-width : 767px){
	#explainBanner{
	width:auto;
	}
	body{
	padding:0!important;
	}
	#divMenuText, #divTop{
		display:none;
	}
	body #divMasthead {
		width:100%;height:60px!important;margin-top:0;clear:both;
	}
	body.checkout #divMasthead {
		height:140px!important;
	}
	body #divMasthead.withSearch{
		height:110px!important;
	}
	body #divMasthead.fixMasthead.withSearch{
	height:80px!important;
	}
	body #divMasthead.fixMasthead.withSearch #frmMastheadSearch #txtMastheadSearch{
	display:block!important;
	}
	body #divMasthead #frmMastheadSearch{
		display:none;
	}
	body #divMasthead.withSearch #frmMastheadSearch{
		display:block!important;
	}
	body #divMasthead #frmMastheadSearch #txtMastheadSearch{
		display:none;
	}
	body #divMasthead.withSearch #frmMastheadSearch #txtMastheadSearch{
		display:block!important;
	}

	body #divMasthead.fixMasthead{
	position:fixed;top:0;left:0;background:#fff;padding-top:8px;z-index:999;/*box-shadow:0 0 15px #aaa;*/height:32px!important;border-bottom:1px solid #ccc;
	}
	body #divMasthead.fixMasthead #divMastheadButtons a span{
	display:none;
	}
	body #divMasthead.fixMasthead #divMastheadButtons li#aMobileLogo img{
	width:33px;height:auto;
	}
	body #divMasthead{
		background:none;/*background:url(//images.qvc.com/is/image/pic/newMediaDE/web/qvcLogo_50x50.png?fmt=png-alpha&op_colorize=235,93,94) center 0 no-repeat!important;*/
	}
	body.checkout #divMasthead{
		background:url("//images.qvc.com/is/image/pic/newMediaDE/web/qvc_brand_logo.png?fmt=png-alpha&qlt=89,1") 0 0 no-repeat;
	}
	#divMasthead:after{
	content:" ";display:block;height:0;clear:both;
	}
	#divMastheadSearch{
		display:block!important;top:auto;left:0;bottom:0;width:100%;
	}
	#divMastheadSearch #frmMastheadSearch{
	float:none;
	}
	#divMastheadSearch #txtMastheadSearch{
	width:96%;padding:0 2%;border-radius:10px;
	}
	#divMastheadSearch #frmMastheadSearch #btnMastheadSearch{
	position:absolute;right:-10px;top:2px;
	}

	
	#divMastheadButtons{
	display:block!important;width:100%;margin:5px 0 0 0;position:absolute;top:0;left:0;z-index:101;
	}
	#divMastheadButtons ul li{
		display:block;width:19%;position:relative;
	}
	#divMastheadButtons a{
	display:block;/*height:60px;*/padding:0!important;text-align:center;line-height:1em!important;text-decoration:none;border:1px solid transparent;border-bottom:none;
	}
	#divMastheadButtons a div{
	display:block;margin:auto;min-height:37px;
	}
	#divMastheadButtons a span{
	display:block;font-size:11px;font-family:"Gotham SSm 5r";color:#777;letter-spacing:-0.07em
	}
	#divMastheadButtons li#aMobileLogo{
		width:22%;
	}	
	#divMastheadButtons li#liCart{
		width:21%;
	}
	#divMastheadButtons a#ancCart{
	background:none;
	}
	#divMastheadButtons a#ancCart #spanCartCounter{
	right:auto;left:50%;margin-left:10px;margin-top:10px;
	}

	#divMastheadButtons #aMobileTvMenu{
	/*display:block;*/
	}
	#divMastheadButtons #liMobileTv #aMobileTv{
		border:1px solid transparent;border-bottom:none;height:64px;z-index:10;background:#fff;
	}
	body #divMasthead.fixMasthead #divMastheadButtons  #liMobileTv #aMobileTv{
	height:43px;
	}
	body #divMasthead.fixMasthead #divMastheadButtons  #liMobileTv #aMobileTvMenu{
	bottom:-176px;
	}
	#divMastheadButtons #liMobileTv.open #aMobileTv{
		border:1px solid #ccc;border-bottom:none;border-radius:3px 3px 0 0
	}
	#divMastheadButtons #liMobileTv.open .divMobTranspOverlay{
		display:block;
	}
	#divMastheadButtons #liMobileTv.open #aMobileTvMenu{
	display:block;
	}
}

/*Loginpage*/
@media (max-width: 993px){
	body.newQvcLogonStyle #divLoginLeftSide, body.newQvcLogonStyle #divLoginRightSide{
		float:none;width:auto;min-height:0;padding:10px;
	}
	body.newQvcLogonStyle{
		min-width:0!important;
	}
	body.newQvcLogonStyle #divContentWrapper{
		width:auto;
	}
	body.newQvcLogonStyle .helpLinks, body.newQvcLogonStyle #helpChatFooter{
		width:45%;float:left;clear:none;
	}
	body.newQvcLogonStyle #helpChatFooter{
		float:right;text-align:left;
	}
	body.newQvcLogonStyle #divLoginRightSide #helpChatSidebarHead{
		margin-top:0;
	}
	body.newQvcLogonStyle #divLoginRightSide:after{
		content:"";display:block;clear:both;
	}
	body.newQvcLogonStyle #divFooterWrapper{
		width:auto;
	}
	body.newQvcLogonStyle #divFooter #divFooterLogo{
		width:30%;max-width:150px;
	}
	body.newQvcLogonStyle #divFooter #divFooterText{
		width:70%;
	}
	body.newQvcLogonStyle #divFooter #divFooterFlags{
		clear:both;margin:0 auto 20px;padding:15px 0 50px;float:none;width:auto;text-align:center;
	}
	body.newQvcLogonStyle #divFooter #divFooterFlags div{
		display:inline-block;width:auto;float:none;margin:10px;
	}
	body.newQvcLogonStyle #divMenuContent{
		width:auto;
	}
	body.newQvcLogonStyle #divMastheadMeta a{
		margin:0 10px;
	}
}
/* Footer Styles */
body #surveyCommentBar{display:none!important}
#divWrapper #divFooterWrapper{background-color:#f5f5f5;margin-bottom:50px}
body.aemMasthead #divWrapper #divFooterWrapper{margin-bottom:0}
#divWrapper #divFooterWrapper #divFooter{background-color:transparent;padding:0 10px}
#footerContent{background-color:#fff;display:block;height:auto;width:auto;border:none;float:none;margin:0;padding-top:30px}
#footerContent #siteFooter{width:auto}
#siteFooter{padding:0}
#siteFooter .background{height:1px;background:#f5f6f5;margin:20px 20px 30px}
#siteFooter .paragraph1{width:490px;display:inline-block;*display:inline;zoom:1;padding:0 20px;position:relative;top:auto;left:auto;bottom:auto;right:auto;}
#siteFooter .paragraph1 h3{color:#ed5c5f;font:normal 30px "Sentinel 3r";margin:0}
#siteFooter .paragraph2{display:inline-block;*display:inline;zoom:1;padding:0;border-left:1px solid #eee;width:390px;position:relative;top:auto;left:auto;bottom:auto;right:auto;}
#ulSocialsList{padding:0;margin:0;list-style-type:none}
#ulSocialsList li{float:left;width:95px;height:65px}
#ulSocialsList li a{display:block;text-decoration:none;text-indent:-9999px;background-image:url("//images.qvc.com/is/image/pic/newMediaDE/web/hplite_socials2015.jpg");background-repeat:no-repeat;width:100%;height:100%}
#ulSocialsList li#aTv a{background-position:center 2px}
#ulSocialsList li#aWg a{background-position:center -98px}
#ulSocialsList li#aAp a{background-position:center -200px}
#ulSocialsList li#aBe a{background-position:center -299px}
#ulSocialsList li#aFb a{background-position:center -393px}
#ulSocialsList li#aYt a{background-position:center -500px}
#siteFooter .paragraph3{width:540px;display:block;float:left;padding:20px;background:#F8F8F8;margin:40px 20px}
#homepageFooter #siteFooter .paragraph3{width:550px}
#siteFooter .paragraph3 h3{color:#ed5c5f;font:normal 26px "Sentinel 3r";margin:0 0 20px}
#siteFooter #hp_contact_list{margin:0}
#siteFooter #hp_contact_list li ul li {margin-left: 0;padding-left: 30px;padding-top:3px;background-image:url("//images.qvc.com/is/image/pic/newMediaDE/web/service_icons.png");background-repeat:no-repeat;}
#siteFooter #hp_contact_list li ul li.hp_service_list_phone {background-position:left 2px}
#siteFooter #hp_contact_list li ul li.hp_service_list_myQVC {background-position:left -63px}
#siteFooter #hp_contact_list li ul li.hp_service_list_contact {background-position:left -122px}
#siteFooter #hp_contact_list li ul li.hp_service_list_orderstatus {background-position:left -187px}
#siteFooter #hp_contact_list li ul li.hp_service_list_helpchat {background-position:left -249px}
#siteFooter #hp_contact_list li ul li.hp_service_list_feedback {background-position:left -249px}
#siteFooter #hp_contact_list li ul li.hp_service_list_helpservices {background-position:left -306px}
#siteFooter #hp_contact_list li.left {width: 250px !important}
#siteFooter #hp_contact_list li.middle {width: 125px !important}
#siteFooter #hp_contact_list li.right {width: 125px !important}
#siteFooter .paragraph4{color:#ed5c5f;font:normal 22px 'Sentinel SSm 3i';letter-spacing:-0.25px;width:340px;display:block;float:left;text-align:center;margin-top:95px}
#siteFooter .paragraph5{clear:both;padding:10px}
#siteFooter #hp_service_list{margin:0}
#siteFooter #hp_service_list li{width:27%}
#siteFooter #hp_service_list li.last{width:19%}
#siteFooter #hp_service_list li p{background:url("/wcsstore/DE/content/images/Q_Links_20150401.png") no-repeat scroll 6px center;padding-left:30px;line-height:18px;color: #574447}
#siteFooter #hp_service_list ul{margin:0 0 0 30px}
#siteFooter #hp_service_list ul li{background:none;padding:0;width:auto}
#siteFooter .paragraph6{clear:both;padding:40px}
#siteFooter .paragraph7 a{display:block;width:20%;height:100px;float:left;background-image:url(/wcsstore/DE/content/images/hp_auszeichnungen_20150212.jpg);background-repeat:no-repeat;text-indent:-9999px}
#aAusz0{background-position:20px 0}
#aAusz1{background-position:-174px 0}
#aAusz2{background-position:-360px 0}
#aAusz3{background-position:-550px 0}
#aAusz4{background-position:-710px 0}
#siteFooter .paragraph8{clear:both;padding:30px 40px 10px}
#homepageFooter.commerceInclude,#homepageMasthead.commerceInclude{min-width:0}
a.aHpButton, a.aHpButton:visited {background: #ed5c5f none repeat scroll 0 0;color: #fff !important;display: inline-block;font: 15px "Gotham SSm 4r";margin:15px 0 45px;padding:10px 20px;text-decoration:none !important;}	
#divFooter #siteFooter a, #divFooter #siteFooter a:link, #divFooter #siteFooter a:visited{color:#57444F}
#divFooter{font-size:12px}
.qWord{font-size:14px;font-weight:bold;display:block;padding:2px 0 2px 23px;margin-left:-24px;background:url(/wcsstore/DE/content/images/Q_Links_20150401.png) 0 center no-repeat;}
@media(max-width:767px){
	.commerceInclude #divWrapper #divFooterWrapper{width:auto}
	#divWrapper #divFooterWrapper{background-color:none;}
	#siteFooter #ulSocialsList li{width:33.33%}
	#siteFooter ul#hp_contact_list ul li{text-align:left!important;}
	#siteFooter ul#hp_service_list,#siteFooter ul#hp_contact_list{width:auto;margin:0 auto!important;}
	#siteFooter .paragraph5 ul#hp_contact_list li.left{width:100%!important;}
	#siteFooter .paragraph4{margin:20px 0;}
	#siteFooter .paragraph6{width:auto;padding:10px;}
	#siteFooter .paragraph8 p{line-height:1.5em}
	#siteFooter .paragraph9{margin:10px 0;}
	#siteFooter ul#hp_service_list li,#siteFooter ul#hp_contact_list li{float:none;width:auto!important;}
	#siteFooter #hp_service_list ul{margin:0;}
	#siteFooter .paragraph1,#siteFooter .areaLink1{position:relative;left:auto;top:auto;text-align:center;margin:20px auto;}
	#siteFooter .paragraph1,#siteFooter .paragraph1 h3,#siteFooter .paragraph1 p{width:100%;text-align:center!important;}
	#siteFooter .paragraph1, #siteFooter .paragraph2, #siteFooter .paragraph3, #siteFooter .paragraph4, #siteFooter .paragraph5, #siteFooter .paragraph6,#siteFooter .paragraph7,#siteFooter .paragraph8,#siteFooter .paragraph9, #siteFooter .paragraph10{text-align:center;position:relative;left:auto;top:auto;display:block;border:none;width:auto;padding:15px 0;margin:0;float:none;clear:both;}
	#siteFooter .paragraph3{padding:10px;}
	#siteFooter .paragraph4, #siteFooter .paragraph5{width:auto;padding:0;}
	#siteFooter .paragraph6 p{line-height:2em;}
	#siteFooter .paragraph7 a{width:50%;max-width:160px;}
	#siteFooter #aAusz0{background-position:10px 0;}
	#siteFooter #hp_contact_list li.left, #siteFooter #hp_contact_list li.middle, #siteFooter #hp_contact_list li.right {width: auto !important}
}
/*** Dunning Fee Copy ****/
#divOrderStatusOptions {float: left;}
.dunningCopy {
    float: left;
    width: 40%;
    padding: 10px 0;
    background: #f4f3f3;
}
.dunningCopy p {
	padding: 10px 10px 6px;
}
#divContent #infoTT {display : none !important;}

#divOrderStatusOptions #divButtons { margin-right: 0 !important;}

.scoringTxtHeader {float: left;}

.scoringTxt {
    float: left;
    width: 500px;
    margin-bottom: 20px;
    line-height: 15px;
}

@media (max-width: 767px) {
	.dunningCopy {
		width: auto;
		padding: 10px!important;
		margin-top: 10px;
		border: 1px solid #ddd!important;
		border-radius: 3px!important;
	}
	
	.scoringTxt {width: 100%;}
}