.mod_Ausbildungsplatzboerse {
    margin-bottom: 1.5em;
}
.mod_Ausbildungsplatzboerse .kachel_image_jobs{
	/* margin-bottom: 1.5em;*/
}
.standortfilterjob-container .buttoncontainer {
    margin-bottom: 4px;
    padding: 0;
}
.standortfilterjob-container .leftButtonContainer {
    padding-right: 3px;
}
.standortfilterjob-container .rightButtonContainer {
    padding-right: 3px;
}


.standortfilterjob-container .buttoncontainer button, 
.standortfilterjob-container .buttoncontainer button:hover, 
.standortfilterjob-container .buttoncontainer button:focus
{
    background-color: #e4e3e0;
    border: 1px none #e4e3e0;
    color: #000;
    display: block;
    font-family: currentaspezial;
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.03em;
    line-height: 1.6em;
    text-transform: uppercase;
    width: 100%;
}
.standortfilterjob-container .buttoncontainer button.active, .standortfilterjob-container .buttoncontainer button:active {
    background-color: #e67f00;
    color: #fff;
}



.ios .standortfilterjob-container .buttoncontainer button, 
.ios .standortfilterjob-container .buttoncontainer button:active
.ios .standortfilterjob-container .buttoncontainer button:focus
{
	letter-spacing: 0.02em;
	font-size: 17px;
	padding: 4px!important; /* 4px, so you can see that it won't be rendered with width */
}


.kachelheadtxt{
	color: #e76f00;
	font-weight:bold;
	border:none;
	display: block;
}
.kachelhead .color_curr,
.kachelhead .color_curr:active,
.kachelhead .color_curr:visited,
.kachelhead .color_curr:focus,
.kachelhead .color_curr:hover,
.kachelhead .color_curr:link{
	color:#e76f00!important;
}


/*tmp*/
.kachel_image_jobs {
    display: block;
    overflow: hidden;
    position: relative;
}

.kachel_image_jobs img {
    box-shadow: 2px 2px 5px #888;
    height: auto;
    width: 100%;
}
.kachel_image_jobs a p {
    color: #fff;
    height: 100%;
    margin: 0;
    overflow: hidden;
}
.kachel_image_jobs a.kachelteaser {
    background-color: #e76f00;
    color: #fff !important;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.9;
    padding: 1.5em 1.5em 2em !important;
    position: absolute;
    top: 0;
    width: 100%;
    text-decoration:none;
}
.kachel_image_jobs a:hover{
	    text-decoration:none;
}

 .kachel_image_jobs a span.weiter {
    bottom: 0;
    color: #fff;
    padding-bottom: 0.5em;
    padding-right: 1.5em;
    position: absolute;
    right: 0;
}



/** filter custom **/
.standortfilterjob-container .buttoncontainer{
	width:100%;
}

	.standortfilterjob-container .buttoncontainer, .type_filter_rechts .buttoncontainer  {
		width:100%;
	}
	.type_filter_rechts .buttoncontainer{
		width:100%;
	}
@media(max-width:768px){

	.standortfilterjob-container .buttoncontainer{
		width:50%;
	}
	.type_filter_rechts .buttoncontainer{
		width:50%;
	}
}
@media(max-width:550px){

	.standortfilterjob-container .buttoncontainer{
		width:100%;
	}
	.type_filter_rechts .buttoncontainer{
		width:100%;
	}
}

@media(min-width:1200px){
	.standortfilterjob-container .buttoncontainer, .type_filter_rechts .buttoncontainer  {
		width:50%;
	}
	.type_filter_rechts .buttoncontainer{
		width:50%;
	}
}
@media(min-width:1200px){
	.mod_Ausbildungsplatzboerse .standortfilterjob-container .buttoncontainer{
		width:50%;
	}
}
@media (max-width: 1199px) {
	.mod_Ausbildungsplatzboerse .standortfilterjob-container .buttoncontainer{
		width:100%;
	}
	.mod_Ausbildungsplatzboerse{ margin-right: -14px;}
}
@media (min-width: 1200px) {
	#jobkacheln {margin-right: -6px;}
}
@media (max-width: 767px) {
	.mod_Ausbildungsplatzboerse .col-sm-6 { 
	float:left; width:50%;}

}
@media (min-width: 1196px){
	
	.mod_Ausbildungsplatzboerse{
		width:33%!important;
        margin-right: 0em;
        float: left;   
        margin-right: 0px;
	}
}
@media (max-width: 1196px){
	
	.mod_Ausbildungsplatzboerse{
		width:50%!important;
        margin-right: 0em;
        float: left;   
        margin-right: 0px;
	}
}

@media (min-width: 551px){
	
	.mod_Ausbildungsplatzboerse{
	    margin-right: 0em;
        float: left;  
    	margin-right: 0px ;
	}
}
#jobboerse{
	margin-right: -1em;
}
@media (max-width: 550px) {
	.mod_Ausbildungsplatzboerse .kachel_image_jobs{
	   margin-bottom: 1.5em;
	  
     }
     .
     .mod_Ausbildungsplatzboerse.col-lg-4{
	     padding-right: 15px!important;
	      margin-right: 15px!important;
	     
     }
	.mod_Ausbildungsplatzboerse {float: none;     
	width: 100%!important;
	padding-right: 1em !important;}
	.mod_Ausbildungsplatzboerse .block { 
		margin-bottom:18px;
		margin-bottom:1em;
	    padding-right: 1.5em !important;
	
	}
}

    
