.blue_border

{
width:100%;
min-height: 340px;
display:box;
border: 1px solid #093f5d;
background:#FFFFFF;
}

.blue_border p {text-align:left;}



.box-rechts

{
display:block; float:right; margin:20px;
}

.box-rechts_2

{
display:block; float:right; margin:5px;
min-height:500px;
}


@media (max-width: 768px)

{

.box-rechts_2

{
display:block; float:left; margin:10px;
width:95%;
min-height:auto;
text-align:right;
}


}