/* --------------------------------------- Event Einstellungen --------------------------------------- */

@media screen and (min-width: 1200px) {
  .ecrm.section {
    padding: 100px 0;
  }
}

.ecrm .box_date{
    padding: 10px 15px;
    background-color: #f26c4f;
    height: 100%;
}

.ecrm h2{
    color: #fff;
    margin: 0;
}
@media screen and (min-width: 1200px) {
  .ecrm h2{
    font-size: 34px;
  }
}
.ecrm h3{
    margin: 0;
}
.ecrm .uk-container{
    max-width: 1150px;
}
.ecrm .txt_box{
    padding: 15px;
    height: 100%;
    border-bottom: 2px solid #f26c4f;
}
@media screen and (min-width: 640px){
    .ecrm .txt_box{
        padding: 0 30px;
    }
}


.ecrm_single .uk-container {
  max-width: 1150px;
}
.ecrm_single .txt_box {
    padding-left: 30px;
    position: relative;
}
.ecrm_single .txt_box::before {
  content: "";
  position: absolute;
  border-left: 3px solid #f26c4f;
  left: 0;
  height: 100%;
}

.ecrm_single .box_img{
    margin-bottom: 30px;
}

.ecrm_single_breadcrumb{
    padding: 30px 0;
}

.uk-modal-dialog,
.uk-modal-header,
.uk-modal-footer{
    background: #1c1d2a;
}

@media screen and (min-width: 1200px) {
  .ecrm_single h2{
    font-size: 30px;
  }
}

.ecrm_single_btn::before {
    display: none;
}