.kultur .article-info-bg, .kultur .page-header {display:none}
.kultur article.item .article-info-wrap:hover .entry-header h2 a,
.kultur article.item .article-info-wrap:hover .article-info time {
    color: #222;
}
.kultur #sp-main-body {
    padding: 50px 0;
}
.kultur div.sp-page-title {
    padding: 125px 0 115px;}

.nmctip {margin-left:200px;}


.anfragetab td {vertical-align:top;}

#sliderpaketxs .ui-slider-handle,
#sliderpakets .ui-slider-handle,
#sliderpaketm .ui-slider-handle,
#sliderpaketl .ui-slider-handle,
#sliderpaketxl .ui-slider-handle {background: url(/images/nmc/regler.png) !important;
width: 80px;
height: 28px;
top: -0.5em;
}




.paketxs_text,
.pakets_text,
.paketm_text,
.paketl_text,
.paketxl_text,
.paketeinsteiger_text {display: none;   color:#000 }

.paketxs_teaser:hover .paketxs_text,
.pakets_teaser:hover .pakets_text,
.paketm_teaser:hover .paketm_text,
.paketl_teaser:hover .paketl_text,
.paketxl_teaser:hover .paketxl_text,
.paketeinsteiger_teaser:hover .paketeinsteiger_text {display: inline;}



.paketdiv img {display:inline !important}

.sppb-panel.sppb-panel-default {margin-bottom: 0px !important;}
.sppb-panel-heading {padding: 6px 15px !important;}
.sppb-panel-body {padding: 15px 25px 13px !important;}

.boxhover .sppb-column-addons {box-shadow: 0 0 0px #192636;transition: box-shadow 0.3s ease-in-out;transition: all .2s ease-in-out;}
.boxhover .sppb-column-addons:hover {box-shadow: 0 0 10px #192636;transform: scale(1.04);}

.major-gradient, .sppb-carousel.milestone-slider .sppb-carousel-pro-text .about-company::before, .sppb-carousel.milestone-slider .sppb-carousel-indicators li.active, .portfolio-modal-popup .sppb-modal-selector i, .sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-magnific-popup.sppb-modal-selector i, .simple-variation.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg::after, .sppb-addon-gallery .sppb-gallery li a::before, .sppb-addon-articles .sppb-addon-article .sppb-addon-article-bgimage::before, .sppb-addon-persion .sppb-addon-content .sppb-person-image::before, article.item .article-info-wrap .article-info-bg::before, .blog-variation-2 article.item .entry-image.intro-image > a::after, .home-portfolio-modal .sppb-magnific-popup i, .home-portfolio-project-section .sppb-addon-header.title-line-before::before, .home-portfolio-project-section .sppb-addon-header.title-line-before::after, .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay, .classic-hero-section .sppb-modal-selector.sppb-magnific-popup::before {background: #192636 !important;}

.btn:hover, .btn:focus, .sppb-btn:hover, .sppb-btn:focus, .sppb-btn {
    background: #192636 !important;
}

.sp-megamenu-parent .current-item a, .sp-megamenu-parent .active a, .sp-megamenu-parent a:hover {background:#fff !important;color:#192636 !important;}

#sp-header, body.header-default #sp-top-bar, .major-gradient {background: #192636 !important;}
body.header-default .sp-contact-info li a,body.header-default .sp-contact-info li, body.header-default .sp-megamenu-parent > li > a, body.header-default .sp-megamenu-parent > li > span {color: #fff ;}
	
	
.home-portfolio-project-section .sppb-addon-header {
    padding: 57px 0px 75px !important;
}

#section-id-1534195964022 .sppb-btn, #section-id-1534196928171 .sppb-btn, #section-id-1534196928156 .sppb-btn, #section-id-1534196928171 .sppb-btn {font-size: 28px;}


.grau {background: #f3f3f3;margin: 20px 0 20px 20px;height: -moz-available;padding: 20px 0 20px 20px;}
.rechts {text-align:right;}
#slider {width: 600px;}
.paket {background-image:url('/images/nmc/paketm.jpg');background-size: 100% 100%;}
.zeitwahl1 {width: 90%;}
/* .untenausrichten > div {position: absolute;bottom: 0;} */
.preistabelle td {padding: 0 5px;}
.preistabelle td.rot {background: #f00; color:#FFF}
.preistabelle td.gelb {background: #FF0;}
.preistabelle td.gruen {background: #0C0; color:#FFF}


.listeohne input[type=checkbox], .listeohne input[type=radio]{
	height: 0;
	width: 0;
	visibility: hidden;
}

.listeohne label {
	cursor: pointer;
	text-indent: -9999px;
	width: 50px;
	height: 20px;
	background: grey;
	top: 10px;
/*	left: -15px; */
	border-radius: 50px;
	position: relative;
}




.listeohne label:after {
	content: '';
	position: absolute;
	top: 0px;
	left: 5px;
	width: 20px;
	height: 20px;
	background: #fff;
	border-radius: 10px;
	transition: 0.3s;
}

.listeohne input:checked + label {
	background: #bada55;
}

.listeohne input:checked + label:after {
	left: calc(100% - 5px);
	transform: translateX(-100%);
}

.listeohne label:active:after {
	width: 20px;
}

.listeohne li {list-style-type:none;margin-left: -15px;}
.listeohne {padding-left: 0px;}

.ui-widget-content {
    background: #ccc !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    background: #bada55 !important;
}
