.label-alignment{text-align:right}
.full-btn{float:left;width:100%}
.imglarge i{cursor:pointer;left:461px;position:absolute;top:85px;z-index:23}
.inputQty{text-align:right}
.input-qty-wrapper{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}
.input-qty-cell{min-width:170px !important}
.td-normal-white-space{white-space:normal !important}
.project-complete{float:left;width:100%}
.partdetail-imglg{background:#f7f7f7;border:2px solid #e6e6e6;border-radius:5px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.5);left:428px;max-width:460px;padding:20px;position:absolute;top:55px;transition:all .4s ease 0;z-index:22}
.prodImage{background-color:red;border:0;padding:0;position:relative}
.prodImage i{bottom:4px;position:absolute;right:4px}
.bb{border-bottom:1px solid #f2f2f2}
.top-column{background-color:#005cb2;position:absolute;width:230px}
#partNumMobile{visibility:hidden}
@media(max-width:767px){.first-col,.xs-th{display:none}
div#floating-col{display:none !important}
#partNumMobile{font-weight:700;visibility:visible}
}
@media(min-width:768px){.fixed-column{background-color:#fff;left:16px;position:absolute;width:181px;z-index:10}
.top-column{width:181px}
.fixed-column-size{min-width:180px}
tr:hover>.fixed-column{background-color:#fcf7e4}
.fixed-title{left:30px;position:absolute}
.title-row{height:36px}
.title-margin{margin-top:-8px}
.table-noscroll-down{overflow-y:hidden}
.table-margin{margin-bottom:-16px !important}
.table>thead{background-color:#005cb2}
.check-cell-height{height:52px}
}
@media only screen and (min-width:800px){.no-left{padding-left:0}
.no-right{padding-right:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.full-btn{font-size:.8em}
.no-left{padding-left:0}
.no-right{padding-right:0}
div#floating-col,span.first-col.top-column{height:30px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.full-btn{font-size:.8em}
.no-left{padding-left:0}
.no-right{padding-right:0}
div#floating-col,span.first-col.top-column{height:30px}
}
@media only screen and (max-width:730px){.main-btn-container{padding:0 !important}
}
@media only screen and (max-width:480px){.partdetail-imglg{background:#f7f7f7;border:2px solid #e6e6e6;border-radius:5px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.5);left:45px;max-width:278px;padding:20px;position:absolute;top:255px;transition:all .4s ease 0;z-index:999}
.imglarge i{cursor:pointer;left:55px;position:absolute;top:265px;z-index:1000}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.partdetail-imglg{background:#f7f7f7;border:2px solid #e6e6e6;border-radius:5px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.5);left:30%;max-width:350px;padding:20px;position:absolute;top:235px;transition:all .4s ease 0;z-index:999}
.imglarge i{cursor:pointer;left:34%;position:absolute;top:259px;z-index:1000}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.partdetail-imglg{background:#f7f7f7;border:2px solid #e6e6e6;border-radius:5px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.5);left:35%;max-width:350px;padding:20px;position:absolute;top:235px;transition:all .4s ease 0;z-index:999}
.imglarge i{cursor:pointer;left:38%;position:absolute;top:259px;z-index:1000}
}
.header-item{color:#fff;white-space:nowrap}
.header-item:hover{color:#fff !important}
.center-vert{padding-top:8px}
.table>thead>tr>th.top-column{border-bottom:0;padding-left:15px}
.table>thead>tr>th.text-center{border-bottom:0}
td>input[type=checkbox]{cursor:default}
.partscompare tbody>tr>td{border-right:1px solid #ddd}
.partscompare tbody>tr>td:last-child{border-right:0}
.rohs-ico,.view-lg-btn{cursor:pointer}
#tableDiv::-webkit-scrollbar{display:none}
#tableDiv{-ms-overflow-style:none}
@-moz-document url-prefix(){#scrollbarCover{background-color:white;height:20px;margin-left:10px;margin-right:5px;margin-top:-57px;position:relative;width:auto}
}
span.first-col{margin-left:1px;margin-top:1px;z-index:22}
#floating-col,span.first-col{color:white;height:36px;line-height:36px;vertical-align:middle;width:180px}
#floating-col{background-color:#005cb2;display:none;position:fixed;top:0;z-index:30}
#floating-col>p,.first-col>p{font-weight:700}
#tableDiv,#tableStart,.floatThead-container{-ms-transform:translateZ(0)}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){div#floating-col.u-padding-left--15{display:none !important}
.first-col{display:none}
#partNumMobile{font-weight:700;visibility:visible}
.fixed-column{left:0}
}
.message-spacing{margin-bottom:15px}
.close-icon{background:#f7f7f7;border-left:2px solid #f7f7f7;border-radius:25px;cursor:pointer;position:absolute;right:10px;top:10px}
.dragscroll{cursor:move}