/* box */
.border-box-ci.border-box-2-col .container {
  border: 0;
  border-radius: 0;
}
.border-box-ci.border-box-2-col > div.container > div.row{
  border: 2px solid #d6cdbb;
  border-radius: 0 0 100px;
  display: flex; flex-wrap: wrap;
}
.border-box-2-col .row div h2 { font-size: 32px; line-height:40px }
.border-box-2-col .row div h3 { font-size: 24px; line-height:32px }

/* stoerer|stopper */
.border-box-2-col.stopper-p6 .container { padding-left: 160px; padding-right: 160px }
.border-box-2-col.stopper .btn-ci { margin-left: 0 }

.border-box-2-col .title a { color: #090D0D }
.border-box-2-col .title a:hover { color: #f60; text-decoration: none }

.border-box-2-col .author a { color: #090D0D }
.border-box-2-col .author a:hover { color: #f60; text-decoration: none }

.border-box-2-col .column-container-left { padding: 15px; }
.border-box-2-col .column-container-right { padding-left: 0; border-radius: 0 0 98px; }

.border-box-2-col .column-container-left > div { height: 100%; }
.border-box-2-col .column-container-right > div{ height: 100%; padding: 15px}

.border-box-2-col.bg-left-col .column-container-left > div { display: flex; }
.border-box-2-col.bg-right-col .column-container-right > div { display: flex; }
.border-box-2-col.bg-left-col .column-container-left > div > img{ vertical-align: middle; margin: auto; }
.border-box-2-col.bg-right-col .column-container-right > div > img { vertical-align: middle; margin: auto; }

.border-box-2-col.bg-left-col.hintergrund-fond-beige  {background: rgb(255,255,255,0);}
.border-box-2-col.bg-right-col.hintergrund-fond-beige {background: rgb(255,255,255,0);}
.border-box-2-col.bg-cols.hintergrund-fond-beige  {background: rgb(255,255,255,0);}
.border-box-2-col.bg-cols.hintergrund-fond-beige {background: rgb(255,255,255,0);}

.border-box-2-col.bg-left-col.hintergrund-fond-beige .column-container-left {background: var(--hjr-fond-beige);}
.border-box-2-col.bg-right-col.hintergrund-fond-beige .column-container-right {background: var(--hjr-fond-beige);}
.border-box-2-col.bg-cols.hintergrund-fond-beige .column-container-left {background: var(--hjr-fond-beige);}
.border-box-2-col.bg-cols.hintergrund-fond-beige .column-container-right {background: var(--hjr-fond-beige);}


@media(max-width:767px){
    .bs5 .border-box-ci.border-box-2-col > div.container > div.row, .border-box-2-col .column-container-right{
        border-radius: 0 0 30px;
    }
}
@media(min-width:768px) and (max-width:991px){
    .bs5 .border-box-ci.border-box-2-col > div.container > div.row, .border-box-2-col .column-container-right{
        border-radius: 0 0 45px;
    }
}
@media(min-width:992px) and (max-width:1199px){
    .bs5 .border-box-ci.border-box-2-col > div.container > div.row, .border-box-2-col .column-container-right{
        border-radius: 0 0 70px;
    }
}
@media(min-width:1200px) and (max-width:1399px){
    .bs5 .border-box-ci.border-box-2-col > div.container > div.row, .border-box-2-col .column-container-right{
        border-radius: 0 0 85px;
    }
}
