/*
Theme Name:     BizPlus_child
Description:    
Author:         pkv-07
Template:       bizplus

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/raleway-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/raleway-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v28-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v28-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v28-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v28-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/raleway-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v28-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

 


html, body, p, button, input, select, textarea, pre, code, kbd, tt, var, samp, .main-navigation a, search-input-holder .search-field {
  font-family: "Roboto", sans-serif!important;
	margin-top: 0!important;
}
body {
line-height: 1.5;
font-size:100%;
background:#EDEFE9;
}
body:not(.home) #page .site-content, body.home.blog #page .site-content {
  margin-bottom: 0;
}
#preload-01 { background: url(https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/form-icon5.png) no-repeat -9999px -9999px; }
#page {
background:#fff;
	overflow: hidden;
	width: 1346px;
	margin: 0 auto;
}
.cmplz-buttons button.cmplz-accept, button.cmplz-manage-consent {
	background: #84916c!important;
}
.cmplz-buttons button.cmplz-deny, .cmplz-buttons button.cmplz-view-preferences {
	background: #fff!important;
}
a:link, a:hover, a:visited {
color:#fff!important;
}
.cc-animate.cc-revoke.cc-bottom:hover {
	color:#7e8b65!important;
	text-decoration: none;
}
.up-form-trust li:last-child{
   display:none!important;
}

/* Link-Generator */
.page-id-1466 #page {
	min-height: 500px;
}
.page-id-1466 .linkgenblock {
width:800px!important;
 }
.page-id-1466 .post-password-form {
	margin: 0 auto;
	position: relative;
	top: 130px;
	width: 60%;
	padding: 30px;
	display: block;
}

.page-id-1466 a.btn, .page-id-1466 a.btn, .page-id-1466 .button, .page-id-1466 button, html .page-id-1466 input[type="button"], .page-id-1466 input[type="button"], .page-id-1466 input[type="reset"], .page-id-1466 input[type="submit"] {
	background: #fe9225;
	border: 2px solid #fff;
	border-radius: 26px;
	color: #fff;
	text-align: left;
	text-transform: uppercase;
	width: auto;
	padding: 7px 20px 5px;
	text-decoration: none;
}

.page-id-1466 a.btn:hover, .page-id-1466 .button:hover, .page-id-1466 button:hover, .page-id-1466 input[type="button"]:hover, 
.page-id-1466 input[type="button"]:hover, .page-id-1466 input[type="reset"]:hover, .page-id-1466 input[type="submit"]:hover {
	background: #7E8B65;
}
.page-id-1466 #redirecttable_wrapper {
margin:0 0 10px;
 }
.page-id-1466 .delbtn {
 float:right;
 margin-right:86px;
  }
/* Link-Generator */




.top-header, .site-header {
  background: rgba(126, 139, 101, 0.9) none repeat scroll 0 0!important;
}
.site-header .wrapper-site-identity {
  background: rgba(126, 139, 101, 0.9) none repeat scroll 0 0!important;
}

h1, h1 a, h2, h2 a, h4, h4 a, h5, h5 a, h6, h6 a {
  font-family: 'Raleway', sans-serif!important;
}
h1, h1 a, h1 a:visited, h2, h2 a, h2 a:visited, h4, h4 a, h4 a:visited, h5, h5 a, h5 a:visited, h6, h6 a, h6 a:visited {
  color: #4d545f;
  font-family: 'Raleway', sans-serif!important;
  font-weight: 300;
  line-height: 1.1;
  text-transform: none;
}
h2 {
color:#7e8b65;
  font-size: 220%;
}
h3 {
color: #f08204;
font-family: "Roboto",sans-serif!important;
font-size: 116%;
line-height: normal;
text-transform:none;
}

/* Header */
.site-branding {
padding-left:92px;
}
.site-header .wrapper {
  width: 1346px!important;
}
.custom-logo {

}
.page-inner-title {
  display:none;
}
.site-header .wrapper-site-identity {
  padding-bottom: 15px;
  padding-top: 15px!important;
}
/* Menu */
.main-navigation a {
  font: 400 15px "Raleway", sans-serif;
  padding-bottom: 10px;
  padding-top: 8px;
}
.main-navigation .menu a:hover {
color:#fff!important;
}
.main-navigation ul > li {
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 1px solid #fff;
}
.main-navigation ul > li:last-child {
	border-right: none;
	background: #fe9225 !important;
	color: #fff;
	border-radius: 20px;
	margin-left: 60px;
}
.main-navigation ul > li a::before {
text-decoration:none;
background: #fff none repeat scroll 0 0;
bottom: 0;
content: "";
height: 2px;
left: 0;
position: absolute;
right: 100%;
transition-duration: 0.3s;
transition-property: right;
transition-timing-function: ease-out;
z-index: -1;
}
.main-navigation ul > li a:hover::before, .main-navigation ul > li a:hover::after {
text-decoration:none;
color:#fff!important;
right:0;
}
.main-navigation ul > li:last-child a:hover::before, .main-navigation ul:last-child > li a:hover::after {
color:none!important;
display:none;
}
.main-navigation .current_page_item a::before {
background: #fff none repeat scroll 0 0;
bottom: 0;
content: "";
height: 2px;
left: 0;
position: absolute;
right:0;
}
.main-navigation ul ul {
	top: 36px;
}
.main-navigation ul ul > li a {
	font-size: 92% !important;
	padding: 10px 0;
	border-top: 1px solid #363636;
	color: #fff;
	width: 100%;
	display: block;
}
.main-navigation ul ul > li:last-child {
	margin-left: 0;
	border-right: none;
	background: none !important;
	color: #fff;
	border-radius: 0;
}
.search-holder {
  display: none;
}

/* Content */

.home #content .row, .image-full {
display:none;
}
body:not(.home) #page .site-content, body.home.blog #page .site-content {
max-width:100%;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
body:not(.home) .site-header {
  margin-bottom: 54px;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
.kc_row {
width:100%!important;
}
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
#primary {
  padding: 0;
  margin-bottom:0;
}
.hentry {
  margin: 0;
}
.entry-content img.alignnone {
  margin-bottom: 0;
}

.kc_title {
	color: #84916C;
	background: rgba(255, 255, 255, 0);
	padding: 0;
	margin: 0 auto;
	float: left;
	font-size: 250% !important;
	line-height: 100%;
	width: 700px;
}
.page-id-29 .kc_title {
	color: #84916C;
	background: rgba(255, 255, 255, 0.7);
	padding: 20px;
	margin: 0 auto;
	float: none;
	font-size: 250% !important;
	line-height: 100%;
	width: 700px;
}

.kc_text_block p {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: #666;
float: none;
font-size: 110%;
line-height: 130%!important;
padding: 0;
width: auto;
}
a.buttonorange {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
border: 2px solid #fff;
color: #fff;
font-size: 108%;
text-transform: uppercase;
width: 208px;
border-radius: 26px;
}
a.buttonorange:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
color:#fff!important;
}
a.buttoncenter {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
border: 2px solid #fff;
border-radius: 26px;
color: #fff;
font-size: 110%;
text-align: center;
text-transform: uppercase;
width: 382px;
padding:10px 20px;
text-decoration:none;
}
a.buttoncenter:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 343px 13px / 20px 20px*/;
color:#fff!important;
}
.text5 a.buttoncenter {
  background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
font-size: 100%;
width: 261px;
}
.text5 a.buttoncenter:hover {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
color:#fff!important;
}

/* Section-Definition */
.visualtop .kc_column {
  padding:0;
}
.visualtop {
padding:140px 0 0 0!important;
border-bottom:1px solid #FE9225;
width: 100%!important;
background-size:1366px auto!important;
background-position: 50% -11px!important;
}
.visualtop .kc-container {
  padding-left: 28px;
  padding-right: 28px;
}
.visualtop .kc-title-wrap {
  width: 70%;
}
.visualtop .kc_text_block {
	background: none;
	color: #84916C;
	float: left;
	padding: 12px 0;
	width: 700px;
	margin: 0 auto;
	display: block;
}
.visualtop .kc_text_block h3 {
color: #fff;
font-weight:400;
font-family: "Raleway",sans-serif;
font-size: 145%;
line-height: 124%;
margin: 0 0 6px 0;
}
.visualtop .kc_text_block p {
	color: #84916C;
	font-family: "Raleway",sans-serif;
	font-size: 100%;
	line-height: 113%;
	text-align: left;
	padding: 0 0 12px;
	margin: 0;
}
.visualtop .kc-raw-code {
height:130px;
}
#fs4 {
position:relative;
height:1px;
top:-100px;
}
.visualbottom {
display:block;
background-position:50% 100px;
}
/*.sticker {
background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/sticker-icon.png") no-repeat scroll 54px 95px / 45px auto;
border: 3px solid #fe9225;
border-radius: 80px;
color: #fe9225;
float: right;
font-size: 115%;
font-weight: 600;
height: 160px;
line-height: 101%;
padding: 33px 0 0;
position: relative;
text-align: center;
transform: rotate(20deg);
width: 160px;
}
.st1 {
left: -140px;
top: -348px;
}
.st2 {
left: 22px;
top: -178px;
}*/
.st1 {
display:none;
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/button1_frame-orange-web.png") no-repeat scroll 0px 0px / 190px auto;
	float: right;
	height: 190px;
	line-height: 101%;
	padding: 33px 0 0;
	position: relative;
	text-align: center;
	/*transform: rotate(20deg);*/
	width: 190px;
	border-radius: 80px;
	position: relative;
	top: -342px;
	right: 117px;
}
.st2 {
	display:none;
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/button2_frame-orange-web.png") no-repeat scroll 0px 0px / 130px auto;
	float: right;
	height: 130px;
	position: relative;
	width: 130px;
	border-radius: 80px;
	top: -12px;
	right: -128px;
}
.tv {
	display:none;
	float: right;
	width: 280px;
	text-align: center;
	background: rgba(126, 139, 101, 0.9) none repeat scroll 0 0;
	padding: 8px 10px 17px;
	position: relative;
	top: -301px;
	right: 75px;
	font-family: "Roboto", sans-serif !important;
}
.tv p {
	color: #fff;
	margin: 0;
	text-transform: uppercase;
}
.tv .shot {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/shot-tv-spot.png") no-repeat scroll 0px 0px / 100% auto;
	width: 100%;
	height: 148px;
	margin: 9px 0 14px;
}
.tv .shot a {
	display: block;
}
.tv h3 {
	background: #fe9225;
	border: 2px solid #fff;
	color: #fff;
	font-size: 93%;
	text-transform: uppercase;
	width: 100%;
	border-radius: 47px;
	margin: 0 auto;
	padding: 10px;
}
.tv h3:hover {
	background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
}
.tv h3 a {
	font-family: "Roboto", sans-serif !important;
}
.arrowdown {
background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/arrowdown.png") no-repeat scroll 13px 22px / 40px auto;
border: 3px solid #fff;
border-radius: 65px;
color: #fff;
font-size: 111%;
font-weight: 600;
height: 60px;
padding: 55px 0 0;
width: 60px;
background-size: 30px;
float:none;
position:relative;
left:50%;
top:20px;
display:block;
}
.arrowdown:hover {
background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/arrowdown.png") no-repeat scroll 13px 28px / 40px auto;
border: 3px solid #fff;
border-radius: 65px;
color: #fff;
font-size: 111%;
font-weight: 600;
height: 60px;
padding: 55px 0 0;
width: 60px;
background-size: 30px;
float:none;
position:relative;
left:50%;
top:20px;
display:block;
}
.kc-css-733240 {
height:1px!important;
padding:0;
margin:0;
}
#flipbox2 {
position: relative;
top: -90px;
height:1px!important;
padding:0;
margin:0;
}
.header5 {
	height: 250px !important;
	min-height: 250px;
	padding: 154px 0 0 !important;
	width: 100%;
	margin: -55px 0 0;
	background: none !important;
}
.header5 h1 {
	margin: 30px 0 30px 0 !important;
	width: auto;
}

.header6 {
background-size: 100% auto;
width:auto;
background-position: 0 -145px!important;
border-bottom: 1px solid #fe9225;
height: 330px!important;
min-height: 250px!important;
padding: 55px 0 0!important;
margin-top:32px;
}
.header6 h1 {
	margin: 0 auto !important;
	float: none;
	width: 68%;
	text-align: center;
}
.header6 .vorteil56 {
	background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/arrow-vorteil.png") no-repeat scroll 0 25px / 100% 177px;
height: 200px;
margin: 0 auto;
padding: 0 0 0 67px;
position: relative;
top: 95px;
width: 57%;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 164px auto;
	border: 4px solid #fe9225;
	border-radius: 85px;
	color: #fe9225;
	float: left;
	font-size: 115%;
	font-weight: 600;
	height: 170px;
	line-height: 101%;
	margin: 0 19px;
	padding: 26px 0 0;
	position: relative;
	text-align: center;
	top: -53px;
	width: 170px;
	-webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
}

.header6 .vorteil56 h3 {
	text-align: center;
	padding: 12px;
	margin:0;
	font-size: 100%;
	line-height: 100%;
	color: #fe9225;
	font-weight: 600;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 176% !important;
	padding: 26px 0 0 0;
	line-height: 88%;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 121% !important;
	padding: 16px 0 0 0;
	line-height: 112%;
}
.header6 .vorteil56 .img3 h3 {
	font-size: 118%;
padding: 32px 0 0;
}
.formular-d .kc_text_block p {
margin: 72px 0 0 0;
}
.puretext {
background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/bg-hook.png") no-repeat scroll 1000px -48px / 230px auto;
border-bottom:1px solid #FE9225;
padding:30px 0;
}
.puretext h3 {
color: #fe9225;
font-family: "Roboto",sans-serif;
font-size: 150%;
font-weight: 400;
line-height: 120%;
text-transform: none;
}
.ug-bottom {
padding:60px 0 40px;
}


.green {
background: #919c7a!important;
padding: 50px 20px;
}
.green .kc_title {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #fff;
	float: none;
	font-size: 210%;
	line-height: 118%;
	padding: 0 0 24px 0;
	text-align: center;
	width: 100%;
}
.green h3 {
  color: #fff;
}
.green p {
  color: #fff;
font-size: 103%;
line-height: 102%;
margin: 0 auto;
padding: 0 0 10px;
width: 100%;
}
.green .essb_links {
  clear: both;
  margin: 0;
  overflow-wrap: normal;
}
.green .owl-buttons {
position: relative;
top: -90px;
}
.green .button::before, .green button::before, html .green input[type="button"]::before, .green input[type="button"]::before, .green input[type="reset"]::before, .green input[type="submit"]::before {
  background:none;
}
.owl-carousel .owl-item .item {
 text-align:center;
}
.owl-carousel .owl-item img {
  margin-bottom: 0;
}
.owl-theme .owl-controls .owl-page span {
  background: #fff!important;
}
.green .amazingcarousel-image div a {
display:none;
}

.friends {
background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/uploads/2017/09/front-background-people.jpg") repeat scroll 0 -136px;
padding: 50px 20px;
}
.friends .kc-col-container {
background: rgba(255,255,255,0.9);
}

.friends .kc_title {
	color: #7e8b65;
	background: none;
	padding: 12px;
	float: none;
	text-align: center;
	font-size: 260%;
	line-height: 118%;
	width: 100%;
}
.friends p {
  color: #7e8b65;
font-size: 130%;
line-height: 100%;
margin: 0 auto;
padding: 0 0 10px;
width: 100%;
}
.wp-video {
width:50%!important;
margin:40px 0;
margin:0 auto;
}
/* Iframe Flipbox */
.kc-css-272695 {
display:none;
}
.mejs-button > button {
	margin: 11px 6px !important;
}
.flipbox4 {
padding: 30px 0;
border-bottom:1px solid #FE9225;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efeee4+0,ffffff+100 */
background: #efeee4; /* Old browsers */
background: -moz-linear-gradient(top,  #efeee4 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #efeee4 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #efeee4 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efeee4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#flipbox h1 {
	color: #7e8b65;
	font-size: 220%;
}
.flipbox4 h2 {
color:#7E8B65;
}
.flipbox4 h3, .tabs9 .buttontext h3 {
color:#7e8b65;
font-size:170%;
}
.flipbox4 .kc-container {
  max-width: 100%;
  padding:0;
}
.flipbox4 .kc_column {
  padding-left: 0;
  padding-right: 0;
}
.flipbox4 .frame9 {
border: 0 none;
height: 280px;
margin: 15px;
overflow: hidden;
padding: 0;
width: 1349px;
}
.flipbox4 .kc-css-606666 {
margin:0 auto;
float:none!important;
text-align:center;
}
.center {
text-align:center;
}
.singleheadline {
padding:30px 0 0 0;
}
.form3 .singleheadline h1, .form3 .singleheadline p {
	color: #7e8b65;
}
.steps {
font-family: 'Raleway', sans-serif!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+1,efeee4+86 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 1%, #efeee4 86%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 1%,#efeee4 86%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 1%,#efeee4 86%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeee4',GradientType=0 ); /* IE6-9 */
padding:0 0 60px;
}
.steps .kc_column {
  clear: both;
  display: block;
  width: 100%;
  
}
.steps .kc-feature-boxes {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b1baa0+0,7e8b65+100 
background: #b1baa0;
background: -moz-linear-gradient(top,  #b1baa0 0%, #7e8b65 100%);
background: -webkit-linear-gradient(top,  #b1baa0 0%,#7e8b65 100%); 
background: linear-gradient(to bottom,  #b1baa0 0%,#7e8b65 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#7e8b65',GradientType=0 );  */
box-shadow:none;
height:245px;
}
.steps a {
	background: #fff;
	border: 2px solid #fff;
	border-radius: 26px;
	color: #7e8b65 !important;
	font-size: 83%;
	padding: 6px 14px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
.steps a:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
color:#fff!important;
}

.steps .content-image {
margin:12px 0;
}
.steps .content-image img {
left: -30px;
margin: 0;
position: relative;
width: 80px;
z-index: 6;
}
.steps .kc-feature-boxes .content-title {
background: #fff none repeat scroll 0 0;
color: #fe9225;
font-weight: 500;
margin: 0;
padding: 8px 0 8px 20px;
text-align:left;
display:none;
}
.steps .kc-feature-boxes .content-desc {
background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/bg-steps.png") no-repeat scroll 0 0 / 100% 100%;
color: #fff;
font-family: "Roboto",sans-serif;
font-size: 100%;
font-weight: 300;
line-height: 120%;
margin: 0;
padding: 43px 46px 30px 20px;
position: relative;
text-align: left;
top: -55px;
z-index: 4;
height:185px;
}
.steps .kc-feature-boxes .content-desc p {
color:#fff;
margin:0 0 18px 0;
}
.steps .kc-fb-layout-2 .content-button {
  padding: 0;
}
.steps .kc-feature-boxes .content-button a {
color: #fff;
display: block;
font-family: "Roboto",sans-serif!important;
font-size: 100%;
padding: 2px 0 2px 40px;
text-align: left;
text-transform: uppercase;
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
}
.steps .kc-feature-boxes .content-button a:hover {
  background: #FDBA71 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
}
.spende {
	border-bottom: 1px solid #FE9225 !important;
	background-size: 100% auto !important;
	padding: 0 0 20px !important;
}
.spende h2, .spende p {
	color: #fff;
}
.spende .text48 {
	padding-left: 50px;
}
#boxes09 {
margin:20px 0;
}
#boxes09 .kc-col-inner-container {
	background: #919c7a !important;
		height: 250px;
}
#boxes09 .content-icon {
display:none;
}
#boxes09 .content-title {
	color: #919c7a !important;
	font-size: 114%;
	background: #fff;
	padding: 20px 0 15px;
	margin: 0;
	line-height: 100%;
	border-top: 4px solid #919c7a !important;
	border-left: 1px solid #919c7a !important;
	border-right: 1px solid #919c7a !important;
	font-family: "Raleway",sans-serif;
	font-weight: normal;
}
#boxes09 .content-desc {
	color: #fff;
	font-size: 100%;
	padding: 20px;
	margin: 0;
	line-height: 130%;
}
#boxes09 .content-button a {
	color: #919c7a !important;
	font-size: 95%;
	border:1px solid #fff;
	background: #fff;
	padding: 6px 20px;
	margin: 0;
	border-radius: 26px;
}
#boxes09 .content-button a:hover {
	color: #fff !important;
	background: #919c7a;
}
.form3, .text5, .formleistung {
background: #fff;
background: -moz-linear-gradient(top,  #ffffff 0%, #eae8d9 100%)!important;
background: -webkit-linear-gradient(top,  #ffffff 0%,#eae8d9 100%)!important;
background: linear-gradient(to bottom,  #ffffff 0%,#eae8d9 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eae8d9',GradientType=0 )!important;
border-bottom:1px solid #FE9225;
}
.form3 .kc-raw-code {
margin: 0 auto;
text-align:center;
}
.text5 {
padding:50px 20px;
}
.text5 .singleheadline, .flipbox5 .singleheadline {
  padding: 0;
}
.text5 h2 {
font-size: 170%;
margin: 0;
}
a.nlink {
color: #FE9225!important;
}
.testimonial {
/* Verlauf Orange
background: #f08204;
background: -moz-linear-gradient(top,  #f08204 40%, #fdb768 100%); 
background: -webkit-linear-gradient(top,  #f08204 40%,#fdb768 100%);
background: linear-gradient(to bottom,  #f08204 40%,#fdb768 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08204', endColorstr='#fdb768',GradientType=0 ); */

background: #b1baa0!important; /* Old browsers */
background: -moz-linear-gradient(top,  #b1baa0 0%, #7e8b65 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b1baa0 0%,#7e8b65 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b1baa0 0%,#7e8b65 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#7e8b65',GradientType=0 )!important; /* IE6-9 */
padding: 50px 20px;
}
.testimonial .quote {
background: #fff;
font-size:80%;
border-radius: 12px;
padding: 12px 12px 18px 12px;
}
.testimonial .profile {
clear: both;
display: block;
position: relative;
top: -17px;
text-align:center;
}
.testimonial .profile img {
margin: 0 auto;
}
.testimonial .name {
font-size:100%;
}
.testimonial .kc-container {
  margin: 0 auto;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.tabs9 {
margin:40px 0 50px;
}

.tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
float: left;
margin: 0 0 0 107px;
min-height: 50px;
width: 100%;
}
.page-id-1507 .tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav, 
.page-id-1510 .tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav, 
.page-id-1504 .tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav, 
.page-id-1513 .tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav {
	display: none;
}
.kc_wrapper > ul.ui-tabs-nav > li {
	border-radius: 0px 12px 0px 0px;
-moz-border-radius: 0px 12px 0px 0px;
-webkit-border-radius: 0px 12px 0px 0px;
border: 0px solid #000000;
color: #fff;
background:#84916C;
border-right:2px solid #fff;
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
  padding: 0 30px 0 35px;
  font-size: 127%;
}
.kc_tabs_nav>.ui-tabs-active>a, .kc_tabs_nav>li:hover, .kc_tabs_nav>li>a:hover {
	background-color:#84916C!important;
	color:#fff!important;
	text-decoration: underline; 
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
  padding: 0 30px 0 36px!important;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover {
	background: #FE9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
	text-decoration: none; 
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
	color: #fff!important;
	font-size:20px!important;
}
.kc_tabs_nav ~ .kc_tab.ui-tabs-body-active {
  background: none!important;
}
.tabs9 .kc-container {
  max-width: 100%!important;
  width: 100%!important;
  padding: 0!important;
}
.tabs9 .kc_text_block {
color:#fff!important;
}
.tabs9 .teasertext {
background: #b1baa0!important; /* Old browsers */
background: -moz-linear-gradient(top,  #b1baa0 0%, #84916c 54%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b1baa0 0%,#84916c 54%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b1baa0 0%,#84916c 54%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#84916c',GradientType=0 )!important; /* IE6-9 */
color:#fff!important;
padding:20px 108px;
}
.page-id-1510 .tabs9 .teasertext, .page-id-1504 .tabs9 .teasertext, .page-id-1507 .tabs9 .teasertext, .page-id-1513 .tabs9 .teasertext {
	background: #fff !important;
	color: #7e8b65 !important;
}
.page-id-1510 .tabs9 .kc_text_block h2, .page-id-1504 .tabs9 .kc_text_block h2, .page-id-1513 .tabs9 .kc_text_block h2, .page-id-1507 .tabs9 .kc_text_block h2, 
.page-id-1510 .tabs9 .kc_text_block p, .page-id-504 .tabs9 .kc_text_block p, .page-id-1513 .tabs9 .kc_text_block p, .page-id-1459 .tabs9 .kc_text_block p {
	color: #7e8b65 !important;
}
.tabs9 .headline{
background:#fff;
padding:40px 0 20px 0;
}
.tabs9 .headline h2 {
color: #7e8b65!important;
margin: 0;
}
.tabs9 .headline h4 {
font-size:90%;
margin: 20px 0 0 0;
}

.tabs9 .kc-raw-code {
  background: #fff none repeat scroll 0 0;
  border-bottom: medium none;
  padding: 0;
}
.tabs9 .kc-raw-code .caldera-grid {
background: #b1baa0!important; /* Old browsers */
background: -moz-linear-gradient(top,  #b1baa0 0%, #84916c 54%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b1baa0 0%,#84916c 54%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b1baa0 0%,#84916c 54%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#84916c',GradientType=0 )!important; /* IE6-9 */
color:#fff!important;
padding:20px;
margin:0 auto;
width:700px;
}
.tabs9 .kc-raw-code .caldera-grid .row {
  margin-bottom: 15px;
}
.tabs9 .buttontext {
padding:20px 0 40px 0;
border-bottom:1px solid #FE9225;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efeee4+0,ffffff+100 */
background: #efeee4; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #efeee4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#efeee4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#efeee4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeee4',GradientType=0 ); /* IE6-9 */
}
.tabs9 .buttontext h3 {
padding:0 0 10px 0;
}
.tabs9 .buttontext a.buttoncenter {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
font-size: 110%;
padding: 10px 42px 10px 20px;
width: 400px;
}
.tabs9 .buttontext a.buttoncenter:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
color:#fff!important;
}
.tabs9 .headlinegreen {
background: #b1baa0!important;
padding:20px 0 0;
}
.tabs9 .textgreen {
background: #b1baa0!important; /* Old browsers */
background: -moz-linear-gradient(top,  #b1baa0 0%, #84916c 54%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b1baa0 0%,#84916c 54%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b1baa0 0%,#84916c 54%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#84916c',GradientType=0 )!important; /* IE6-9 */
color:#fff!important;
padding:0 108px 40px 108px;
}
.page-id-1504 .tabs9 .textgreen li, .page-id-1507 .tabs9 .textgreen li, .page-id-1510 .tabs9 .textgreen li, .page-id-1513 .tabs9 .textgreen li {
	color: #7e8b65 !important;
}
.page-id-1504 .tabs9 .textgreen, .page-id-1507 .tabs9 .textgreen, .page-id-1510 .tabs9 .textgreen, .page-id-1513 .tabs9 .textgreen {
	background: #fff !important;
}
.tabs9 .textgreen h2 {
margin: 20px 0 20px;
font-size:170%;
}
.tabs9 .textgreen h3 {
color: #fff;
font-size: 150%;
font-weight: 400;
margin: 40px 0 10px;
}
.tabs9 .kc_tab .kc_tab_content {
  padding: 0!important;
}
.tabs9 .kc_text_block p, .tabs9 .kc_text_block h2 {
	color: #fff;
}
.page-id-1504 .tabs9 .kc_text_block h2, .page-id-1507 .tabs9 .kc_text_block h2, .page-id-1510 .tabs9 .kc_text_block h2, .page-id-1513 .tabs9 .kc_text_block h2, 
.page-id-1504 .tabs9 .kc_text_block p, .page-id-1507 .tabs9 .kc_text_block p, .page-id-1510 .tabs9 .kc_text_block p, .page-id-1513 .tabs9 .kc_text_block p,
.page-id-1504 .tabs9 .kc_text_block h3, .page-id-1507 .tabs9 .kc_text_block h3, .page-id-1510 .tabs9 .kc_text_block h3, .page-id-1513 .tabs9 .kc_text_block h3 {
	color: #7e8b65 !important;
}
.tabs9 .headline p {
	font-size: 116%;
	color: #fe9225;
	text-align: center;
}
.statistik {
padding:20px 0 30px;
}
.tabs9 .textgreen li {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: #fff;
float: none;
font-size: 108%;
line-height: 130%!important;
padding: 0 0 8px 0;
width: auto;
}
.tabs9 .textgreen li:before {
content: "\f046";
font-family: "FontAwesome";
font-size: 21px;
margin: 3px 5px 0 -26px;
position: relative;
top: 1px;
}
.tabs9 .textgreen ul.list6 {
  padding-left: 0;
}
.tabs9 .textgreen .list6 li:before {
content: none;
margin: 3px 5px 0 -26px;
}
.tabs9 .textgreen .list6 li {
padding: 0 0 13px;
}

.tabs9 .textgreen ul {
list-style-type: none;
margin: 15px 0;
}

.tabs9 .leistungen-bottom {
height: 433px;
padding: 40px 108px 0 146px;
}
.tabs9 .leistungen-bottom .box {
width:346px;
color: #666;
float:left;
height:240px;
}
.tabs9 .l1 {
margin:0 12px 0 0;
background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/zahnersatz.jpg") no-repeat scroll 0px 41px / auto 100%;
}
.tabs9 .l2 {
margin:0 12px 0 0;
background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/10/visual-leistungserhalt2.jpg") no-repeat scroll 0px 41px / auto 100%;
}
.tabs9 .l3 {
margin:0 12px 0 0;
background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/aerztenetzwerk2.jpg") no-repeat scroll 0px 41px / auto 100%;
}
.tabs9 .l4 {
margin:0;
background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/testat2.jpg") no-repeat scroll 0px 41px / auto 100%;
}
.tabs9 .box h3 {
color: #fff;
font-family: "Raleway",sans-serif;
font-size: 117%;
background:#84916c;
font-weight: 600;
padding: 9px 12px 7px 21px;
margin:0;
}
.tabs9 .wpex-link {
text-decoration:none;
}
.page-id-1504 .tabs9 .wpex-link, .page-id-1507 .tabs9 .wpex-link, .page-id-1510 .tabs9 .wpex-link, .page-id-1513 .tabs9 .wpex-link {
	text-decoration: none;
	color: #fff !important;
	background: #7e8b65 !important;
	border-radius: 12px;
	padding: 4px 18px;
	font-size: 85%;
}
.tabs9 .wpex-link::before {
	content: "\f067";
	font-family: "FontAwesome";
	font-size: 11px;
	margin: 3px 5px 0 0;
	position: relative;
	top: -1px;
}
.tabs9 .box p {
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
border: 1px solid #999;
clear: both;
color: #666;
font-family: "Roboto",sans-serif;
font-size: 79%;
height: 234px;
line-height: 134%;
margin: 100px 0 0 9px!important;
padding: 8px 13px 10px;
position: ralative;
width: 328px;
}
.easySpoilerWrapper {
  background: none!important;
  border:0!important;
  clear: both;
  margin: 0;
  padding: 0;
}
.link3 {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
border: 2px solid #fff;
border-radius: 26px;
clear: both;
color: #fff;
display: block;
font-size: 103%;
margin: 0 0 0 62px;
padding: 9px 16px 7px;
text-align: left;
text-decoration: none;
text-transform: uppercase;
width: 174px;
position: relative;
top: 10px;
}
.link3:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
color:#fff!important;
border: 2px solid #fff;
}
.l1 .link3 {
top: 43px;
}
.l4 .link3 {
top: 27px;
}
.kc_accordion_section.group {
  padding-bottom: 16px!important;
}
.textwhite {
padding:20px 0 0 0;}
.textwhite a:link {
color:#84916c!important;
}
.page-id-6 .caldera_forms_form {
padding-top: 20px;
}
.page-id-6 .caldera_forms_form br {
height: 8px;
display: block;
}
.page-id-6 .caldera-grid label {
  margin-bottom: 0;
}
.page-id-6 .caldera_forms_form p {
  margin: 0;
}
.vorteile {
padding:30px 0;
border-bottom:1px solid #FE9225;
}
.vorteile h2 {
margin:30px;
}
.vorteile .kc-raw-code {
padding:20px;
background: #fdb768; /* Old browsers */
background: -moz-linear-gradient(top, #fdb768 40%, #f08204 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fdb768 40%, #f08204 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fdb768 40%, #f08204 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08204', endColorstr='#f08204',GradientType=0 ); /* IE6-9 */
}
.vorteile .vorteil {
float: left;
min-height: 242px;
padding: 0;
width: 33%;
}
.vorteile .b1 {
border-right:1px solid #fff;
}
.vorteile .b2 {
border-right:none;
}
.vorteile h3 {
border-bottom: 2px solid #fff;
border-top: 2px solid #fff;
bottom: 40px;
clear: both;
color: #fff;
display: block;
font-size: 125%;
font-weight: 600;
margin: 24px 8px 0;
padding: 6px;
position: relative;
text-align: center;
top: 24px;
width: 93%;
}
.vorteile .sticker {
background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/sticker-icon-green.png") no-repeat scroll 54px 95px / 45px auto;
border: 3px solid #84916c;
border-radius: 80px;
color: #84916c;
float: right;
font-size: 115%;
font-weight: 600;
height: 160px;
line-height: 101%;
padding: 33px 0 0;
position: relative;
text-align: center;
transform: rotate(20deg);
width: 160px;
}
.vorteile .st3 {
left: -104px;
margin: 0 auto;
top: 0;
}
.flipbox5 {
padding:50px 20px;
border-bottom:1px solid #FE9225;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efeee4+0,ffffff+100 */
background: #efeee4; /* Old browsers */
background: -moz-linear-gradient(top,  #efeee4 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #efeee4 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #efeee4 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efeee4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}


.faq-container {
padding:50px 20px;
border-bottom:none;
background:none;
}
.faq-container .kc_accordion_wrapper {
width:80%;
}
.kc_accordion_section > .kc_accordion_header {
  border-bottom: 1px solid #84916c;
  background: #84916c;
}
.kc_accordion_header > span.ui-accordion-header-icon {
  color: #fff!important;
}
.faq-container .kc_accordion_content {
  border-bottom: 1px solid #eaeaea;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efeee4+0,ffffff+100 */
background: #efeee4; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #efeee4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%, #efeee4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%, #efeee4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeee4',GradientType=0 ); /* IE6-9 */
}
.faq-container .kc_accordion_content p {
color: #84916c;
margin:0;
}

.faq-container .kc_accordion_header > a {
  font-size: 120%;
  color:#fff!important;
  font-weight: 400;
  padding: 13px 15px 8px 15px;
}
.faq-container .kc_accordion_header > a:hover {
  color:#7E8B65;
}
/* Formular */
.caldera-grid label {
  font-weight: 500!important;
  margin-bottom: 5px;
  font-size: 110%;
}
.caldera-grid .field_required {
display:none;
color:#fff!important;
}
.sendebutton7 div {
text-align: center;
}
.caldera-grid #CF572afb4544184_1-row-4 .form-group {
	margin: 19px 0 0 !important;
}
.caldera-grid .btn-default {
  background-color: #fe9225!important;
  
  border-color: #fff!important;
  color: #fff!important;
  margin:0 auto;
}
.caldera-grid .form-group {
  margin-bottom: 0!important;
}
.caldera-grid #CF572afb4544184_1-row-4 .form-group {
	margin: 0 !important;
}
.caldera-grid .sendebutton7 {
margin:10px 0 20px!important;
}
.tabs9 .caldera-grid .sendebutton7 {
margin:10px 0 0!important;
}
.tabs9 .caldera-grid .btn {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
  border: 2px solid #fff!important;
  border-radius: 18px!important;
  cursor: pointer;
  display: inline-block;

  font-size: 100%!important;
  font-weight: 400;
  line-height: 1.42857;
  margin:0 auto!important;
  padding: 6px 42px 6px 18px!important;
  text-align: center;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
}
.tabs9 .caldera-grid .btn:hover {
background: #84916c /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
}
.caldera-grid .btn {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
  border: 2px solid #fff!important;
  border-radius: 18px!important;
  cursor: pointer;
  display: inline-block;
  font-size: 100%!important;
  font-weight: 400;
  line-height: 1.42857;
  margin:0 auto!important;
  padding: 6px 42px 6px 18px!important;
  text-align: center;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
}
.caldera-grid .btn:hover {
background: #84916c /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
}
.textwhite .caldera-grid .row {
  margin-bottom: 15px;
}
.trenner {
height:30px;
clear:both;
width:100%;
display:block;
}
.trenner2 {
height:16px;
clear:both;
width:100%;
display:block;
}
.formleistung {
border-bottom:none;
}
.formleistung .kc-raw-code {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b5bda4+0,7e8b65+100 */
background: #b5bda4; /* Old browsers */
background: -moz-linear-gradient(top,  #b5bda4 0%, #7e8b65 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b5bda4 0%,#7e8b65 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b5bda4 0%,#7e8b65 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bda4', endColorstr='#7e8b65',GradientType=0 ); /* IE6-9 */
width:900px;
margin: 0 auto;
float:none;
clear:both;
padding:30px 20px;
}
.formleistung label {
color:#fff;
font-size:100%;
}



/* Footer */
.wrap-site-info {
display:none;
}


.site-footer {
  background: #fff!important;
  border-top:1px solid #FE9225;
  margin: 0 auto;
  width:1348px;
  float:none;
  padding:0!important;
}
.site-footer a, .site-footer a:link {
  color: #7E8B65!important;
}
.footer-widget {
  padding-bottom: 2px;
  padding-top: 0;
  background: #fff none repeat scroll 0 0;
  height: auto;
  margin:0!important;
}
.site-footer .container {
  width: 100%;
}
.site-footer ul {
 margin-bottom:10px;
}
.site-footer .widget li a:hover {
  color:#FE9225!important;
}
.site-footer .col-md-4 {
float: right;
width: 100%;
}
#wysiwyg_widgets_widget-2 {
	float: right;
	margin: 20px 0;
}
.footer-widget .widget li {
 border-top: medium none;
float: left;
padding: 0 10px;
border-right: 1px solid #7E8B65;
}
.footer-widget .widget li:last-child {
border-right:none;
}

/* Kontakt-Slide */
body {
overflow-x:hidden;
}

.wpcs-slide-out-div {
border: medium none;
color: #fff;
height: 470px!important;
top:30%!important;
width:280px!important;
}
#wpcs_handle {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 222px 13px / 18px 18px*/;
border-bottom: 2px solid #fff!important;
border-bottom: 2px solid #fff!important;
border-right: 2px solid #fff!important;
border-top: none!important;
border-radius: 0 0 6px 6px;
padding: 2px 4px 0 0;
font-size:85%!important;
position: relative;
left:205px!important;
text-transform: uppercase!important;
top: 0;
height:30px!important;
}
div.wpcs_scroll_div {
  overflow-x: hidden;
  overflow-y: hidden;
}
.wpcs_content {
  padding: 12px!important;
}
.wpcs_content h2 {
font-size: 110%;
margin: 0 0 4px;
}
.wpcs_content h3 {
font-size: 90%;
color:#7e8b65!important;
margin: 12px 0 4px;
}
.wpcs_content p, .wpcs_content a {
color: #7e8b65!important;
font-size: 90%;
line-height: 112%;
margin:0;
}


/* Flipbox */
/* entire container, keeps perspective */
.flip-container {
	perspective: 1000px;
}
	/* flip the pane when hovered */
	.flip-container:hover .flipper, .flip-container.hover .flipper {
		transform: rotateY(180deg);
	}

.flip-container, .front, .back {
	width: 320px;
	height: 480px;
}

/* flip speed goes here */
.flipper {
	transition: 0.6s;
	transform-style: preserve-3d;

	position: relative;
}

/* hide back of pane during swap */
.front, .back {
	backface-visibility: hidden;

	position: absolute;
	top: 0;
	left: 0;
}

/* front pane, placed above back */
.front {
	z-index: 2;
	/* for firefox 31 */
	transform: rotateY(0deg);
}

/* back, initially hidden pane */
.back {
	transform: rotateY(180deg);
}

/* Callback Frame */
body.call2 {
background: #fff none repeat scroll 0 0;
color: #7e8b65;
font-size: 85%;
margin: 8px 0 0;
padding: 0;
}
.callback4 {
width:100%;
height: 200px;
}
.callback8 {
left: -6px;
position: relative;
}
.callback8 p {
margin: 0 0 6px 0;
}
.callback8 label {
padding:0;
margin:0;
}
.callback8 .pflichtfeld {
display: block;
float: left;
font-size: 60%;
left: 131px;
padding: 0 0 12px;
position: relative;
}
.callback8 small .pflichtfeld2 {
font-size: 60%;
padding: 0 0 12px;
}
.callback8 small {
margin:0 0 0 8px;
}
.callback8 .field6 {
background: #e5e5e5;
color: #666;
padding: 6px 10px;
border: 1px solid #eee;
width:230px;
}
.callback8 .button {
background: #f08204;
color: #fff;
cursor: pointer;
border-radius: 26px;
padding: 6px 14px;
border: 0;
margin:0 0 0 8px;
-webkit-transition: width 0.3s; /* Safari */
    -webkit-transition-timing-function: linear; /* Safari */
    transition: background 0.3s;
    transition-timing-function: linear;
}
.callback8 .button:hover {
background: #7e8b65;
}
.formcon  {
background: #b1baa0; /* Old browsers */
background: -moz-linear-gradient(top,  #b1baa0 0%, #7e8b65 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b1baa0 0%,#7e8b65 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b1baa0 0%,#7e8b65 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1baa0', endColorstr='#7e8b65',GradientType=0 ); /* IE6-9 */
margin: 0;
padding: 108px 0 100px;
}
.up-form-headline {
	color: #7E8B65!important;
	 font: 400 140% "Raleway", sans-serif!important;
	 background:#fff;
	 position: relative;
	 top:-16px;
	 width:335px;
	 margin:0 auto!important;
}
.up-form-container {
	max-width: 100%!important;
	margin: 20px 0 0 !important;
	border-radius: 0!important;
	padding: 0!important;
	border-top: 1px solid #7E8B65!important;
}
.up-form-container .col-md-9 {
padding:0 0 0 8px;
}
.up-form-container .col-md-9 .col-md-10 {
padding:0 0 0 8px;
}
.up-form-container .col-md-10 {
	width: 70%!important;
	
}
.up-form-download {
	margin: 0 0 10px 0;
	padding: 0;
	width: 29%!important;
	
}
.up-form-download img {
	width: 140px;
	margin: 0;
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
}
.up-form-download .up-form-hint {
	color: #FE9225 !important;
	font-size: 14px;
}

.formcon .kc_column {
background: #fff none repeat scroll 0 0;
color: #7e8b65;
margin: 0 auto;
padding: 30px;
width: 800px;
border-radius: 12px;
-webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.4);
}
.formcon .title {
border-bottom: 1px solid #999;
margin-bottom: 50px;
text-align: center;
}
.formcon .title h3 {
background: #fff none repeat scroll 0 0;
color: #999999;
margin: 0 auto;
position: relative;
top: 13px;
width: 264px;
}
.formcon .laura {
display: block;
width: 25%;
float:left;
}
.formcon .triangle {
	background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/triangle.png") no-repeat scroll 0 0;
	display: block;
	height: 25px;
	left: -17px;
	position: absolute;
	top: 36px;
	width: 26px;
}
.up-form-container h3, .up-form-sidebar {
	padding:0 22px 0 0 !important;
}
.up-form-container .col-md-12 {
padding:0;
}
.up-form-container .col-sm-6 {
width:100%;
}

/* Select */
/* remove standard-styles */
.up-form-container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border:none;
  border-radius: 0;
  font-size: 1em;
  width: 100%
} 
.up-form-gradient .col-lg-offset-3 {
	margin-left: 0;
	width: 100%;
}
.up-form-autocomplete-input {
	width: 500px!important;
	padding: 11px;
	border-radius: 0;
	margin:0 0 20px 75%!important;
}
.up-form-outlet .col-lg-offset-3 {
	margin-left: 5%;
}
#insuranceName {
padding:8px 40px 8px 15px!important;
width:400px;
}

/* styling */
.up-form-container select {
  width:100%;
  border: 1px solid #bbb;
  padding:.75em 1em .5em 1em;
 /* box-shadow: 0 2px 1px 0 rgba(0,0,0,0.2);*/
  background-color:white;
  background-image:url(https://pkv-upgrade.de/wp-content/uploads/2017/11/arrow-select.png);
  background-position: right;
  background-repeat: no-repeat;
}

.up-form-container select:hover {
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}

.up-form-container option {
  background:#fff;
  border-top:1px solid #444;
  padding:.3em 1em .3em 1em;
  color:#333333;
  font-size:10px!important;
}

.up-form-container .btn-intro {
	color: #fff;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 7px /40px 22px !important;
	padding: 6px 51px 6px 18px !important;
	margin: 30px auto;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: 2px solid #fff !important;
	border-radius: 18px !important;
	font-size: 100% !important;
}





.formcon .laura .pic {
background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/laura.png") no-repeat scroll 0 0 / 160px 160px;
clear: both;
display: block;
height: 160px;
margin: 0 auto;
width: 160px;
}
.up-form-hint {
	margin: 0 0 4px 0!important;
	line-height: 130%;
}
.entry-content .up-form-ssl {
	margin: 0;
	float: right;
}
.up-form-callback {
margin:0 0 45px;
background: #7e8b65;
border-radius: 18px !important;
color:#fff;
}
.tablet-bottom-20 {
	width: 130px!important;
}
.formcon .callback10 {
color: #aaa;
font-size: 90%;
line-height: 110%;
margin: 12px 0 0;
padding: 0;
text-align: center;
}
.formcon .bubble {
border: 1px solid #7e8b65;
border-radius: 12px;
display: block;
float: right;
padding: 20px;
width: 524px;
}
.formcon .bubble p {
font-size: 110%;
line-height: 125%;
margin: 0;
padding: 0 0 8px;
}
.up-form-outlet {
	padding: 15px;
	border: 1px solid #999;
	border-radius: 12px;
	margin: 0 0 30px 0;
}
.up-form-outlet p {
clear:both;
width:100%;
}
.up-form-outlet a {
color:#FE9225 !important;
}
.up-form-outlet a.btn {
color:#fff !important;
}
.up-form-outlet a:hover {
color:#7e8b65 !important;
}
select:-moz-focusring { 
color: transparent;
text-shadow: 0 0 0 #000;
}
.up-form-container select {
	padding: 8px 5px 8px 4px !important;
}
input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], textarea {
	padding: 8px 5px 8px 15px;
}
.btn-intro, .btn-personal, .btn-insurance, .btn-address, .btn-bday {
	color: #fff;
background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 7px /40px 22px !important;
	padding: 6px 51px 6px 18px !important;
	margin: 30px auto;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: 2px solid #fff !important;
	border-radius: 18px !important;
	font-size: 100% !important;
}
.btn-copy {
	color: #fff;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 5px /40px 22px !important;
	padding: 6px 51px 6px 18px !important;
	margin: 20px auto!important;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: 2px solid #fff !important;
	border-radius: 18px !important;
	font-size: 87% !important;
}
.up-form-outlet a.btn-finish {
	color: #fff !important;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 7px /40px 22px !important;
	padding: 7px 37px 6px 14px !important;
	margin: 10px auto;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: 2px solid #fff !important;
	border-radius: 18px !important;
	font-size: 95% !important;
	width: 324px;
	text-decoration: none;
	text-transform: uppercase;
}
.up-form-outlet a.btn-finish:hover {
	background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 7px /40px 22px !important;
	color:#fff!important;
}
.up-form-container .btn-success {
text-transform:uppercase;
}
.btn-proposal {
	color: #fff;
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/form-icon3.png") no-repeat scroll right 10px / 100% auto !important;
	padding: 25px 65px 21px 18px !important;
	margin: 30px auto;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: none;
	border-radius: none;
	font-size: 100% !important;
}
.btn-result {
	color: #fff;
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/form-icon5.png") no-repeat scroll right 10px / 100% auto !important;
	padding: 23px 59px 21px 24px !important;
	margin: 0 auto!important;
	display: block;
	font-family: Roboto,sans-serif !important;
	border: none;
	border-radius: none;
	font-size: 100% !important;
}
.up-form-thumb {
	margin: 29px 0 0 18px;
}
.up-form-download .up-form-hint {
	color: #FE9225 !important;
	font-size: 90%;
	line-height: 120%;
}
/*.btn-proposal::before {
	background:url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/form-icon3.png") no-repeat scroll right 10px / 29px 16px !important;
	border: 1px dashed #990000;
	z-index: 1000;
	width: 30px;
	display:block;
	height: 30px;
}*/
.ng-valid.required, .ng-valid[required] {
	border: 1px solid #7e8b65!important;
}
.up-form-subline {
	margin: 30px 0 10px 0!important;
	font-size: 100%!important;
}

.up-form-outlet .col-xs-6 {
	float: left;
	width: 30%;
}
#copyemail, #copyway {
	position: relative;
	top: 1px;
	left: -48px;
}
.up-form-overview .row .col-xs-6 {
line-height:100%;
}
.up-form-overview-label {
	width: 40% !important;
}
.up-form-overview-data {
	width: 60% !important;
}
.up-form-overview .col-xs-6 {
	padding-bottom: 15px!important;
}
/*.tabs9 .caldera-grid .btn {
	
	
	cursor: pointer;
	display: inline-block;
	font-size: 100% !important;
	font-weight: 400;
	line-height: 1.42857;
	margin: 0 auto !important;
	
	text-align: center;
	touch-action: manipulation;
	vertical-align: middle;
	white-space: nowrap;
}*/

.up-pager {
	margin: 10px 0 25px !important;
	border-top: 1px solid #7e8b65;
	padding: 10px 0 0;
}
.up-pager ul li a {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/gb-steps-form.png") no-repeat scroll 0 0 / 100% 100% !important;
	padding: 5px 14px 5px 6px !important;
	font-size: 73% !important;
}
.up-pager ul li {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/dots.png") no-repeat scroll right 11px / 18px 4px !important;
	padding: 0 20px 0 0;
	margin: 0 !important;
}
.up-pager ul li:last-child {
	background: none!important;
	padding: 0 0 0 0;
	margin: 0 !important;
}
.up-pager ul li:last-child a {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/gb-steps-form2.png") no-repeat scroll 0 0 / 100% 100% !important;
	padding: 5px 26px 5px 6px !important;
}

.ng-invalid:not(form) {
	border: 1px solid #FE9225!important;
}
.up-form-container .alert-danger {
	color: #FE9225 !important;
	line-height: 117%;
	padding-top: 4px;
}
.up-form-outlet p {
font-family: 'Raleway', sans-serif !important;
font-size:98%;
}
.up-form-container .control-label {
font-weight:400!important;
}


#pkv-form-autocomplete .col-md-offset-4 {
padding:0;
}
#pkv-form-autocomplete .col-sm-4 {
	width: 100%;
}
#pkv-form-autocomplete button.up-form-autocomplete-submit {
	background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 97px 13px / 20px 20px*/;
	border: 2px solid #fff;
	border-radius: 26px;
	color: #fff;
	font-size: 110%;
	text-align: center;
	text-transform: uppercase;
	width: 135px;
	padding: 10px 20px;
	text-decoration: none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #999;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #999;
}
:-moz-placeholder { /* Firefox 18- */
  color: #999;
}

.up-form-autocomplete-output {
padding:0!important;
margin:0!important;
}
.up-form-autocomplete-output p {
font-size:134%;
}
.up-form-autocomplete-output p a.buttoncenter{
font-size:83%;
}
.up-form-container input[type="checkbox"] {
	float: left !important;
	display: block;
	margin: 6px 4px 25px 0 !important;
	width: 20px !important;
}

/* PopUP */

#wysiwyg_widgets_widget-3 {
	background: #fe9225;
	border-bottom: 2px solid #fff !important;
	border-bottom: 2px solid #fff !important;
	border-right: 2px solid #fff !important;
	border-top: none !important;
	border-radius: 0 0 6px 6px;
	padding: 4px 16px;
	font-size: 100% !important;
	position: fixed;
	left: -61px;
	text-transform: uppercase !important;
	top: 50%;
	height: 30px !important;
	transform: rotate(270deg);
	color: #fff;
	display:none;
}
#wysiwyg_widgets_widget-3 a {
color:#fff!important;
}
.pum-container {
	border-radius: 0!important;
	border: 0!important;
	box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 0.50 )!important;
	background-color: #fff!important;
}
.pum-title {
	display: none;
}
.pum-container a {
	color:#4d545f!important;
	font-size:130%;
}
.pum-container .first_row {
padding:0 0 12px 0;
}
.pum-theme-355 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	left: auto;
	right: -24px;
	top: -24px;
	color: #7e8b65!important;
	background-color:#fff!important;
	border:0!important;
	box-shadow:0px 0px 4px 1px rgba( 2, 2, 2, 0.75 )!important;
}
.pum-container h2 {
	font-size: 196%;
}
.pum-container p {
	color: #aaa;
}

.pea_cook_wrapper.pea_cook_bottomcenter {
background:rgba(126, 139, 101, 0.9)!important;
border:2px solid #fff;
left:0!important;
margin:0 20%!important;
font-weight:normal!important;
}

.pea_cook_wrapper p {
font-size:96%!important;
font-weight:normal!important;
}
button.pea_cook_btn {
width:160px!important;
background:#FE9225!important;
color:#fff!important;
font-size:96%!important;
font-weight:normal!important;
}

a.showmore {
  color: #fd4102;
content: "\f067";
font-family: "FontAwesome";
font-size: 16px;
margin: 3px 5px 0 -18px;
position: relative;
top: 1px;
}
.statistik img {
  margin: 0 40px 0 0;
  width: 280px;
}
div.inner_text.show {
  width: 90%;
}
.cc-floating .cc-message {
	display: block;
	margin-bottom: 0!important;
	line-height: 100%;
}
a.cc-btn, a.cc-btn:hover {
	border: 1px solid #84916c !important;
	color: #fff !important;
}
.cc-compliance a.cc-dismiss:link {
	color:#84916c!important;
}
a.cc-btn:hover {
	text-decoration: none!important;
}
button.cc-revoke, button.cc-revoke:hover {
	color:#fff!important;
	background: #84916C!important;
}



@media screen and (min-width: 1366px){
#page {
	overflow: hidden;
	width: 1346px;
	margin: 0 auto;
}
.visualtop {
	width: 1346px !important;
	max-width: 1346px !important;
	margin: 0 auto;
	left: 0 !important;
}
.pea_cook_wrapper.pea_cook_bottomcenter {
margin:0 10%!important;
}
}

@media screen and (max-width: 1280px){
	#page {
	width: 100%!important;
}
.up-form-autocomplete-input {
	margin: 0 0 20px 66% !important;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 150px auto!important;
	font-size: 115%!important;
	height: 160px!important;
	line-height: 101%!important;
	margin: 0 14px!important;
	width: 160px!important;
}
.col-md-8 {
	width: 62%;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 114% !important;
}
.header6 .vorteil56 .img3 h3 {
	font-size: 110%;
}

.site-branding {
	padding-left: 43px;
}
}
@media screen and (max-width: 1024px){
.spende {
	background-size: 112% auto !important;
}
	.up-form-autocomplete-input {
	margin: 0 0 20px 20% !important;
}
.site-header .wrapper {
  width: 100%!important;
padding: 10px 0!important;
}
.kc_title {
	font-size: 253%;
	width: 580px;
}
.visualtop .kc_text_block {
	width: 580px;
}
#pkv-form-autocomplete {
	padding: 0 100px;
}
.flip-box .object h1 {
	background: #f08204 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/sticker-icon2.png") no-repeat scroll 96% 11px / 50px auto;
	font-size: 150%;
	padding: 12px;
	height: 93px;
	}
.rtl-fright {
	float: left;
	width: auto;
	padding:6px 0 0 40px;
}
.site-branding {
	padding-left: 0;
	text-align:left!important;
}
.rtl-fleft {
float: right;
position: relative;
right: 0;
top: 0;
width: auto;
}
.rtl-fleft .col-sm-11 {
float: right;
padding: 0;
width: auto;
}
.main-navigation ul {
  margin-top: 0;
  float: right;
}
.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
  margin-left: 0!important;
  margin-right: 0!important;
}
.visualtop {
	padding: 35px 0 0 0 !important;
	border-bottom: 1px solid #FE9225;
	width: 100% !important;
	background-size: 100% auto !important;
	height: 310px;
	background-position: 50% 61px !important;
}
.visualtop .kc-container {
	padding-left: 38px;
}
.visualtop .kc-title-wrap {
	width: 100%;
}
	#boxes09 .content-desc {
	font-size: 84%;
}
#boxes09 .content-button a {
	font-size: 85%;
}
.sticker {
	
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/sticker-icon.png") no-repeat scroll 44px 80px / 35px auto;
	font-size: 89%;
	font-weight: 600;
	height: 130px;
	line-height: 101%;
	padding: 27px 0 0;
	width: 130px;
}

.st1 {
	left: -104px;
	top: -275px;
}
.st2 {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/button2_frame-orange-web.png") no-repeat scroll 0px 0px / 110px auto;
	float: right;
	height: 110px;
	position: relative;
	width: 110px;
	border-radius: 80px;
	top: -16px;
	right: -128px;
}
.tv {
	padding: 11px 10px 18px;
	top: -307px;
	right: 75px;
}
.tv .shot {
	height: 147px;
	margin: 12px 0 14px;
}
.visualtop .kc-raw-code {
	height: 50px;
}
.steps .kc-wrap-columns {
width:960px!important;
}
.steps .kc-feature-boxes {
  height: 260px;
}
.steps .kc-feature-boxes .content-desc {
  height: 200px;
}
.steps a {
font-size: 70%;
padding: 6px 14px 6px 6px;
position:relative;
top:0;
}
.site-footer {
  width: 100%;
}
.tabs9 .kc_column {
  padding-left: 0;
  padding-right: 0;
}
.tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav {
  margin: 0 0 0 38px;
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
  font-size: 100%;
  padding: 0 30px 0 35px;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
  font-size: 17px!important;
}
.tabs9 .kc_text_block h2 {
 font-size:170%;
 margin: 10px 0 20px;
}
.tabs9 .kc_text_block p {
 font-size: 100%;
margin: 14px 0 0!important;
}
.teasertext p {
width: 910px;
}
.tabs9 .headlinegreen h2 {
  margin: 10px 0 20px;
  font-size:200%;
}
.tabs9 .textgreen h3 {
  font-size: 150%;
  margin: 20px 0 24px;
}
.tabs9 .teasertext {
padding: 0 0 28px 42px;
width: 100%;
}
.tabs9 .textgreen ul {
  margin: 12px 0 20px;
}
.tabs9 .leistungen-bottom {
  padding: 40px 34px 140px;
}
.statistik img {
  margin: 0 26px 0 0;
  width: 240px;
}
.tabs9 .leistungen-bottom .box {
  height: 240px;
  width: 32%;
}
.tabs9 .box p {
font-size: 85%;
height: 290px;
margin: 100px 0 0 9px!important;
padding: 14px 8px;
width: 290px;
}
.tabs9 .box h3 {
  font-size: 102%;
}
.tabs9 .textgreen {
  padding: 0 79px 40px 48px;
}
.link3 {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 140px 6px / 14px 14px*/;
  font-size: 85%;
  margin-left: 16%;
  padding: 4px 25px 3px;
  position: relative;
  text-align: left;
  top: 249px;
}
.link3:hover {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 140px 6px / 14px 14px*/;
}
.l1 .link3 {
  top: 58px;
}
.l2 .link3 {
  top: 5px;
}
.l3 .link3 {
  top: 5px;
}
.l4 .link3 {
  top: 58px;
}
.tabs9 .leistungen-bottom {
  height: 480px;
}
.header6 h1 {
  font-size: 280%;
}
.header6 .vorteil56 {
  width: 80%;
}
.header6 .vorteil56 .box {
  margin: 0 22px;
}
.tabs9 .buttontext a.buttoncenter {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 340px 12px / 20px 20px*/;
}
.tabs9 .buttontext a.buttoncenter:hover {
background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 340px 12px / 20px 20px*/;
}
.faq-container .kc_accordion_wrapper {
  width: 90%;
}
.header6 {
	background-position: 0 -124px !important;
	margin-top:28px!important;
}
.header6 .vorteil56 .box {
	margin: 0 26px !important;
}
.pea_cook_wrapper.pea_cook_bottomcenter {
margin:0 4px!important;
}
}
@media screen and (max-width: 961px){
.up-form-autocomplete-input {
	margin: 0 0 20px 13% !important;
}
.kc_title {
	font-size: 242%;
	width: 555px;
}
.visualtop .kc_text_block {
  width: 555px;
}
.header6 .vorteil56 .box {
	margin: 0 18px !important;
}
.header6 {
	background-position: 0 -104px !important;
}
.st1 {
  left: -24px;
}
.st2 {
	left: 188px;
}
.visualtop {
	height: 475px;
}
.steps .kc-wrap-columns {
  width: 900px!important;
}
.steps .kc_column {
  margin: 0 auto;
  width: 70%;
  float: none;
}
.steps .content-image img {
  left: 0;
}
.steps .kc-feature-boxes {
  height: 220px;
}
.tv {
	padding: 18px 10px 21px;
	top: -328px;
	right: 10px;
}
.tv .shot {
	margin: 17px 0 21px;
}
.steps .kc-feature-boxes .content-desc {
background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/arrow-steps-mobile.png") no-repeat scroll 0 0 / 100% 100%;
font-size: 100%;
height: 165px;
line-height: 120%;
margin: 0;
padding: 43px 20px 30px;
position: relative;
text-align: center;
top: -55px;
}
.steps a {
font-size: 80%;
padding: 6px 13px 6px 13px;
position:relative;
top:0;
}
.steps a:hover {
  background:#7e8b65;
}
.steps .kc-feature-boxes .content-desc {
  font-size: 125%;
}
.friends .kc-col-container {
  background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
  float:left;
}
.friends .kc_title {
  font-size: 210%;
}
.friends p {
  font-size: 110%;
}

.tabs9 .box p {
  height: 324px;
  width: 260px;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
  font-size: 16px!important;
}
.teasertext p {
width: 97%;
}

.tabs9 .leistungen-bottom {
  height: 505px;
}
.tabs9 .box h3 {
  font-size: 91%!important;
  padding: 12px 11px 11px!important;
}
.link3 {
  margin-left: 13%;
  top: 271px;
}
.l1 .link3 {
  top: 82px;
}
.l2 .link3, .l3 .link3 {
  top: 12px;
}
.l4 .link3 {
  top: 31px;
}
.header6 .vorteil56 .box {
  margin: 0 27px;
}
.formcon .kc_column {
  float: none;
}
.formcon .kc_column {
	float: none;
	height: inherit !important;
}
.formcon .kc-elm {
	float: none!important;
}


.header6 .vorteil56 .box {
  margin: 0 13px;
}
}







@media screen and (max-width: 800px){
	.spende {
	background-size: 173% auto !important;
	background-position: -204px -5px !important;
}
	.spende .text48 {
	padding-left: 0;
}
#boxes09 .kc-col-inner-container {
	height: 210px;
}
	#boxes09 .content-title {
	font-size: 140%;
}
	#boxes09 .content-desc {
	font-size: 100%;
}
	#boxes09 .kc_column_inner {
	margin: 20px 0;
}
	.form3 .singleheadline h1 {
	font-size: 240%;
}
	.up-form-autocomplete-input {
	margin: 0 0 20px 0 !important;
	width: 100% !important;
	text-align:center;
}
.easy-autocomplete {
width:100% !important;
}
.rtl-fleft {
	float: left;
	padding: 0;
	position: relative;
	right: -47px;
	top: 0;
}
.rtl-fright {
}
.main-navigation ul > li {
  border-right: 1px solid #fff;
  margin-left: 0;
  margin-right: 0;
  padding-left: 8px;
  padding-right: 8px;
}
.header6 {
	background-position: 0 -7px !important;
}
.header6 .vorteil56 .box {
	margin: 0 22px !important;
}
.main-navigation a {
font-size:84%;
}
.visualtop {
	padding: 35px 0 0 0 !important;
	border-bottom: 1px solid #FE9225;
	width: 100% !important;
	background-size: 100% auto !important;
	background-position: -42% 34px !important;
	height: 280px;
}
.kc_title {
	font-size: 295%;
	width: 416px;
}
.visualtop .kc_text_block {
  width: 416px;
}
.tv {
	padding: 18px 10px 21px;
	top: -474px;
	width: 260px;
}
.tv p {
	line-height: 110%!important;
	padding: 0 42px;
	font-size: 111%;
}
.tv .shot {
	height: 136px;
	margin: 12px 0 14px;
}
.st1 {
  left: -5px;
  top: -300px;
}
.st2 {
	left: 177px;
	top: -148px;
}
.steps .kc_column {
  width: 95%;
}
.arrowdown {
  display:none;
}
.arrowdown:hover {
  top: -30px;
}
a.buttonorange {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 134px 9px / 16px 16px*/;
  border: 2px solid #fff;
  border-radius: 26px;
  color: #fff;
  font-size: 84%;
  padding: 7px 17px;
  text-transform: uppercase;
  width: 167px;
}
a.buttonorange:hover {
  background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 134px 9px / 16px 16px*/;
}
.steps .kc-wrap-columns {
  width: 100%!important;
}
.header5 {
  background-position: left -100px;
height: 290px!important;
min-height: inherit;
padding: 118px 0 0 0!important;
}
.kc_col-sm-3 {
  width: 100%!important;
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
  background-image: none;
padding: 0 11px!important;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
  background-image:none!important;
}
.tabs9 .textgreen {
  padding: 0 40px 40px;
}
.tabs9 .textgreen h3 {
  font-size: 140%;
text-align: center;
}
.tabs9 .textgreen p {
  clear: both;
  font-size: 106%;
}
.tabs9 .textgreen .alignright, .tabs9 .textgreen .alignleft, .tabs9 .textgreen .alignnone {
clear: both;
display: block;
float: none;
margin: 0 auto!important;
padding: 20px 0;
min-width:280px;
}
.tabs9 .textgreen h2 {
  font-size: 150%!important;
margin: 24px 0 8px;
text-align: center!important;
}
.tabs9 .leistungen-bottom {
  padding: 40px 60px 0;
   height: auto!important;
}
.tabs9 .leistungen-bottom .box {
  float: left;
  height: auto;
  width: 100%;
  margin-bottom: 20px;
}
.tabs9 .box h3 {
  font-size: 130%!important;
}
.tabs9 .box p {
font-size: 95%;
height: 260px;
left: 12%;
margin: 55px 0!important;
padding: 20px;
position: relative;
width: 75%;
}
.link3 {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 151px 7px / 14px 14px*/;
  float: none;
  font-size: 85%;
  margin: 0 auto!important;
  padding: 4px 25px 3px;
  position: relative;
  top: 249px;
  width: 180px;
}
.link3:hover {
  background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 151px 7px / 14px 14px*/;
}
.tabs9 .l1 {
  background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/zahnersatz.jpg") no-repeat scroll 0 0 / 100% auto;
}
.tabs9 .l2 {
  background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/10/visual-leistungserhalt2.jpg") no-repeat scroll 0 0 / 100% auto;
}
.tabs9 .l3 {
  background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/aerztenetzwerk2.jpg") no-repeat scroll 0 0 / 100% auto;
}
.tabs9 .l4 {
  background: #fff url("https://pkv-upgrade.de/wp-content/uploads/2017/09/testat2.jpg") no-repeat scroll 0 0 / 100% auto;
}
.l1 .link3 {
  top: 24px;
}
.header6 h1 {
  font-size: 300%;
  width: 100%;
}
.header6 .vorteil56 {
  width: 100%;
}
.header6 .vorteil56 .box {
  margin: 0 32px;
}
.formcon .kc_column {
  float: left;
  height: auto;
  width: 100%;
}
.formcon .title {
  margin-bottom: 25px;
}
.formcon .laura {
  width: 100%;
}
.formcon .triangle {
	background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/triangle.png") no-repeat scroll 1px -2px / 30px 30px;
	height: 28px;
	left: 365px;
	position: absolute;
	top: 11px;
	transform: rotate(91deg);
	width: 45px;
}
.col-sm-9 {
	width: 100%;
	clear:both;
}
.up-pager ul li {
	background: none !important;
	padding: 0 5px 0 0;
	margin: 0 !important;
}
.col-lg-offset-3 {
	margin-left: 16%;
}
.formcon .bubble {
  width: 100%;
  margin: 9px 0 0 0;
}
.up-form-hint {
position:relative;
top:0;
left:0;
}
.up-form-hint {
	position: relative;
	top: -184px;
	left: 479px;
	width: 200px;
}
.up-form-callback {
position: relative;
	top: -184px;
	left: 479px;
	width: 200px;
}
.formcon .callback10 {
  position: absolute;
  text-align: right;
  top: 90px;
  width: 180px;
  right: 33px;
}
.steps .kc-feature-boxes {
  height: 250px;
}
.steps .kc-feature-boxes .content-desc {
  height: 195px;
}
.steps .kc-feature-boxes .content-desc p {
  font-size: 108%;
}
.steps a {
  font-size: 90%;
  padding: 6px 38px 6px 19px;
  position: relative;
  top: 0;
}
.green .kc_title {
  font-size: 180%;
}
.site-footer .col-md-4 {
  float: none;
  margin: 0 auto;
}
.up-form-sidebar {
	clear: both;
	width: 100%;
	padding:0!important;
	height:154px;
}
.up-form-container .col-md-10 {
	width: 80% !important;
}
.up-form-download {
	margin: 0 0 10px 0;
	padding: 0;
	width: 20% !important;
}
.up-form-download .up-form-hint {
	color: #FE9225 !important;
	font-size: 90%;
	line-height: 115%;
	clear: both;
	float: left;
	position: unset;
	width: 100%;
	margin: 5px 0 0 !important;
}
.up-form-outlet .col-xs-6 {
	width: 21%;
}
.up-form-thumb {
	margin: 2px 0 0 18px;
}
.pea_cook_wrapper p {
	font-size: 86% !important;
	line-height: 120%;
}
button.pea_cook_btn {
	margin-top: 4px !important;
}

}
@media screen and (max-width: 768px){
	.mm-menu em.mm-counter {
	display: none;
}
	.mm-menu .mm-listview > li .mm-next::after, .mm-menu .mm-listview > li .mm-arrow::after {
	border-color: rgba(255, 255, 255, 1);
}
	.mm-menu .mm-navbar .mm-btn::before, .mm-menu .mm-navbar .mm-btn::after {
	border-color: #fff;
}
.spende {
	background-size: 212% auto !important;
	background-position: -416px -11px !important;
}
	.caldera-grid label {
	margin-bottom: 0!important;
}
.tabs9 .kc-raw-code .caldera-grid .row {
	margin-bottom: 0!important;
}
.caldera-grid .form-group {
	margin: 10px 0 0 !important;
}
.rtl-fleft {
display: block;
float: left;
padding: 0;
position: absolute;
right: 30px;
top: 14px;
width: 40px;
}
.rtl-fright {
margin:0 auto;
float: none;
padding: 0;
width: 340px;
}
.site-header .wrapper-site-identity .site-branding {
  margin: 0 auto!important;
  padding: 0!important;
  text-align: center;
  width: 234px!important;
}
.mm-menu {
  background: #84916c;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.7);
  margin-bottom:30px;
}
.mm-menu .mm-navbar > *, .mm-menu .mm-navbar a {
color:#FFFFFF;
}
	.mm-menu .mm-navbar .mm-btn::before, .mm-menu .mm-navbar .mm-btn::after {
	border-color: #fff;
}
.mm-menu .mm-listview {
  border-color: rgba(0, 0, 0, 0.1);
  width: 100%;
  font-size: 135%;
}
.main-navigation ul.mm-listview > li {
  border-right: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
	.mm-listview .mm-next {
	top: -2px;
}
body:not(.home) .site-header {
  margin-bottom: 75px;
}
.kc_title {
  font-size: 289%;
  line-height: 100%;
  width: 100%;
}
.visualtop {
	background-position: 1% 74px !important;
	background-size: 107% auto !important;
}
.visualtop .kc_text_block {
	width: 55%;
}
.st1 {
  left: 8px;
  top: -301px;
}
.st2 {
	left: 173px;
	top: -150px;
}
.friends p {
  font-size: 98%;
  padding: 0 20px;
}
.header5 {
	height: 130px !important;
	margin: -1px 0 0 !important;
	padding: 64px 0 0 !important;
}
.header5 h1 {
  text-align: center;
  font-size:250%;
}
.header6 .vorteil56 .box {
  margin: 0 26px;
}
.header6 {
	background-position: 0 -13px !important;
	margin-top: -1px !important;
	height:317px !important;
}
.up-form-outlet .col-lg-offset-3 {
	margin-left: 14%;
}
.kc_wrapper > ul.ui-tabs-nav > li:first-child {
    width:210px;
}
.kc_tabs_nav > li:first-child > a, .nav-pills > li:first-child > a {
	height: 50px;
	line-height: 310%;
}
.tabs9 .leistungen-bottom {
  padding: 40px 60px 0;
}
.link3 {
  margin-left: 24%;
}
.header6 .vorteil56 .box {
	margin: 0 15px !important;
}
.up-form-hint {
	width: 166px;
}
.up-form-callback {
	width: 166px;
}
.up-form-outlet .col-xs-6 {
	width: 22%;
}
.tv {
	top: -469px;
	width: 240px;
	right: 0;
}
.tv p {
	line-height: 110% !important;
	font-size: 100%;
}
.tv .shot {
	height: 125px;
}
.visualtop .kc_title {
	font-size: 292%;
	line-height: 95%;
	width: 60%;
}
.up-form-gradient .col-lg-offset-3 {
	margin-left: 0%;
}
}
@media screen and (max-width: 736px){
.faq-container {
	padding: 20px 0;
}
.header6 .vorteil56 {
	padding: 0 0 0 54px;
	top: 82px;
}
.visualtop .kc_title {
	font-size: 228%;
}
.tv {
	top: -450px;
	width: 240px;
	right: -0px;
}
.st2 {
	left: 173px;
	top: -154px;
}
.tabs9 .kc-raw-code .caldera-grid {
	width: 100%;
}
}
@media screen and (max-width: 667px){
#pkv-form-autocomplete {
	padding: 0!important;
}
.header6 .vorteil56 {
	padding: 0 0 0 18px;
}
.visualtop .kc_title {
	font-size: 228%;
}
.tv {
	top: -490px;
	width: 240px;
	right: -18px;
}
.st2 {
	left: 196px;
	top: -180px;
}
.header6 h1 {
	font-size: 260%;
}
.up-form-hint, .up-form-callback {
	display:none;
}
.header6 {
	height: 268px !important;
}
.header6 .vorteil56 {
	padding: 0 0 0 56px;
	top: 64px;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 164% !important;
	padding: 13px 0 0 0;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 102% !important;
	padding: 12px 0 0;
}
.header6 .vorteil56 .img3 h3 {
	font-size: 123%;
	padding: 8px 0 0;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 140px auto !important;
	font-size: 115% !important;
	height: 140px !important;
	margin: 0 14px !important;
	width: 140px !important;
}
.formcon {
	padding: 120px 0 100px;
}
.up-pager ul li {
	padding: 0 5px 10px 0;
}
}
@media screen and (max-width: 600px){
	#boxes09 {
	margin: 0;
}
.visualtop {
	background-size: auto 100% !important;
	background-position: 67% 34px !important;
	height: 750px;
}
.visualtop .kc_title {
	font-size: 217%;
	width: 100% !important;
}
.tv {
	top: -311px;
	width: 100%;
	right: 0;
}
.tv p {
	font-size: 100%;
	padding: 0 0 10px;
}
.tv .shot {
	height: 106px;
	width: 187px;
	margin: 0 auto;
}
.tv h3 {
	width: 76%;
	margin: 10px auto;
	font-size: 83%;
}
.visualtop .kc_text_block {
	margin: 20px 0 38px 0;
	top: 240px;
	position:relative;
	 width: 100%;
}
.visualtop .kc_text_block h3 {
  font-size: 141%;
}
.sticker {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/button2_frame-orange-web.png") no-repeat scroll 0px 0px / 100px auto;
	font-size: 88%;
	font-weight: 600;
	height: 100px;
	padding: 24px 0 0;
	width: 100px;
}
.st1 {
  left: -171px;
  top: -45px;
}
.st2 {
	left: -184px;
	top: -15px;
}
.visualtop .kc-raw-code {
  height: 70px;
}
.flipbox4 h3, .tabs9 .buttontext h3 {
  padding: 0 70px!important;
}
.arrowdown {
  display:none;
}
.steps .kc-feature-boxes .content-desc p {
  font-size: 84%;
}
.flickity-page-dots {
  bottom: -39px!important;
}
.friends .kc_title {
  font-size: 200%!important;
}
	.visualtop .kc_text_block {
	top: -12px;
	background: rgba(255, 255, 255, 0.9);
	float: left;
	padding: 8px;
	width: 77% !important;
}
	.visualtop .kc_title {
	font-size: 217%;
	background: rgba(255, 255, 255, 0.9);
	float: left;
	padding: 8px;
	width: 77% !important;
}
	.visualtop {
	background-size: auto 41% !important;
	background-position: 13% 34px !important;
	height: 320px;
}
	#flipbox h1 {
	font-size: 195%;
}
	.spende {
	background-size: 302% auto !important;
	background-position: -688px -11px !important;
}
.header5 {
	height: 120px !important;
	margin: -22px 0 0 !important;
	padding: 51px 0 0 !important;
}
.tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav {
  margin: 0 0 0 12px;
}
.kc_wrapper > ul.ui-tabs-nav > li:first-child {
  width: 176px;
  height:50px;
}
.kc_tabs_nav > li:first-child > a, .nav-pills > li:first-child > a {
  height: 50px;
  line-height: 233%;
  padding: 8px 0 8px 12px!important;
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
  font-size: 14px!important;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
  font-size: 14px!important;
}
.tabs9 .teasertext {
  padding: 0 22px 20px 22px;
}
.tabs9 .kc-raw-code .caldera-grid {
  width: 100%;
}
.tabs9 .textgreen {
  padding: 0 22px 40px;
}

.tabs9 .leistungen-bottom {
  padding: 40px 12px 0;
}
.tabs9 .box p {
  font-size: 91%;
  margin:28px 0;
}
.header6 {
  background-position: 0 0;
  background-size: 120% auto;
  height:288px !important;
}
.header6 h1 {
  font-size: 210%;
}
.header6 .vorteil56 .box {
  margin: 0 7px;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 207% !important;
	padding: 22px 0 0 0;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 116% !important;
	padding: 19px 0 0;
}
.header6 .vorteil56 .img3 h3 {
	font-size: 145%;
	padding: 19px 0 0;
}
.header6 .vorteil56 {
  padding: 0 0 0 42px;
  top:55px;
}
.formcon .triangle {
  left: 270px;
}
.essb_links {
  padding: 0 60px!important;
}
.flipbox4 h3, .tabs9 .buttontext h3 {
  padding: 24px 70px 0!important;
  font-size:150%!important;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 130px auto !important;
	font-size: 91% !important;
	height: 132px !important;
	line-height: 101% !important;
	margin: 0 10px !important;
	width: 132px !important;
	padding: 13px 0 0;
	top:-16px;
}
.up-form-hint {
	left: 332px;
	width: 135px;
	font-size: 70%!important;
}
.up-form-callback {
	left: 327px;
	width: 140px;
	font-size:80%!important;
}
.up-pager ul li {
	margin: 0 0 10px 0 !important;
}
.col-lg-offset-3 {
	margin-left: 1%;
}
.up-form-container .col-md-10 {
	width: 100% !important;
}
.up-form-download {
	margin: 0 0 10px 0;
	width: 100% !important;
}
.formcon {
	padding: 84px 0 100px;
}
.up-form-outlet .col-xs-6 {
	width: 24%;
}
button.pea_cook_btn {
	clear: both !important;
	margin: 10px 20% 0 !important;
	float: none !important;
}
}




@media screen and (max-width: 480px){
	.testimonial .profile {
	top: -50px;
}
	.friends .kc_col-sm-12 {
		padding:0!important;
	}
	.tabs9 .textgreen .alignright, .tabs9 .textgreen .alignleft, .tabs9 .textgreen .alignnone {
	padding: 0 0 20px;
}
	#boxes09 .content-title {
	font-size: 110%;
}
.spende {
	background-size: 437% auto !important;
	background-position: -940px 124px !important;
}
h2 {
  font-size: 177%;
}
.visualtop .kc_text_block {
	margin: 20px 0 38px 0;
	top: 0px;
	position: relative;
}
.st2 {
  left: 102px;
  top:-63px;
}
.st1 {
  left: -107px;
  top: -65px;
}
.visualtop .kc_text_block {
  margin: 20px 0 38px 0;
}

.steps .kc-feature-boxes .content-desc p {
line-height:120%;
}
.steps a {
	
	font-size: 58%;
	width: 100% !important;
}
.steps a:hover {
  
}
.header5 {
	height: 140px !important;
	margin: -1px 0 0 !important;
	padding: 16px 0 0 !important;
	background-position: 0 0 !important;
	background-size: 110% auto;
}
	
.tabs9 {
  margin: 0 0 50px;
}
.tabs9 .kc_tabs > .kc_wrapper > .kc_tabs_nav {
  margin: 0;
}
.kc_wrapper > ul.ui-tabs-nav > li:first-child, .kc_wrapper > ul.ui-tabs-nav > li {
border-radius: 0;
  width: 100%;
   border-bottom: 1px solid #fff!important;
}
.kc_tabs_nav > li:first-child > a {
  height: auto;
  line-height: normal;
  padding: 15px!important;
}
.nav-pills > li > a {
  height: 50px;
  line-height: 108%;
  padding: 8px 0 8px 12px;
  font-size:115%!important;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover, .kc_tabs_nav > li > a, .kc_tabs_nav > li > a:hover {
  
  font-size: 18px!important;
}

.tabs9 .headline p {
  padding: 0 20px;
}
.tabs9 .box p {
  font-size: 87%!important;
  height: 250px!important;
  left: 3%!important;
  margin: 100px 0 0!important;
  width: 94%!important;
}
.l2 .link3, .l3 .link3 {
  top: 8px;
}
.header6 h1 {
  font-size: 185%;
}
.header6 .vorteil56 {
  top: 20px;
}
.header6 .vorteil56 .box {
  background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 98px auto;
border: 2px solid #fe9225;
border-radius: 80px;
box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.4);
color: #fe9225;
float: left;
font-size: 82%;
font-weight: 600;
height: 100px;
line-height: 101%;
margin: 0 6px;
padding: 16px 0 0;
position: relative;
text-align: center;
top: 0;
width: 100px;
}
.formcon {
  padding: 75px 0 200px;
}
.formcon .triangle {
	left: 217px;
}
#wysiwyg_widgets_widget-3 {
	top: 80%;
}
.pum-container {
	width:90%!important;
}
.pum-theme-355 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	right: -15px !important;
	top: -15px !important;
}
.steps .kc-feature-boxes {
	height: 292px;
}

.steps .kc-feature-boxes .content-desc {
	height: 233px;
}
.steps .kc-feature-boxes .content-desc p {
	margin: 0 0 4px 0;
}
.visualtop .kc_title {
	font-size: 163% !important;
	width: 100% !important;
}
.tv {
	top: -290px;
	width: 100%;
	right: 0px;
	padding:18px 10px 6px;
}
.tv p {
	font-size: 100%;
	padding: 0 0 10px;
}
.tv .shot {
	height: 105px;
	width: 187px;
	margin: 0 auto;
}
.tv h3 {
	width: 76%;
	margin: 10px auto;
	font-size: 83%;
}
.visualtop .kc_text_block {
	top: 0px;
	width: 100% !important;
}
.visualtop .kc_text_block h3 {
	font-size: 106%;
}
.visualtop .kc_text_block p {
	font-size: 88%!important;
	line-height: 113%;
}
.sticker {
	background: url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/button2_frame-orange-web.png") no-repeat scroll 0px 0px / 110px auto;
	height: 110px;
	padding: 24px 0 0;
	width: 110px;
}
.st2 {
	left: -146px;
	top: -30px;
}
#pkv-form-autocomplete {
	padding: 0;
}
.col-lg-offset-3 {
	margin-left: 0!important;
}
.wp-video {
	width: 100% !important;
	margin: 0;
}
.home .green .kc_title {
	padding: 0;
	font-size: 180% !important;
}
.up-form-autocomplete-output .col-xs-12 {
padding-left:0!important;
padding-right:0!important;
}
.up-form-autocomplete {
	padding: 30px 12px!important;
}
.up-form-autocomplete-output p {
	font-size: 120%;
	line-height:120%;
}
.up-form-autocomplete-output p a.buttoncenter {
	font-size: 64% !important;
	width: 280px;
	background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 242px 10px / 18px 18px*/;
}
.up-form-autocomplete-output p a.buttoncenter:hover {
	background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 242px 10px / 18px 18px*/;
}
.rtl-fright {
	width: 255px;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 104px auto !important;
	font-size: 91% !important;
	height: 104px !important;
	margin: 0 4px !important;
	width: 104px !important;
	padding: 13px 0 0;
	top: 10px;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 165% !important;
	padding: 14px 0 0 0;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 99% !important;
	padding: 14px 0 0 0;
	line-height: 109%;
}
.header6 .vorteil56 .img3 h3 {
	padding: 10px 0 0;
	font-size: 133%!important;
}
.header6 {
	background-size: 150% auto !important;
	background-position: -89px 0 !important;
	height:230px!important;
}
.up-form-hint {
	display:none;
}
.up-form-callback {
	display:none;
}
#insuranceName {
	width: 171%!important;
}
.btn-proposal {
	font-size: 81% !important;
}
.up-form-outlet .col-xs-4 {
padding: 0 2px!important;
}
.up-form-outlet .col-xs-12 {
padding-left: 0!important;
}
.up-form-outlet .col-xs-6 {
	width: 40%;
}
.up-form-overview .row .col-xs-6 {
	font-size: 90% !important;
	padding: 0 0 5px 0 !important;
	line-height: 120% !important;
	width: 100% !important;
}
.up-form-container input[type="checkbox"] {
	margin: 6px 4px 50px 0 !important;
}

.flickity-page-dots {
	display:none;
}
.up-form-thumb {
	width:100%;
	clear:both;
	margin:0 auto;
}
.up-form-download img {
	border: 1px solid #ccc;
	margin: 0 auto !important;
}
.up-form-download .up-form-hint {
	clear: both;
	float: none;
	margin: 0 auto !important;
	display: block;
}
.up-form-download {
	margin: 0;
	display: block;
	text-align: center;
}
#pkv-form-autocomplete button.up-form-autocomplete-submit {
	font-size: 100%;
	width: 110px;
	padding: 4px 17px;
}
#pkv-form-autocomplete button.up-form-autocomplete-submit:hover {
	background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 82px 8px / 16px 16px;;
}
	.form3 .singleheadline h1 {
	font-size: 190%;
}
.faq-container .kc_accordion_wrapper {
	width: 100%!important;
}
.kc_text_block p {
	font-size: 100%;
	line-height: 120% !important;
}
.faq-container .kc_accordion_header > a {
	font-size: 100%;
	padding: 13px 15px 8px 15px;
}
.faq-container .kc_accordion_content p {
	font-size:90%;
}
.pum-container h2 {
	font-size: 160%;
}
.up-pager ul li {
	padding: 0 5px 0 0;
}
.link3 {
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 151px 5px / 14px 14px;
}
.link3:hover {
  background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 151px 5px / 14px 14px;
}
.pea_cook_wrapper p {
	font-size: 80% !important;
	line-height: 120%;
}
}
@media screen and (max-width: 415px){
img.custom-logo {
  width: 230px!important;
}
	#flipbox h1 {
	font-size: 166%;
	width: 100%;
	display: block;
}
.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
  margin-left: 0!important;
  margin-right: -15px!important;
}
.visualtop .kc-container {
	padding-left: 12px;
}
.rtl-fleft {
  right: 8px!important;
  top: 13px!important;
}
.st1, .st2 {
display:none;
}
#flipbox .kc-wrap-columns {
	margin-left: -18px !important;
	margin-right: -15px !important;
}
/*div {
border:1px dashed #990000;
}*/
.flipbox4 h2 {
  font-size: 160%;
}
a.buttoncenter {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 11px / 16px 16px*/;
  font-size: 91%;
  width: 320px;
}
a.buttoncenter:hover {
  background: #84916c /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 11px / 16px 16px*/;
}
.ug-bottom a.buttoncenter {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
  font-size: 88%;
  width: 320px;
}
.ug-bottom a.buttoncenter:hover {
  background: #84916c /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
}
a.buttonorange {
background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
font-size: 100%;
left: 25%;
position: relative;
width: 191px;
}
a.buttonorange:hover {
 background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
}
.tabs9 .buttontext a.buttoncenter {
  background: #fe9225 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
font-size: 72%!important;
}
.tabs9 .buttontext a.buttoncenter:hover {
  background: #7e8b65 /*url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 283px 13px / 16px 16px*/;
font-size: 72%!important;
}
.header5 .kc_title {
	font-size: 210% !important;
	width: 100%;
}
.tabs9 .headlinegreen {
	font-size: 86%;
}
.tabs9 .textgreen h2 {
	font-size: 110% !important;
	margin: 10px 0 8px;
}
.kc_tabs_nav ~ .kc_tab {
	padding-right: 10px;
}
.tabs9 .box p {
	height: 305px !important;
}
.steps .kc-feature-boxes .content-desc {
	padding: 43px 6px 30px;
}
.visualtop .kc_title {
	font-size: 220% !important;
}
.tv {
	top: -283px !important;
	padding: 18px 0 6px;
}
.st2 {
	display: none !important;
}
.st1 {
	left: auto;
	top: 6px;
	display: none !important;
}
.visualtop {
	height: 330px;
	background-size: 239% auto !important;
	background-position: 85% 14px !important;
}
.header6 {
	background-size: 177% auto !important;
	background-position: -134px 0 !important;
	min-height: auto!important;
}
.header6 .vorteil56 {
	padding: 0 0 0 31px;
	top: 24px;
	height:156px;
	background: rgba(0, 0, 0, 0) url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/arrow-vorteil.png") no-repeat scroll 0 25px / 100% 137px;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 89px auto !important;
	height: 89px !important;
	margin: 0 7px !important;
	width: 89px !important;
	padding: 13px 0 0;
	top: 10px;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 146% !important;
	padding: 11px 0 0 0;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 84% !important;
	padding: 9px 0 0 0;
	line-height: 105%;
}
.header6 .vorteil56 .img3 h3 {
	padding: 5px 0 0;
	font-size: 112% !important;
}
.formcon {
	padding: 92px 0 200px;
}
.header5 {
	background-size: 177% auto !important;
	background-position: -134px 0 !important;
}
.up-form-hint {
	left: 273px!important;
	width: 92px!important;
}
.up-form-callback {
	left: 229px !important;
	width: 96px !important;
	font-size: 72% !important;
}

.up-form-autocomplete-output p a.buttoncenter {
	font-size: 60%;
	width: 280px;
	background:#fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 244px 10px / 18px 18px;
	display:block;
	margin:0 auto!important;
}
.up-form-autocomplete-output p a.buttoncenter:hover {
	background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 244px 10px / 18px 18px;
}
.formcon .kc-container {

	padding-left: 2px;
	padding-right: 18px;
}
.up-form-headline {
	width: 311px;
}

.up-form-container .btn-intro {
	color: #fff;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 7px /36px 20px !important;
	padding: 7px 51px 5px 18px !important;
	font-size: 87% !important;
}
.up-form-outlet a.btn-finish {
	width: 100% !important;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 12px /40px 22px !important;
	line-height: 112%;
}
.up-form-outlet a.btn-finish:hover {
	background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target-form.png") no-repeat scroll right 12px /40px 22px !important;
}
.header5 .kc_column {
	padding-left: 0;
}
.up-form-trust li {
	width: 50%!important;
}
.faq-container {
	padding: 20px 0;
}
}
@media screen and (max-width: 400px){
.tv {
	top: -290px!important;
}
.visualtop .kc_text_block {
	top: 0px;
}
.st1 {
	left: auto;
	top: 6px;
	display: none !important;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 89px auto !important;
	height: 89px !important;
	margin: 0 4px !important;
	width: 89px !important;
	padding: 13px 0 0;
	top: 10px;
}
.formcon .triangle {
	left: 220px!important;
}
}
@media screen and (max-width: 384px){
.header6 .vorteil56 {
	padding: 0 0 0 32px !important;
}
.header6 .vorteil56 .img3 h3 {
	padding: 8px 0 0;
	font-size:101% !important;
}
}
@media screen and (max-width: 375px){
.tv {
	top: -295px !important;
}
.tabs9 .box p {
	margin: 60px 0 0 !important;
}
.header6 .vorteil56 {
	padding: 0 0 0 27px !important;
}
#copyemail, #copyway {
	left: -29px;
}
.up-form-container .col-xs-6 .control-label {
	width: 83px;
}
.up-form-outlet p {
	font-size: 95%!important;
	line-height: 123%!important;
}
.btn-copy {
	padding: 6px 43px 6px 12px !important;
	font-size: 81% !important;
}
.formcon .kc_column {
	padding: 10px;
	width: 100% !important;
}
.up-form-autocomplete {
	padding: 30px 36px!important;
}
}
@media screen and (max-width: 360px){
.up-form-autocomplete-output p {
	font-size: 94%;
	line-height: 134%;
}
.up-form-autocomplete-output p a.buttoncenter {
	font-size: 74%!important;
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 220px 11px / 18px 18px;
	position: relative!important;
	left: -25px!important;
}
.tv {
	top: -308px!important;
}
.st1 {
	top: -18px;
}
.ug-bottom a.buttoncenter {
	background: #fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 265px 12px / 16px 16px;
	font-size: 85%;
	width: 100%;
}
.ug-bottom a.buttoncenter:hover {
	background: #7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 265px 12px / 16px 16px;
}
.flipbox4 h3, .tabs9 .buttontext h3 {
	padding: 24px 42px 0 !important;
}
.tabs9 .kc_text_block h2 {
	font-size: 165%;
	margin: 20px 0 17px;
}
.tabs9 .headline h2 {
	font-size: 165%;
	margin: 0 10px 10px 10px;
}
.header6 .vorteil56 .box {
	background: #fff url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-vorteil.png") no-repeat scroll 0 0 / 80px auto !important;
	height: 80px !important;
	margin: 0 5px !important;
	width: 80px !important;
	padding: 13px 0 0;
	top: 10px;
}
.header6 .vorteil56 .img1 h3 {
	font-size: 128% !important;
	padding: 9px 0 0 0;
}
.header6 .vorteil56 .img2 h3 {
	font-size: 74% !important;
}
.header6 .vorteil56 .img3 h3 {
	padding: 4px 0 0;
	font-size:101% !important;
}
.up-form-headline {
	width: 100%!important;
	font-size: 118% !important;
}
.up-form-autocomplete {
	padding: 30px 33px !important;
}
.formcon .triangle {
	left: 190px!important;
}
}
@media screen and (max-width: 320px){
.up-form-autocomplete-output p a.buttoncenter {
	font-size: 74%!important;
	width: 231px!important;
	background: #fe9225 !important;
	left: -10px!important;
	padding: 10px!important;
	text-align: center!important;
}
.visualtop .kc_title {
	font-size: 185% !important;
}
img.custom-logo {
	width: 190px !important;
}
.tv {
	top: -350px!important;
}
.st1 {
	left: -80px;
}
.visualtop {
	height: 846px;
}
.flipbox4 h2 {
	font-size: 135%;
}
.flip-box .object h1 {
	font-size: 120% !important;
}
a.buttoncenter {
	background: #fe9225 !important;
	font-size: 81%;
	width: 83%;
}
a.buttoncenter:hover {
	background: #7e8b65 !important;
}
.steps a {
	background: #fff;
	border: 1px solid #fff;
	border-radius: 26px;
	color: #7e8b65 !important;
	font-size: 83%;
	padding: 6px 14px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
.steps a:hover {
	background: #7e8b65;
	color: #fff !important;
}
.text5 a.buttoncenter {
	background:#7e8b65 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 204px 11px / 18px 18px !important;
	font-size: 90%;
	width: 240px;
}
.text5 a.buttoncenter:hover {
	background:#fe9225 url("https://pkv-upgrade.de/wp-content/themes/bizplus_child/images/icon-target.png") no-repeat scroll 204px 11px / 18px 18px !important;
}

.ug-bottom .kc_column {
	padding-right: 5px!important;
	padding-left: 5px!important;
}
.ug-bottom a.buttoncenter {
background:#fe9225!important;
	font-size: 81%!important;
	width: 100%!important;
}
.ug-bottom a.buttoncenter:hover {
background:#7e8b65!important;
}
.header5 {
	height: 156px !important;
	margin: -10px 0 0 !important;
	padding: 16px 0 0 !important;
}
.header5 h1 {
	margin: 6px 0 !important;
	font-size: 240%;
}
.header6 {
	margin-top:-10px!important;
}
.tabs9 .box p {
	height: 380px !important;
	margin: 55px 0 0 !important;
}
.tabs9 .textgreen .alignright, .tabs9 .textgreen .alignleft, .tabs9 .textgreen .alignnone {
	min-width: auto;
}
.formcon {
	padding: 93px 0 200px;
}
.header6 .vorteil56 {
	padding: 0 0 0 0px !important;
}
.header6 .vorteil56 .box {
	margin: 0 4px !important;
}
.btn-proposal {
	padding: 25px 51px 21px 15px !important;
}

.btn-copy {
	padding: 8px 44px 6px 18px !important;
	font-size: 72% !important;
}
.up-form-download {
margin:0 0 10px 0!important;
}
.faq-container .kc_accordion_header > a {
	font-size: 85%;
	line-height: 118%;
}
.up-form-autocomplete {
	padding: 30px 22px !important;
}
}