/* 20210115 Hoefling
übernommen aus layouts/common/css/umm-responsive1.css */
/* COLORS
#ff9900 Orange Peel
#7096E6 Cornflower Blue
*/
body, button, input, select, textarea, #content-left, #subtitle, h1, h2, h3, h4, h5, h6 {
   font-family: 'Open Sans', sans-serif !important;
   text-transform: none !important;
}

h1, h2, h3 {
   color:#ff9900;
}
/* 20200907 Hoefling */
#content-footer h1, #content-footer h2, #content-footer h3 {
  color:white;
}
/* */

#myBtn {
  background-color:#ff9900;
  color:white;
}

@media (hover) {
   #myBtn:hover {
      color:#ff9900;
      background-color:white;
      border:1px solid #ff9900;
   }
}

p.pen {
   color:#ff9900;
}

p.pmn {
   color:#ff9900;
}

#content-right p.pen {
   color:#ff9900;
}

#content-right p.pmn {
   color:#ff9900;
}

#nav-button .burger-menu-pieces, #nav-button .burger-menu-pieces::before, #nav-button .burger-menu-pieces::after {
    background-color:#ff9900;
}

#nav-mobile li a.back {
   background-image: url(/fileadmin/layouts/mvz/imgs/icons/arrow-left.svg);
}

#nav-mobile li.hasChildren>a.subsites {
   background-image: url(/fileadmin/layouts/mvz/imgs/icons/arrow-right.svg);
}

#nav-mobile li a.back {
   width:100%;
   background:url(/fileadmin/layouts/mvz/imgs/icons/arrow-left.svg) left 20px center no-repeat #f5f5f5;
   background-size:14px 14px;
   font-weight:700;
   padding-left:40px;
}

header nav ul li.act a {
   color:#ff9900;
   text-decoration:none;
}

#subtitle.sticky {
    border-bottom-color:#ff9900;
}

#main .csc-textpic-imagewrap {
    /*float: left;*/
}

.content-container h1
{
  padding-bottom: 10px !important;
}


@media screen and (max-width: 660px) {
   #content-right { border-top:1px solid #ff9900; }
/* 20230607 Hoefling */
   header #split-logo .logo-element.logo-med-fak-mannheim {
      display: none;
   }
/* # ############### */
}


#home-content .dtstart-container
{
    border-color:#ff9900;
}

#logo, #split-logo
{
  border-color:#ff9900;
}

/** Anpassungen vom 06.05.2020 */
/* 20200604 Hg overtaken and adapted from faculty */
#nav-basic > ul > li > a {
   color:#ff9900; !important;
}
/* 20210115 Hoefling
für Klinikumsnavigation wichtig, da letzter Punkt "Fakultät", für MVZ zu vernachlässigen, muss aber gesetzt werden weil andernfalls die Basiseinstellung zieht
*/
#nav-basic > ul > li.last > a {
   color:#555 !important;
}


#home-content .container
{
  margin-top: 0px;
}
/** Ende Anpassungen **/

a {
   color:#ff9900;
}

a:visited {
   color:#ff9900;
}

a:hover {
   color:#ff9900;
}

a:focus {
   color:#ff9900;
}

/*
a {
   color:#5f5f5f !important;
}
*/

#nav-mobile>ul.main>li.last>a {
/* 20210115 Hoefling
für Klinikumsnavigation wichtig, da letzter Punkt "Fakultät", für MVZ zu vernachlässigen, muss aber gesetzt werden weil andernfalls die Basiseinstellung zieht
*/
   color:#ff9900;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border-bottom: 3px solid #ff9900;
    color:#ff9900;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
   color:#ff9900;
}

.content-container h3.t3ddy-accordion-header{
   padding-left:22px !important;
   background:url(/fileadmin/layouts/mvz/imgs/icons/button-plus.svg) no-repeat left 8px;
   background-size:16px 16px; cursor:pointer;
}
.content-container h3.t3ddy-accordion-header.open{
   background-image:url(/fileadmin/layouts/mvz/imgs/icons/button-minus.svg);
}

li.ui-state-default ui-corner-top ui-state-hover {
   color:#ff9900;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
   color:#ff9900;
   text-decoration: none;
}

.ui-state-hover a {
   color:#ff9900;
   text-decoration:none;
}

.ui-state-hover a.hover {
   color:#ff9900;
   text-decoration:underline;
}

.ui-state-hover a.link {
   color:#ff9900;
   text-decoration:none;
}

.ui-state-hover a.visited {
   color:#ff9900;
   text-decoration:none;
}

.ui-state-default a {
   color:#ff9900;
   text-decoration:none;
}

.ui-state-default a.hover {
   color:#ff9900;
   text-decoration:underline;
}

.ui-state-default a.link {
   color:#ff9900;
   text-decoration:none;
}

.ui-state-default a.visited {
   color:#ff9900;
   text-decoration:none;
}

.ui-tabs-anchor a {
   color:#ff9900;
   text-decoration:none;
}

.ui-tabs-anchor a.hover {
   color:#ff9900;
   text-decoration:underline;
}

.ui-tabs-anchor a.link {
   color:#ff9900;
   text-decoration:none;
}

.ui-tabs-anchor a.visited {
   color:#ff9900;
   text-decoration:none;
}

.ui-tabs .ui-tabs-nav li a {
   color:#ff9900;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
   font-weight:700;
   color:#ff9900;
   text-decoration:underline;
}

/* 20200608 Hg */
span.activeLinkWrap {
   border:1px solid #7096E6;
   background-color:#7096E6;
}

/* 20200608 Hg */
span.disabledLinkWrap {
   border:1px solid #7096E6;
   color:#7096E6;
}

/* 20200608 Hg */
.browseLinksWrap a {
   border:1px solid #7096E6;
}

/* 20200608 Hg */
dl.news-single-related dt, dl.news-single-files dt, dl.news-single-links dt {
   color:#ff9900;
}

/* 20200609 Hg */
.tx-cal-controller #calendar-event-backlink {
   color:#ff9900;
}

.tx-cal-controller .current {
   border:1px solid #7096E6;
   background-color:#7096E6;
}

.tx-cal-controller .notcurrent,
.tx-cal-controller .nextpage,
.tx-cal-controller .prevpage {
   border:1px solid #7096E6;
   color:#ff9900;
}

/* 20200813 Hoefling */
ul.tx-indexedsearch-browsebox li a {
   text-decoration:none;
   font-size:0.75rem;
   font-weight:700;
}

ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a {
   color:white !important;
}

/* 20200915 Hoefling */
.ui-tabs .ui-tabs-nav li:hover {
    border-bottom: 3px solid #ff9900;
    opacity: 0.5;
}

/* 20210202 Hoefling */
/* cookiemanager */
.om-cookie-panel {
/*    padding:1.5rem;
    z-index:9999;
    background:white;
    position:fixed;
    bottom:0;
    width:100%;
    left:0;
    box-sizing: border-box;
    border-top:1px solid #5f5f5f;
*/
    font-size:0.75rem;
/*    transform:translateY(100%) translateX(0);
    transition:transform 0.5s ease;
    text-align:center;*/
}

.om-cookie-panel p {
   font-size:0.75rem;
}

.om-cookie-panel .cookie-panel__button {
    background:#5f5f5f;
    color:white;
    padding:0.3rem 0.6rem;
    margin-bottom:0.5rem;
    border:none;
    border-radius:0.3rem;
    display:block;
    width:100%;
    cursor:pointer;
    font-size:0.75rem;
/*    text-transform:uppercase; */
}

.om-cookie-panel .cookie-panel__button--color--green {
    background-color:#8cad2d;
}

div.cookie-panel__link a {
   color: #5f5f5f !important;
   text-decoration: underline;
}

div.cookie-panel__link a:hover {
   text-decoration:none;
}

div.cookie-panel__link a:visited {
   color: #5f5f5f !important;
}

div.cookie-panel__link a:active {
   color: #5f5f5f !important;
}

/* 20220201 Hoefling */
.content-container p, .content-container ul, .content-container ul li, .content-container ol li, .content-container ol {
    max-width: 100%;
    font-size: 14px;
    line-height: 22px;
}
/* ################# */