section.m12_stellenangebote .m12_item_content{
	background-color:#f1f1f1;
	height:100%;
}

section.m12_stellenangebote .m12_stellenangebote_container_content{
	padding:20px;
}

section.m12_stellenangebote p{
	margin:0;
}

section.m12_stellenangebote .m12_item{
	margin-bottom:30px;
}

section.m12_stellenangebote .m12_stellenangebote_container_load_more{
	width: 100%;
    display: table;
}

section.m12_stellenangebote .m12_stellenangebote_load_more{
    display: table;
}

section.m12_stellenangebote .m12_stellenangebote_load_more_container{
	position:relative;
	width:200px;
}

section.m12_stellenangebote .m12_stellenangebote_load_more_loader{
    position: absolute;
    width: 100%;
    transform: translate(50%, 0);
    cursor:default;
}

section.m12_stellenangebote .m12_stellenangebote_load_more_text{
	text-align:center;
	cursor:pointer;
}

section.m12_stellenangebote .m12_teaser_zusatzinformationen_container,
section.m12_stellenangebote .m12_link_container{
	margin-top:20px;
}

section.m12_stellenangebote .m12_stellenangebote_pagination_container{
	display:table;
}

section.m12_stellenangebote .m12_stellenangebote_pagination_container>div{
	float:left;
	cursor:pointer;
}

section.m12_stellenangebote .pagination_active{
	color:#b04453;
}

section.m12_stellenangebote.text_kurzen .m12_title_text_container{
	height: 120px;
    overflow: hidden;
}

section.m12_stellenangebote .m12_image_container img{
	width:100%;
}

section.m12_stellenangebote .m12_teaser_zusatzinformationen_container,
section.m12_stellenangebote .m12_teaser_zusatzinformationen_main{
	display:table;
	width:100%;
}
