body, #content .row, .entry-content > .vc_row-fluid, .vc_custom_1429855623094 {
background-color: #C7DAD1 !important;
}

#content a {
  color: #5F97AD;
  font-weight: bold !important;
}

.page-title #page-title-text h1 {
    font-size: 35px !important;
      color: #5F97AD !important;  /* 76B8D2 volt */
}

#cshero-header.header-fixed {
    height: 100px;
}

#cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li {
    line-height: 92px;
}

#cshero-header.header-fixed #cshero-header-logo a {
    line-height: 5.5em;
}

#cshero-footer-top .wg-title {
    color: #000 !important;
}

#cshero-footer-top {
    color: #000 !important;
}

#cshero-footer-top a {
    color: #000 !important;
}

#cshero-footer-top a:hover {
    color: #000 !important;
}

.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default a {
    font-size: 19px !important;
}

#main a, #main a:hover, #main a:focus {
    text-decoration: underline !important;
}

.postid-102 #secondary, .postid-101 #secondary {
display: none !important;
}

.page-id-14 #page-title {
display: none !important;
}

.wg-title {
display: none !important;
}

.vc_column_container>.vc_column-inner {
width: 97% !important;
}

#cshero-header-navigation .main-navigation {
    padding-right: 42px;
}

#wpadminbar {
	background: #A43E3B;
  padding-left: 100px;
}

#wp-admin-bar-wp-logo {
display: none;
}

#wpadminbar .quicklinks .ab-top-secondary>li {
padding-right: 172px;
}

.kontakt-oss-right img {
margin-right: 20px !important;
}

@media only screen and (max-width: 768px) {
#text-6, #text-9, #text-8 {
    text-align: center !important;
}
}

@media only screen and (max-width: 768px) {
h2 {
    font-size: 30px !important;
    line-height: 34px !important;
    font-weight: bold !important;
}
}

@media only screen and (max-width: 768px) {
.ngg-gallery-thumbnail-box {
    margin-right: 0px !important;
}
}

@media only screen and (max-width: 768px) {
.ngg-gallery-thumbnail img {
max-width: 185px  !important;
    text-align: center !important;
}
}

@media only screen and (max-width: 768px) {
iframe {
max-width: 90%  !important;
}
}