.rwd .panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.rwd .panel-body{padding:0}
.rwd .panel-body .product-comp{padding:0}
.rwd .panel-body .product-comp .container{width:100%;padding:0}
.rwd .panel-body .product-comp .container .card-listings{padding:0;margin:0}
.rwd .panel-body:before,.rwd .panel-body:after{content:" ";display:table}
.rwd .panel-body:after{clear:both}
.rwd .panel-body:before,.rwd .panel-body:after{content:" ";display:table}
.rwd .panel-body:after{clear:both}
.rwd .panel>.list-group{margin-bottom:0}
.rwd .panel>.list-group .list-group-item{border-width:1px 0}
.rwd .panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}
.rwd .panel>.list-group .list-group-item:last-child{border-bottom:0}
.rwd .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.rwd .panel>.table,.rwd .panel>.table-responsive>.table{margin-bottom:0}
.rwd .panel>.panel-body+.table,.rwd .panel>.panel-body+.table-responsive{border-top:1px solid #ddd}
.rwd .panel>.table>tbody:first-child th,.rwd .panel>.table>tbody:first-child td{border-top:0}
.rwd .panel>.table-bordered,.rwd .panel>.table-responsive>.table-bordered{border:0}
.rwd .panel>.table-bordered>thead>tr>th:first-child,.rwd .panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.rwd .panel>.table-bordered>tbody>tr>th:first-child,.rwd .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.rwd .panel>.table-bordered>tfoot>tr>th:first-child,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.rwd .panel>.table-bordered>thead>tr>td:first-child,.rwd .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.rwd .panel>.table-bordered>tbody>tr>td:first-child,.rwd .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.rwd .panel>.table-bordered>tfoot>tr>td:first-child,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.rwd .panel>.table-bordered>thead>tr>th:last-child,.rwd .panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.rwd .panel>.table-bordered>tbody>tr>th:last-child,.rwd .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.rwd .panel>.table-bordered>tfoot>tr>th:last-child,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.rwd .panel>.table-bordered>thead>tr>td:last-child,.rwd .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.rwd .panel>.table-bordered>tbody>tr>td:last-child,.rwd .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.rwd .panel>.table-bordered>tfoot>tr>td:last-child,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.rwd .panel>.table-bordered>thead>tr:last-child>th,.rwd .panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.rwd .panel>.table-bordered>tbody>tr:last-child>th,.rwd .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.rwd .panel>.table-bordered>tfoot>tr:last-child>th,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.rwd .panel>.table-bordered>thead>tr:last-child>td,.rwd .panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.rwd .panel>.table-bordered>tbody>tr:last-child>td,.rwd .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.rwd .panel>.table-bordered>tfoot>tr:last-child>td,.rwd .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}
.rwd .panel>.table-responsive{border:0;margin-bottom:0}
.rwd .panel-heading{padding:16px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;height:50px;padding:0}
.rwd .panel-heading:after{display:block;content:' ';position:relative;top:-28px;margin-left:-45px;left:100%;background-image:url(productscatalog/resources/images/sprite-carets.png);background-position:-99px -232px;width:13px;height:8px;pointer-events:none}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .panel-heading:after{background-image:url(productscatalog/resources/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .panel-heading.open{background-color:#f7f7f7}
.rwd .panel-heading.open:after{background-image:url(productscatalog/resources/images/sprite-carets.png);background-position:-33px -232px;width:13px;height:7px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .panel-heading.open:after{background-image:url(productscatalog/resources/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .panel-heading>.dropdown .dropdown-toggle{color:inherit}
.rwd .panel-title{margin-top:0;margin-bottom:0;font-size:1em;color:inherit;height:50px;font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:normal;font-style:normal}
.rwd .panel-title>a{color:#333;display:block;width:100%;padding:15px;height:100%}
.rwd .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.rwd .panel-group{border-bottom:1px solid #f3f3f3}
.rwd .panel-group .panel{margin-bottom:0;border-radius:0;border-bottom:0;overflow:hidden}
.rwd .panel-group .panel+.panel{margin-top:0}
.rwd .panel-group .panel-heading{border-bottom:0}
.rwd .panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.rwd .panel-group .panel-footer{border-top:0}
.rwd .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.rwd .panel-default{border-color:#ddd}
.rwd .panel-default>.panel-heading{color:#959595;background-color:#fff;border-color:#ddd}
.rwd .panel-default>.panel-heading.open{background-color:#f7f7f7}
.rwd .panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}
.rwd .panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}
.rwd .product-accordion{padding-bottom:10px;padding-top:0}
@media screen and (max-width:767px){.rwd .product-accordion .container{padding:0}
}
.rwd .product-accordion .panel-product-detail .overview-content{padding:15px}
.rwd .product-accordion .panel-product-detail .panel-body{overflow-y:auto;overflow-x:hidden}
.rwd .product-accordion .panel-product-detail .compatible-viewall-container{display:block}
@media screen and (max-width:992px){.rwd .product-accordion .panel-product-detail .product-card .content-wrap .add-compare-hidden{min-width:20%;display:inline-block}
}
.rwd .product-accordion .panel-product-detail .product-card .card-item:last-child{border-bottom:0}
@media screen and (max-width:767px){.rwd .product-accordion .panel-product-detail .product-card.view-list .content-media figure img{width:auto}
}
.rwd .product-options .dotted-border{display:none !important}
.rwd .product-options .responsive-table-component{padding:0}
.rwd .product-options .responsive-table-component .show-more-container{margin-top:15px}
.rwd .product-options .responsive-table-component .differences{width:320px;padding:10px 0}
.rwd .product-options .responsive-table-component .differences.diff-enabled label{background-color:#e3f5f2;border-bottom-left-radius:20px;border-top-left-radius:20px;padding-right:10px}
.rwd .product-options .responsive-table-component .container{padding:0}
.rwd .product-options .responsive-table-component .container header{margin-right:0}
.rwd .product-options .responsive-table-component .container.table-container{border-top:1px solid #d7d7d7;width:auto}
.rwd .product-options .responsive-table-component table thead tr{border:1px solid #d7d7d7}
.rwd .product-options .responsive-table-component table thead tr th{min-width:170px;text-align:center;background-color:#f3f3f3;vertical-align:middle;border:1px solid #d7d7d7;font-size:16px;padding:0;font-weight:normal}
.rwd .product-options .responsive-table-component table thead tr th .blade-image{min-height:110px}
.rwd .product-options .responsive-table-component table thead tr th img{max-width:195px;max-height:110px}
.rwd .product-options .responsive-table-component table tbody .data{background-color:#d7d7d7}
.rwd .product-options .responsive-table-component table tbody .data td{transition:background-color .7s ease;text-align:center;padding:30px;background:#fff}
.rwd .product-options .responsive-table-component table tbody .data.diff.enabled td{background-color:#e3f5f2}
.rwd .product-options .responsive-table-component table tbody .data.diff:first-child{background-color:#e3f5f2}
.rwd .product-options .responsive-table-component table tbody tr td{font-size:16px}
.rwd .product-options .responsive-table-component table.sticky-column{z-index:10;left:0}
.rwd .product-options .responsive-table-component table.sticky-column .data th,.rwd .product-options .responsive-table-component table.sticky-column .data td{background-color:#f3f3f3}
.rwd .product-options .responsive-table-component table.sticky-column th,.rwd .product-options .responsive-table-component table.sticky-column td{border-right:1px solid #d7d7d7 !important;background-color:#f3f3f3}
.rwd .product-options .responsive-table-component table:before{background:0}
.rwd .product-options .responsive-table-component .table-responsive{border-right:1px solid #d7d7d7 !important}
.rwd .product-options .responsive-table-component .table-responsive table{position:relative;left:100%;max-width:inherit;margin-bottom:0}
.rwd .product-options .responsive-table-component .table-responsive table.table-normal{left:0}
.rwd .product-options .responsive-table-component .table-responsive table thead th{background:#fff;min-width:240px;border:1px solid #d7d7d7}
.rwd .product-options .responsive-table-component .table-responsive table thead th p{white-space:normal}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item{position:relative;padding:20px;padding-bottom:35px}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item h3{font-size:18px;line-height:22px;text-align:left;margin-bottom:0}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .add-compare{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:60px;padding:0 5px}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .add-compare .has-switch-input{margin:15px 0}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .add-compare.active .has-switch-input,.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .add-compare.active a{display:block;position:relative;margin:10px 0 !important}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .add-compare.active .compare-now{margin:21px 0}
.rwd .product-options .responsive-table-component .table-responsive table thead th .current{position:absolute;width:100%;bottom:5px;left:0;font-size:12px;color:#d7d7d7;padding:5px;margin:0}
.rwd .product-options .responsive-table-component .table-responsive table thead td{text-align:center}
.rwd .product-options .responsive-table-component .table-responsive table tbody td{background:#fff}
.rwd .product-options .responsive-table-component .table-responsive .sticky{z-index:5}
.rwd .product-options .responsive-table-component .table-responsive .sticky .data td{background:#fff}
.rwd .product-options .responsive-table-component .compare-item{border:0}
@media screen and (max-width:767px){.rwd .product-options .container{padding-left:0;padding-right:0}
.rwd .product-options .container header h2,.rwd .product-options .container header h4{padding:0 15px}
.rwd .product-options .responsive-table-component .highlight-container{padding:0}
.rwd .product-options .responsive-table-component .differences{width:100%;padding:10px 30px;text-align:center}
.rwd .product-options .responsive-table-component table thead tr th{min-width:150px !important}
.rwd .product-options .responsive-table-component table.sticky-column thead th:first-child{max-width:130px !important;min-width:130px !important}
.rwd .product-options .responsive-table-component table.sticky-column td{max-width:150px}
.rwd .product-options .responsive-table-component .table-responsive table.table-normal{left:10px}
.rwd .product-options .responsive-table-component .table-responsive table thead th{min-width:190px !important}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item{max-width:190px;padding:10px;padding-bottom:35px;white-space:normal}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .blade-image{min-height:80px}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item img{width:80px;height:auto}
.rwd .product-options .responsive-table-component .table-responsive table thead th .card-item .btn{min-width:60px}
.rwd .product-options .responsive-table-component .table-responsive table thead th:first-child{min-width:130px !important;max-width:130px !important}
.rwd .product-options .responsive-table-component .table-responsive table td{max-width:100%}
}
@media screen and (min-width:768px) and (max-width:992px){.rwd .product-options .container{width:auto}
}
.rwd .product-options .table-animation{animation:introFrames cubic-bezier(0,0.19,0,1) 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:introFrames cubic-bezier(0,0.19,0,1) 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:introFrames cubic-bezier(0,0.19,0,1) 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:introFrames cubic-bezier(0,0.19,0,1) 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:introFrames cubic-bezier(0,0.19,0,1) 1s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
@keyframes introFrames{0{left:100%}
100%{left:0}
}
@-moz-keyframes introFrames{0{left:100%}
100%{left:0}
}
@-webkit-keyframes introFrames{0{left:100%}
100%{left:0}
}
@-o-keyframes introFrames{0{left:100%}
100%{left:0}
}
@-ms-keyframes introFrames{0{left:100%}
100%{left:0}
}
input[type="checkbox"].intel-switch{position:absolute;margin:8px 0 0 16px}
input[type="checkbox"].intel-switch+label{position:relative;padding:5px 0 0 50px;line-height:2em;font-weight:normal;text-align:left}
input[type="checkbox"].intel-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#959595;-webkit-transition:all .3s;transition:all .3s}
input[type="checkbox"].intel-switch+label:after{content:"";position:absolute;display:block;left:0;top:0;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}
input[type="checkbox"].intel-switch+label:hover:after{box-shadow:0 0 5px rgba(0,0,0,0.3)}
input[type="checkbox"].intel-switch:checked+label:after{margin-left:16px}
input[type="checkbox"].intel-switch:checked+label:before{background:#00aeef}
input[type="checkbox"].intel-switch-lg{margin:5px 7px 0 7px;height:27px;width:40px;z-index:2}
input[type="checkbox"].intel-switch-lg+label{position:relative;padding:0 0 0 60px;line-height:2.3em;cursor:pointer;z-index:3}
input[type="checkbox"].intel-switch-lg+label:before{width:50px;height:36px;border-radius:20px}
input[type="checkbox"].intel-switch-lg+label:after{width:30px;height:30px;border-radius:20px;left:4px;top:3px}
input[type="checkbox"].intel-switch-lg+label:hover:after{box-shadow:0 0 8px rgba(0,0,0,0.3)}
input[type="checkbox"].intel-switch-lg:checked+label:after{margin-left:20px;left:-4px}
.form-intel-switch-group{padding:15px 0}
.appleios input[type="checkbox"].intel-switch-lg+label{pointer-events:none;width:70%}