.stsel-selector-ctn .stsel-gridemptystate{width:350px;height:180px;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}
.resource_selector_container .stsel-gridemptystate{text-align:center;margin-top:50px}
.stsel-emptystate-icon{width:80px;height:80px;margin:0 auto;background:url('product-selector/images/grid-empty-state.png');background-repeat:no-repeat}
.stsel-gridemptystate h4{font-size:21px;padding-top:5px;color:#03234b}
.stsel-gridemptystate p{font-size:16px;color:#bbb}
.stsel-fixed-column,.stsel-grid-table{border-collapse:collapse;position:relative}
.stsel-fixed-column .checkbox-header{width:40px;border:1px solid #dfe2e5;border-width:0 1px 0 1px}
.stsel-sticky-header-container{top:0;left:0;position:absolute;background-color:#f3f3f3;border:0;z-index:300;overflow:hidden}
#cpn-grid-widget .stsel-fixed-columns-header{width:250px}
.stsel-fixed-column-header{width:350px;position:absolute;z-index:300;padding-left:40px;background-color:#f3f3f3;border-bottom:1px solid #dfe2e5}
.stsel-fixed-column-header .checkbox-holder{position:absolute;left:0;width:41px;height:100%;border-left:1px solid #dfe2e5}
.cpn-grid-widget .stsel-fixed-column-header{padding:10px 16px 0 15px;width:250px}
.stsel-grid-table{width:auto;margin-bottom:0;table-layout:fixed;background-color:#fff;cursor:pointer}
.stsel-grid-table .sort-cell{cursor:pointer}
.invisible{visibility:hidden}
.stsel-grid-table .measure-cell{padding:0;position:relative;width:350px}
.cpn-grid-widget .stsel-grid-table .measure-cell{width:250px}
.stsel-grid-table .content{border:0;padding-top:0;clear:none}
.stsel-grid-table th.measure-cell .content{width:350px;min-height:120px}
#cpn-grid-widget .stsel-grid-table th.measure-cell .content{min-height:75px;width:250px}
#cpn-grid-widget.has-aggregator .stsel-grid-table th.measure-cell .content{min-height:120px}
.stsel-fixed-column{position:absolute;left:360px;top:121px;width:350px;margin-bottom:0;transition:left .2s;-webkit-transition:left .2s;background-color:#f3f3f3;text-align:center;z-index:100;border-left:1px solid #dfe2e5}
#cpn-grid-widget.has-aggregator .stsel-fixed-column{top:121px;width:250px}
#cpn-grid-widget .stsel-fixed-column{top:76px;width:250px}
.stsel-fixed-column .selected,.stsel-grid-table .selected{background-color:#deecfa !important}
.stsel-fixed-column .selected .dots-mask,.stsel-grid-table .selected .dots-mask{background-color:#deecfa !important}
.stsel-fixed-column .selected .elipsis,.stsel-grid-table .selected .elipsis{background-color:#deecfa !important}
.stsel-product-selector .product-selector-body.closed .stsel-fixed-column{left:20px}
.stsel-fixed-column tr td:first-child{width:41px;border-bottom:1px solid #dfe2e5;padding:0;text-align:center;position:relative}
.stsel-fixed-column tr td.is-open{vertical-align:top;padding-top:21px}
.stsel-grid-container{width:100%;overflow-x:auto;overflow-y:hidden;background:#fff}
.stsel-grid-container.compare{padding-left:0}
.stsel-grid-table .grid-cell,.stsel-fixed-column .grid-cell{border-color:#dfe2e5;border-left:1px solid #dfe2e5;border-bottom:1px solid #dfe2e5;min-width:60px;margin:0;padding:5px}
.cpn-grid-widget .stsel-grid-table .grid-cell,.cpn-grid-widget .stsel-fixed-column .grid-cell{min-width:80px}
.stsel-fixed-column .part-number{display:inline-block;font-size:13px;font-weight:600;color:#03234b;cursor:pointer}
.part-number .part-number-text{color:#03234b}
.stsel-fixed-column .description{font-size:11px;color:#03234b}
.stsel-grid-table td:last-child{border-right:1px solid #dfe2e5}
.stsel-grid-table tr{margin:0;height:61px;border:0}
.stsel-grid-table tr:nth-of-type(even){background:#fff}
.stsel-fixed-column tr{height:61px}
.stsel-fixed-column tr:nth-of-type(even){background:#f3f3f3}
.stsel-sticky-header-container tr{height:auto}
.stsel-grid-table .header,.stsel-fixed-column .header{position:relative;padding:10px 16px 0 5px;border-color:#dfe2e5;border-style:solid;border-width:0 0 1px 1px;vertical-align:top;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;overflow:hidden}
.stsel-grid-table .header.sort-cell:hover{background:#f3f3f3}
.stsel-fixed-column .header.first{width:138px}
.stsel-fixed-column .grid-cell.first{vertical-align:top}
.stsel-drag-area{position:absolute;width:100%;height:100%;top:0;left:270px;background-color:red;opacity:0;z-index:6000;cursor:pointer}
.stsel-grid-table .grid-cell,.stsel-fixed-column .grid-cell{height:50px;vertical-align:middle;position:relative}
.stsel-grid-table .cell-content.is-numeric{text-align:center}
.stsel-grid-table .grid-cell:nth-child(n+2) .cell-content{max-height:50px;padding:0;vertical-align:middle}
.stsel-grid-table .cell-content,.stsel-fixed-column .cell-content{width:100%;height:50px;padding-left:10px;font-size:13px;color:#03234b;overflow-y:auto;word-break:break-all}
.stsel-fixed-column .cell-content{overflow:visible}
.stsel-fixed-column .cell-content .description{overflow-y:auto;max-height:37px}
.stsel-grid-table .cell-content,.stsel-fixed-column .cell-content.is-fixed{overflow:hidden}
.stsel-grid-table .sticky-header-tr,.stsel-grid-table .header-row{height:auto;border:0}
.stsel-fixed-column .cell-content{text-align:left}
.stsel-grid-table .sort-button{float:right;display:block;cursor:pointer;margin-right:-15px}
.unsortable .sort-button{visibility:hidden}
.stsel-grid-table .header:last-child{border-right:1px solid #dfe2e5}
.stsel-grid-table .sort-icon.icon-caret-down{display:block;margin-top:-6px}
.stsel-fixed-column .content-first-cell,.stsel-grid-table .content-first-cell{border-top:1px solid #dfe2e5}
.stsel-grid-compare-btn .compare-btn{padding:6px 7px;border-radius:5px;background-color:#d40016;color:#fff;font-size:12px;border:0;margin-top:5px;margin-right:16px;margin-bottom:0;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.2}
.stsel-grid-compare-btn .compare-btn[disabled]:hover{background-color:#d40016}
.stsel-grid-compare-btn .compare-btn.is-active{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer}
.stsel-grid-compare-btn .compare-btn i{float:left;margin-right:4px;margin-top:2px}
.stsel-grid-compare-btn{float:right}
.stsel-pn{display:inline-block;padding:10px 0 0 15px;font-weight:600}
.stsel-bold{font-weight:bold}
.cpn-grid-widget .stsel-pn{padding:0}
.stsel-fixed-column .stats{float:right;margin-right:5px}
.stsel-fixed-column i{margin-left:5px}
a .stsel-product-page-link{color:#03234b}
.stsel-grid-table tr.is-expanded{background-color:#f3f3f3;border-top:1px solid #fff}
.is-expanded .stsel-product-page-link{display:inline-block;cursor:pointer}
.stsel-fixed-column .in-stock{color:#39a94f}
.stsel-fixed-column .free-sample{color:#e17642}
.stsel-fixed-column .image_icon_active{color:#9c3}
.stsel-fixed-column .image_icon_evaluation{color:#f93}
.stsel-fixed-column .image_icon_preview{color:#6cf}
.stsel-fixed-column .image_icon_target{color:#639}
.stsel-fixed-column .image_icon_proposal{color:#639}
.stsel-fixed-column .image_icon_nrnd{color:#c33}
.stsel-fixed-column .help_cursor{cursor:help}
.cpn-grid-widget .stsel-fixed-column tr td:first-child{display:none}
.cpn-grid-widget .stsel-fixed-column-header .checkbox-holder{display:none}
.cpn-grid-widget .stsel-fixed-column .subtable-btn{display:none}
.cpn-grid-widget .stsel-rpn-filter{display:none}
.stsel-grid-table.stsel-table-one-column .measure-cell{width:100%}
.stsel-grid-table.stsel-table-one-column td:last-child{border-right:0}
.stsel-grid-table.stsel-table-one-column .content-first-cell{border-top:1px solid #fff}
.stsel-grid-table td.is-string-cell{min-width:120px}
.stsel-grid-table td.is-boolean-cell{min-width:60px}
.stsel-grid-table td.is-multi-cell{min-width:120px}
.js-st-table-fixed{position:absolute;top:0;left:0}
.st-table__sticky-wrapper.js-st-table-sticky-header{float:left;overflow:hidden;transition:border-top-width .2s ease-out;border-top:0 solid #fff}
.st-table__sticky-wrapper.js-st-table-sticky-header th{background-color:white}
.st-table__sticky-wrapper.js-st-table-sticky-header .st-table__cell--hover{background-color:#f7fcfe}
.stsel-subgrid-container .grid-cell{position:relative;z-index:200;padding-left:54px !important;margin-left:-54px !important;cursor:default}
.stsel-rpnbox_content{background-color:#fff;border-top:1px solid #dfe2e5;padding:20px;margin-left:-13px;position:relative;z-index:200}
.stsel-quick-view.collapsed{overflow:hidden;height:92px}
.stsel-solution-product .stsel-quick-view.collapsed{overflow:hidden;height:240px;position:relative}
.stsel-solution-product .st-quickview__text-wrapper .stsel-rpnbox_block_content::before{content:'';background:linear-gradient(180deg,rgba(255,0,0,0),rgba(246,249,251,0.5),rgba(246,249,251,1));height:30px;position:absolute;width:100%;bottom:0}
.stsel-key-features.collapsed{overflow:hidden;height:210px}
.stsel-rpnbox-content{display:inline-block;width:530px;margin-right:50px;vertical-align:top}
.stsel-rpnbox-content ul{list-style-type:square}
.stsel-rpnbox-content ol{margin-left:1.1rem}
.stsel-rpnbox-links{display:inline-block;width:400px;vertical-align:top}
.stsel-rpnbox_block_content p:last-child{margin-bottom:0}
.stsel-rpnbox h5{font-size:14px;font-weight:600}
.stsel-rpnbox .stsel-expand_button{display:inline-block;padding:5px 0;font-size:11px;color:#3cb4e6;cursor:pointer}
.ps-rpnbox_anchorlink{margin-left:10px}
.stsel-rpnbox_description{display:inline-block;width:530px;margin-right:2%}
.stsel-rpnbox_features{min-width:350px;width:560px;display:inline-block}
.stsel-rpnbox_features .stsel-list{font-size:14px;margin-bottom:0}
.stsel-rpnbox_features .stsel-list ul{list-style-type:square;margin-bottom:0}
.stsel-rpnbox_productlist{display:inline-block;vertical-align:top;width:200px}
.stsel-rpnbox_productlist .file_type{display:inline-block;vertical-align:middle;width:20px;height:24px;background-size:100% 100%;background-repeat:no-repeat;margin-right:8px}
.stsel-download-datasheetlink{width:100%;margin-bottom:20px;padding-left:0}
.stsel-download-datasheetlink a{color:#222}
.stsel-rpnbox_menu{display:block;margin-bottom:15px;margin-left:0}
.stsel-rpnbox_menu li{padding:2px 0;border-bottom:0;font-size:15px;color:#3cb4e6;list-style-type:none;cursor:pointer}
.stsel-rpnbox_circuit{display:inline-block;width:400px;vertical-align:top}
.stsel-modal-image{max-height:220px;max-width:400px;cursor:pointer}
.placeholder-border{position:absolute;top:0;left:0;width:100%}
.stsel-grid-table .stsel-subgrid-container .grid-cell:last-child{border-bottom:1px solid gray;border-right:1px solid gray;padding:0 5px}
.stsel-fixed-column tr.is-expanded td:first-child{border-left:1px solid gray;border-bottom:1px solid gray}
.stsel-fixed-column tr.is-expanded td{border-bottom:1px solid gray}
.is-expanded .placeholder-border{border-top:1px solid gray}
.stsel-grid-table tr.is-expanded td:last-child{border-right:1px solid gray}
.stsel-fixed-column tr td{border-bottom:1px solid #dfe2e5;padding:0;text-align:center;position:relative}
.stsel-subgrid-container .grid-cell::before{content:"";width:39px;height:100%;background:#f3f3f3;display:block;position:absolute;left:1px;border-top:1px solid #dfe2e5}
.stsel-subgrid-container .grid-cell td{border:1px solid}
.stsel-subgrid-container .grid-cell td:last-child{border:1px solid}
.stsel-rpnbox_features span:after{content:" ";display:inline-block;width:3px}
.stsel-rpn-filter{position:relative;width:280px;margin:20px auto}
.stsel-rpn-filter .text-input{width:100%;box-sizing:border-box;border:1px solid #ced0da;border-radius:4px;font-size:14px;padding:5px 40px 5px 20px;-moz-box-shadow:inset 1px 1px 6px 1px #eee;-webkit-box-shadow:inset 1px 1px 6px 1px #eee;box-shadow:inset 1px 1px 6px 1px #eee;border:1px solid #ced0da}
::-webkit-input-placeholder{color:#03234b;font-weight:500}
::-moz-placeholder{color:#03234b;font-weight:500}
:-ms-input-placeholder{color:#03234b;font-weight:500}
:-moz-placeholder{color:#03234b;font-weight:500}
.stsel-rpn-filter .search-btn{position:absolute;width:40px;height:34px;right:0;top:0;cursor:pointer;text-align:center;color:#03234b;line-height:34px}
.st-autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:100;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}
.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}
.autocomplete-suggestion b{font-weight:normal}
.autocomplete-suggestion.selected{background:#f0f0f0}
.autocomplete-is-sticky{position:fixed;top:106px !important}
.stsel-customize-table-container{display:none;background:white;position:absolute;border:1px solid #dfe2e5;width:400px;z-index:400;right:20px;margin-top:35px}
.stsel-customize-table-container-list{list-style-type:none;overflow-y:scroll;height:260px;margin:0;padding:10px 20px}
.stsel-customize-table-container-list ul{font-size:14px;margin:5px 0 5px 0;padding:0;padding-left:38px;list-style-type:none}
.stsel-customize-table-container-list .item-title{margin-left:5px}
.stsel-customize-table-container-list .icon-drag{margin-right:2px;vertical-align:middle;font-size:11px;color:#999}
.stsel-customize-table-container-list .main_element>span{cursor:url(https://ssl.gstatic.com/ui/v1/icons/mail/images/2/openhand.cur),default !important}
.stsel-customize-table-container-title{border-bottom:1px solid #dfe2e5;padding:10px 20px;font-weight:600;font-size:15px}
.stsel-customize-table-reset-btn{float:left;color:#3cb4e6;cursor:pointer}
.stsel-customize-table-save-btn{float:right;width:100px;padding-left:34px;padding-bottom:3px;padding-top:3px;background-color:#03234b;color:#fff;cursor:pointer}
.stsel-customize-table-container-buttons{width:100%;padding:10px 20px;border-top:1px solid #dfe2e5}
.clearfix:after{content:"";display:table;clear:both}
.stsel-customize-table-drag-area{position:fixed;width:100%;height:100%;top:0;left:0;background-color:red;opacity:0;z-index:4000;cursor:move}
.stsel-customize-table-draggable{position:absolute;z-index:4100;cursor:move}
.stsel-customize-table-draggable-shadow{position:relative;height:24px;width:100%}
.stsel-customize-table-container .styled-checkbox+label::before{margin-bottom:3px}
.st-customize-columns .branch-root{float:none !important}
.st-customize-columns .placeholder{visibility:hidden}