@media (min-width: 1024px){

}
.infohosted .fa-check-circle {
	color: #4A7A41 !important;
}
#mod_menue_sub {
	display:none;
}
.pricing-table .description {

}
.pricing-table .descritionmid {
	border-top:1px solid #efefef;
	font-weight: 600;
	text-align:left;
	background: #efefef;
}

.pricing-table .fa-ban {
	height: 50px;
	width: 20px;
	float: left;
}
i#dompreis {
	font-style: normal;
}
a.whitelabel1 {
	margin-bottom: 1px;
	display: inline-block;
}
.artikel_details .pricing-table h3 {
	font-size: 2rem;
	line-height: 4rem;
}
.pricing-table #formk fieldset .labdiv:not(.labdiv_textarea) {
	float: left;
	width: 100%;
	overflow: visible;
}
#formk fieldset .labdiv.labdiv_textarea {
	clear: left;
	padding-right: 0rem;
	width: 100%;
}
#formk fieldset .labdiv #plugin_cform_dsgvodatenschutzhaken_label, #formk fieldset label#extended_user_re_gleich_liefer_id {
	margin-bottom: 30px;
}
#formk fieldset .labdiv:not(.labdiv_textarea):nth-of-type(odd) {
	padding-right: 0.0rem;
}
#formk fieldset .labdiv:not(.labdiv_textarea) label+input, #formk fieldset .labdiv:not(.labdiv_textarea) label+select {
	width: 100%;
}
.pricing-table .cta-button {

	padding-left: 50px;
	padding-right:50px;
}
div.error h2 {
	color:#fff;
	margin-left:30px;
	font-size:1.2rem;
	line-height: 2rem;
}
div.error a {
	color:#fff !important;;
}
div.error {
	background: #b63220;
	padding:30px;
	text-align: left;
}

.pricing-table div.error ul,
.pricing-table div.error li {
	list-style: disc;
}
.loewt {
	background-color: #ebebeb !important;
	height: 70px;
	margin-top: -6px;
	padding-top: 20px;
	display: inline-block;
	width: 100%;
}
.zugriff {
	background-color: #f5f5f5 !important;
	height: 70px;
	margin-top: -16px;
	padding-top: 25px;
	display: inline-block;
	width: 100%;

}
.agencyblock {
	background: #efefef;
	padding: 20px;
	border-top: 5px solid #0092b5;
}
.selfblock {
	background: #efefef;
	margin-left: 20px;
	width: 48%;
	padding: 20px;
	border-top: 5px solid #1d9401;
}
#main #content ul li.lastsplus {
	margin-bottom: 14px;
}
@media screen and (min-width: 64.0625em){
	#main #content .reporeid-47 section {
		padding-top: 0rem !important;
		padding-bottom: 4rem;
	}
	#main #content .reporeid-47 {
		padding-top: -3rem !important;
		padding-bottom: 0rem;
	}
}
@media (min-width: 651px){
	.pricing-table {
		width: 30%;
		float: left;
		margin-left: -1px !important;
	}
	#penterprise {
		width:40%;
	}
	#penterprise1 {
		width:30%;
	}
	#pagencyfeatures1 {
		width:20%;
	}
	#pselfplus1,
	#pagencycloud1 {
		width:23%;
	}
	.pricing-table .bwdesc {
		background:#767676;
		color:#fff;

	}
	#main #content .faq_pricing ul .content ul {
		margin-left:30px;
		margin-top:10px;
		line-height: 1.2rem;
	}

}
