/* ubuntu-regular - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('../../fonts/ubuntu-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/ubuntu-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-italic - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: url('../../fonts/ubuntu-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../fonts/ubuntu-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/ubuntu-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/ubuntu-v20-latin-italic.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-500 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: url('../../fonts/ubuntu-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../fonts/ubuntu-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/ubuntu-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/ubuntu-v20-latin-500.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-700 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url('../../fonts/ubuntu-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/ubuntu-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/ubuntu-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg'); /* Legacy iOS */
}





/* Rezept Formulare */

.prescription {
    padding: 2rem;
    display: none;
}

.prescription.active {
    display: block;
}

.prescription.foto {
    background-color: #fff;
}

.prescription.privatrezept {
    background-color: #a5cad3;
}

.prescription.kassenrezept {
    background-color: #fce8e7;
}

.prescription.nvp {
    background-color: #dbebd7;
}

#ctrl_prescription .column {
    text-align: center;
    margin: 2%;
}

.sharebuttons {
    float: right;
}

.sharebuttons li a {
    transition: opacity .3s ease-in-out;
}

.sharebuttons li a:hover {
    opacity: .70;
}

.historie .ce_bgimage {
    min-height: 530px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.historie .ce_bgimage .inner-content {
    height: auto !important;
}

.ce_teambox .description {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(157, 34, 53, .85);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    opacity: 0;
    transition: opacity .3s ease-in-out;
}

.ce_teambox:hover .description {
    opacity: 1;
}

.ce_teambox .description h1,
.ce_teambox .description h2,
.ce_teambox .description h3,
.ce_teambox .description h4,
.ce_teambox .description a {
    color: #fff !important
}

@media only screen and (max-width: 767px)
{
table {font-size: inherit;}
}

.ce_accordion .toggler {
line-height: 50px;
font-size: 30px;
color: #9d2235;
}
.ce_accordion .toggler.ui-state-active {
border-bottom: 0px dotted rgb(220,220,220);
}