/********************************************** 
override 
**********************************************/

/* accordion */
.partAccordionMenuNavigation ul ul     {background-color: rgba(242, 233, 189, 0.4); font-size: 16px;}
.partAccordionMenuNavigation ul ul ul      {font-size: 14px;}
.partAccordionMenuNavigation ul ul li  { border-left: solid 5px #9A1821;}
.partAccordionMenuNavigation ul ul li a {padding-left: 15px;}
.partAccordionMenuNavigation ul li a, .partAccordionMenuNavigation ul li span.linkTrigger {padding-top: 12px; padding-bottom: 12px;}
.partAccordionMenuNavigation ul ul ul li a {padding-left: 30px;}
.partAccordionMenuNavigation ul ul ul li {border-left: none;}
.partAccordionMenuNavigation ul li.selected > a, .partAccordionMenuNavigation ul li.selected > .accordionMenuDropdown a, .partAccordionMenuNavigation ul li.selected > .accordionMenuDropdown span.linkTrigger {font-weight: 700;}

/* pagination */
.partPagination ul {justify-content: center; font-weight: 400;}
.partPagination ul li a         {border-color: #f2e9bd; color:#f2e9bd;}
.partPagination svg.partSvg       {fill: #f2e9bd;}
.partPagination ul li a:hover {background-color: #f2e9bd; border-color: #f2e9bd; color: #fff;}
.partPagination ul li.selected a {background-color: #9a1821; border-color: #9a1821; color: #fff;}

/* file image gallery */
.partContentFileImageGallery figure .imagePlaceholderContainer img {object-fit: cover;}

/* breadcrumb */
.partBreadcrumb {font-size: 14px; font-weight: 400;}
.partBreadcrumb li:after {margin-left: 5px; color: rgba(0, 0, 0, 0.4);}
.partBreadcrumb li {margin-right: 5px;}
.partBreadcrumb li a {color: #000;}
.partBreadcrumb li.selected a {color: #9A1821;}
.partBreadcrumb li.selected a:hover {text-decoration: underline;}
