@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=block');

@font-face {
    font-family: 'digital';
    src: url('/assets/fonts/digital-7.regular-webfont.woff2') format('woff2'),
        url('/assets/fonts/digital-7.regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

html, body{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-family:'Open Sans';
    background: #EAEAEB;
    overflow:hidden;
}

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected{
    border-radius: 45px!important;
    background-color: #511bff!important;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range {
    border-radius: 45px!important;
    background-color: #511bff!important;
    color: #fff;
}

.jsoneditor-value{
  user-select:text!important;
  -webkit-user-select:text!important;
}

html {
    height: 100%;
    overflow: hidden;
}
  
body {
    width: 100vw;
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
}

#app {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

a{
	color: #511bff;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

p{
  margin:0px;
}

ol{
  margin:0
}

input{
  font-family:'Open Sans';
  -moz-user-select:text;
  -webkit-user-select:text;
}

select{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearnce: none;
}

.katex-display{
  margin:0px;
}

.jsoneditor-mode-tree{
    border:none!important;
    height: fit-content!important;

}

.jsoneditor > .jsoneditor-menu{
    display:none;
}

.jsoneditor-navigation-bar{
    display:none;
}

.rv-xy-plot__series--mark{
    transform:translate(0,0)!important
}

#longTable::-webkit-scrollbar {
    display: none;
  }
  
  /* Hide scrollbar for IE, Edge and Firefox */
  #longTable {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
  }

    .circle circle{
        transition:stroke .2s ease-in-out!important;
    }

    .circle circle:hover{
        fill:#a40934!important;
        stroke:#a40934!important
    }