.ct_nav_left > li {
  margin-bottom: 10px;
}

.ct_content, .ct_content h1, .ct_content h2, .ct_header_text, .ct_header_text h1, .ct_header_text h2, .ct_nav_left,  .ct_nav_left .navbar-header-title-head, .ct_nav_left .navbar-header-title-head a, .ct_nav_left li a, .ct_nav_left li li a, .ct_nav_left li li li a, .ct_news, .ct_news .ct_box, .ct_news .ct_box .ct_box_inner, .ct_news .ct_box .ct_box_inner>h3, .ct_footer, .navbar-pfarrei ul.ct_nav, .navbar-pfarrei ul.ct_nav .dropdown-menu>li>a, ul.ct_nav, ul.ct_nav .dropdown-menu>li>a, .tiles-grid .tile-item .overlay, .tiles-grid .tile-item .overlay a, .tiles-grid .tile-item .overlay a:hover, .tiles-grid .height-1 .sub-title, .tiles-grid .height-1 .overlay .sub-title, .tiles-grid .height-1 .main-title, .tiles-grid .height-2 .sub-title, .tiles-grid .height-2 .overlay .sub-title, .tiles-grid .height-2 .main-title {
  font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Open Sans, sans-serif;
}

.ct_content {
  font-size: 1em;
  font-weight: normal;
}

.ct_nav_left li a, .ct_nav_left li li a {
  font-size: 1em;
}

.ct_nav_left li li li a {
  font-size: 1em;
}

.ct_nav_left li li a {
  font-weight: normal;
  padding: 2px 4px;
}

.ct_news .ct_box .ct_box_inner>h3 {
  font-size: 1.3em;
}

.ct_news, .ct_news .ct_box, .ct_news .ct_box .ct_box_inner {
  font-size: 0.95em;
}

.tiles-grid .tile-item .overlay, .tiles-grid .tile-item .overlay a, .tiles-grid .tile-item .overlay a:hover {
  font-size: 0.9em;
  font-weight: normal;
}

.ct_news .ct_box .ct_box_inner>h3 {
  font-weight: bold;
}

.ct_nav_left .navbar-header-title-head a {
  font-size: 1.2em;
}

.tiles-grid .sub-title, .tiles-grid .overlay .sub-title {
  font-size: 1.1em;
  font-weight: bold;
}

.ct_footer {
  font-size: 0.7em;
}

.ct_nav_left li.active > a:before, .ct_nav_left li.current > a:before {
  top: 0.9em !important;
}

.ct_nav_left li li.active > a:before, .ct_nav_left li li.current > a:before {
  top: 0.5em !important;
}

@media (min-width:768px) {
  
  .navbar-pfarrei ul.ct_nav {
    font-size: 1.1em;
  }
  
  .navbar-pfarrei ul.ct_nav .dropdown-menu>li>a, ul.ct_nav, ul.ct_nav .dropdown-menu>li>a {
    font-size: 1em;
  }

}


@media (min-width: 1200px) {
  
  ul.ct_nav li {
    width: 16%;
  }

}

@media (max-width: 1199px) and (min-width: 768px) {
  
  ul.ct_nav li {
    width: 16%;
  }
  
}

.tiles-grid .tile-item {
  background-color: #63b2eb;
  text-align: center;
}

.tiles-grid .tile-item h3 {
  color: white;
}