﻿.table-hover > tbody > tr:hover {
  background-color: #FBFBFB !important; }

.highcharts-yaxis {
  font-size: 14px; }

body {
  font-size: 18px;
  overflow-y: scroll;
  top: 0px !important;
  /*font-family: 'Heebo', sans-serif;*/ }

.goog-te-banner-frame {
  display: none !important; }

h1, h2 {
  font-weight: 700; }

.page-header {
  margin-top: 20px;
  padding-bottom: 10px; }
  .page-header > span {
    font-size: 23px;
    display: block;
    position: relative; }
    .page-header > span:before, .page-header > span:after {
      content: "";
      position: absolute;
      height: 1px;
      border-top: 2px solid #d0d0d0;
      top: 16px;
      width: 25%; }
    .page-header > span:before {
      right: 25%;
      margin-right: 29%; }
    .page-header > span:after {
      left: 25%;
      margin-left: 29%; }
  .page-header.no-line > span:before {
    display: none !important; }
  .page-header.no-line > span:after {
    display: none !important; }

.page-header-small {
  text-align: center;
  margin-bottom: -20px;
  margin-top: 15px;
  font-size: 25px; }

.cat-overview .row .main-text {
  padding: 0 40px;
  font-size: 0.9em;
  /*			@include make-md-column(8);
			@include make-md-column-offset(2);*/ }

.no-padding {
  padding-left: 0;
  padding-right: 0; }

.table-actions {
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
  padding: 0 0 15px 0;
  font-size: 18px; }
  @media (min-width: 992px) {
    .table-actions {
      float: left;
      width: 100%; } }

.picker__input {
  padding: 6px 12px;
  font-size: 14px; }

.margin-top-20 {
  margin-top: 20px; }

div.float-left-div {
  float: left;
  margin-right: 20px; }

.italic-text {
  font-style: italic; }

.extratext {
  margin-left: 0px;
  display: initial; }

.has-error h2 {
  color: #a94442; }

.has-error .extratext {
  margin-left: 4px; }

p.info-text {
  font-size: 14px; }

@media print {
  .hidden-print {
    display: none !important; } }

.Hide {
  display: none; }

table.import-table th {
  white-space: nowrap; }

table.import-table td {
  word-break: keep-all; }
