

.nwz-style section .content-headline{
	margin-top: 30px;
}

.nwz-style section .content-headline span{
	font-size: 40px;
	color: #333333;
	display: inline;
	padding: 0 20px;
	margin-top: 30px;
}

.nwz-style section .content-area .info-area .content-headline,
.nwz-style .flowbox .workplace .name{
	text-transform: none;
	font-size: 22px;
	background-color: transparent;
	color: #666;
	margin-top: 0;
}

.nwz-style .workflow .header .right .cancel{
	color: #999;
}
.nwz-style .workflow .header .right .cancel:hover{
	color: #000;
}

.nwz-style #splash .s-text p,
.nwz-style.showLoginIntro #splash .splashNavigation .head-login, 
.nwz-style.showProfileIntro #splash .splashNavigation .head-profile, 
.nwz-style.showWorkplaceIntro #splash .splashNavigation .head-workplace,
.nwz-style #p17 .contentWrap .content p, 
.nwz-style #p18 .contentWrap .content p, 
.nwz-style #p19 .contentWrap .content p,
.nwz-style #p17 .valTimeEnd, 
.nwz-style #p17 .valTimeStart,
.nwz-style .workflow .header .center .headline{
	color: #333;
}
.nwz-style .workflow .header{
	background: #eee;
}
.nwz-style .workflow .header .center{
	border-bottom: 1px solid #999;
}
.nwz-style .workflow .header .center,
.nwz-style .workflow .header .left,
.nwz-style .workflow .header .right{
	background: #eee;
}

.nwz-style #p17 .yoyo-slider-overlay .circle, 
.nwz-style #p18 .yoyo-slider-overlay .circle{
	background: #fff;
}

.nwz-style .summ-item{
	background: #eee;
}
.nwz-style .summ-item .value{
	color: #000;
}
.nwz-style .rs-range-color{
	background-color: #006DB0;
}

.nwz-style .workflow .contentWrap .content .yoyo-slider-overlay .circle .circleInner{
	background: #fff;
	box-shadow: 0px 0px 30px rgb(0 0 0 / 20%);
}

.nwz-style #p17 .content-n2 .num .val,
.nwz-style #splash .splashNavigation ul li.focused a{
	color: #000;
}

.nwz-style .workflow .contentWrap{
	background: #fff;
}

.nwz-style.showIntro.slide-1 #splash .splashDots .dot-1 .innerDot, 
.nwz-style.showIntro.slide-2 #splash .splashDots .dot-2 .innerDot, 
.nwz-style.showIntro.slide-3 #splash .splashDots .dot-3 .innerDot{
	background: #006DB0;
}

.nwz-style #splash .splashDots .dot .innerDot{
	background: #feb6b0;
}


.nwz-style .status-progress .track{
	background: #feb6b0;
}
.nwz-style .status-progress .progress{
	background: #f35346;
}

.mdl-switch.is-checked .mdl-switch__track{
	background: #feb6b0;
}


.nwz-style .mdl-radio__inner-circle{
	background: #006DB0;
}

.nwz-style .mdl-switch.is-checked .mdl-switch__thumb {
	background: #1EC8B4;
	background: rgb(63,212,197);
	background: -moz-linear-gradient(top, #006DB0 0%, #006DB0 100%);
	background: -webkit-linear-gradient(top, #006DB0 0%,#006DB0 100%);
	background: linear-gradient(to bottom, #006DB0 0%,#006DB0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006DB0', endColorstr='#006DB0',GradientType=1 );
}

.nwz-style section .content-area .content-headline{
	text-transform: none;
	font-size: 22px;
	background-color: transparent;
	color: #666;
}


.nwz-style .bookingItem.status-started .wpStatus p,
.flowbox.started .actions .text{
	color: #666;
}

.nwz-style .btn {
	background: linear-gradient(90deg, #006DB0 0%, #006DB0 100%);
	
 }
 
.nwz-style .btn.cancel {
	background: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 100%);
	color: #006DB0;
}
 
.nwz-style  .mdl-button,
.nwz-style .btn,
.nwz-style nav ul li a{
	text-transform: uppercase;
	border-radius: 0px;
}
 
.nwz-style .mdl-button--raised.mdl-button--colored {
	background: -webkit-linear-gradient(left, #006DB0 0%,#006DB0 100%);
	background: linear-gradient(to right, #006DB0 0%,#006DB0 100%);
	color: rgb(255,255,255);
}

.nwz-style .mdl-button--raised.mdl-button--colored.fmRefresh{
	background: #fff;
	color: #006DB0;
	border: 2px solid #006DB0;
}

.nwz-style nav ul > li.selected{
	 background: -webkit-linear-gradient(left, transparent 0%,transparent 100%);
	background: linear-gradient(to right, transparent 0%,transparent 100%);
}

.nwz-style .mdl-button--raised.mdl-button--colored.mdl-button--bordered,
.nwz-style nav ul li a,
 .nwz-style nav ul li.selected ul li{
	background: #e3e3e3;
	color: #006DB0;
 }
 .nwz-style nav ul li.selected a{
	 background: #006DB0;
	 color: #fff;
 }
  .nwz-style nav ul ul li a{
	  text-indent: 0;
  }
 .nwz-style nav ul ul li a.active{
	 background: #006DB0 !important;
 }
 .nwz-style nav ul li.selected ul li a{	 
	color: #006DB0;
	background: #e3e3e3;
 }
 .nwz-style nav ul li.selected ul li a.active{
	 color: #fff;
 }
 
 .nwz-style nav ul li.selected ul li{
	 
 }
 
 html{
	 
	text-rendering: optimizeLegibility;
 }
 
 .nwz-style #splash{
	 color: #333;
 }
 
 .nwz-style #splash .splashContent, 
  .nwz-style #splash .splashNavigation{
	 background: rgba(255,255,255,0.8);
 }
 
 .nwz-style .vendor-logo,
 .nwz-style .vendorLogo{
	 width: 213px;
	 height: 80px;
	 background: url("../img/_nwz/Nordwest_Mediengruppe_Logo.svg") no-repeat center top;
	 background-size: contain;
	 margin: 40px 20px 0px 20px;
 }
 .nwz-style #splash .mdl-radio__label{
	 color: #666;
 }
 .nwz-style #splash .is-checked .mdl-radio__label{
	 color: #000;
 }
 
 .nwz-style .vendorLogo{
	 margin: 0 auto;
	 margin-top: 40px;
	 margin-bottom: 50px;
 }
  .nwz-style nav .y-logo{
	  padding-top: 20px;
  }
  
  .nwz-style .splashLogo .brand,
  .nwz-style .splashLogo .sub{
	  display: none;
  }
  
  .nwz-style #splash .splashLogo{
	  background: url(../media/_Logo_YOYO_SMART_CMYK_100mm.png) no-repeat;
	  background-size: contain;
	  width: 173px;
	  position: absolute;
	  bottom: 30px;
	  left: 50%;
	  transform: translateX(-50%);
  }
  .nwz-style nav .y-logo{
	  position: absolute;
	  bottom: 10px;
  }
  .nwz-style nav .y-logo .normal{
	  display: none;
  }
  .nwz-style nav .y-logo img.yoyowvg{
	  width: 200px;
  }
  
  .content-area-wide .agb-text{
	  height: 60vh;
	  margin-top: 15px;
	  overflow-y: scroll;
  }
  
 .nwz-style nav{
	 width: 240px;
 }
  .nwz-style nav ul{
	  margin: 20px;
  }
  .nwz-style nav ul ul{
	  margin: 0;
	  margin-top: 10px;
  }
  .nwz-style nav ul ul li{
	  margin-bottom: 10px;
  }
	.nwz-style nav ul ul li a{
		padding-left: 60px;
	}
 .nwz-style section{
	 left: 240px;
 }
 
 .nwz-style nav::after{
	 content: "";
	 width: 2px;
	 height: 100%;
	 position: absolute;
	 right: 0;
	 top: 0;
	 background: #f0f0f0;
 }
 
.nwz-style nav,
.nwz-style nav .y-logo,
.nwz-style .li-profile a{
	 background: #f2f2f2;
 }
 
 .nwz-style .li-profile a,
 .nwz-style nav ul#meta li a{
	 color: #666;
 }
 .nwz-style nav ul#meta li{
	 margin-top: 10px;
 }
.nwz-style nav ul#meta li a.active{
	  color: #fff;
}
  
  
.nwz-style a {
	color: #006DB0;
}
.nwz-style .flowbox .header{
	margin-left: 0;
}

.nwz-style .flowbox .header .left .back{
	background: #fff;
	opacity: 1;
}
.nwz-style .flowbox .header .left .back:hover{
	background: #006DB0;
}
.nwz-style .new-wp .back:hover .icon, 
.nwz-style .wp-info .back:hover .icon {
	background: url(../img/icon/icon_back.svg) 0px 0px / contain no-repeat;
}

.nwz-style .flowbox .header .center{
	left: 0;
	background: #fff;
	color: #006DB0;
	text-transform: uppercase;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 50px;
}


.nwz-style .flowbox, 
.nwz-style .new-wp{
	background: #f0f0f0;
}

.nwz-style .inputWrap .txt .head,
.nwz-style section .content-area p,
.nwz-style section .content-subline,
.nwz-style .inputWrap .txt .sub,
.nwz-style p,
.nwz-style .bookingItem .fm-info .left .date, 
.nwz-style .bookingItem .fm-info .left .time,
.nwz-style .flowbox .workplace .desc, 
.nwz-style .booking-summary .desc, 
.nwz-style .booking-summary .confirmDetails, 
.nwz-style #p18 .content .desk, 
.nwz-style #p18 .content .confirmDetails,
.nwz-style .flowbox .inner-content.dottedBottom, 
.nwz-style .listWrap .listItem,
.nwz-style .flowbox .innerHeader, 
.nwz-style #popInfo .innerHeader,
.nwz-style .list .listHeader .head-item,
.nwz-style .fm-user-logout .txtFmUsername, 
.nwz-style .fm-user-logout .txtFmFullname{
}
.nwz-style .fm-user-logout .txtFmUsername, 
.nwz-style .fm-user-logout .txtFmFullname{
	color: #333;
}

.nwz-style {
	user-select: none;
}

.nwz-style .y-fontlogo {
	font-family: "YOYONumbers Regular";
	text-transform: lowercase;
	display: none;
}


.nwz-style .summ-item .username{
		color: #333;
	}
	
	
.nwz-style .back .icon {
	display: block;
	width: 50px;
	height: 50px;
	pointer-events: none;
	background: url(../img/icon/icon_back_black.svg) 0px 0px / contain no-repeat;
}

.nwz-style .dashboard-form form, .nwz-style .li-light {
	display: none !important;
}

.nwz-style .workflow .contentWrap .content .yoyo-slider-overlay .circle input.transInput {
	color: #000;
}

.nwz-style .yoyo-slider.rs-control, .nwz-style .yoyo-slider.rs-control > div{
	width: 100% !important;
	height: 100% !important;
}

.nwz-style .contentSize .textinfo {
	bottom: 60px !important;
}

.nwz-style .split-2.split.chairSplit {
	display: block !important;
}

.nwz-style .contentSize .btn.next {
	bottom: 10px !important;
}

.nwz-style .content-area.lightpreset, 
.nwz-style .content-area.chairpreset,
.nwz-style .chairpreset,
.nwz-style .lightpreset ~ .section-inner-horizontal-line,
.nwz-style .chairpreset ~ .section-inner-horizontal-line,
.nwz-style .lightpreset,
.nwz-style .dashErgonomicLight,
.line1 ~ .nwz-style .chairSplit, 
.nwz-style #section-light,
.nwz-style .chair .yoyo-slider,
.nwz-style .chair .yoyo-slider-overlay{
	display: none !important;
}


.nwz-style #section-goals p.note {
	margin-bottom: 60px;
}

.nwz-style #section-more ul {
	font-size: 18px;
	line-height: 2;
}

.nwz-style .li-booking ul {
	display: none;
}

.nwz-style .ergonomics-asset .content-headline {
	line-height: 1.2;
}

.nwz-style .fromBusylight.section-inner-horizontal-line {
	display: none !important;
}

div[data-widget="busylight"] {
	display: none;
}

.withBusylight div[data-widget="busylight"] {
	display: block;
}

.is-iOS-device #a2hs.show {
	display: none !important;
}