/* Skin b4clean z.B. Artikeldetails, Branchenbuch, Gesuche */

.design-content-box, .design-ad-box, .design-row-item-inner, .design-page-content .text-box, .text-box, .design-ad-row {
	box-shadow: none;
	border: 1px solid #DDDDDD;
}

.design-vendor-row {
	min-height: 180px;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	box-shadow: none;
	background: #fff;
	border: 1px solid #dddddd;
}

dl.tablelike {
	width: 100%;
	overflow: hidden;

	padding: 0;
	margin: 0
}
.tablelike dt {
	float: left;
	width: 20%;
	/* adjust the width; make sure the total of both is 100% */
	padding: 0;
	margin: 0
}
.tablelike dd {
	float: left;
	width: 80%;
	/* adjust the width; make sure the total of both is 100% */

	padding: 0;
	margin: 0
}

ul.menu-box.menu-box-striped {
	padding-left: 0 !important;
}

.design-shadow-box {
	-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	/* Anpassung 20.12.2018 Schatten raus, Border rein HH */
	box-shadow: none;
	background: #fff;
	border: 1px solid #DDDDDD;
}

.content-services .index_cont_block .richtext {
	height: auto;
}

input#SEARCHVENDOR {
	/*display: none;*/
}

.top-image {
	/*display: none;*/
	/*height: 190px;*/
}
/* Register */
.content-register .btn.goregisterButton,
.display-none {
	display: none;
}
.content-panel, .content-panel-ntr, .marketplaceLeadStory, .design-news-article, .design-news-archive-vendor-box, .fc-content {
	text-align: left;
}

.design-input-field {
	float: left;
	width: 100%;
	margin-right: 5px;
}
#adCreateStepContent .design-input-field {
	float: left;
	width: 100%;
	margin-right: 5px;
}

.fixedHeight {
	/*height: 340px;*/
	position: relative;
}

.fixedHeight .seso-btn-clean {
	/*position: absolute;*/
	bottom: 10px;

}

.content-marktplatz .design-page-menu {
	display: none;
}
.content-marktplatz .design-page-content {
	width: 100%;
	margin-top: 50px;
	margin-bottom: 50px;
}

.content-marktplatz .design-content-box,
.content-marktplatz .design-ad-box,
.content-marktplatz .design-row-item-inner,
.content-marktplatz .design-page-content .text-box,
.content-marktplatz .text-box {

	box-shadow: none;
	border: 1px solid #DDDDDD;
}

.content-marktplatz .bigBox {

}
.content-marktplatz-deal-price .form-group,
.content-marktplatz-deal-shipping .form-group {
	margin-bottom: 0.2rem;
}
.content-marktplatz-deal-price label.design-input-label,
.content-marktplatz-deal-shipping label.design-input-label {
	margin-top:0;
}
.content-marktplatz-deal-price .design-row,
.content-marktplatz-deal-shipping .design-row {
	margin: 0.8rem 0;
}
.content-news .design-news-article img{
	height:100%;
	width:100%;
}

.carousel-item .picture-text {
	display: block;
	position: absolute;
	top: 50px;
	left: 50px;
	color: #fff;
}
.carousel-item .picture-text .aiengineheadline {
	font-size: 3rem;
}
.carousel-item .picture-text ul li i {
	color: #e2f5f5;
	top: 7px;
}
.carousel-item .picture-text ul li {
	font-size: 1.8rem;
	line-height: 2.5rem;
}

.content-my-marktplatz-neu #VERKAUFSOPTIONEN_INPUT {
	display:none !important;
}

.content-my-marktplatz-neu .adCreate .well {
	margin-top:15px;
}

#adCreateStepContent #nennleistung_ac_pac_INPUT .design-input-field {
	float:none;
}

.content-my-marktplatz-neu input[type="radio"], .content-my-marktplatz-neu input[type="checkbox"] {
	margin-right: 5px;
}
.content-services h5 {
	font-size: 1.15rem;
	text-decoration: underline;
	font-weight: 300;
}
.content-view_user_jobs .uname {
	display: none;
}
#katBTN a.active {
	color: #fff;
	border: 1px solid #f29007;
	background:	#f29007;
}

/*business directory*/
.bd_nav .nav-link{
	border: none !important;
}
.bd_nav{
	display: flex;
	flex-wrap: wrap;
}
.bd-galary-wrap{
	gap: 20px;
}
.bd-gallary-item {
	width: calc(50% - 20px);
}

.hallow.pill-blue.rounded-pill{
	background-color: #FFFFFF !important;
	color: #25377F !important;
	border: 1px solid #25377F !important;
	padding: 6px 16px !important;
	cursor: pointer;
}

.bd-vendor-img img{
	max-width: 15rem;
}
.bd-gallary-item{
	display: none;
}

@media screen and (max-width: 552px){
	.bd-gallary-item {
		width: 100%;
	}
}

/* Einstellprozess Änderungen 16072024  */

.content-my-marktplatz-neu .design-shadow-box,
.content-my-marktplatz-neu .design-content-box,
.content-my-marktplatz-neu .form-control,
.content-my-marktplatz-neu .form-select {
	background-color: #eeeded63;
}
.content-my-marktplatz-neu #kat_list_container {
	margin-top: 15px;
}

.content-my-marktplatz-neu .form-select,
.content-my-marktplatz-neu .form-group input,
.content-my-marktplatz-neu .chosen-single,
.content-my-marktplatz-neu .chosen-drop,
.content-my-marktplatz-neu .input-group {
	max-width: 500px;
}

.content-my-marktplatz-neu .head-border,
.content-my-marktplatz-neu .headline-43,
.content-my-marktplatz-neu .headline-44,
.content-my-marktplatz-neu .headline-45,
.content-my-marktplatz-neu .headline-46,
.content-my-marktplatz-neu .headline-47,
.content-my-marktplatz-neu .headline-48,
.content-my-marktplatz-neu .headline-49,
.content-my-marktplatz-neu .headline-50,
.content-my-marktplatz-neu .headline-51,
.content-my-marktplatz-neu .headline-52,
.content-my-marktplatz-neu .headline-53,
.content-my-marktplatz-neu .headline-54,
.content-my-marktplatz-neu .headline-55,
.content-my-marktplatz-neu .headline-56,
.content-my-marktplatz-neu .headline-57 {
	margin-top: 2.5rem !important;
	border-top: 1px solid grey ;
}

.content-my-marktplatz-neu .headline-28,
.content-my-marktplatz-neu .headline-29,
.content-my-marktplatz-neu .headline-30,
.content-my-marktplatz-neu .headline-31,
.content-my-marktplatz-neu .headline-32,
.content-my-marktplatz-neu .headline-33,
.content-my-marktplatz-neu .headline-34,
.content-my-marktplatz-neu .headline-35,
.content-my-marktplatz-neu .headline-36,
.content-my-marktplatz-neu .headline-37,
.content-my-marktplatz-neu .headline-38,
.content-my-marktplatz-neu .headline-39,
.content-my-marktplatz-neu .headline-40,
.content-my-marktplatz-neu .headline-41,
.content-my-marktplatz-neu .headline-42,
.content-my-marktplatz-neu .headline-58
{
	margin-top: 0.5rem !important;
	border-top: 1px solid grey ;
}
.border-media
{
	border-top: 1px solid grey ;
}

#adCreateMediaForm legend {
	padding: 0;
	margin: 0;
	color: #000000;
}


