.clear { height: 0px; clear: both; }
.left { float: left; }
.right { float: right; }
.webStandard strong { font-weight: bold; }
.webStandard em { font-style: italic; }
.webStandard ol,
.webStandard ul { margin-bottom: 10px; margin-left: 20px; }
.webStandard li { list-style-type: disc; margin-bottom: 5px; }
ul.webListNone,
.webStandard.webListNone ul { margin: 0px; }
.webStandard.webListNone li {
list-style-type: none !important;
list-style-image: none !important;
margin-bottom: 0px;
}
@media print {
.outerBenchmarkBox {
display: none;
}
}
.webStandard{font-family:Arial,Helvetica,sans-serif;font-size:13px}.webStandard strong{font-weight:bold}.webStandard p{line-height:16px;color:#000;margin-bottom:14px}.webStandard h1{font-size:16px;margin-bottom:10px;color:#652120}.webStandard h2{font-size:14px;margin-bottom:10px;color:#652120}.webStandard h3{font-size:14px;margin-bottom:5px}.webStandard h4{font-size:12px;margin-bottom:5px;color:#652120}.webStandard h5{font-size:11px;margin-bottom:5px;color:#652120}.webStandard a{text-decoration:underline;color:#555}.webStandard a:hover{text-decoration:none;color:#888}.webStandard .mailFooter a{color:#FFFFFF}.webStandard ol,.webStandard ul,.mailPreviewPanel ol,.mailPreviewPanel ul{margin-bottom:10px;margin-left:20px;color:#000;line-height:17px}.webStandard li,.mailPreviewPanel li{list-style-type:disc;margin-bottom:5px}.webListNone li{list-style-type:none;list-style-image:none !important;margin-bottom:0px !important}.webSuccess{font-weight:bold}#ext2-comp-1034,#ext2-comp-1042,#ext2-comp-1045,ext2-comp-1032{z-index:100}div.header{background-color:#652120;padding:13px 35px}div.content{margin:40px 35px}div.footer{border-top:2px solid #ddd;padding:7px 35px;font-size:12px}div.footer span.pipe{font-weight:bold;color:#652120}div.submitWrapper{margin-top:15px;margin-left:220px}div.footer a{text-decoration:underline;color:#555}div.footer a:hover{text-decoration:none;color:#888}.x2-date-picker{width:175px}body.ext2-safari .x2-small-editor .x2-form-text,body.ext2-chrome .x2-small-editor .x2-form-text{font-size:12px}.webForm .kwfFormFieldWrapper{position:relative}.webForm.center{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350}.webForm.centerDefault{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350;kwf-responsive-el-gt:500}.webForm.default{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350;kwf-responsive-el-gt:500}.webForm .submitWrapper .saving{position:absolute;margin-left:-12px;margin-top:-12px;height:24px;width:24px;left:50%;top:50%}html.cssanimations .webForm .submitWrapper .saving{background:url("/assets/kwf/images/loading/loadingsmall.png") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px;-webkit-animation:kwfLoadingSpin 0.5s infinite linear;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.cssanimations .webForm .submitWrapper .saving{background-image:url("/assets/kwf/images/loading/dpr2/loadingsmall.png");background-size:26px 26px}}html.no-cssanimations .webForm .submitWrapper .saving{background:url("/assets/kwf/images/loading/loadingsmall.gif") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px}.webForm .kwfFieldError label{color:#000}.webForm .kwfFieldError input,.webForm .kwfFieldError textarea{color:#000;border-color:#bb1d1d}.webForm button{cursor:pointer}.webForm form .kwfField label,.webForm form .kwfField span.fieldContent{line-height:20px}.webForm .submitWrapper{text-align:center;clear:both}.webForm .submitWrapper .beforeButton,.webForm .submitWrapper .button,.webForm .submitWrapper .saving,.webForm .submitWrapper .afterButton{float:left}.webForm .submitWrapper .button{position:relative}.webForm .submitWrapper .button.disabled{opacity:0.3}.webForm input,.webForm textarea,.webForm select{padding:2px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:18px;outline:none;float:left}.webForm input.radio{margin-left:10px}.webForm form .kwfFormFieldCheckbox input{margin-top:3px}.webForm label{line-height:18px}.webForm .kwcLabelPositionAbove .kwfFormFieldWrapper.hasLabel{margin-left:0;padding-left:0}.webForm .kwfFieldRequired label{font-weight:normal}.webForm .kwfFieldRequired span label{font-weight:normal}.webForm .kwfFieldLabelAlignTop label{width:auto;margin:0px;text-align:left}.webForm .kwfFieldLabelAlignLeft label{text-align:left}.webForm .showField{font-weight:bold;margin-bottom:9px}.webForm fieldset{margin-bottom:20px;padding:10px}.webForm fieldset legend{font-weight:bold;margin-left:20px;padding:5px}.webForm form .kwfFormFieldRadio .kwfFormFieldWrapper label{margin-right:20px;clear:none}.webForm form .kwfFormFieldRadio input{margin:0px;padding:0px}.webForm form .kwfFormFieldRadioHorizontal span{display:inline-block}.webForm form .kwfFormFieldRadioVertical span{display:block}.webForm form .kwfFormFieldRadioVertical span label{margin-left:0px}.webForm form .kwfFormFieldRadioVertical label{float:none}.webForm form .kwfFormFieldMultiCheckboxHorizontal label{float:none;width:auto;margin-left:0px}.webForm form .kwfFormFieldMultiCheckboxHorizontal .checkboxItem{float:left;white-space:nowrap;padding-right:10px}.webForm form .kwfFormFieldMultiCheckboxHorizontal .checkboxItem label{font-weight:normal}.webForm form .kwfFormContainerColumns .kwfFormContainerColumn{float:left;clear:none;margin-bottom:0px}.webForm form .kwfFormContainerColumns .kwfFormContainerColumn .kwfField{clear:none;margin-bottom:0px}.webForm span.comment{margin-left:10px;color:#999}.webForm .kwfField{clear:both;position:relative;margin-bottom:4px}.webForm .kwcLabelPositionAbove label{display:block;float:none;margin-left:0px;text-align:left;width:100%}.webForm .spEmail{display:none}

.newsletter:after{content:"";display:table;clear:both}
.kwcDirectoriesListViewPage:after{content:"";display:table;clear:both}
.kwcPaging {
padding: 25px 0px;
text-align: center;
line-height: 20px;
z-index: 1000;
clear: both;
}
.kwcPaging a {
padding: 1px 3px;
color: #000;
padding: 4px 6px;
font-weight: bold;
}
.kwcPaging a:hover,
.kwcPaging a.active {
color: #333;
font-weight: bold;
padding: 3px 5px;
border: 1px solid #aaa;
background-color: #ccc;
}
.kwcPaging span { font-weight: bold; }
@media print {
.kwcPaging { display: none; }
}
.newsletterDetail:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphs .kwcParagraphItem:after{content:"";display:table;clear:both}.newsletterDetailMailParagraphs .kwcParagraphItem.onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.newsletterDetailMailParagraphs .kwcParagraphItem.onlyShowOnMobile{display:block}.newsletterDetailMailParagraphs .kwcParagraphItem.hideOnMobile{display:none}}
.newsletterDetailMailParagraphsTextImage:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsTextImage{kwf-responsive-el-gt:420}.newsletterDetailMailParagraphsTextImage:after{content:"";display:table;clear:both}.newsletterDetailMailParagraphsTextImage.image{text-align:center}.newsletterDetailMailParagraphsTextImage.image img{display:inline}.newsletterDetailMailParagraphsTextImage.gt420 .image{margin-bottom:3px;display:inline;max-width:50%}.newsletterDetailMailParagraphsTextImage.gt420 .image img,.newsletterDetailMailParagraphsTextImage.largeText .image img{display:block}.newsletterDetailMailParagraphsTextImage.gt420.noFlow .image,.newsletterDetailMailParagraphsTextImage.largeText.noFlow .image{display:table-cell}.newsletterDetailMailParagraphsTextImage.gt420.noFlow.positionLeft .text,.newsletterDetailMailParagraphsTextImage.gt420.noFlow.positionRight .text,.newsletterDetailMailParagraphsTextImage.largeText.noFlow.positionLeft .text,.newsletterDetailMailParagraphsTextImage.largeText.noFlow.positionRight .text{display:table-cell}.newsletterDetailMailParagraphsTextImage.gt420.positionLeft .imageCaption,.newsletterDetailMailParagraphsTextImage.gt420.positionRight .imageCaption,.newsletterDetailMailParagraphsTextImage.largeText.positionLeft .imageCaption,.newsletterDetailMailParagraphsTextImage.largeText.positionRight .imageCaption{text-align:left}.newsletterDetailMailParagraphsTextImage.gt420.positionLeft .image,.newsletterDetailMailParagraphsTextImage.largeText.positionLeft .image{float:left;margin-right:18px}.newsletterDetailMailParagraphsTextImage.gt420.positionRight .image,.newsletterDetailMailParagraphsTextImage.largeText.positionRight .image{float:right;margin-left:18px}.newsletterDetailMailParagraphsTextImage.gt420.positionCenter .image,.newsletterDetailMailParagraphsTextImage.largeText.positionCenter .image{text-align:center;display:inline}.newsletterDetailMailParagraphsTextImage.gt420.positionCenter .image img,.newsletterDetailMailParagraphsTextImage.largeText.positionCenter .image img{margin-bottom:-3px;display:inline}.newsletterDetailMailParagraphsTextImage.gt420.positionCenter .text,.newsletterDetailMailParagraphsTextImage.largeText.positionCenter .text{display:block}.newsletterDetailMailParagraphsTextImage.gt420 .imageCaption,.newsletterDetailMailParagraphsTextImage.largeText .imageCaption{padding:3px 0 5px 0}.newsletterDetailMailParagraphsTextImage .kwcImage{margin:0 auto}.newsletterDetailMailParagraphsTextImage .image>.kwcImage{max-width:100% !important}.newsletterDetailMailParagraphsTextImage .imageCaption{padding:0 0 5px 0;text-align:center;margin:0 auto}
.benchmarkContainer{position:absolute;top:0px;right:0px;z-index:1000;width:100px}.benchmarkBox{text-align:left;width:100px}.benchmarkBox a.showContent{font-family:Verdana;font-size:10px;padding:5px}.benchmarkBox .benchmarkBoxContent{font-family:Verdana;font-size:10px;background-color:white;width:1500px;padding:5px;padding-top:0;display:none}.benchmarkBox.visible{width:200px;margin-left:-100px}.benchmarkBox.visible .benchmarkBoxContent{display:block}
.newsletterDetailMailParagraphsTextImageImage:after{content:"";display:table;clear:both}

.newsletterDetailMailParagraphsTextImageImage {
display: block;
margin: 0px;
}
.newsletterDetailMailParagraphsTextImageImage .outerContainer {
display: block;
}
.newsletterDetailMailParagraphsTextImageImage .container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.newsletterDetailMailParagraphsTextImageImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.newsletterDetailMailParagraphsTextImageImage{position:relative}.newsletterDetailMailParagraphsTextImageImage a{display:block}.newsletterDetailMailParagraphsTextImageImage a.kwcEnlargeTag,.newsletterDetailMailParagraphsTextImageImage a.kwcBasicDownloadTag,.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagIntern,.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagExtern,.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagMail{position:relative;display:block}.newsletterDetailMailParagraphsTextImageImage a img{display:block}.newsletterDetailMailParagraphsTextImageImage a .outerHoverIcon{width:100%;height:100%;position:absolute;display:none;zoom:1;left:0;top:0;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.newsletterDetailMailParagraphsTextImageImage a .outerHoverIcon .innerHoverIcon{display:block;width:38px;height:38px;position:absolute;left:50%;margin-left:-19px;top:50%;margin-top:-19px}.newsletterDetailMailParagraphsTextImageImage a:hover .outerHoverIcon{opacity:0.9}.newsletterDetailMailParagraphsTextImageImage a.kwcEnlargeTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/enlargeIcon.png) no-repeat 0 0}.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagIntern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkInternIcon.png) no-repeat 0 0}.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagExtern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkExternIcon.png) no-repeat 0 0}.newsletterDetailMailParagraphsTextImageImage a.kwcBasicDownloadTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/downloadIcon.png) no-repeat 0 0}.newsletterDetailMailParagraphsTextImageImage a.kwcBasicLinkTagMail .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/mailIcon.png) no-repeat 0 0}.showHoverIcon.newsletterDetailMailParagraphsTextImageImage a .outerHoverIcon{display:block}@media print{.newsletterDetailMailParagraphsTextImageImage a .outerHoverIcon{width:0px;height:0px}}
.webResponsiveImgLoading{position:relative}.webResponsiveImgLoading:after{background-position:center;position:absolute;height:100%;width:100%;content:"";margin:0;bottom:0;right:0;left:0;top:0;z-index:2}html.cssanimations .webResponsiveImgLoading:after{background:url("/assets/kwf/images/loading/loadingsmall.png") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px;-webkit-animation:kwfLoadingSpin 0.5s infinite linear;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.cssanimations .webResponsiveImgLoading:after{background-image:url("/assets/kwf/images/loading/dpr2/loadingsmall.png");background-size:26px 26px}}html.no-cssanimations .webResponsiveImgLoading:after{background:url("/assets/kwf/images/loading/loadingsmall.gif") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px}.webResponsiveImgLoading:before{background:none transparent;position:absolute;display:block;height:100%;width:100%;content:"";margin:0;bottom:0;right:0;left:0;top:0;z-index:1}
@-webkit-keyframes kwfLoadingSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}


@keyframes kwfLoadingSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
html.kwfLightboxActive,html.kwfLightboxActive body{overflow:hidden}body .kwfLightboxScrollOuter{z-index:100;width:100%;right:0;left:0}body div.kwfLightboxCenterBox{overflow-y:auto;position:fixed;height:100%}body div.kwfLightboxCenterBox .kwfLightboxScroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;position:fixed;padding:10px;z-index:100;height:100%;width:100%;right:0;left:0;top:0}body div.kwfLightboxCenterBox .kwfLightboxBetween{display:table;height:100%;width:100%}body div.kwfLightboxCenterBox .kwfLightboxBetweenInner{vertical-align:middle;display:table-cell;text-align:center;width:100%}body div.kwfLightboxCenterBox .kwfLightboxInner{box-sizing:border-box;display:inline-block;position:relative;text-align:left;height:auto;z-index:51}body div.kwfLightboxCenterBox .kwfLightboxMask{height:100%;background:#000;position:fixed;left:0;top:0;opacity:0.8;z-index:50;right:0px}body div.kwfLightboxCenterBox.mobile .kwfLightboxScroll{padding:0px}@media (max-width: 1025px){html.touch .kwfLightboxScrollOuter{height:100000px}}.kwfLightbox .kwfLightboxInner{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.kwfLightbox.kwfLightboxOpen .kwfLightboxInner{-webkit-transition-duration:150ms;transition-duration:150ms;opacity:1}body div.kwfLightboxCenterBox .kwfLightboxMask{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}body div.kwfLightboxCenterBox .kwfLightboxMask.kwfLightboxMaskOpen{-webkit-transition-duration:150ms;transition-duration:150ms;opacity:0.8}.kwfLightbox{position:absolute;z-index:100;top:0;left:0;height:100%;width:100%}.kwfLightbox .kwfLightboxInner{overflow:visible !important;min-width:100px;min-height:100px;background:white;margin-bottom:40px;padding:10px;position:absolute}.Lightbox .lightboxHeader{position:relative;z-index:102}.kwfLightbox .closeButton{background:url("/assets/kwf/Kwf_js/EyeCandy/Lightbox/close.png") no-repeat center center;position:absolute;display:block;height:42px;z-index:102;width:42px;right:-25px;top:-25px}.kwfLightbox .innerCloseButton{display:none}.kwfLightbox.mobile .closeButton{position:fixed;right:2px;top:2px}.kwfLightbox.mobile .kwfLightboxInner{margin-bottom:0}.kwfLightbox .closeButton:hover{text-decoration:none}.kwfLightbox .kwfLightboxContent{position:relative;height:100%;z-index:60;width:100%}.kwfLightbox .lightboxBody .nextBtn,.kwfLightbox .lightboxBody .nextBtn a,.kwfLightbox .lightboxBody .prevBtn,.kwfLightbox .lightboxBody .prevBtn a{text-decoration:none;position:absolute;top:0px;width:40%;height:100%;background:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/transparentPixel.gif);background-repeat:repeat;background-position:top left}.kwfLightbox .lightboxBody .nextBtn,.kwfLightbox .lightboxBody .nextBtn a{right:0px}.kwfLightbox .lightboxBody .prevBtn,.kwfLightbox .lightboxBody .prevBtn a{left:0px}.kwfLightbox .lightboxBody .nextBtn a,.kwfLightbox .lightboxBody .prevBtn a{width:100%}.kwfLightbox .lightboxBody .nextBtn a:hover{background-image:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/next.png);background-repeat:no-repeat;background-position:right 50%}.kwfLightbox .lightboxBody .nextBtn img.nextImgBtn{position:absolute;top:100px;right:0px}.kwfLightbox .lightboxBody .prevBtn a:hover{background-image:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/previous.png);background-repeat:no-repeat;background-position:left 50%}.kwfLightbox .lightboxBody .prevBtn img.previousImgBtn{position:absolute;top:100px;left:0px}.kwfLightbox .lightboxBody .image{z-index:1}.kwfLightbox .lightboxFooter p{text-align:left;margin-bottom:0px}.kwfLightbox .lightboxFooter p.imageCaption{margin-top:10px}.kwfLightbox .lightboxFooter p.imageCaptionTitle{margin:10px 0px -10px 0px}.kwfLightbox .lightboxFooter p.title{margin-top:10px}.kwfLightbox .lightboxFooter p.fullSizeLink{margin-top:10px}html.cssanimations .kwfLightbox .loading{background:url("/assets/kwf/images/loading/loadingbig.png") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px;-webkit-animation:kwfLoadingSpin 0.5s infinite linear;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.cssanimations .kwfLightbox .loading{background-image:url("/assets/kwf/images/loading/dpr2/loadingbig.png");background-size:50px 50px}}html.no-cssanimations .kwfLightbox .loading{background:url("/assets/kwf/images/loading/loadingbig.gif") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px}@media (max-width: 650px){body .lightboxMask{opacity:1}}
.kwcBasicImageEnlargeEnlargeTagImagePage,
.kwcBasicImageEnlargeEnlargeTagImagePage .image {
height: 100%;
}
.kwcBasicImageEnlargeEnlargeTagImagePage .image img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
display: block;
}
.kwcBasicImageEnlargeEnlargeTagImagePage .container {
height: 0;
position: relative;
overflow: hidden;
}
.kwcBasicImageEnlargeEnlargeTagImagePage .prevBtn,
.kwcBasicImageEnlargeEnlargeTagImagePage .nextBtn {
z-index: 1;
}
.newsletterDetailMailParagraphsImage:after{content:"";display:table;clear:both}

.newsletterDetailMailParagraphsImage {
display: block;
margin: 0px;
}
.newsletterDetailMailParagraphsImage .outerContainer {
display: block;
}
.newsletterDetailMailParagraphsImage .container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.newsletterDetailMailParagraphsImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kwcBasicSpace { }
.newsletterDetailMailParagraphsLine {
border-bottom: 1px solid #000;
margin-bottom: 10px;
padding-top: 0px;
}
.kwcListLinks:after{content:"";display:table;clear:both}
.kwcBasicLink:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsHtml:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsFooter:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsFooterText p{color:#FFFFFF}.newsletterDetailMailParagraphsFooterText a{color:#FFFFFF}
.newsletterDetailMailParagraphsFooterLinks:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsLinksLink:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsDownload:after{content:"";display:table;clear:both}
.newsletterDetailMailParagraphsDownload{margin-bottom:5px}.newsletterDetailMailParagraphsDownload span{color:#000}
.newsletterDetailMailParagraphsDownload { margin-bottom: 5px; }
.newsletterDetailMailParagraphsDownload span { color: var(typo); }
.newsletterUnsubscribe:after{content:"";display:table;clear:both}
.newsletterUnsubscribeForm:after{content:"";display:table;clear:both}
.newsletterUnsubscribeForm label { width: 200px; font-weight: bold; }
.kwfFieldErrorBubble{position:absolute;border:2px solid #dddddd;width:215px;border-radius:6px;background-color:#d11313;opacity:0.8;color:#fff;z-index:1000;behavior:url(/assets/css3pie/pie.htc)}.kwfFieldErrorBubble:after{border-color:#bb1d1d transparent;border-style:solid;border-width:0px 8px 8px;top:-8px;content:"";display:block;right:175px;position:absolute;width:0;z-index:10}.kwfFieldErrorBubble .message{padding:5px}.kwfFieldErrorBubble .closeButton{width:10px;height:10px;position:absolute;top:0;right:0;background:url("/assets/kwf/images/close.png") no-repeat}
.kwfFieldErrorIconBubble{position:absolute;width:16px;height:16px;z-index:30;background:url("/assets/silkicons/exclamation.png") no-repeat scroll left center transparent}.kwfFieldErrorIconBubble .message{position:absolute;font-size:12px;text-align:center;border-radius:5px;min-width:100px;cursor:default;padding:6px;margin-top:-4px;margin-left:25px;color:white;background-color:#d11313}.kwfFieldErrorIconBubble .arrow{border-top:7px solid transparent;border-right:7px solid #d11313;border-bottom:7px solid transparent;position:absolute;width:0;top:1px;left:18px;display:block}
.kwfFormCard.inactive { display: none; }
.kwfFormContainerFieldSet div {
display: block;
}
.kwfFormContainerFieldSet .kwfFormContainerFieldSetCollapsed {
border-width: 2px 2px 0px 2px;
border-left-color: transparent;
border-right-color: transparent;
margin-bottom: 0px;
}
.kwfFormContainerFieldSet fieldset {
border: 2px groove #EEE;
}
.kwfFormContainerFieldSet .kwfFormContainerFieldSetCollapsed div {
display: none;
}
.kwfFormFieldFileInner img{margin-top:-20px}.kwfFormFieldFile .kwfFormFieldFileInnerContent .fileSelector,.kwfFormFieldFile .kwfFormFieldFileInnerContent>input{position:absolute;width:100%}.kwfFormFieldFile .kwfFormFieldFileInnerContent .fileSelector{z-index:2;opacity:0;filter:alpha(opacity=0)}.kwfFormFieldFile .kwfFormFieldFileInnerContent .underlayFileSelector{z-index:1}.kwfFormFieldFile .kwfFormFieldFileInnerContent .underlayFileSelector a.kwfFormFieldFileUploadButton{float:right}.kwfFormFieldFile .kwfFormFieldFileInnerContent .kwfFormFieldFieldDropText{display:none}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent{position:relative;width:100%;border:1px solid;display:block;height:90px}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper{position:relative}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper input{width:100%;height:90px;background:none;border:none}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper .underlayFileSelector{position:absolute;width:100%}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper .underlayFileSelector a.kwfFormFieldFileUploadButton{position:absolute;right:0}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFieldDropText{position:absolute;display:block}.kwfFormFieldUploadProgressBar{display:block;position:absolute;width:200px;height:42px;background:white;z-index:1;left:50%;margin-left:-100px;top:50%;margin-top:-21px}.kwfFormFieldUploadProgressBar .inner{display:block;width:180px;height:20px;margin:10px;border:1px solid;position:relative}.kwfFormFieldUploadProgressBar .inner span.progress{width:0%;background:#4169e1;display:block;position:relative;height:100%;text-align:center;color:white;line-height:24px}.kwfFormFieldUploadProgressBar .inner span.processing{background:#4169e1;display:none;text-align:center;font-size:12px;color:white;line-height:21px;width:100%}.kwfFormFieldUploadProgressBar .inner span.processing.visible{display:block}
.kwcForm div.kwfFormFieldMultiCheckboxVertical {
display: inline-block;
position: relative;
}
.kwcForm div.kwcFormFieldMultiCheckbox .checkboxItem input {
float: none;
}
.kwcForm div.kwcFormFieldMultiCheckbox .checkboxItem label {
float: none;
}
.kwcNewsletterEditSubscriber:after{content:"";display:table;clear:both}

/*# sourceMappingURL=/assets/dependencies/Kwf_Assets_Package_ComponentFrontend/Frontend/de/css.map?v=1764667377 */
