/* Custom Stylesheet */ /** * Use this file to override Materialize files so you can update * the core Materialize files in the future * * Made By MaterializeCSS.com */ .icon-block { padding: 0 15px; } .icon-block .material-icons { font-size: inherit; } /**** Custom styles for Range ****/ .noUi-tooltip span { opacity: 1; } .noUi-target.noUi-horizontal .noUi-tooltip { transform: scale(1) rotate(-45deg) translate(0px, 4px); } body { font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif; font-size: 16px; } h4 { font-size: 1.8rem; } label { font-size: 1.2rem; } .input-field > label { font-size: 1.2rem; } .table-wrapper { overflow-x: scroll; overflow-y: scroll; height: 600px; border: #555555; } .table-wrapper thead th { position: sticky; top: 0; } .table-wrapper thead th{ cursor: pointer; } .tr-link { cursor: pointer; } table { table-layout: auto; } th { max-width: 300px; padding: 10px 0 10px; background-color: #cccccc; text-align: center; border-left-radius: 2px; border-right: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb; } td { max-width: 300px; padding: 10px 0 10px; text-align: center; border-right: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb; } .validation-error { display: block; color: #F44336; position: relative; min-height: 18px; font-size: 1.1rem; } @media only screen and (min-width: 993px) { .container { width: 60%; } } .input-field .helper-text { font-size: 1.1rem; } .input-field > label:not(.label-icon).active { -webkit-transform: translateY(-14px); transform: translateY(-14px); } .file-field .file-path-wrapper { height: 75px; } #advanced-tree-expand { color: rgba(0, 0, 0, 0.87); } .wider-container { width: 80%; } .redcjvt { background-color: #e12a26; } .blackcjvt { background-color: #161616; } input:focus { border-bottom: 1px solid #212121 !important; box-shadow: 0 1px 0 0 #212121 !important; } label.active { color: #212121 !important; } .backgroundcolorcjvt { background-color: #f5f5f5; } .btn:active { background: #393939; } .btn:hover { background: #212121; } .btn.btn-round { border-radius: 1.5rem; } .btn, .btn-large, .btn-small { display: inline-block; line-height: 3rem; padding: 0 1.5rem; background-color: #161616; color: white; font-weight: 600; margin-top: 1.5rem; text-decoration: none; cursor: pointer; transition: background 0.3s ease-out; font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif; text-transform: none; } .insidebutton { color: #161616; background-color: #fff; display: inline-block; float: left; line-height: 2.5rem; padding: 0 1rem; border-radius: 2px; border: solid 1px #161616; font-weight: 600; font-size: 0.875rem; margin-right: 1rem; transition: opacity 0.3s ease-out; cursor: pointer; font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif; text-transform: none; } .insidebutton:hover { background-color: #fff; } .switch label .lever { background-color: #e0e0e0; } .switch label input[type=checkbox]:checked+.lever { background-color: #a6a6a6; } .switch label input[type=checkbox]:checked+.lever:after { background-color: #737373; } input.valid[type=text]:not(.browser-default) { border-bottom: 1px solid #9e9e9e; box-shadow: none; } input[type=text]:not(.browser-default).validate + label { color: #9e9e9e !important; } [type="checkbox"].filled-in:checked + span:not(.lever):after { border: 2px solid #212121; background-color: #212121; }