/* Rot*/
/* Blau*/
/* 16px > % */
/* 18px */
/* padding-top %*/
@media screen {
  #pageright h1, #pageright h2, #pageright h3, #pageright h4, #pageright h5, #pageright h6 {
    text-transform: none; }
  #pageright h1, #pageright h2, #pageright h3, #pageright h5, #pageright h6 {
    color: #009fe3; }
  #pageright h2 {
    font-family: 'MarketWeb', serif;
    font-weight: 400;
    line-height: 1.2; }
  #pageright a {
    color: #009fe3; }
  #pageright a:active, #pageright a:hover, #pageright a:focus {
    color: #009fe3; }
  #pageright a.black-link {
    color: black; }
  #pageright a.red-link {
    color: #e73137; }
  #pageright a.blue-link {
    color: #009fe3; }
    #pageright .container-nav.mm-opening .navicon span.menuicon:nth-child(1), #pageright .mm-wrapper_opened .navicon span.menuicon:nth-child(1), #pageright .container-nav.mm-opening .navicon span.menuicon:nth-child(3), #pageright .mm-wrapper_opened .navicon span.menuicon:nth-child(3) {
      background: #009fe3; }
  body #pageright .layouts_offcanvas_responsive {
    background: url("../../../images/vorlage-zweithaar-oase.ch-desktop.png") center 5px no-repeat;
    background-size: calc(68em - 3em) auto;
    background: none; }
    body #pageright header.pageHeader .ym-wrapper .ym-wbox .container-logo.container-logo-right {
      border-color: #e73137; }
    body #pageright header.pageHeader .ym-wrapper .ym-wbox .container-logo.container-logo-right:before {
      border-left: 10px solid #e73137; }
  body #pageright footer .footer-navigation nav li.active > a, body #pageright footer .footer-navigation nav li.active > a:hover, body #pageright footer .footer-navigation nav li a:hover {
    color: #009fe3; }
  body #pageright .frame-basecontainer-inner > .headerbox header {
    background: #009fe3; }
    body #pageright .frame-basecontainer-inner > .headerbox header h1 {
      font-family: 'DIN', sans-serif;
      color: white;
      /* Navigation */ }
  body #pageright .container-nav ul li a, body #pageright .container-nav ul li a:visited {
    color: black; }
  body #pageright .container-nav ul li.Selected > a, body #pageright .container-nav ul li.Selected > a:hover, body #pageright .container-nav ul li a:hover {
    color: #009fe3;
    /* Navicon */ }
  body #pageright .container-nav.mm-opening #nav-icon span.menuicon:nth-child(1), body #pageright .mm-wrapper_opened #nav-icon span.menuicon:nth-child(1), body #pageright .container-nav.mm-opening #nav-icon span.menuicon:nth-child(3), body #pageright .mm-wrapper_opened #nav-icon span.menuicon:nth-child(3) {
    background: #009fe3; } }

@media screen and (max-width: 992px) {
  body #pageright .layouts_offcanvas_responsive {
    background: url("../../../images/vorlage-zweithaar-oase.ch-tablet.png") top center no-repeat;
    background-size: 100% auto;
    background: none; }
  body #pageright .navigation-wrapper {
    border-top: 7px solid #009fe3; }
    body #pageright .navigation-wrapper ul li a {
      color: black; }
    body #pageright .navigation-wrapper ul li.Selected > a, body #pageright .navigation-wrapper ul li.Selected > a:hover, body #pageright .navigation-wrapper ul li a:hover {
      color: #009fe3; }
    body #pageright .navigation-wrapper ul li.logoimage {
      border-left: 1px solid #e73137; }
    body #pageright .navigation-wrapper ul li.logoimage:before {
      border-left: 10px solid #e73137; } }

@media screen and (max-width: 568px) {
  body #pageright .layouts_offcanvas_responsive {
    background: url("../../../images/vorlage-zweithaar-oase.ch-mobile.png") top center no-repeat;
    background: none; } }
