body {overflow-x: hidden;}
.min {min-height:1px !important;}
.max {max-width:100% !important;width:100% !important}
a {color:#00953a;text-decoration:underline;}
.page-id-387 a {color:#ad5b2d;}
.page-id-413 a {color:#f8b32a;}
.page-id-418 a {color:#5ab7b2;}
.page-id-424 a {color:#1f89b7;}
.oxy-header-row {box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);}
.topHeader {color:rgba(255,255,255,0.08);}
.topHeader a {color:#fff;padding:0 12px;font-size:14px;text-decoration:none;}
.topHeader a:hover {color:#000;text-decoration:none;}
.atomic-logo {opacity: 1;}
.atomic-logo:hover {opacity: 0.85;}
sub, sup {font-size: 100%;top: -0.2em;}
.green {color:#00953a;}
footer a {color:#8b8b8b !important;text-decoration:none;font-size:14px;}
footer a:hover {color:#00953a !important;}
footer {line-height:32px;}
.rounded {border-radius: 50%;}
.yellow {color: #f8b32a !important;}
.yellowHalf {color: #f8b32a !important;opacity: 0.5;}
.brown {color:#ad5b2d;}
.tuerkis {color:#5ab7b2;}
.blue {color:#1f89b7;}
.regularisGreen {color:#91bd1f}
iframe {border: none;}
.oxy-post-content, .oxy-post-title {background:#00953a;padding:10px;}
.faq .ct-section-inner-wrap {padding:0px;}
.faq .oxy-toggle {width:100%;max-width:100%;padding:10px;background:#fff;margin-bottom:10px;}
.toggleHeading {font-size: 20px;}
.toggleText {background:#00953a;color: #fff;margin-bottom: 10px;padding: 15px 30px 15px 30px;}
.faq a {color:#fff;}
.page-id-387 .faq .oxy-toggle {width:100%;max-width:100%;padding:10px;background:#f1f1f1;margin-bottom:10px;}
.page-id-387 .toggleText {background:#ad5b2d;padding:10px;}
.page-id-684 .faq .oxy-toggle {width:100%;max-width:100%;padding:10px;background:#fff;margin-bottom:10px;}
.page-id-684 .toggleText {background:#f8b32a;padding:10px;}
.page-id-418 .faq .oxy-toggle {width:100%;max-width:100%;padding:10px;background:#fff;margin-bottom:10px;}
.page-id-418 .toggleText {background:#5ab7b2;padding:10px;} 
.page-id-686 .faq .oxy-toggle {width:100%;max-width:100%;padding:10px;background:#fff;margin-bottom:10px;}
.page-id-686 .toggleText {background:#1f89b7;padding:10px;}
.contactForm input {width:90%;height:40px;line-height:40px;text-indent:10px;border: 1px solid #e3e3e3;}
.contactForm textarea {width:90%;text-indent:10px;border: 1px solid #e3e3e3;}
button, html [type="button"], [type="reset"], [type="submit"] {width: 200px !important;cursor: pointer;background:#00953a;color:#fff;text-indent: inherit !important;}
.contactForm button, html [type="submit"]:hover {background:#10295f}
.contactForm [type="checkbox"] {width: inherit;line-height: inherit;height: inherit;text-indent: inherit !important;}
span.wpcf7-list-item {margin: 0;}
.fancybox-content {width:620px !important;height:550px !important;}
.languageSelection a {color:#4b4a4a;text-decoration:none !important;}
.languageSelection a:hover {text-decoration:underline !important;}

.cc_message {line-height:24px !important;font-size: 16px !important;}
.cc_container .cc_btn, .cc_container .cc_btn {background-color: #00953a !important;color: #fff !important;}
.cc_container .cc_btn:hover, .cc_container .cc_btn:active {background-color: #10295f !important;color: #fff !important;}

.fancybox-button svg {width:30px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {background: transparent;width: 50px !important;}

.fachkreiseNavigation {line-height:32px;}

@media only screen and (max-width: 1024px) {
	.oxy-nav-menu .menu-item .sub-menu ul {display:none;}
}



@media only screen and (max-width: 992px) {
	
}
@media only screen and (max-width: 1120px) {
	}
@media only screen and (max-width: 1200px) {
	
}
@media only screen and (max-width: 1500px) {
	
}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}

@media only screen and (min-width: 2050px) {
	
}





.atomic-logo {opacity:1 !important;}
.oxygen-unslider-container button {width:inherit !important;}
.orange {color:#f7a700;}
.orangeList li {list-style-type:none;margin-left:-40px;}



@media all and (-ms-high-contrast:none) {
	_::selection,
	#image-78-13 {}
}

