.timeline {border-style:none; display:block; height:9947px; left:0; position: relative; top:0; width:100%; }


.ckeditor-accordion-container > dl dt > a, .ckeditor-accordion-container > dl dt > a:not(.button) {background-color: #D09F29; border-bottom: 1px solid #D09040; }
.ckeditor-accordion-container > dl { border: 1px solid #D09040; }
.ckeditor-accordion-container > dl dt > a:hover, .ckeditor-accordion-container > dl dt > a:not(.button):hover {background-color: #d09040;}

#block-dxpr-theme-phone {margin-top: 26px; color: #fff; margin-left:20px;}
#block-dxpr-theme-phone a {color: #fff;}

/* Restore hover dropdowns for desktop only */
@media (min-width: 1201px) {
  /* --- Smooth dropdown transitions --- */
  .navbar-nav .dropdown-menu {
    display: block;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.25s ease, transform 0.25s ease, visibility 0.25s ease;
  }
  .navbar-nav .dropdown:hover > .dropdown-menu,
  .navbar-nav .dropdown:focus-within > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  /* Litlle more breathing space */
  .dropdown-toggle::after {
    margin-left: 10px;
  }
}