#compare-basket-wrapper{z-index:10;background:#e5e5e5}.compare-basket{padding:10px}#compare-items-list{padding-top:20px}h3.compare-heading{border:0;text-align:center;position:relative}
.compare-items{width:100%;display:inline-block;border:1px solid #ccc;background:#fff;font-size:.7rem;padding:0 5px 10px 5px;text-align:center;margin-bottom:10px}
.compare-items p{margin:0}.compare-items img{display:none}.compare-items.no-item{text-align:center;border:1px dashed #ccc;color:#ccc}.delete-item{background:url("/_ui/desktop/common/css/images/remove_compare.png");cursor:pointer;position:relative;left:-10px;top:-6px;width:11px;height:11px}
.compare-button{float:right;display:inline;width:100%;text-align:center;font-size:.7rem;padding-top:20px}.compare-button a.button-called-out{font-size:.7rem;width:100%}
.PriceBlock a.button-called-out{width:100%}.compare-button p{margin-bottom:0}.compare-basket-delete{background:transparent url('/_ui/desktop/common/css/images/fancybox/fancybox.png') -40px 0px;position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer}
h3.compare-heading.expandableHeading:before,h3.compare-heading.expandableHeading-onlySmall:before{content:"\25b2" !important;border:0;color:#555}
h3.compare-heading.expandableHeading-is-expanded:before,h3.compare-heading.expandableHeading-onlySmall-is-expanded:before{content:"\25bc" !important;border:0;color:#555}
@media(min-width:32em){.compare-items{width:22%;float:left;margin-right:10px}.compare-items img{display:inline-block}#compare-items-list{padding-top:0}
}@media(min-width:45em){.compare-items{width:19%}.compare-button{width:15%}}@media(min-width:53em){.compare-items{width:20%;text-align:left}.compare-items img{float:left;margin-right:5px}
}.compare-panel{width:100%}.compare-panel>label{display:block;text-align:center}.comparecheckbox{display:inline-block;margin-bottom:1em;line-height:16px;height:16px;vertical-align:middle;font-size:medium}
.comparecheckbox input{vertical-align:middle;zoom:150%}.cbxhide{display:none;color:#6f7170}.comparecheckbox .cbxshow{text-transform:none !important}.cbxshow{color:#6f7170;margin-top:2px;display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:auto;line-height:1;margin-left:5px;white-space:nowrap;font-size:13px;font-weight:normal}
div.compareModels{font-size:smaller;font-weight:700}div.compareModels .compare-propmt-shown{display:block}div.compareModels .compare-propmt-hidden{display:none}
.btn-comparemodels{width:80%;margin:0 auto}.productinfo{display:inline-block;height:100%;vertical-align:middle;font-weight:normal;line-height:1.5;padding-left:8px;word-break:break-word}
.compareBtnContainer .productinfo{height:auto}.productSummaryInfo{display:inline-block;font-weight:bold}.productSummaryInfo>div{float:left;width:50%}.productSummaryInfo>div img{vertical-align:top;width:80%}
.compare-popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:9px 9px 13px -6px rgba(171,166,171,1);-moz-box-shadow:9px 9px 13px -6px rgba(171,166,171,1);box-shadow:9px 9px 13px -6px rgba(171,166,171,1);display:none;left:0;max-width:276px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:1010}
.com_removeIcon{width:21px;display:inline-block;height:21px;background:url(/_ui/desktop/common/images/spec-x-close.png) no-repeat;background-size:21px;vertical-align:top}
.compare-popover .productinfo,.compare-popover .compare-prompt-tip,.compare-popover .compare-remove-icon{color:#000}.compare-popover .compare-prompt-quantity-limit{margin-top:10px;color:#dc291e;font-size:12px;text-align:center}
.compare-popover .compare-prompt-failed-add{color:#dc291e;margin-bottom:15px;font-size:12px}.compareBtnContainer{width:auto;float:right;padding:3px 5px;background-color:#00759a;border-radius:3px;cursor:pointer;font-size:.8em;display:none}
@media screen and (max-width:750px){.compareBtnContainer{display:none !important}}button.compare-landingpage-action{text-transform:uppercase !important}
.compareBtnContainer .compareBtn{color:#fff}.animate .compareBtnContainer{margin:11px 0}@media screen and (max-width:46.25em){.compareBtnContainer{float:left;margin:11px 0 11px 50%}
.compare-feature{width:100%;text-align:center}}.comCheckbox.iform{display:none}.com_unselected{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;width:14px;height:14px;margin-bottom:0;// background:url(/_ui/desktop/common/images/checkbox-off.png) no-repeat;// background-size:14px;border:1px solid #555;border-radius:3px}
.comCheckbox:checked+.com_unselected{background:url(/_ui/desktop/common/images/checkbox-on.png) no-repeat;border:0;background-size:14px}#resultList .facetedResults-item .buttonText-left{width:100%;text-align:center}
@media(min-width:22em){#resultList .facetedResults-item .buttonText-left{width:60%;margin:1em auto;float:none}}@media(min-width:31em){#resultList .facetedResults-item .buttonText-left{clear:right;float:right;width:40%;text-align:left}
}@media(min-width:44em){#resultList .facetedResults-item .buttonText-left{width:31%}}.didYouKnowText,.compareModalText{font-size:12px;color:#000}.compareModalText{font-weight:normal}
.didYouKnowText{font-weight:bold}.button-called-out.compare-landingpage-action{font-size:14px !important;background:#dbeef9 !important;border:1px solid #4291ae !important;border-radius:5px !important;color:#4291ae !important;width:95% !important;font-weight:bold;min-height:35px}
a.compare-removeall{color:#4291ae !important;font-size:12px;text-transform:uppercase}.comparePreLoad{width:80%;height:100px;margin:0 auto;clear:both}.comparePreLoad div{width:33.33%;height:100px;float:left;line-height:100px;color:#000;font-size:20pt}
.comparePreLoad div:nth-child(odd){animation:comparePreLoad1 2s infinite;-moz-animation:comparePreLoad1 2s infinite;-webkit-animation:comparePreLoad1 2s infinite;-o-animation:comparePreLoad1 2s infinite}
.comparePreLoad div:nth-child(even){text-align:center;animation:comparePreLoad2 2s infinite;-moz-animation:comparePreLoad2 2s infinite;-webkit-animation:comparePreLoad2 2s infinite;-o-animation:comparePreLoad2 2s infinite}
.comparePreLoad div:nth-child(1){text-align:right}.comparePreLoad div:nth-child(3){text-align:left}@keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}
100%{opacity:1}}@-moz-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}
100%{opacity:1}}@-o-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}
}@-moz-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@-webkit-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}
}@-o-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@media only screen and (min-width:750px) and (max-width:1179px){.compareBtnContainer{float:right;margin:11px 0}
}#resultsList .buttonText-left{margin-left:1.8em}#resultsList .facetedResults-footer .buttonText-left{margin-left:.3em}.longscroll-singlesku-wrapper .buttonText-left{margin-left:0}
.buttonText-left{margin-left:.6em}@media(max-width:815px){.buttonText-left{margin-left:0}}#longscroll-subseries .longscroll-singlesku-wrapper .comparecheckbox{margin-left:0}
#longscroll-subseries #longscroll-singlesku .pricingSummary-purchase-wrapper{margin-bottom:1em}#longscroll-subseries #longscroll-singlesku #singlesku-configure-summary .compare-feature{margin-top:0}