﻿.blist{ padding: 4px 4px 4px 0 !important; }
.blist button{ background-color: white; border: 1px solid #ddd; border-radius: 4px !important; display: inline-block; margin: 0 4px 4px 0 !important; overflow: hidden; padding: 8px 14px 8px 10px !important; text-align: left; white-space: nowrap; width: 10em; }
.RadGrid .rgRow:hover,
.RadGrid .rgAltRow:hover{ cursor: pointer; }
.RadGrid .rgSelectedRow > td{ background-color: lightblue !important; background-image: none !important; }
.avs{ font-size: .9em; }
.brand{ float: right; margin: 5px 0 0 5px; }
.brand img{ height: 1.4vw; max-height: 20px; max-width: 65px; mix-blend-mode: multiply; object-fit: scale-down; object-position: top; }
.astock{ display: block; padding-top: 8px; }
.buy{ display: none; margin: auto !important; }
.rgMasterTable{ border: none !important; }
.button_clear{ height: 37px; padding-top: 7px !important; }
.button_clear::before{ content: "\e11b" !important; font: 16px/1 "WebComponentsIcons"; font-size: 1.3em; }
.hidclose .rbButton:hover{ color: red !important; }
.isingle{ aspect-ratio: 4/3 !important; display: flex; padding: 15px; }
.isingle img{ aspect-ratio: 4/3 !important; margin: auto !important; object-fit: scale-down; }
.icecatsource{ display: block; font-size: .9em; font-style: italic; position: relative; text-align: center; top: 8px; }
.iconHtmlLink:before{ border: none !important; color: #ed1c2b; content: "\e134" !important; font: 1.2em/1 "WebComponentsIcons" !important; }
.stripped_small_button{ background-color: transparent !important; border-color: transparent !important; border-width: 0; height: 0; margin-left: 12px !important; padding: 0 !important; top: 6px; width: 16px !important; }
.tabbed .rtsLevel{ padding-left: 15px; }
.pageview{ border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; padding: 12px 7px; }
.pageview .blocks{ display: block; }
.pageview .blocks > div{ color: #555 !important; padding: 12px 15px; }
.pageview .blocks .head{ font-size: 1.4em; }
.tbl-feat{ width: 100%; }
.tbl-feat tr.detail:hover{ background-color: #fbfbfb; }
.tbl-feat tr.detail td{ padding-left: 10px; }
@media only screen and (max-width: 1279px){ .tbl-feat td.first-col{ width: 50%; } }
@media only screen and (min-width: 1280px){ .tbl-feat td.first-col{ width: 350px; } }
.tbl-doc{ width: 100%; }
.request{ display: block; margin: 40px 0; }
.tbl-feat td.group,
.tbl-doc th{ background-color: #ddd; font-weight: bold; padding: 4px 10px 2px; }
.tbl-doc tr:hover{ background-color: #fbfbfb; }
.tbl-doc tr.alt{ background-color: #fcfcfc }
.tbl-doc td{ padding: 8px 10px 4px; }
.tbl-doc td a{ text-decoration: none; }
.tbl-doc td img{ height: 16px; padding-right: 6px; vertical-align: text-top; width: 16px; }
.tbl-doc .cntr{ text-align: center; }
.tbl-doc .lnk{ white-space: nowrap }
NOT_IN_USE.nocat{ color: #777; font-size: .9em; font-style: italic; padding: 15px 10px; text-align: center; width: calc(100% - 45px); }
tr.rgNoRecords{ border-color: transparent !important; }
.rgNoRecords td{ color: #000; font-size: 1em; font-style: italic; height: 80px !important; padding: 5px 20px !important; text-align: center !important; vertical-align: middle !important; }
.notfound{ color: #777; display: block; font-size: 1em; font-style: italic; padding: 50px 0 20px !important; text-align: center; vertical-align: middle !important; }
.selector{ display: inline-block; height: 70px; margin-bottom: -4px; vertical-align: top; }
.switches{ margin-top: 8px; vertical-align: top; }
.switches .switch{ float: right; margin-bottom: -2px; white-space: nowrap; }
.sw{ font-size: 1em !important; font-variant: small-caps !important; font-variant: all-small-caps !important; margin-bottom: 7px; white-space: nowrap; }
.sw .k-switch-label-on, .k-switch-label-off{ top: 46% !important; }
.lbl{ font-variant: small-caps !important; font-variant: all-small-caps !important; padding-left: 3px; white-space: nowrap; }
.rgMasterTable th{ display: none !important; }
.RadListBox.rlbFixedHeight .rlbGroup{ }
.rgMasterTable{ border: none; }
.rgMasterTable td{ }
.grid-layout{ }
.RadAjax_Bootstrap .raDiv{ }
.imageheight{ height: 10vw; }
.imagenone{ height: initial !important; }