.headline-font{font-family:"intel-clear-headline",impact,sans-serif;line-height:.9;letter-spacing:.029em}
.rwd .btn-icon{min-width:10px;background-color:#fff;padding:8px 15px;border:1px solid #e2e2e2;color:#555;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwd .btn-icon:hover,.rwd .btn-icon:active,.rwd .btn-icon:focus{outline:0;box-shadow:none;background-color:#fdfdfd;color:#555}
.rwd .btn-icon .icon{display:inline-block}
.rwd .btn-icon .icon-filter{background-image:url(productscatalog/images/sprite-icons.png);background-position:-377px -299px;width:14px;height:12px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-filter{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-print{background-image:url(productscatalog/images/sprite-icons.png);background-position:-493px -527px;width:23px;height:23px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-print{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-download{background-image:url(productscatalog/images/sprite-icons.png);background-position:-462px -443px;width:19px;height:22px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-download{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-remove{background-image:url(productscatalog/images/sprite-icons.png);background-position:-577px -210px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-remove{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-remove.color-white{background-image:url(productscatalog/images/sprite-icons.png);background-position:-577px -120px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-remove.color-white{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-remove-sm{background-image:url(productscatalog/images/sprite-icons.png);background-position:-607px -122px;width:10px;height:10px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-remove-sm{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon .icon-question{background-image:url(productscatalog/images/sprite-icons.png);background-position:-203px -564px;width:17px;height:17px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon .icon-question{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon:hover .icon-question{background-image:url(productscatalog/images/sprite-icons.png);background-position:-230px -564px;width:17px;height:17px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon:hover .icon-question{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon.card-view-toggle .icon-view{background-image:url(productscatalog/images/sprite-icons.png);background-position:-577px -540px;width:18px;height:12px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon.card-view-toggle .icon-view{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon.card-view-toggle.on .icon-view{background-image:url(productscatalog/images/sprite-icons.png);background-position:-493px -462px;width:18px;height:12px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-icon.card-view-toggle.on .icon-view{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .btn-icon.no-style{padding:0;border:0;background-color:transparent}
.rwd .btn-icon.icon-only{padding:8px 10px}
.rwd .btn-icon:active{left:auto;top:inherit}
.rwd .btn-shop{background-color:#f3d54e;min-width:10px;color:#555;padding:8px 10px;line-height:1;font-size:1em;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwd .btn-shop:hover,.rwd .btn-shop .hover{background-color:#f1c425;color:#555}
.rwd .btn-shop:focus,.rwd .btn-shop.focus,.rwd .btn-shop.active .rwd .btn-shop:active{background-color:#f3d54e;color:#555}
.rwd .btn-shop.caret-right{padding-right:15px}
.rwd .btn-shop.caret-right:after{display:inline-block;margin-left:5px;content:' ';position:relative;top:1px;background-image:url(productscatalog/images/sprite-carets.png);background-position:-84px -198px;width:8px;height:12px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .btn-shop.caret-right:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .btn-shop.disabled{border:0}
.handlbars-template{display:none}
.shaded{background-color:#f3f3f3}
.checkPreload{background-image:url(productscatalog/images/sprite-icons.png);background-position:-460px -527px;width:23px;height:23px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.checkPreload{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.product-comp{padding-top:30px;padding-bottom:60px}
.product-comp h2.section-title{margin-top:25px;margin-bottom:15px;font-size:1.875em;position:relative}
.product-comp h2.section-title .btn-icon,.product-comp h2.section-title .link-arrow-after{display:inline-block;font-size:.533em;position:absolute;right:0;bottom:0;font-weight:normal}
.product-comp.shaded{background-color:#f3f3f3}
.product-comp.comp-benchmark-link{padding-top:25px;padding-bottom:50px}
.product-comp .blade-itemized .blade-item .blade-image img{width:100%;max-width:none}
.product-comp .view-all-cta-container{display:block;padding-left:0;margin:12px 0;padding-right:0}
@media screen and (min-width:992px){.product-comp .view-all-cta-container{padding-right:20px}
}
@media screen and (min-width:768px) and (max-width:992px){.product-comp .view-all-cta-container{width:auto;display:inline-block;float:left;padding-right:20px}
}
@media screen and (min-width:1650px){.product-comp .view-all-cta-container{width:25%}
}
@media screen and (max-width:767px){.product-comp .view-all-cta-container .btn.btn-primary{display:block}
}
span.add-compare label,span.paging-info label{font-weight:normal}
.products-intro-text .intro-text-component{padding-bottom:2em}
.products-intro-text .intro-text-component.text-align-center .col-md-10{width:100%}
#products-refine{padding-top:5px}
a.link-arrow-after{font-weight:normal}
a.link-arrow-after:after{content:"";display:inline-block;position:relative;margin-left:8px;background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -110px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.link-arrow-after:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
a.link-arrow-after:hover{color:#00aeef}
a.link-arrow-after:hover:after{background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -81px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.link-arrow-after:hover:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
a.link-arrow-before:before{content:"";display:inline-block;position:relative;margin-right:3px;background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -52px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.link-arrow-before:before{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
a.link-arrow-before:hover:before{background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -139px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.link-arrow-before:hover:before{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
a.collapse-toggle .open-label{display:none}
a.collapse-toggle:after{display:inline-block;position:relative;top:-2px;content:' ';margin-left:3px;background-image:url(productscatalog/images/sprite-carets.png);background-position:-99px -232px;width:13px;height:8px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.collapse-toggle:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.open a.collapse-toggle .open-label{display:inline}
.open a.collapse-toggle .collapse-label{display:none}
.open a.collapse-toggle:after{background-image:url(productscatalog/images/sprite-carets.png);background-position:-33px -232px;width:13px;height:7px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.open a.collapse-toggle:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
@media screen and (max-width:767px){.collapse.collapse-in-xs{display:block}
}
@media screen and (min-width:768px){.collapse.collapse-out-sm{display:block;height:auto !important}
}
.t-table{display:table}
.t-table .t-row{display:table-row}
.t-table .t-cell{display:table-cell}
.t-table.valign-top .t-cell{vertical-align:top}
.t-table.valign-middle .t-cell{vertical-align:middle}
.t-table.valign-bottom .t-cell{vertical-align:bottom}
.t-table.full-width{width:100%}
@media screen and (max-width:767px){.t-table.t-block-mobile{display:block}
.t-table.t-block-mobile .t-row,.t-table.t-block-mobile .t-cell{display:block}
}
.prod-details-price-tray .btn-shop{min-width:200px}
.product-summary{padding-bottom:30px}
.product-summary .t-table{margin:0 auto}
.product-summary .add-compare{display:inline-block;margin-right:30px;vertical-align:middle}
.product-summary .text-lg{font-size:1em;font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:200;font-style:normal}
@media screen and (max-width:767px){.product-summary .price-tray{width:100%}
.product-summary .price-tray .btn-shop{width:100%}
}
@media screen and (min-width:768px){.product-summary{padding-bottom:0;padding-top:50px}
.product-summary .text-lg{font-size:1.625em}
}
ul.flush-left{margin-left:-1em}
ul.flush-left li{width:100%;padding:0 0 1em 0}
.material-listing{margin-top:2em}
.material-listing ul{margin-bottom:0}
.pad-tb-20{padding-top:20px;padding-bottom:20px}
.pad-btm-0{padding-bottom:0}
.product-loader{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:30px;background:rgba(0,0,0,0.5);text-align:center}
.product-loader .loader-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:767px){.text-center-mobile{text-align:center}
.hidden-mobile{display:none !important}
}
@media screen and (min-width:768px){.hidden-desktop{display:none !important}
}
.relatedResourceComponent.blade ul{padding-left:0}
.relatedResourceComponent.blade ul li{list-style:none}
.relatedResourceComponent.blade .resourceListSingleItem{padding:.5em 1em .5em 0}
.relatedResourceComponent .potrait-xs{display:none}
@media screen and (max-width:768px) and (min-width:480px){.relatedResourceComponent .col-potrait-6{width:50%}
.relatedResourceComponent .potrait-xs{display:block !important}
.relatedResourceComponent .visible-sm{display:none !important}
}
.rwd .productOverviewTemplate .header-peek.proof-point-component,.rwd .productPortfolioTemplate .header-peek.proof-point-component,.rwd .allProductComponent .header-peek.proof-point-component,.rwd .productCompareTemplate .header-peek.proof-point-component,.rwd .productOverviewTemplate .header-peek.multi-image-blade-component,.rwd .productPortfolioTemplate .header-peek.multi-image-blade-component,.rwd .allProductComponent .header-peek.multi-image-blade-component,.rwd .productCompareTemplate .header-peek.multi-image-blade-component,.rwd .productOverviewTemplate .header-peek.l3-text-media-component,.rwd .productPortfolioTemplate .header-peek.l3-text-media-component,.rwd .allProductComponent .header-peek.l3-text-media-component,.rwd .productCompareTemplate .header-peek.l3-text-media-component{margin-top:0}
.rwd .productOverviewTemplate .proofPoint.section,.rwd .productPortfolioTemplate .proofPoint.section,.rwd .allProductComponent .proofPoint.section,.rwd .productCompareTemplate .proofPoint.section{overflow-x:hidden}
.rtl .product-card.toggle-able.view-list .card-item{float:right}
@media screen and (max-width:767px){.rtl .product-card.toggle-able.view-list .card-item{float:none}
}
.rtl .product-card.toggle-able.view-list .card-item .item-wrap2{float:right}
.rtl .product-card.toggle-able.view-list .card-item .item-wrap2 .content-media.list-view{right:0}
.rtl .product-card.toggle-able.view-list .card-item .content-extra .add-compare{text-align:right}
.rtl .product-card .card-item{float:right}
@media screen and (max-width:767px){.rtl .product-card .card-item{float:none}
}
.rtl .add-compare label.has-switch-input span.switch-input-content,.rtl .simplify-checkbox label.has-switch-input span.switch-input-content{padding-left:0;padding-right:.5em}
@media screen and (min-width:1200px){.rtl .product-card.toggle-able.view-list .card-item .content-main{margin-left:0;margin-right:20%}
}
@media screen and (min-width:768px){.rtl .product-card.toggle-able.view-list .card-item .content-main{margin-left:0;margin-right:30%}
.rtl .form-refine-tool .tool-pagination{float:right}
.rtl .form-refine-tool .tool-actions{float:left}
.rtl .form-refine-tool .form-btns .text-right{text-align:left}
.rtl .comp-compare-products .highlight-container .hightlight-difference{float:right}
.rtl .compare-item:last-of-type{margin-left:0}
}
.rtl .hub-content .table-toggle:after{float:left}
.rtl .page-tool-container .page-tools{margin-left:0}
.rtl .page-tool-container .page-tools .tool-links{float:left;text-align:right}
.rtl .page-tool-container .page-tools .tool-links .btn.no-style{padding-left:0;padding-right:10px}
.rtl .radical-rating .circle{right:5px}
.rtl nav.pagination .paging .page-active{padding:3px}
.rtl nav.pagination .list-inline{padding-right:0}
.rtl .form-refine-tool .tool-actions .list-inline{padding-right:0}
.rtl .form-refine-tool .tool-actions .list-inline>li:last-child{padding-left:0}
.rtl .form-refine-tool nav.pagination.tool-pagination{margin-left:0;margin-right:50px}
@media screen and (min-width:992px){.rtl .form-refine-tool nav.pagination.tool-pagination{margin-right:100px}
}
@media screen and (min-width:768px) and (max-width:992px){.rtl .form-refine-tool nav.pagination.tool-pagination{margin-right:0}
}
@media screen and (min-width:1650px){.rtl .form-refine-tool nav.pagination.tool-pagination{margin-left:60px;margin-right:60px}
}
.rtl .view-all-cta-container{padding-right:0}
@media screen and (min-width:992px){.rtl .view-all-cta-container{padding-right:0;padding-left:20px}
}
@media screen and (min-width:768px) and (max-width:992px){.rtl .view-all-cta-container{padding-right:0;padding-left:0}
}
.rtl label .select-element{margin-left:0;left:0}
.rtl label .select-element figure.select-caret{right:auto;left:1em}
.rtl .spynav .wrap-2,.rtl .nav-overflower .wrap-2{float:left;right:-50%}
.rtl .spynav .wrap-2 ul,.rtl .nav-overflower .wrap-2 ul{right:50%}
@media screen and (min-width:768px){.rtl .spynav .wrap-2 ul li:first-child a,.rtl .nav-overflower .wrap-2 ul li:first-child a{margin-left:80px}
.rtl .spynav .wrap-2 ul li:last-child a,.rtl .nav-overflower .wrap-2 ul li:last-child a{margin-left:0;margin-right:0}
}
.rtl .spynav.swipable .wrap-2,.rtl .nav-overflower.swipable .wrap-2{right:auto}
.rtl .spynav.swipable .wrap-2 ul,.rtl .nav-overflower.swipable .wrap-2 ul{right:auto}
.rtl a.link-arrow-after:after{margin-right:8px;margin-left:0;background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -52px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rtl a.link-arrow-after:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rtl a.link-arrow-after:hover{color:#00aeef}
.rtl a.link-arrow-after:hover:after{background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -139px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rtl a.link-arrow-after:hover:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rtl .form-dropdown.dropdown .dropdown-menu{text-align:start;right:0}
.rtl .form-dropdown.dropdown.sort-by .dropdown-menu{min-width:235px}
.rtl .form-dropdown.dropdown.sort-by .dropdown-menu li>a{padding-right:15px}
.rtl .form-dropdown.dropdown.sort-by .dropdown-toggle{min-width:235px}
@media screen and (max-width:767px){.rtl .form-dropdown.dropdown.sort-by .dropdown-toggle{min-width:initial}
}
.rtl .form-dropdown.dropdown .dropdown-toggle{text-align:start}
.rtl .form-dropdown.dropdown .dropdown-toggle:after{float:left}
.rtl .form-dropdown.dropdown .dropdown-toggle .label-selected{margin-right:0;margin-left:10px}
.rtl .form-dropdown.dropdown .dropdown-toggle .label-default{background-color:transparent}
.rtl .compare-tray .tray-title{padding-left:20px}
.rtl .compare-tray .tray-title:after{margin-left:0;margin-right:8px}
.rtl .compare-tray .tray-title .toggle-area{right:auto;left:0}
@media screen and (max-width:767px){.rtl .compare-tray.open .tray-title:after{right:auto;left:-48%}
.rtl .compare-tray .compare-error-msg .text-left{text-align:right}
}
@media screen and (min-width:768px){.rtl .compare-tray .compare-item{float:right;margin-left:20px;margin-right:0}
}
.rtl .compare-item .item-label{text-align:start;padding-right:0;padding-left:20px}
.rtl .filtersBtn .icon-filter{float:left;margin-top:4px;margin-right:4px}
.rtl .hub-filter .list-inline{float:left}
.rtl .owl-carousel .owl-item{float:right}
.rtl .disclaimer-component .disclaimer sup{margin-right:0;margin-left:3px;float:none}
.rtl .hub-spoke-comp .hub-spoke-toggles .hub-title a.hub-toggle{padding:20px 25px 20px 45px}
.rtl .hub-spoke-comp .hub-spoke-toggles .hub-title a.hub-toggle:after{left:28px;right:auto;background-image:url(productscatalog/images/sprite-carets.png);background-position:-248px -33px;width:7px;height:13px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rtl .hub-spoke-comp .hub-spoke-toggles .hub-title a.hub-toggle:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
@media screen and (max-width:767px){.rtl .compare-header .header-compact .item-link{float:right}
.rtl .compare-header .header-compact .wrap-1{float:left;position:relative;left:auto;right:-50%;text-align:right}
.rtl .compare-header .header-compact .wrap-2{position:relative;left:auto;right:50%}
}
.rtl .compare-header .show-details-container .compare-item .blade-image img{padding-left:10px;padding-right:0}
.rtl .compare-header .show-details-container .add-to-compare .plus-item-label{padding-left:15px}
.rtl .compare-header .show-details-container .add-to-compare .empty-item-label{text-align:start}
.rtl .popover-content{text-align:start}
.rtl .slider .tooltip.tooltip-min{left:auto !important;margin-left:0 !important}
.rtl .slider .tooltip.tooltip-max{left:0 !important;right:auto !important;margin-left:0 !important}
.rtl h2.section-title .btn-icon,.rtl h2.section-title .link-arrow-after{right:auto;left:0}
.rwd .search-component .results-recent a{color:#fff}
.rwd .search-component .results-recent a:hover{color:#9addf7}
.rwd .search-component .results-recent a.search-link-term{font-weight:bold;font-style:normal;font-size:1.125em}
.rwd .search-component .results-recent a.search-link-term:before{content:"";display:inline-block;margin-right:8px;position:relative;top:4px;background-image:url(commons-page/images/sprite-with-gray-icons.png);background-position:-396px 349px;width:20px;height:20px}
.rwd .search-component .results-recent a.search-link-term:hover:before{background-position:-441px 0;color:#9addf7}
.rwd .search-component{position:relative}
.rwd .search-component ul{padding:0;list-style:none;margin-bottom:0}
.rwd .search-component ul li{padding-bottom:10px}
.rwd .search-component .results-overlay{padding:20px;font-size:14px;background:#252525}
.rwd .search-component .results-overlay a{color:#fff}
.rwd .search-component .search-component .results-overlay a{color:#fff}
.rwd .search-component .search-component .results-overlay a:hover{color:#9addf7}
.rwd .search-component .close-result-toggle{position:absolute;right:20px;top:23px;z-index:2;display:inline-block}
.rwd .results-typeahead .search-categories{border-top:1px solid #555;padding:20px 0;margin-top:20px}
.rwd .results-recent .search-info{padding:20px 0;color:#fff;bottom:0;right:0;width:100%;background:#1d1d1d;position:absolute}
.rwd .results-recent .overlay-content{padding-bottom:20px}
.rwd .results-recent h3{margin-bottom:1em;color:#bbb}
.rwd .results-recent .searched-item{margin-bottom:20px}
.rwd .results-recent .searched-item li{padding:0 0 12px}
.rwd .results-recent .searched-item:last-child{margin-bottom:0}
.rwd .results-recent a.pale-blue{color:#9addf7}
.rwd.undock-info .results-recent{background:#212121;padding:0}
.rwd.undock-info .results-recent .search-info{position:static;background:0;padding:20px}
.rwd.undock-info .results-recent .overlay-content{background:#252525;padding:20px;position:static;height:auto}
@media screen and (max-width:767px){.rwd .results-overlay{position:fixed;z-index:1;bottom:0;left:0;right:0;top:50px;overflow-y:auto}
.rwd .results-overlay.results-recent{padding-bottom:60px}
.rwd .results-overlay.results-recent .overlay-content{position:relative;height:100%;overflow-y:auto}
}
@media screen and (min-width:768px){.rwd.undock-info .results-recent .overlay-content{height:auto !important}
}
.rwd #search-app .btn-icon .icon-search{background-image:url(commons-page/images/sprite-with-gray-icons.png);background-size:533px 633px;background-position:65px -89px;display:block;height:45px;width:45px}
@media only screen and (max-width:767px){.rwd #search-app .container{max-width:767px}
.rwd #search-app .btn-icon .icon-search{background-image:url(commons-page/images/sprite-icons-retina.png);background-position:-396px -284px;width:20px;height:20px}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.rwd .search-component .results-recent a.search-link-term:before{content:"";display:inline-block;margin-right:8px;position:relative;top:4px;background-image:url(commons-page/images/sprite-icons-retina.png);background-position:-396px -284px;background-size:533px 633px;width:20px;height:20px}
.rwd .search-component .results-recent a.search-link-term:hover:before{background-image:url(commons-page/images/sprite-icons-retina.png);background-position:-441px 0;background-size:533px 633px;width:20px;height:20px}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.rwd #search-app .btn-icon .icon-search{background-image:url(commons-page/images/sprite-icons-retina.png);background-size:533px 633px}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) and (min-width:480px) and (max-width:767px){.rwd #search-app .btn-icon .icon-search{background-image:url(commons-page/images/sprite-icons-retina.png);background-size:533px 633px}
}
.rwd #search-app{background:#f3f3f3;padding-bottom:2px;margin:0}
.rwd #search-app .shadow-filters{display:inline-block;padding-left:0;width:66.666%;margin-bottom:10px}
@media(max-width:768px){.rwd #search-app .shadow-filters{width:100%}
.rwd #search-app .shadow-filters .shadow-filters-title{padding:0 0 0 10px}
}
.rwd #search-app .shadow-filters .shadow-filters-buttons{background-color:#d7d7d7}
.rwd #search-app .shadow-filters .shadow-filters-title{display:inline-block;font-size:inherit;font-family:inherit}
.rwd #search-app .search-header{padding:0 0 1px;background:#252525}
.rwd #search-app .search-filters{margin:15px 10px;padding:0}
.rwd #search-app .search-filters .btn-icon.btn-selected-filter{margin-bottom:15px;font-size:1em;min-width:180px;background:#333;border-color:#555;color:#fff;text-align:left;top:-1px;padding-right:30px;white-space:normal}
.rwd #search-app .search-filters .btn-icon.btn-selected-filter .icon{right:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.rwd #search-app .search-component .results-overlay .close-result-toggle{background-image:url("commons-page/images/sprite-with-gray-icons.png");background-position:-60px 241px;display:inline-block;height:20px;position:absolute;right:20px;top:23px;width:20px;z-index:2}
.rwd #search-app [data-search-control]{position:relative}
.rwd #search-app [data-search-control] label{display:block;padding:15px;margin-bottom:0;background:#424242;vertical-align:top;line-height:normal}
.rwd #search-app [data-search-control] .form-control{color:#fff;width:100%;padding-right:24px;padding-left:40px;background:transparent;border:0;outline:0;box-shadow:none;font-size:1.5em;font-weight:200}
.rwd #search-app [data-search-control] .form-control:focus{box-shadow:none}
.rwd #search-app [data-search-control] .form-control::-ms-clear{height:0;width:0}
.rwd #search-app [data-search-control] .btn-clear{position:absolute;right:23px;top:20px}
.rwd #search-app [data-search-control] .btn-clear:before{display:none}
.rwd #search-app [data-search-control] .btn-search{position:absolute;left:23px;top:24px}
.rwd #search-app [data-search-control] ::-webkit-input-placeholder{color:#bbb}
.rwd #search-app [data-search-control] :-moz-placeholder{color:#bbb;opacity:1}
.rwd #search-app [data-search-control] ::-moz-placeholder{color:#bbb;opacity:1}
.rwd #search-app [data-search-control] :-ms-input-placeholder{color:#bbb}
.rwd #search-app .form-dropdown.filter-dropdown{margin-bottom:10px}
.rwd #search-app .form-dropdown.filter-dropdown .dropdown-menu{width:100%}
.rwd #search-app .search-component{margin-left:-15px;margin-right:-15px}
.rwd #search-app .search-component .results-recent h3{margin-top:0}
.rwd #search-app .search-results .container>.container-wrap{margin:0 -15px}
.rwd #search-app .search-results .result-info{padding:15px 0}
.rwd #search-app .search-results .result-info p{padding:0 10px;margin-bottom:0}
.rwd #search-app .search-results .no-result{padding-bottom:2em}
.rwd #search-app .search-results .result-category .cat-title{padding:0 10px 10px;font-size:1.3em;font-weight:normal;color:#959595}
.rwd #search-app .search-results .result-category .show-more-container{display:block;margin-top:7px;margin-bottom:0;width:100% !important}
.rwd #search-app .search-results .result-category.bground-white .container-wrap{background:#fff;padding-top:1px;padding-bottom:1px}
.rwd #search-app .search-results .result-category.top-gap{margin-top:9px;margin-bottom:9px}
.rwd #search-app .search-results .related-searches{margin-bottom:0}
.rwd #search-app .search-results .related-searches .list-inline{padding:25px;margin-bottom:0}
.rwd #search-app .search-results .related-searches .list-inline li{width:100%;padding:0 0 15px}
.rwd #search-app .search-results .related-searches .list-inline li:last-child{padding-bottom:0}
.rwd #search-app .search-results .result-more .show-more-container .fading-line{display:none}
.rwd #search-app .search-results .loading-gif{padding:40px 0}
.rwd #search-app .result-item{margin-bottom:2px;background-color:#fff}
.rwd #search-app .result-item .feature-title{color:#959595;margin:0 0 10px;font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:.9375em}
.rwd #search-app .result-item .item-wrap{padding:30px 25px;position:relative}
.rwd #search-app .result-item .item-wrap .content-wrap{min-height:56px}
.rwd #search-app .result-item .content-media{display:none}
.rwd #search-app .result-item .title{font-size:1.375em;margin-top:0;margin-bottom:10px;font-weight:normal}
.rwd #search-app .result-item .title.best-match{font-weight:bold}
.rwd #search-app .result-item .item-info .label{font-size:16px;color:#555;padding:0}
.rwd #search-app .result-item .item-info .value{display:inline-block;min-width:120px}
.rwd #search-app .result-item .item-info .show-mobile{display:none}
@media screen and (max-width:767px){.rwd #search-app .result-item .item-info .value{min-width:0;padding-right:10px}
.rwd #search-app .result-item .item-info .show-mobile{display:inline-block}
.rwd #search-app .result-item .item-info .hide-mobile{display:none}
.rwd #search-app .result-item .item-info .os-info-mobile{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}
}
@media screen and (max-width:480px){.rwd #search-app .result-item .item-info .os-info-mobile{width:35%}
}
.rwd #search-app .result-item.is-locked .title a{position:relative;padding-left:18px}
.rwd #search-app .result-item.is-locked .title a:before{content:"";position:relative;top:0;left:-18px;display:inline-block;background-image:url("commons-page/images/sprite-with-gray-icons.png");background-position:-441px -394px;width:15px;height:17px}
.rwd #search-app .result-item.is-locked .title a:after{content:"-";position:absolute;left:20px;top:0}
.rwd #search-app .result-item.is-locked .title a:hover:before{background-position:-419px -394px}
.rwd #search-app .product-card .container-wrap{padding:0}
.rwd #search-app .product-card .card-item{border:0;margin-bottom:2px}
.rwd #search-app .product-card .card-item .title{font-size:1.375em;font-weight:normal}
@media screen and (max-width:767px){.rwd #search-app .form-dropdown.filter-dropdown{display:block;margin-bottom:15px;position:initial}
.rwd #search-app .form-dropdown.filter-dropdown .dropdown-toggle{width:100%}
.rwd #search-app .form-dropdown.filter-dropdown .dropdown-menu{width:100%}
.rwd #search-app .search-filters .btn-selected-filter{display:block;width:100%;margin-bottom:15px}
.rwd #search-app .search-component .results-overlay{top:116px}
.rwd #search-app .search-component .results-recent{padding:0;background:#212121}
.rwd #search-app .search-component .results-recent .overlay-content{padding:20px 20px 20px;height:auto;background:#252525}
.rwd #search-app .search-component .results-recent .search-info{position:static;background:transparent;padding-left:20px}
}
@media screen and (min-width:768px){.rwd #search-app .search-header{padding:40px 0 10px}
.rwd #search-app .search-header .search-filters{float:left;margin:20px 0 0}
.rwd #search-app .search-header .search-filters:before,.rwd #search-app .search-header .search-filters:after{content:" ";display:table}
.rwd #search-app .search-header .search-filters:after{clear:both}
.rwd #search-app .search-header .search-filters .btn-selected-filter{margin-right:20px;margin-bottom:20px;float:left}
.rwd #search-app .search-component{margin-left:0;margin-right:0}
.rwd #search-app .search-component .results-recent .overlay-content{background:transparent}
.rwd #search-app .search-component .results-recent .overlay-content:before,.rwd #search-app .search-component .results-recent .overlay-content:after{content:" ";display:table}
.rwd #search-app .search-component .results-recent .overlay-content:after{clear:both}
.rwd #search-app .search-component .results-recent .searched-item{width:50%;float:left;padding-right:30px}
.rwd #search-app .search-component .results-recent .searched-item:nth-child(even){clear:left}
.rwd #search-app .search-component .results-overlay{position:absolute;width:100%;padding:30px;border-top:2px solid #252525;background:#424242;z-index:2}
.rwd #search-app .search-component .results-overlay .close-result-toggle{right:30px;top:30px}
.rwd #search-app .search-component .results-overlay.results-recent{padding-bottom:60px}
.rwd #search-app .search-component .results-recent .search-info,.rwd #search-app .search-component.undock-info .results-recent .search-info{position:absolute !important;bottom:0;left:0;right:0;padding-left:30px;padding-right:30px;background:#3a3a3a}
.rwd #search-app .form-dropdown.filter-dropdown{margin-right:20px;margin-bottom:20px;float:left}
.rwd #search-app [data-search-control] label{padding:30px}
.rwd #search-app [data-search-control] .form-control{font-size:2.5em;padding-left:56px;height:60px}
.rwd #search-app [data-search-control] .btn-search{top:42px;left:30px}
.rwd #search-app [data-search-control] .btn-clear{top:36px;right:30px}
.rwd #search-app .search-results .container>.container-wrap{margin:0}
.rwd #search-app .search-results .result-category .cat-title{padding:30px 30px 5px;background:#fff;font-size:1em;margin:0;font-weight:normal;color:#959595}
.rwd #search-app .search-results .result-category.top-gap{margin-top:9px;margin-bottom:9px}
.rwd #search-app .search-results .result-info{padding:30px 0}
.rwd #search-app .search-results .result-info p{padding:0}
.rwd #search-app .search-results .related-searches .list-inline{padding:10px 30px 30px}
.rwd #search-app .search-results .related-searches .list-inline li{width:auto;padding-right:15px}
.rwd #search-app .result-item{border-width:0 0 1px 0}
.rwd #search-app .result-item .feature-title{font-size:1em}
.rwd #search-app .result-item .title{font-size:1.5em}
.rwd #search-app .result-item .item-wrap{padding:30px}
.rwd #search-app .result-item .content-media{float:left;width:100px;padding-right:20px;display:block}
.rwd #search-app .result-item .content-media figure img{width:100%}
.rwd #search-app .result-item.has-image .content-main{margin-left:100px}
.rwd #search-app .product-card .card-item .title{font-size:1.5em}
}
@media screen and (max-width:767px){.rwd .search-overlay-open{overflow:hidden;position:fixed}
}
@media screen and (min-width:768px){.rwd .global-menu-search-active .search-component .results-overlay{position:fixed;bottom:0;left:auto;right:0;top:60px;overflow-y:auto}
.rwd .global-menu-search-active .search-component .results-overlay.results-recent{padding-bottom:60px}
.rwd .global-menu-search-active .search-component .results-overlay.results-recent .overlay-content{position:relative;height:100%;overflow-y:auto}
}
.rwd [ng-cloak],.rwd .ng-cloak{display:none !important}
.rwd .btn-icon{min-width:10px;background-color:#fff;padding:8px 15px;border:1px solid #e2e2e2;color:#555;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwd .btn-icon:hover,.rwd .btn-icon:active,.rwd .btn-icon:focus{outline:0;box-shadow:none;background-color:transparent}
.rwd .loader{z-index:1029}
.rwd .loader-default:after,.rwd .loader-default-intelblue:after,.rwd .loader-default-black:after,.rwd .loader-default-white:after,.rwd .loader-default-navyblue:after,.rwd .loader-default-lightgray:after,.rwd .loader-default-darkgray:after{top:calc(100%)}
.rwd .component-padding .container .row{padding-top:50px}
.rwd .product-card .container{position:relative}
.rwd .product-card .container-wrap{margin-left:-15px;margin-right:-15px}
.rwd .product-card .container-wrap.card-listings:before,.rwd .product-card .container-wrap.card-listings:after{content:" ";display:table}
.rwd .product-card .container-wrap.card-listings:after{clear:both}
.rwd .product-card .card-item{position:relative;margin-bottom:20px}
.rwd .product-card .card-item .item-wrap1{padding:30px 25px;background-color:#fff;position:relative}
.rwd .product-card .card-item .item-wrap2:before,.rwd .product-card .card-item .item-wrap2:after{content:" ";display:table}
.rwd .product-card .card-item .item-wrap2:after{clear:both}
.rwd .product-card .card-item .audience-price{display:flex;flex-direction:row;flex-flow:nowrap;align-content:center;width:100%;justify-content:center;align-items:center}
.rwd .product-card .card-item .audience-price span{font-size:21px}
.rwd .product-card .card-item .audience-price span .cents{display:inline-block;vertical-align:top;font-size:.75em}
.rwd .product-card .card-item .audience-price img{padding-left:10px;max-height:15px;width:auto}
.rwd .product-card .card-item .btn-shop.audience-buy{display:block;width:100%}
.rwd .product-card .card-item .options{position:absolute;bottom:130px;width:100%;text-align:center;left:0}
.rwd .product-card .card-item .options a.options-link{position:relative}
.rwd .product-card .card-item .options a.options-link:after{display:inline-block;position:relative;background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -110px;width:5px;height:9px;content:" ";top:0;left:5px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .product-card .card-item .options a.options-link:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .product-card .card-item .options a.options-link:hover:after{background-image:url(productscatalog/images/sprite-carets.png);background-position:-275px -81px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .product-card .card-item .options a.options-link:hover:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .product-card .card-item .title{font-size:1.625em;margin-top:20px;margin-bottom:10px}
.rwd .product-card .card-item .content-media{text-align:center}
.rwd .product-card .card-item ul{margin-left:-1em}
.rwd .product-card .card-item .content-extra{margin-top:20px;text-align:center}
.rwd .product-card .card-item .add-compare{margin-bottom:18px;display:block;text-align:center}
.rwd .product-card .card-item .btn[disabled]{border:1px solid #d7d7d7;margin-bottom:0;font-size:1em;padding:8px 15px;line-height:1}
.rwd .product-card .card-item .btn.btn-shop.caret-right{border:1px solid #f3d54e}
.rwd .product-card.view-list .card-item .item-wrap1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:60px 40px;min-height:200px}
.rwd .product-card.view-list .card-item .options{position:relative;top:inherit;bottom:inherit}
.rwd .product-card.view-list .card-item .card-info{padding-bottom:0}
@media screen and (max-width:767px){.rwd .product-card.view-list .card-item .item-wrap1{flex-direction:column;padding:40px 30px}
.rwd .product-card.view-list .card-item .item-wrap1 .item-wrap2{width:100%}
.rwd .product-card.view-list .card-item .content-extra{width:100%}
}
@media screen and (min-width:768px){.rwd .product-card .card-item{width:50%;float:left;padding-left:15px;padding-right:15px;margin-bottom:20px}
.rwd .product-card.toggle-able.view-list .container-wrap{margin-left:0;margin-right:0;padding-bottom:30px}
.rwd .product-card.toggle-able.view-list .card-item{width:100%;float:none;height:auto !important;padding:0;margin-bottom:0;border-bottom:1px solid #e2e2e2}
.rwd .product-card.toggle-able.view-list .card-item .item-wrap1{padding:30px 25px 35px 40px}
.rwd .product-card.toggle-able.view-list .card-item .item-wrap1:before,.rwd .product-card.toggle-able.view-list .card-item .item-wrap1:after{content:" ";display:table}
.rwd .product-card.toggle-able.view-list .card-item .item-wrap1:after{clear:both}
.rwd .product-card.toggle-able.view-list .card-item .title{margin-top:0;margin-bottom:8px;font-size:1.375em}
.rwd .product-card.toggle-able.view-list .card-item .content-media{width:30%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.rwd .product-card.toggle-able.view-list .card-item .content-main{margin-left:30%}
.rwd .product-card.toggle-able.view-list .card-item .content-media{width:30%}
.rwd .product-card.toggle-able.view-list .card-item .item-wrap2{width:65%;float:left;position:relative;padding-bottom:0;padding-left:15px}
.rwd .product-card.toggle-able.view-list .card-item .content-extra{width:35%;float:left;text-align:left;padding-right:15px}
.rwd .product-card.toggle-able.view-list .card-item .content-media{text-align:center}
.rwd .product-card.toggle-able.view-list .card-item .add-compare{margin-bottom:8px}
}
@media screen and (min-width:992px){.rwd .product-card .card-item{width:33.33%}
}
@media screen and (min-width:1200px){.rwd .product-card.toggle-able.view-list .card-item .content-media{width:20%}
.rwd .product-card.toggle-able.view-list .card-item .content-main{margin-left:20%}
.rwd .product-card.toggle-able.view-list .card-item .content-main .content-wrap{display:table;width:100%}
.rwd .product-card.toggle-able.view-list .card-item .content-main .title,.rwd .product-card.toggle-able.view-list .card-item .content-main .card-info{width:49%;display:table-cell;padding-right:15px;vertical-align:middle}
.rwd .product-card.toggle-able.view-list .card-item .content-main .title{margin-bottom:0;line-height:1.1}
.rwd .product-card.toggle-able.view-list .card-item .content-extra .content-wrap{display:table;width:100%}
.rwd .product-card.toggle-able.view-list .card-item .content-extra .add-compare,.rwd .product-card.toggle-able.view-list .card-item .content-extra .price-tray-container{width:49%;display:table-cell;vertical-align:middle}
.rwd .product-card.toggle-able.view-list .card-item .content-extra .add-compare{margin-bottom:0;padding-right:15px;text-align:left}
.rwd .product-card.toggle-able.view-list .card-item .content-extra .add-compare label.has-switch-input{margin:0}
}
@media screen and (min-width:1650px){.rwd .product-card .card-item{width:25%}
}
.rwd .product-card .loader{position:absolute;opacity:1;top:0;left:0;padding:50px 0;width:100%;height:100%;min-height:140px;text-align:center;background:rgba(255,255,255,0.8);z-index:2}
.rwd .product-card .loader .loading-gif{top:50%}
.rwd .product-card .list-view{display:none}
.rwd .product-card .card-view{display:block}
.rwd .product-card.toggle-able.view-list .list-view{display:block}
.rwd .product-card.toggle-able.view-list .card-view{display:none}
@media screen and (min-width:992px){.rwd .product-card.toggle-able.view-list .list-view{display:block}
.rwd .product-card.toggle-able.view-list .card-view{display:none}
.rwd .product-card.toggle-able.view-list .content-media figure{min-height:55px}
.rwd .product-card.toggle-able.view-list .content-media figure img{height:55px;width:auto}
}
@media screen and (min-width:480px){.rwd .product-card .content-media figure{min-height:110px}
.rwd .product-card .content-media figure img{height:110px;width:auto}
}
@media screen and (max-width:480px){.rwd .product-card.mobile-list-view .card-item{margin-bottom:2px}
.rwd .product-card.mobile-list-view .card-item .item-wrap1{padding:15px;display:block;min-height:0}
.rwd .product-card.mobile-list-view .card-item .item-wrap1 .radical-rating{display:none}
.rwd .product-card.mobile-list-view .card-item .content-main{margin-left:30%;display:inline-block}
.rwd .product-card.mobile-list-view .card-item .content-main .card-info{display:none}
.rwd .product-card.mobile-list-view .card-item .content-main .content-wrap{margin-left:10px}
.rwd .product-card.mobile-list-view .card-item .content-main .title{margin:0;font-size:16px;font-weight:normal}
.rwd .product-card.mobile-list-view .card-item .content-extra{margin-left:30%;padding-left:10px;margin-top:0;width:auto}
.rwd .product-card.mobile-list-view .card-item .content-extra .price-tray-container{display:none}
.rwd .product-card.mobile-list-view .card-item .content-extra .content-wrap{display:table;width:100%;font-weight:normal;font-size:16px}
.rwd .product-card.mobile-list-view .card-item .content-extra .add-compare{vertical-align:middle;margin-bottom:0;padding-right:10px;text-align:left}
.rwd .product-card.mobile-list-view .card-item .content-extra .add-compare label.has-switch-input{margin:0;padding-left:0}
.rwd .product-card.mobile-list-view .card-item .content-extra .add-compare .compare-now{padding-left:5px}
.rwd .product-card.mobile-list-view .card-item .content-media{width:30%;left:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:10px}
.rwd .product-card.mobile-list-view .card-item .content-media figure{min-height:inherit}
.rwd .product-card.mobile-list-view .card-item .content-media figure img{height:55px;width:auto}
}
@media screen and (max-width:767px){.rwd .product-card .content-media figure{min-height:88px}
.rwd .product-card .content-media figure img{height:88px;width:auto}
}
.rwd .bladepar .product-comp{padding-bottom:0}
.rwd .relatedViewAll .viewAllLink{margin-left:auto;margin-right:auto;width:72px}
.rwd .relatedViewAll.product-comp.shaded{padding-top:0;padding-bottom:0}
.rwd .relatedViewAll.hidden{display:none}
.rwd .relatedcompatibleproducts .form-refine-tool{background:#f7f7f7}
.rwd .relatedcompatibleproducts .form-refine-tool .top-view.refine-tool{padding-top:20px}
.rwd .relatedcompatibleproducts .product-comp{padding-bottom:0}
.rwd .mod-product{min-height:1000px}
.rwd .price-tray{display:inline-block}
.rwd .price-tray:before{display:block;position:absolute;height:100%;width:100%;content:' ';background-color:rgba(255,0,0,0);top:0;left:0}
.rwd .price-tray .price{pointer-events:none}
.rwd .price-tray .price .cents{display:inline-block;vertical-align:top;font-size:.75em}
.rwd .price-tray .short-label{display:none}
.rwd .price-tray.btn,.rwd .price-tray.btn:active,.rwd .price-tray.btn:hover,.rwd .price-tray.btn:focus{outline:0;top:0;left:0;box-shadow:none;padding-left:16px;padding-right:16px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwd .price-tray.btn-shop{font-size:1em;border:1px solid #f3d54e}
.rwd .price-tray.savings,.rwd .price-tray.gift{border-color:#c5de49;background-color:#c5de49}
.rwd .price-tray.savings:hover,.rwd .price-tray.gift:hover{background-color:#aec635}
.rwd .price-tray.savings:after,.rwd .price-tray.gift:after{display:inline-block;margin-left:5px;transform:scale(0.7);opacity:.7;position:absolute;top:5px;content:' ';background-image:url(productscatalog/images/sprite-icons.png);background-position:-60px -564px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .price-tray.savings:after,.rwd .price-tray.gift:after{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .price-tray.gift:after{background-image:url(productscatalog/images/sprite-icons.png);background-position:-577px -150px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .price-tray.gift:after{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .price-tray.full-width{width:100%}
.rwd .price-tray.full-width.btn,.rwd .price-tray.full-width.btn:active,.rwd .price-tray.full-width.bth:hover,.rwd .price-tray.full-width.button:focus{width:100%}
.rwd .price-tray .scrollable-menu{height:auto;max-height:280px;overflow-x:hidden}
.rwd .price-tray .item-price{padding:15px 10px;clear:both}
.rwd .price-tray .item-price .item-info{display:inline-block;text-align:center;width:25%}
.rwd .price-tray .item-price .item-info img{width:100%}
.rwd .price-tray .item-price .item-info.price-info{width:44%}
.rwd .price-tray .item-price .item-action{text-align:right}
.rwd .noprice{visibility:hidden}
.rwd .price-tray-v2{position:absolute;z-index:500;background-color:white;transform:translate(-25px,-25px) scaleX(0) scaleY(0);transform-origin:50% 50%;border:1px solid #d7d7d7;width:360px;height:auto;min-height:200px;opacity:0;padding:20px 0 0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.rwd .price-tray-v2 .price-header{position:relative;width:100%;min-height:15px;padding:0 20px 15px 20px}
.rwd .price-tray-v2 .price-header .close{display:block;position:absolute;top:-10px;right:10px;background-image:url(productscatalog/images/sprite-icons.png);background-position:-607px -122px;width:10px;height:10px;text-shadow:0 1px 0 #555;opacity:1}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .price-tray-v2 .price-header .close{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .price-tray-v2 .promotion{position:relative;padding:10px 20px;border-top:1px solid #d7d7d7;display:flex;align-items:center;justify-content:space-between}
.rwd .price-tray-v2 .promotion .description{max-width:235px;padding-right:10px}
.rwd .price-tray-v2 .promotion.scrollmode .item-info{padding-right:6px}
.rwd .price-tray-v2 .promotion p{margin:0}
.rwd .price-tray-v2 .promotion p.gift,.rwd .price-tray-v2 .promotion p.tag{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:bold;font-style:normal}
.rwd .price-tray-v2 .promotion p.gift:before,.rwd .price-tray-v2 .promotion p.tag:before{display:inline-block;position:relative;margin-right:2px;top:2px;transform:scale(0.7);opacity:.7;content:' ';background-image:url(productscatalog/images/sprite-icons.png);background-position:-577px -150px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .price-tray-v2 .promotion p.gift:before,.rwd .price-tray-v2 .promotion p.tag:before{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .price-tray-v2 .promotion p.tag:before{background-image:url(productscatalog/images/sprite-icons.png);background-position:-60px -564px;width:20px;height:20px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .price-tray-v2 .promotion p.tag:before{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .price-tray-v2 .promotion .btn{border-color:#aec635;background-color:#c5de49}
.rwd .price-tray-v2 .promotion .btn:hover{background-color:#aec635}
.rwd .price-tray-v2 .price-footer{position:relative;width:100%;bottom:0;min-height:85px;border-top:1px solid #d7d7d7;padding:15px 20px}
.rwd .price-tray-v2 .price-footer .btn{margin-bottom:10px;width:100%;min-height:28px}
.rwd .price-tray-v2 .scrollable-content{position:relative;min-height:100px;max-height:250px;overflow:hidden;padding-right:10px;padding-bottom:10px}
.rwd .price-tray-v2 .scrollable-content.scrollable{overflow-y:auto;padding:0}
.rwd .price-tray-v2 .scrollable-content .item-price{position:relative;padding:15px 0 10px 20px;clear:both;opacity:0}
.rwd .price-tray-v2 .scrollable-content .item-price .item-info{display:inline-block;text-align:center;width:25%}
.rwd .price-tray-v2 .scrollable-content .item-price .item-info .price .cents{display:inline-block;vertical-align:top;font-size:.75em}
.rwd .price-tray-v2 .scrollable-content .item-price .item-info img{width:100%}
.rwd .price-tray-v2 .scrollable-content .item-price .item-info.price-info{width:44%}
.rwd .price-tray-v2 .scrollable-content .item-price .item-action{text-align:right}
.rwd .price-tray-v2 .dynamic-content{position:relative;min-height:200px}
.rwd .price-tray-v2 .dynamic-content .item-loader{position:absolute;width:100%;height:100%}
.rwd .price-tray-v2 .dynamic-content .item-loader img{position:relative;top:45%}
.rwd .price-tray-v2 .dynamic-content .item-error{padding:40px}
.rwd .price-tray-v2 .btn,.rwd .price-tray-v2 .btn:active,.rwd .price-tray-v2 .btn:hover,.rwd .price-tray-v2 .btn:focus{outline:0;top:0;left:0;box-shadow:none;padding-left:16px;padding-right:16px;min-width:80px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
@media screen and (max-width:767px){.rwd .price-tray-v2{width:300px;z-index:12}
.rwd .price-tray-v2 .scrollable-content .item-price .item-info.price-info{width:38%}
}
.rwd .zoomIn{animation:zoomInAnimation ease .4s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:zoomInAnimation ease .4s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.19,1,0.22,1);-moz-animation:zoomInAnimation ease .4s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:zoomInAnimation ease .4s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:zoomInAnimation ease .4s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
@keyframes zoomInAnimation{0{opacity:0;transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
100%{opacity:1;transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
}
@-moz-keyframes zoomInAnimation{0{opacity:0;-moz-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
100%{opacity:1;-moz-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
}
@-webkit-keyframes zoomInAnimation{0{opacity:0;-webkit-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
100%{opacity:1;-webkit-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
}
@-o-keyframes zoomInAnimation{0{opacity:0;-o-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
100%{opacity:1;-o-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
}
@-ms-keyframes zoomInAnimation{0{opacity:0;-ms-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
100%{opacity:1;-ms-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
}
.rwd .zoomOut{animation:zoomOutAnimation ease .4s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:zoomOutAnimation ease .4s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:zoomOutAnimation ease .4s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:zoomOutAnimation ease .4s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:zoomOutAnimation ease .4s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
@keyframes zoomOutAnimation{0{opacity:1;transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
50%{opacity:0}
100%{transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
}
@-moz-keyframes zoomOutAnimation{0{opacity:1;-moz-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
50%{opacity:0}
100%{-moz-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
}
@-webkit-keyframes zoomOutAnimation{0{opacity:1;-webkit-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
50%{opacity:0}
100%{-webkit-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
}
@-o-keyframes zoomOutAnimation{0{opacity:1;-o-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
50%{opacity:0}
100%{-o-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
}
@-ms-keyframes zoomOutAnimation{0{opacity:1;-ms-transform:translate(-25px,-25px) scaleX(1) scaleY(1)}
50%{opacity:0}
100%{-ms-transform:translate(-25px,-25px) scaleX(0) scaleY(0)}
}
.rwd .slideIn{animation:slideInAnimation ease-in .2s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:slideInAnimation ease-in .2s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:slideInAnimation ease-in .2s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:slideInAnimation ease-in .2s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:slideInAnimation ease-in .2s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
@keyframes slideInAnimation{0{opacity:0}
100%{opacity:1}
}
@-moz-keyframes slideInAnimation{0{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes slideInAnimation{0{opacity:0}
100%{opacity:1}
}
@-o-keyframes slideInAnimation{0{opacity:0}
100%{opacity:1}
}
@-ms-keyframes slideInAnimation{0{opacity:0}
100%{opacity:1}
}
.rwd .slideOut{animation:slideOutAnimation ease-in .4s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:slideOutAnimation ease-in .4s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:slideOutAnimation ease-in .4s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:slideOutAnimation ease-in .4s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:slideOutAnimation ease-in .4s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
@keyframes slideOutAnimation{0{opacity:1}
100%{opacity:0}
}
@-moz-keyframes slideOutAnimation{0{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes slideOutAnimation{0{opacity:1}
100%{opacity:0}
}
@-o-keyframes slideOutAnimation{0{opacity:1}
100%{opacity:0}
}
@-ms-keyframes slideOutAnimation{0{opacity:1}
100%{opacity:0}
}
@-ms-viewport{width:auto !important}
.rwd .btn-icon.no-style{background-color:transparent;border:medium none;padding:0}
.rwd .loading-gif{margin:0 auto;width:40px;height:40px;position:relative;background:url("searchSP2/images/loader-gray@40.gif") center center transparent no-repeat}
.rwd .form-dropdown.dropdown.theme-dark.open .dropdown-toggle::after{background-image:url("commons-page/images/sprite-carets.png");background-position:-30px 356px;height:9px;width:21px}
.rwd .form-dropdown.dropdown.theme-dark .dropdown-toggle::after{background-image:url("commons-page/images/sprite-carets.png");background-position:-30px 397px;height:9px;width:21px}
.rwd .form-dropdown.dropdown .dropdown-toggle::after{background-image:url("commons-page/images/sprite-carets.png");background-position:-129px 356px;content:" ";display:inline-block;float:right;height:7px;position:relative;top:7px;width:13px}
.rwd .form-dropdown.dropdown.theme-dark .dropdown-toggle{background-color:#333;border-color:#555;color:#f7f7f7}
.rwd .form-dropdown.dropdown .dropdown-toggle{border:1px solid #e2e2e2;border-radius:2px;color:#555;display:inline-block;padding:8px 15px}
.rwd .form-dropdown.dropdown .dropdown-toggle .label-selected{font-weight:normal}
.rwd .form-dropdown.dropdown.theme-dark .dropdown-toggle{color:#f7f7f7}
.rwd .form-dropdown.dropdown .dropdown-toggle{color:#555}
.rwd #search-app .search-filters .btn-icon.btn-selected-filter .icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}
.rwd .btn-icon .icon-remove-sm.color-white{background-image:url("commons-page/images/sprite-with-gray-icons.png");background-position:57px -139px;height:10px;width:10px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .search-filters .btn-icon .icon-remove-sm.color-white{background-image:url("commons-page/images/sprite-with-gray-icons.png");background-position:57px -139px;background-size:inherit;height:10px;width:10px}
}
.rwd .btn-icon .icon-remove-sm.color-white{background-image:url("commons-page/images/sprite-with-gray-icons.png");background-position:57px -139px;height:10px;width:10px}
.rwd #search-app .search-header .search-filters .btn-selected-filter{float:left;margin-bottom:20px;margin-right:20px}
.rwd #search-app .search-filters .btn-icon.btn-selected-filter{background:#333 none repeat scroll 0 0;border-color:#555;color:#fff;font-size:1em;margin-bottom:15px;min-width:180px;padding-right:30px;text-align:left;top:-1px}
.rwd .btn-icon.btn-transparent{background-color:transparent}
.rwd .btn{border-radius:2px;border-width:0;font-size:14px;padding:.3em 4em;position:relative;white-space:normal}
.rwd .btn{-moz-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:normal;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}
.rwd .btn-icon{background-color:#fff;border:1px solid #e2e2e2;border-radius:2px;color:#555;min-width:10px;padding:8px 15px}
.rwd #search-app .form-dropdown.filter-dropdown .dropdown-menu{width:auto;min-width:100%}
@media screen and (max-width:767px){.rwd #search-app .form-dropdown.filter-dropdown .dropdown-menu li a{white-space:normal}
}
.rwd #search-app .result-item.is-locked .title a{position:relative;padding-left:6px}
.rwd #search-app .result-item.is-locked .title a:before{top:11px;left:-13px;background-image:url("commons-page/images/sprite-icons-retina.png");background-position:-882px -786px;width:27px;height:38px;transform:scaleX(0.55) scaleY(0.5)}
.rwd #search-app .result-item.is-locked .title a:hover:before{background-position:-838px -786px}
#modal-compare-max .alert-danger{margin-top:0}
.rwd .add-compare label.has-switch-input,.rwd .simplify-checkbox label.has-switch-input{width:auto;cursor:pointer;min-height:23px;overflow:hidden;margin:0 auto;padding-right:0}
.rwd .add-compare label.has-switch-input span.switch-input-content,.rwd .simplify-checkbox label.has-switch-input span.switch-input-content{width:auto;padding-left:.5em;height:23px;line-height:23px;font-weight:normal}
.rwd .add-compare .compare-now,.rwd .simplify-checkbox .compare-now{display:none;padding-left:.5em;position:relative;top:-10px}
.rwd .add-compare span.check-box,.rwd .simplify-checkbox span.check-box{width:23px;height:23px;border:1px solid #ccc;border-radius:2px;display:inline-block;vertical-align:middle}
.rwd .add-compare input[type="checkbox"],.rwd .simplify-checkbox input[type="checkbox"]{position:absolute;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;top:0;left:0;z-index:1;cursor:pointer;width:0;height:0;margin:0;vertical-align:top;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}
.rwd .add-compare input[type="checkbox"]:hover,.rwd .simplify-checkbox input[type="checkbox"]:hover,.rwd .add-compare input[type="checkbox"]:focus,.rwd .simplify-checkbox input[type="checkbox"]:focus{outline:0}
.rwd .add-compare input[type="checkbox"]:hover+span,.rwd .simplify-checkbox input[type="checkbox"]:hover+span,.rwd .add-compare input[type="checkbox"]:focus+span,.rwd .simplify-checkbox input[type="checkbox"]:focus+span{border:1px solid #ccc}
.rwd .add-compare input[type="checkbox"]:checked+span,.rwd .simplify-checkbox input[type="checkbox"]:checked+span,.rwd .add-compare input[type="checkbox"].checked+span,.rwd .simplify-checkbox input[type="checkbox"].checked+span{border:1px solid #00aeef;background-color:#00aeef;background-image:url(productscatalog/images/sprite-icons.png);background-position:-460px -527px;width:23px;height:23px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .add-compare input[type="checkbox"]:checked+span,.rwd .simplify-checkbox input[type="checkbox"]:checked+span,.rwd .add-compare input[type="checkbox"].checked+span,.rwd .simplify-checkbox input[type="checkbox"].checked+span{background-image:url(productscatalog/images/sprite-icons-retina.png);background-size:619px 584px}
}
.rwd .add-compare input[type="checkbox"]:checked:focus+span,.rwd .simplify-checkbox input[type="checkbox"]:checked:focus+span,.rwd .add-compare input[type="checkbox"].checked:focus+span,.rwd .simplify-checkbox input[type="checkbox"].checked:focus+span{border:1px solid #00aeef;background-color:#00aeef}
.rwd .add-compare.active label.has-switch-input,.rwd .simplify-checkbox.active label.has-switch-input{display:inline-block;vertical-align:middle}
.rwd .add-compare.active label.has-switch-input span.switch-input-content,.rwd .simplify-checkbox.active label.has-switch-input span.switch-input-content{display:none}
.rwd .add-compare.active .compare-now,.rwd .simplify-checkbox.active .compare-now{display:inline-block;vertical-align:middle;top:auto}
@media screen and (min-width:768px){.compare-tray .compare-item{padding-right:3px;padding-left:3px;padding-top:5px}
}
.compare-item{background-color:#fff;position:relative;padding:10px;border:1px solid #ccc;margin-bottom:10px;min-height:65px}
.compare-item .item-link{display:table;table-layout:fixed;width:100%;min-height:45px}
.compare-item .blade-image{display:table-cell;width:65px;vertical-align:middle}
.compare-item .blade-image img{padding-right:10px}
.compare-item .item-label{display:table-cell;font-weight:normal;vertical-align:middle;padding-right:20px;text-align:left;line-height:1}
@media screen and (max-width:767px){.compare-item .item-label.mobile-ellipsis-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
}
.compare-item .btn-icon{position:absolute;right:0;top:0;padding:3px;border:0;height:25px;width:25px}
.compare-item .btn-icon.remove-col{background:transparent}
.compare-item .btn-icon:active{top:0;right:0;left:auto}
.compare-item .price-tray-container{display:none}
.compare-item .price-tray-container .btn-shop .price{display:none}
.compare-item .price-tray-container .btn-shop .short-label{display:inline}
.compare-item.empty{background-color:transparent}
.compare-item.empty a,.compare-item.empty button{display:none}
@media screen and (min-width:768px){.compare-item{padding:15px 10px;font-size:.875em;line-height:1}
.compare-item .item-link{display:inline-block;width:100%}
.compare-item .blade-image{display:inline-block;width:100%;text-align:center;margin-right:0;margin-bottom:10px}
.compare-item .blade-image img{padding-right:0}
.compare-item .item-label{display:inline-block;width:100%;margin-bottom:50px}
.compare-item .price-tray-container{display:block;margin:20px 0 0;bottom:10px;position:absolute;width:90%;left:10px}
}
@media screen and (min-width:768px){.compare-item figure.blade-image img{width:auto;height:55px}
}
@media screen and (min-width:992px){.compare-item figure.blade-image img{width:auto;height:110px}
}
@media screen and (max-width:768px){.compare-item .blade-image img{width:55px;height:auto}
}
@media screen and (max-width:480px){.compare-item .blade-image.expanded img{width:55px;height:auto}
.compare-item .blade-image img{width:55px;height:auto}
}
@media screen and (min-width:992px){.compare-item{padding:25px 15px 10px;font-size:1em}
.compare-item figure.blade-image{margin-top:5px}
.compare-item .btn-icon{right:5px;top:5px}
.compare-item .btn-icon:active{right:5px;top:5px}
}
@media screen and (min-width:1200px){.compare-item .price-tray-container .btn-shop .price{display:inline}
.compare-item .price-tray-container .btn-shop .short-label{display:none}
}
.compare-tray{text-align:center;position:fixed;z-index:999999;bottom:0;left:0;right:0;background-color:#252525;color:#fff;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);height:100%}
.compare-tray .tray-content{position:absolute;bottom:0;left:15px;right:15px;padding:10px 0 25px}
.compare-tray .tray-content .content-wrap:before,.compare-tray .tray-content .content-wrap:after{content:" ";display:table}
.compare-tray .tray-content .content-wrap:after{clear:both}
@media screen and (min-width:992px){.compare-tray .tray-content .compare-item{min-height:200px;height:auto}
.compare-tray .tray-content .compare-item .item-label{margin-bottom:5px}
}
@media screen and (min-width:768px){.compare-tray .tray-content .compare-item{min-height:135px;height:auto}
.compare-tray .tray-content .compare-item .item-label{margin-bottom:5px}
}
.compare-tray .content-message{padding-top:30px}
.compare-tray .content-message .btn-secondary{margin-top:5px}
.compare-tray .content-message .compare-error-msg{max-width:840px;margin:0 auto;padding-bottom:20px}
.compare-tray .tray-actions{display:block;position:relative;left:50%}
.compare-tray .tray-actions .btn{padding:.3em 2em;margin:0 auto;display:block;width:100%}
.compare-tray .tray-actions .btn-secondary{background:#f3f3f3;color:#252525;margin-bottom:10px}
.compare-tray .tray-actions .btn-secondary:hover{opacity:.85}
.compare-tray .max-item-error .tray-actions{left:0}
.compare-tray .tray-title{display:inline-block;width:100%;padding:10px 15px;color:#fff;position:absolute;line-height:1;top:0;left:0;background-color:#252525;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-45px);-ms-transform:translate(0,-45px);transform:translate(0,-45px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.compare-tray .tray-title:hover,.compare-tray .tray-title:active,.compare-tray .tray-title:focus{color:#fff}
.compare-tray .tray-title:after{display:inline-block;content:' ';position:relative;margin-left:15px;top:0;background-image:url(productscatalog/images/sprite-carets.png);background-position:-148px -233px;width:11px;height:6px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.compare-tray .tray-title:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.compare-tray .tray-title .btn-primary{padding:.2em 1.5em}
.compare-tray .tray-title .toggle-area{position:absolute;display:block;width:45px;height:45px;top:0;right:0;cursor:pointer;z-index:1}
.compare-tray .tray-title.fold{top:0}
.compare-tray.open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.compare-tray.open .tray-title{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.compare-tray.open .tray-title:after{background-image:url(productscatalog/images/sprite-carets.png);background-position:-132px -232px;width:12px;height:6px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.compare-tray.open .tray-title:after{background-image:url(productscatalog/images/sprite-carets-retina.png);background-size:286px 239px}
}
.compare-tray .compare-item{border-color:#757575}
@media screen and (max-width:767px){.compare-tray .content-message{padding-top:60px;position:relative}
.compare-tray .content-message .btn-secondary{margin-top:10px}
.compare-tray .tray-title{padding:20px 15px;top:-20px;z-index:2}
.compare-tray .tray-title .compare-btn{width:89%}
.compare-tray .tray-actions{margin-top:15px}
.compare-tray .tray-actions .btn{width:90%}
.compare-tray.open .tray-title{top:0}
.compare-tray.open .tray-title .compare-btn{display:none}
.compare-tray.open .tray-title:after{right:-48%}
.compare-tray .tray-actions{left:0}
.compare-tray .last-item-error.tray-modal{top:4%;height:96%}
}
@media screen and (min-width:768px){.compare-tray{height:auto}
.compare-tray .tray-wrap{position:relative;bottom:auto;width:auto}
.compare-tray .tray-content{position:relative;right:auto;bottom:auto;padding:20px 0 20px;left:-50%;float:right}
.compare-tray .tray-content .content-wrap{left:50%;position:relative}
.compare-tray .tray-title{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:absolute;padding:12px 20px 12px 25px;font-size:.875em;line-height:1;width:auto;top:-45px;left:50%;margin-left:-91px;background-color:#252525}
.compare-tray .tray-actions .btn{display:inline-block;margin:0 3px;width:auto}
.compare-tray .tray-actions .btn.mobile-btn{display:none}
.compare-tray .tray-actions .btn-secondary{margin-bottom:0}
.compare-tray .compare-item{width:155px;height:135px;font-size:.875em;float:left;margin-right:20px;margin-bottom:20px;padding:15px 10px}
.compare-tray .compare-item:last-of-type{margin-right:0}
.compare-tray .last-item-error .tray-actions{left:0}
}
@media screen and (min-width:992px){.compare-tray .compare-item{width:210px;height:200px;padding:25px 15px 10px;font-size:1em}
}
.table-header .compare-item{border-color:#fff}
.table-header .compare-item.empty{border-color:#e2e2e2}
.table-header th{font-weight:normal}
@media screen and (min-width:768px){.table-header .compare-item{margin-left:-15px;margin-bottom:0}
}
.show-details-container .empty-columns-hidden{display:none}
.show-details-container .add-to-compare .view-all-link.hide-add-to-compare .plus-item-label,.show-details-container .add-to-compare .view-all-link.hide-add-to-compare .empty-item-label{display:none}
@media screen and (max-width:767px){.compare-header{height:auto !important}
.compare-header .header-affixer.affix{position:relative}
.compare-header .show-details-container .add-to-compare{background-color:#f5f5f5;border:1px solid #e2e2e2;height:75px;padding:10px}
.compare-header .show-details-container .add-to-compare .item-link{display:table;table-layout:fixed;width:100%;min-height:45px}
.compare-header .show-details-container .add-to-compare .plus-item-label{font-size:65px;display:table-cell;width:65px;vertical-align:middle;line-height:53px;padding-left:5px}
.compare-header .show-details-container .add-to-compare .empty-item-label{margin-top:12px;display:block;text-align:left}
.compare-header .show-details-container .add-to-compare .navigateViewAll{margin-top:13px}
.compare-header .header-compact{padding:15px 0;margin-right:-10px}
.compare-header .header-compact:before,.compare-header .header-compact:after{content:" ";display:table}
.compare-header .header-compact:after{clear:both}
.compare-header .header-compact .wrap-1{float:right;position:relative;left:-50%;text-align:left}
.compare-header .header-compact .wrap-2{position:relative;left:50%}
.compare-header .header-compact .item-link{display:inline-block;width:45px;height:45px;border:1px solid #e2e2e2;margin-right:10px;float:left}
.compare-header .header-compact .item-link .plus-item-label{font-size:43px;text-align:center;display:block;line-height:1}
.compare-header .header-compact .item-link .empty-item-label{display:none}
.compare-header .header-compact .item-link.expanded{width:55px;height:auto}
.compare-header .header-compact .item-link .blade-image{display:inline-block}
.compare-header .header-compact .item-link.empty{border-color:#ccc}
.compare-header a.collapse-toggle{color:#0071c5}
.compare-header a.collapse-toggle:focus{color:#0083d7}
.compare-header.open .header-compact{display:none !important}
.compare-header .table-label-stack{padding-top:15px}
.compare-header .table-label-stack table.table-5cols{width:100%}
.compare-header .table-label-stack table.table-5cols th,.compare-header .table-label-stack table.table-5cols td{width:100%}
.compare-header .table-label-stack table.table-5cols thead th{padding:0}
.compare-header .table-label-stack table.table-5cols thead th .th-wrap{padding:0;background:0}
}
@media screen and (min-width:768px){.compare-header .header-affixer.affix{top:61px;width:100%;z-index:1}
.compare-header .header-affixer.affix .compare-item{min-height:20px}
.compare-header .header-affixer.affix .compare-item .price-tray,.compare-header .header-affixer.affix .compare-item .blade-image{display:none}
.compare-header .header-affixer.affix .compare-item .item-label{margin-bottom:0}
.compare-header .header-affixer.affix.shaded{background:#f3f3f3}
.compare-header .header-affixer.affix .add-to-compare{height:82px}
.compare-header .header-affixer.affix .add-to-compare.compare-item{background-color:transparent}
.compare-header .header-affixer.affix .add-to-compare .plus-item-label{line-height:45px;font-size:50px}
.compare-header .header-affixer.affix .item-link .empty-item-label{display:none}
}
.compare-tools{display:none}
.compare-tools .table-label-stack{display:none}
@media screen and (min-width:768px){.compare-tools{display:block}
}
@media screen and (min-width:768px){.rwd.no-desktop .comp-compare-products .page-tools{display:block}
}
.comp-compare-products .fixedLabel{display:none}
.comp-compare-products .techSpecTooltip:focus{outline:0}
.comp-compare-products .page-tools{margin:0 20px}
.comp-compare-products .page-tools .btn.no-style{padding:0 0 0 10px}
.comp-compare-products .page-tool-container{margin-top:-30px}
@media screen and (min-width:768px){.comp-compare-products .highlight-container .hightlight-difference{float:left}
.comp-compare-products .highlight-container .hightlight-difference label.has-switch-input{padding-right:8px}
.comp-compare-products .highlight-container:before,.comp-compare-products .highlight-container:after{content:" ";display:table}
.comp-compare-products .highlight-container:after{clear:both}
}
@media screen and (max-width:767px){.comp-compare-products .empty-columns{display:none}
}
.comp-compare-products .hightlight-difference.highlighted{background-color:#ddf2ef}
.rwd .popover{z-index:999999999}
@media screen and (max-width:767px){.spoke-open .comp-compare-products .hightlight-difference{display:inline-block;width:100%}
.spoke-open .comp-compare-products .highlight-mobile{margin:0 -15px}
.spoke-open .comp-compare-products .compare-tools{display:block}
.spoke-open .comp-compare-products .compare-tools .table-label-stack{display:block;position:fixed;top:57px;left:0;width:100%;z-index:99999999}
.spoke-open .comp-compare-products .compare-tools .table-label-stack .compare-item{border:0;padding:0;margin:0;min-height:10px}
.spoke-open .comp-compare-products .compare-tools .table-label-stack .compare-item .blade-image,.spoke-open .comp-compare-products .compare-tools .table-label-stack .compare-item .price-tray,.spoke-open .comp-compare-products .compare-tools .table-label-stack .compare-item .btn-icon{display:none}
.spoke-open .comp-compare-products .compare-tools .table-label-stack .compare-item .item-label{padding-right:0;line-height:1.1}
.spoke-open .comp-compare-products .compare-tools .table-label-stack .table-responsive::-webkit-scrollbar{display:none}
.spoke-open .comp-compare-products .compare-tools .table-label-stack table thead tr th .th-wrap{padding:8px 10px}
.spoke-open .comp-compare-products .tech-label:nth-child(2) .titleForMobile{display:block}
.spoke-open .comp-compare-products.items-1 .hub-content .fixedLabel,.spoke-open .comp-compare-products.items-2 .hub-content .fixedLabel{display:none}
.spoke-open .comp-compare-products.items-3 .hub-content-wrap .table-label-stack .row-label,.spoke-open .comp-compare-products.items-4 .hub-content-wrap .table-label-stack .row-label{opacity:0}
.spoke-open .comp-compare-products.items-3 .tech-label .titleForMobile,.spoke-open .comp-compare-products.items-4 .tech-label .titleForMobile{display:block}
.spoke-open .comp-compare-products .hub-content .highlight-mobile{text-align:center;margin-top:82px;padding:20px 0}
.spoke-open .comp-compare-products .hub-content .items-3 .hub-content-wrap .table-label-stack .row-label,.spoke-open .comp-compare-products .hub-content .items-4 .hub-content-wrap .table-label-stack .row-label{opacity:0}
.spoke-open .comp-compare-products .hub-content .fixedLabel{position:absolute;top:0;display:block;padding-left:15px;padding-right:15px;border:1px}
.spoke-open .comp-compare-products .hub-content .fixedLabel .row-label{font-size:.75em;line-height:1.1;display:inline-block;padding-bottom:8px}
}
@media screen and (max-width:1199px){.compare-item .price-tray-container .btn-shop{font-size:.8em}
}
@media screen and (max-width:991px){.compare-item .price-tray-container .btn-shop{font-size:1em}
.compare-item .price-tray-container .btn-shop span.cents{font-size:1em}
}
@media screen and (max-width:768px) and (orientation:landscape){.compare-tray .last-item-error.tray-modal{top:6%;height:94%}
.compare-tray .tray-content{height:90%}
.compare-tray .tray-content .tray-actions{left:0}
.compare-tray .tray-content .content-wrap{overflow-y:scroll;position:relative;height:85%}
}
@media screen and (max-width:767px){.compare-tray .tray-actions .mobile-btn,.tray-modal-content .tray-actions .mobile-btn{display:block}
.compare-tray .tray-actions .desktop-btn.btn,.tray-modal-content .tray-actions .desktop-btn.btn{display:none}
}
.tray-modal{background-color:#252525;position:absolute;top:0;left:0;width:100%;height:100%;display:none}
.tray-modal.tray-modal-active{display:block}
.tray-modal-table{display:table;width:100%;height:100%}
.tray-modal-content{display:table-cell;vertical-align:middle}
.tray-modal-content .tray-actions{margin-top:20px}
.tray-modal-content .tray-actions .btn{padding:.3em 1em;width:100px;display:inline-block;margin:0 2px}
.tray-modal-content .simplify-checkbox{display:block;margin-top:40px}
.tray-modal-content .simplify-checkbox .switch-input-content{font-weight:200}
@media screen and (min-width:768px){.tray-modal-content .simplify-checkbox{margin-top:20px}
}
.tray-modal-content p{font-size:1.5em;font-weight:200;margin:0 0 14px;padding:0 40px}
@media screen and (min-width:768px){.tray-modal-content p{font-weight:400;margin:0;font-size:1.75em}
}
.productCompareTemplate .product-masthead.missing-full-bleed-renditions.text-only{background:#f7f7f7 !important}
@media screen and (min-width:767px){.add-to-compare{margin-left:-15px;margin-bottom:0;height:200px;border:1px solid #e2e2e2}
.add-to-compare.compare-item{background-color:transparent;border:#e2e2e2 1px solid}
.add-to-compare .item-link{border-color:#e2e2e2}
.add-to-compare .item-link .plus-item-label{display:inline-block;width:100%;font-size:120px;text-align:center}
.add-to-compare .item-link .empty-item-label{display:inline-block;width:75%;padding:0 0 0 25px;text-align:center;line-height:1}
}
@media screen and (min-width:1200px){.compare-header .header-affixer.affix .add-to-compare .plus-item-label{line-height:40px}
.add-to-compare .item-link .empty-item-label{padding:0 0 0 50px}
}