.inner-wrapper {
  padding-top: 75px !important;
}

.header {
  height: 90px !important;
}

@media only screen and (max-width: 767px) {
  .inner-wrapper {
    padding-top: 58px !important;
  }

  .header {
    height: 63px !important;
    position: fixed;
  }

  .header .logo-container .logo {
    float: right;
  }

  .header .logo {
    margin: 4px 40px;
  }
}

.header .logo img {
    max-width: 22rem !important;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0b7085;
    border-color: #0b7085;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #0b7085;
    border-color: #0b7085;
}

.incident-required {
    font-weight: normal !important;
}

.ContentGuide > h4 {
  font-family: "SeasonSerif"; 
  font-weight: 720;
}

.ContentFeature > h4 {
  font-family: "SeasonSerif";
  font-weight: 720;
}

ol.acc-wizard-sidebar li:before {
    background: #08333B;
}

.panel-title {
    color: #08333B;
}

.panel-heading {
   background: #F4F3ED;
}

.col-form-label {
  font-size: 13px;
  font-weight: 400;
  font-size: 13px;
  line-height: 160%;
}

.panel-help>h4, .ContentGuide>h4, .field-headline {
   font-family: 'SeasonSerif';
}

.panel-help h4, .panel-help b, .ContentHeader h3 {
    color: #0b7085;
    font-family: 'SeasonSerif';
}

.select2-container .select2-choices .select2-search-field input, .select2-container .select2-choice, .select2-container .select2-choices {
    font-family: "SeasonSans";
}

.modal-title {
    color: #08333B;
}

.panel-default a:hover {
  text-decoration: none !important;
}

.panel-title:hover {
    color: #0b7085 !important;
}

ol.acc-wizard-sidebar li:before {
    vertical-align: middle;
    margin-top: -1.0em;
}

.panel-group {
    margin-top: -22px;
}

.ContentGuide {
   margin-top: -22px;
}

body .btn-primary, body .btn-secondary, .btn-default {
    border-radius: 15px;
}

.btn-backtostart, .btn-default, .btn-default, #bnPdfPreviewDownload, 
 #bnPdfPreview, .btn-secondary, .dialogArezteControlRight .btn-secondary {
    color:#0b7085 !important;
    background-color: #fff !important;;
    border-color:#0b7085 !important;
}

.table thead th {
    border-top: 2px solid #F4F3ED;
    border-bottom: 2px solid #F4F3ED;
}

.table-Aerzte-Title {
    background-color: #F4F3ED;
}

.table {
    color: #08333B;
}


.form-control:disabled, .form-control[readonly] {
    background-color: #F9F9F6 !important;
}

.table th, .table td {
    border: none; 
}

.table-Aerzte.table-striped tbody tr:nth-of-type(odd) {
    background-color: #ffffff  !important; 
}

.table-Aerzte.table-striped tbody tr:nth-of-type(even) {
    background-color: #F9F9F6  !important; 
}

.table-Aerzte.table-hover tbody tr:hover > td,
.table-Aerzte.table-hover tbody tr:hover > th {
    background-color: #EEEEE5 !important;  
}

.table-Aerzte tbody tr.active > td,
.table-Aerzte tbody tr.active > th {
    background-color: #E3E2D3  !important; 
    border: 1px solid #E3E2D3  !important; 
}

.bfh-selectbox .bfh-selectbox-options ul li > a:hover, .bfh-selectbox .bfh-selectbox-options ul li > a:focus {
    color: #2E2E2E;
    text-decoration: none;
    background-color: #F9F9F6;
}

.bfh-selectbox .bfh-selectbox-options ul li > a {
    color: #2E2E2E; 
}

.header {
    border-bottom: 1px solid #E3E2D3;
}

a.underline {
  color: #2E2E2E;
  font-weight: normal;
  text-decoration: underline;
}

textarea.form-control {
    border-color: #E3E2D3;
}