.wp-caption {
text-align: center; 
font-size: 12px;
font-style: italic;
}
iframe {width: 100%;}
.entry-content a:hover {color: #000000;}
@media screen and (max-width: 780px) {
.so-widget-sow-image-default-17bc2272b535 .sow-image-container .so-widget-image { 
margin-right: 0px;
}
}
.so-widget-sow-image-default-17bc2272b535 .sow-image-container .so-widget-image { 
margin-right: -80px;
}
.comment-content a:not(.button), .entry-content p a:not(.button):not(.select2-choice):not([data-rel=lightbox])
{    border-bottom: 0px solid #eee;
}
.cols div {border: #ffffff solid 1px; text-decoration: none; 
text-align: center; background-color: #db682a; min-height: 80px;}
.cols div a:link, .cols div a:visited, .cols div a:active {text-decoration: none; color: #ffffff;}
.cols div p {padding-top: 10px;}
#zahlen {font-weight: 600; font-size: 45px; line-height: 50px; margin-bottom: 20px;}
.grad1 span {color: #db682a;}
.t1 a {display: inline; padding: 1px;}
.t1, .t2 {
padding: 5px; float: left; margin: 0 10px;}
.t1 {font-size: 18px;}
.fas {color: #db682a; margin-left: 15px; margin-right: 0px; font-size: 22px;}
form.search-form {width: 150px;}
form.search-form input[type=search].search-field {padding: 5px;}
input[type=number], input[type=search], input[type=text], 
input[type=email], input[type=password], input[type=url], 
input[type=tel], select, textarea {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding: 5px; font-size: 14px;} 
.kt-header-layout-center-menu .kad-right-header {float: right; margin: 0;}
.kt-extras-label {width: 20px;}
html body.cbc-page 
{   
background-size: cover;
background-attachment: fixed;
}
.so-widget-sow-accordion-default-99be652ed941 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header {background-color: rgb(219, 128, 78);}
.fr {background: #f7f7f7; border: 1px #db682a solid; padding: 20px;}
.bigger {font-size: 20px;}
.grad1 {
-webkit-box-shadow: 3px 6px 11px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 6px 11px -5px rgba(0,0,0,0.75);
box-shadow: 3px 6px 11px -5px rgba(0,0,0,0.75);
background: #ffffff; }
.light {font-weight: lighter;}
.pt-cv-wrapper .btn-success {
color: #db682a;
background: none;
border: none;
padding: 0;
}
.pt-cv-wrapper .btn-success .badge, 
.pt-cv-wrapper .btn-success:hover {   background: none; color: #db682a;}
.footerclass form.search-form  {width: 50%; margin: 0 auto; }
.frame {text-align: center;}
.frame .col-md-4 {background-color: white;  padding: 10px; background: #c; 
min-height: 80px;
border: #ffffff solid 2px; 
text-valign: middle;}
.frame .col-md-4 p {margin: auto; }
.frame .col-md-4 p a {color: #ffffff; }
iframe {width: 100%; min-height: 400px;}
@media (max-width: 768px)
.titleclass .entry-title {
font-size: 35px;
text-align: left;
}
.cont {margin-top: 20px;}
.fas {width: 20px; text-align: center;}
.contact, .contact .fas {font-size: 20px;}
.btn:focus, .btn:hover, .button:focus, .button:hover, .submit:focus, .submit:hover, button:focus, button:hover, input[type=submit]:focus, input[type=submit]:hover {
-webkit-box-shadow: none;
box-shadow: none;  }
.entry-content ul, .entry-content ol {margin-bottom: 20px;}
.kt_bc_nomargin #kadbreadcrumbs , #kadbreadcrumbs {background: none; color: silver;}
.kt_bc_nomargin #kadbreadcrumbs a, 
.kt_bc_nomargin #kadbreadcrumbs, #kadbreadcrumbs a {color: silver;}
.mfp-slide .mag-pop-sldr, button.mobile-navigation-toggle .kt-mnt span {
background: #db682a;
}
.nav-main ul.sf-menu ul a, .second-navclass ul.sf-menu ul a, .kad-header-menu-inner .kt-header-extras .kt-woo-account-nav a, .kad-relative-vertical-content .kt-header-extras .kt-woo-account-nav a
{color: #db682a;}
.sub-menu .sf-dropdown-menu .dropdown a {color: #db682a;}
.second-navclass .sf-menu>li>a {padding: 10px}
.second-navclass .sf-menu>li>a:hover {background-color: #eab08f;}
.second-navclass .sf-menu>li:after {width: 0;}
h1.entry-title {margin-top: 20px; margin-bottom: 30px; font-weight: stronger; font-size: 40px;}
.titleclass {margin-bottom: 20px;}
h3 span {font-size: 15px;line-height: 15px;}
.wppsac-post-slider .wppsac-post-date, .wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list {display: none;}
.wppsac-post-slider.design-4 .wppsac-post-list-content .wppsac-post-title a {font-size: 26px;}
.wppsac-sub-content {font-size: 18px;}
.wppsac-post-slider.design-4 .wppsac-post-list-content .wp-medium-7 {padding: 20px 30px 20px 20px;
background-color: #FFF5EF;  
}
.wppsac-post-list-content {
background-color: #FFF5EF;     
}
.entry-content {margin-bottom: 20px;}
.entry-content .blue h3 {color: #ffffff; font-size: 18px;}
.entry-content .blue h3 span {color: #b3d14e;}
.entry-content .blue {paddin-bottom: 10px;}
.wp-caption.alignleft, img.alignleft {
margin: 0px 10px 5px 0;
}
.entry-content .blue img {width: 70px; height: 70px;}
.gold {background-color: #db682a; margin: 0; padding: 0;}
#pgc-2-1-3  {background-color: #db682a; }
#pgc-2-1-3  h3 span {font-color: #ffffff}
.green {background-color: #f2f6ef;}
.green h2 {color: #db682a;}
.pink {background-color: #fff5f0; padding: 20px 10px;}