.relationbox{border-top:1px solid #e8eaea;line-height:19px;margin:15px 0 25px}
.rbTopList,.rbOtherList{overflow:hidden}
.rbProductlist .item{margin-top:10px;padding-bottom:10px}
.rbProductlist .item:after{clear:both;content:'';display:table}
.rbProductlist .item .thumb{float:left;margin-right:15px}
.rbProductlist .item p{margin-bottom:10px}
.rbProductlist .item p.desc{font-size:14px;margin-bottom:6px}
.rbProductlist .item p.price{margin-bottom:8px}
.rbProductlist .item p.price a{color:#616464}
.rbProductlist .item .fancyButton{margin-left:0}
.rbProductlist .productToggle{border-bottom:1px solid #e8eaea;margin:0;padding:10px 0}
.rbOtherList{display:none}
.rbOtherList.show{display:block}
.rbEntitylist{border-bottom:1px solid #e8eaea;padding:10px 0}
.rbEntitylist ul{margin:0;padding:0}
.rbEntitylist li{display:inline}
.rbEntitylist li:before{content:',\20'}
.rbEntitylist li:first-child:before{content:''}
.relationbox .queued{color:red}
.alternative_products{margin-top:15px}
.alternative_products .relationbox{border:0;margin:0}
.alternative_products .rbProductlist .item{float:left;margin-left:22px;margin-top:0;padding-top:10px;width:312px}
.alternative_products .rbProductlist .item:nth-child(3n+1){clear:both;margin-left:0}
.alternative_products .rbProductlist .item p{margin-bottom:7px}
.alternative_products .rbProductlist .item p.desc{height:44px;line-height:22px;overflow:hidden}
.alternative_products.large .rbProductlist .item{border:1px solid #e8eaea;border-radius:2px;clear:none;float:left;height:292px;margin:0 0 20px 20px;padding:8px;width:212px}
.alternative_products.large .rbProductlist .item:nth-child(4n+1){margin-left:0}
.alternative_products.large .rbProductlist .item p{margin-bottom:10px}
.alternative_products.large .rbProductlist .item .thumb{border:0;display:block;float:none;margin:0 auto}
.alternative_products.large .scorePrice{font-size:14px}
.alternative_products.large .scorePrice a+a{margin-left:5px}
.alternative_products.large .item .specline{color:#828585;font-size:12px}
#compareProductListing .item{overflow:visible;padding-top:30px;position:relative}
#compareProductListing .item .fancyButton.compare{left:-1px;margin:0;padding:0 7px;position:absolute;top:-1px}
#compareProductListing .item .fancyButton.compare input,html:not(.js) #compareProductListing .item .fancyButton.compare .checkbox{display:none}
html:not(.js) #compareProductListing .item .fancyButton.compare input{display:inline-block}
.priceGraph img{height:auto;max-width:100%}
.relationeditor .search,.relationeditor .toggle img{display:none}
.relationeditor .search{display:block}
.relationeditor .hidden{display:none}
.relationeditor .toggle{cursor:pointer;min-width:70px}
.relationeditor .toggle img{display:inline-block}
.relationeditor{color:black;font-size:15px;line-height:15px;margin:0;padding:0}
.relationeditor table{background-color:#ccc;border:0;border-radius:2px;padding:0 1px 1px;width:100%}
.relationeditor table th,.relationeditor table tr{border:0;text-align:left}
.relationeditor table tbody:first-child tr{height:50px}
.relationeditor table th.required{color:#f00;font-style:italic;text-align:right}
.relationeditor table th.toggle{cursor:pointer}
.relationeditor table tr td{background:#ecefef;background-image:-webkit-linear-gradient(#eaecec,#ecefef);background-image:-moz-linear-gradient(#eaecec,#ecefef);background-image:linear-gradient(#eaecec,#ecefef);border:0;border-top:1px solid #d4d7d7;line-height:15px;margin:0!important;padding:0;vertical-align:top}
.relationeditor table td.meta{padding-top:65px;vertical-align:top}
.relationeditor h2{color:#555;font-size:12px;padding-top:6px;text-align:left;width:50px}
.relationeditor h3{color:#014a93;float:left;font-size:12px;line-height:20px;padding-left:20px;text-align:left}
.relationeditor h3.toggle{margin-bottom:15px}
.relationeditor h3.toggle img{padding-top:3px;vertical-align:top}
.relationeditor p.about{font-style:italic}
.relationeditor .relatedList{font-size:11px;font-style:italic;padding:5px}
.relationeditor .relatedList span{background:#f7f9f9 url(../../g/if/icons/cross.png) no-repeat 100%;border:1px solid black;border-radius:5px;padding:1px 20px 1px 5px}
.relationeditor .relatedList span.nonremoveable{background-image:none;border-color:#888;color:#888}
.relationeditor .relatedList span.noproduct{border-color:#f00;color:#888}
.relationeditor input[type=text]{border:1px solid #ddd;height:16px;margin-left:10px;padding:4px;width:250px}
.inputsearch{background:#fff url(../../g/tweakbase/koppeltool/search_koppel.gif) no-repeat 4px 4px!important;padding:4px 4px 4px 22px!important;width:232px!important}
.relationeditor ul{margin:0;padding:0}
.relationeditor li{list-style:none;margin:0;padding:0}
.relationeditor p{margin:0 0 10px;padding:0}
.relationeditor .resultItem{background-color:#f6f8f8;border-top:1px solid #ddd;clear:both;cursor:pointer;overflow:auto;padding:10px 5px 10px 20px}
.relationeditor .resultFooter{background-color:#f6f8f8;border-top:1px solid #ddd;padding:15px 20px}
.relationeditor .optionalEntities .resultFooter{border-bottom:1px solid #ddd;margin-bottom:10px}
.relationeditor .resultItem .thumb{float:left;margin-right:10px}
.relationeditor .resultItemSimple{background-color:#f6f8f8;border-top:1px solid #ddd;clear:both;cursor:pointer;padding:3px 5px 1px 20px}
.relationeditor .resultItem.noresult,.relationeditor .resultItemSimple.noresult{cursor:auto}
.relationeditor .resultItem:hover,.relationeditor .resultItemSimple:hover{background-color:#e4f9fc}
.relationeditor .resultItem.selected,.relationeditor .resultItemSimple.selected{background-color:#f0fdaf}
.relationeditor .resultItem .addItem,.relationeditor .resultItem .removeItem{cursor:pointer;float:right;margin:8px 10px 0}
.relationeditor .resultItemSimple .addItem,.relationeditor .resultItemSimple .removeItem{cursor:pointer;float:right;margin:7px 14px 0 10px}
.relationeditor .resultItem .title,.relationeditor .resultItemSimple .title,.relationeditor .resultItem .type,.relationeditor .resultItemSimple .type{color:#014a93;display:inline-block;font-size:12px;padding-top:11px;width:300px}
.relationeditor .resultItem .type,.relationeditor .resultItemSimple .type{color:#b8b8b8;font-weight:700;width:100px}
.relationeditor .nrResults{display:inline-block}
.relationeditor .pageDistribution{display:inline-block;float:right}
.relationeditor .pageDistribution .page{cursor:pointer;padding-left:2px}
.relationeditor .pageDistribution .current{background:#0a93ca;background-image:-webkit-linear-gradient(#0a93ca,#0a8abd);background-image:-moz-linear-gradient(#0a93ca,#0a8abd);background-image:linear-gradient(#0a93ca,#0a8abd);border-radius:2px;box-shadow:0 1px 0 0 rgba(0,0,0,0.1);color:white;cursor:pointer;font-size:12px!important;font-weight:700;padding:2px 4px;text-align:left;text-shadow:0 -.08em .03em #00586d;-webkit-appearance:none}
.relationeditor .previewItem>span{border:1px solid #ccc;display:inline-block;margin:0 4px 4px 0;padding:2px 4px}
.relationeditor span.queued span{color:#ccc;font-weight:700}
.optionalEntities{height:30px}
.optionalEntities h3{color:#555;float:left;font-size:12px}
.relationeditor .previewItem span.derived{color:#828585}
.relationeditor .previewItem span.queued{border-color:#b9133d}
.relationeditor .previewItem img{cursor:pointer;margin-left:3px}
.relationeditor .button{background:#0282a1;background-image:-webkit-linear-gradient(bottom,#018fb3 7%,#02809f 54%);background-image:-moz-linear-gradient(bottom,#018fb3 7%,#02809f 54%);background-image:linear-gradient(to top,#018fb3 7%,#02809f 54%);border:1px solid #00586d;border-radius:2px;color:white;cursor:pointer;font-size:12px!important;font-weight:700;margin:0 10px 10px;padding:2px 10px;text-align:left;text-shadow:0 -.08em .03em #00586d}
.relationeditor form .button,.relationeditor form .submit{margin-right:0}
.relationeditor .rightButton{float:right}
.relationeditor .buttonAddProduct,.relationeditor .buttonAddTag{margin:0 0 20px 20px}
.relationeditor input.browseButton,.relationeditor input.productNewBrand{float:right}
.relationeditor .hidden{display:none!important}
.relationeditor .browser{padding:4px 0 10px 20px;position:relative}
.relationeditor .browser .listHolder{float:left;margin-right:10px;width:185px}
.relationeditor form .browser{margin-top:10px}
.relationeditor form .browser .listHolder{width:186px}
.relationeditor .browser .listHolder h3{color:#111;float:none;font-size:12px;font-weight:700;padding:0}
.relationeditor .browser .listHolder .list{background-color:white;border:1px solid #ccc;min-height:200px;padding:1px}
.relationeditor .browser .listHolder .list>span{display:inline-block;margin-top:4px;width:182px}
.relationeditor .browser .listHolder .list>span.selected{background-color:#e5f9fc}
.relationeditor .browser .listHolder .list>span:hover{background-color:#e5f9fc;color:#111}
.relationeditor .browser .listHolder .list a:hover{color:black;text-decoration:none}
.relationeditor .mainCategoriesList a:hover,.relationeditor .segmentsList a:hover,.relationeditor .categoriesList a:hover{cursor:pointer}
.relationeditor .browser .listHolder .list a span{display:block;line-height:19px;padding:5px 30px 5px 10px}
.relationeditor .browser .listHolder .list .addItem{cursor:pointer;float:right;margin:4px 5px 0 0}
.relationeditor .sunken{border-top:1px solid #ccc;padding-left:20px;padding-top:10px}
.relationeditor .sunken h4{margin-top:10px}
.relationeditor .sunken .submit{margin-left:0}
.relationeditor .sunken .sunken{background-color:#ebeadd;border:0;padding-top:20px}
.relationeditor fieldset{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}
.relationeditor legend{color:#bbb;display:inherit;margin-left:100px}
.productPreview{float:right;position:relative}
.relationeditor span.productPreview{float:left;max-width:100%}
.relationeditor .header{padding-top:15px}
.relationeditor .optionalEntities .header{padding-top:5px}
.relationeditor span.previewItem{display:inline-block;margin-bottom:5px;margin-left:20px}
.no-top-border{border-top:0!important}
.relationeditor form{color:#333;margin:0}
.relationeditor label{display:block;float:left;height:14px;margin:6px 6px 6px 0;width:120px}
.relationeditor input[type=text]{border:1px solid #ddd;margin:0 0 6px 20px}
.relationeditor hr{background-color:#ddd;border:0;height:1px;margin:12px 10px 12px 0}
.relationeditor .submit{margin-bottom:20px;margin-left:20px}
.relationeditor .fancyButton{margin-right:20px}
#makeuserreview .messageContainer{margin:10px 0}
#makeuserreview select{width:120px}
#makeuserreview td.titleLabel{padding-right:20px;vertical-align:top}
#makeuserreview td.titleLabel label{float:right;line-height:1em;margin-top:0;padding-top:0}
#makeuserreview .relevantHardwareTable .moreless{font-size:15px;font-weight:700;height:16px;line-height:1.1em;padding:0;text-align:center;width:16px}
#makeuserreview #supportHelpTextWords.ok,#makeuserreview #bottomlineHelpTextWords.ok{color:#286900}
#makeuserreview #supportHelpTextWords.nok,#makeuserreview #bottomlineHelpTextWords.nok{color:#b9133d}
#makeuserreview ol li{padding:15px 0 0 15px}
.relationeditor .CategoryBrowser{clear:both}
.relationeditor .submitRow{display:none}
.relationeditor .addItem.active{background:url(../../g/tweakbase/koppeltool/add_koppel_active.png) no-repeat;background-position:-1px -1px;display:block;height:19px;width:19px}
.relationeditor .addItem.active:hover{background-position:-1px -24px}
.relationeditor.userreviewRelated{border-bottom:0;margin:10px 0 20px}
.relationeditor.userreviewRelated p.noPreview{margin-bottom:0}
.relationeditor.userreviewRelated input[type=text]{margin:0;width:100%!important}
.relationeditor.userreviewRelated .ProductResultlist{border-bottom:1px solid #ddd}
.relationeditor.userreviewRelated .resultItem,.relationeditor.userreviewRelated .resultFooter,.relationeditor.userreviewRelated .noresult{border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:12px}
.relationeditor.userreviewRelated .previewItem{display:block;font-size:12px;margin:0!important;width:100%}
.relationeditor.userreviewRelated .previewItem span{border:0;border-bottom:1px solid #ccc;display:block;margin:0 4px 4px 0;padding:2px 4px 10px}
.relationeditor.userreviewRelated .previewItem img{float:right}
#editpublicerenfrm .relationeditor{max-width:715px}
.unsortedWarning{background:#f2fdbc;background-image:-webkit-linear-gradient(#f0fdaf,#effdac);background-image:-moz-linear-gradient(#f0fdaf,#effdac);background-image:linear-gradient(#f0fdaf,#effdac);border:1px solid #d4ed5a;border-radius:1px;box-shadow:inset 0 0 1px #f4feca;line-height:19px;margin:15px 0;overflow:hidden;padding:15px}
.unsortedWarning p{margin:0}
.unsortedWarning .actions{float:right}
.unsortedWarning .actions .fancyButton{margin-left:10px}