@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../assets/iconfont/MaterialIcons-Regular.eot);
  /* For IE6-8 */
  src: local('Material Icons'), local('MaterialIcons-Regular'),
  url(../assets/iconfont/MaterialIcons-Regular.woff2)
  format('woff2'),
  url(../assets/iconfont/MaterialIcons-Regular.woff)
  format('woff'), url(../assets/iconfont/MaterialIcons-Regular.ttf)
  format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
}

@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../assets/fonts/Roboto-Condensed.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../assets/fonts/Roboto.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.rc-font, h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto Condensed', 'Roboto', sans-serif;
}
:root{
  overflow: hidden;
}
.dense-text-field .v-input__control{
min-height: 30px !important;
}
.capitalize {
  text-transform: capitalize;
}
.v-dialog.fullscreen-on-small{
  width: 30%;
  max-width: 30%;
}
.v-chip-truncate,.v-chip-truncate .v-chip__content{
  width: 100%;
}

@media only screen and (max-width:956px){
  ::-webkit-scrollbar-track{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #F5F5F5;
 
}

::-webkit-scrollbar{
  width: 6px;
  height: 6px;
  background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb{
  background-color: var(--dark);
}
.v-dialog.fullscreen-on-small{
margin: 0 5px;
width: 100% !important;
max-width: 100% !important;
}

}

.dense-list-item>a{
  height:initial !important;
  font-size:12px;
}

.go th{
  position:sticky;
  top:0;
  z-index:2;
  background:rgb(33, 33, 33);
}
.go{
 overflow-y:auto !important;
}
.go table{
  overflow: unset !important;
}
.v-btn--floating .v-icon{
  height:initial;
}
.dense-table td,th{
  padding: 0 6px !important;
  height: initial !important;
}


.go-table .v-input__control {
  min-height: initial !important;
}

.go-table th,.pos-table th {
  position: sticky;
  top: 0;
  z-index: 2;
  background: white;
  padding: 0 6px !important;
  height: initial !important;
}

.go-table td , .pos-table td{
  padding: 0 6px !important;
  height: initial !important;
}

.go-table table,.pos-table table {
  overflow: unset;
}
.go-table .v-chip{
  margin: 2px 0;
}
.go-table .v-chip--small{
  height: 20px !important;
}

span[cursor='pointer'] .v-chip__content {
  cursor: pointer !important;
}
.pos-table .v-table__overflow{
  overflow-y: auto !important;
}
.pos-table table.v-table thead tr:first-child{
height: 20px !important;
}