@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/open_sans/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
    src: local(''), url('../fonts/open_sans/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/open_sans/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/open_sans/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/open_sans/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''), url('../fonts/open_sans/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/open_sans/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/open_sans/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/open_sans/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
    src: local(''), url('../fonts/open_sans/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/open_sans/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../fonts/open_sans/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/open_sans/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

*{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1;margin:0 !important}h1{font-size:24px}
h1.text-lighter{color:#727a7e}h2{font-size:20px}h3{font-size:15px}h4{font-size:16px}h4 span{font-weight:bold}h5.h5header{font-size:14px;margin:10px 0 !important;display:block;font-weight:bold;color:#727a7e}.boldtext{font-weight:bold}.icons-smaller{font-size:15px}.no-padding{padding:0 !important}.downloadcontainerdocument p{margin-top:30px;margin-left:80px;text-decoration:underline}.downloadcontainerdocument span{text-decoration:none !important}.downloadcontainerimage{display:inline-block;text-align:center;width:90px}.downloadcontainerimage img{width:90px}.downloadcontainerimage p{margin-top:5px;text-decoration:underline}ul.uljobs{color:#727a7e;margin-bottom:20px}span.glyphicon-jobbutton{margin-left:10px;font-weight:lighter;border:solid 1px;padding:5px 3px 4px 2px;font-size:10px;border-radius:3px}.navbar{background:none;border:none;margin:0;padding:0;width:905px !important}.navbar-collapse.collapse{display:block!important}.navbar-nav>li,.navbar-nav{float:left !important;margin:0 !important}.navbar-nav.navbar-right:last-child{margin-right:0 !important;list-style:none}.navbar-nav>li>a{padding-bottom:2px !important;padding-top:2px !important;margin-bottom:13px !important;margin-top:13px !important}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{background:none}.pnlcurrentuser{display:inline-block;margin-top:10px;height:30px}.pnlcurrentuser .currentuser{max-width:320px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:5px;margin-right:10px;float:left}.dropdown-userdata div{padding:0 10px}.navbar-right{float:right!important}.navbar-right a{padding-left:0 !important;padding-right:10px !important}.navbar-nav.navbar-right a{border:none}.nav-stacked{margin-top:30px}.nav-stacked li a{width:275px;background-color:transparent;padding-bottom:20px;margin-top:-10px;color:#727a7e}li.active a{font-weight:bold}.nav-stacked li.active a{background:none;background-image:url("../images/bps/servicemenu/bghover.png");background-repeat:no-repeat;z-index:1000;color:#fff}.nav-stacked li a:hover{background:none;color:#fff;background-image:url("../images/bps/servicemenu/bghover.png");background-repeat:no-repeat;z-index:1000}.nav-stacked li.active a:hover{background:none;color:#fff;background-image:url("../images/bps/servicemenu/bghover.png");background-repeat:no-repeat;z-index:1000}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#ccd4d9}.nav-tabs>li>a{color:#3a454b}.alert{margin-top:20px !important;margin-bottom:0 !important;border:1px solid transparent;border-radius:4px}.col-buttoncontainer input{margin-top:20px}.row{margin:20px 30px!important}.row-margin{margin:10px 30px 30px 30px!important}.row-margin div.col-xs-4{padding-top:10px}.row-margin div h1{margin:10px auto !important}.row-margin div h3{margin:10px auto !important}.row-partner{margin:50px 30px !important}.row-partner div a{margin-right:5px;display:inline-block}.row-content{background-color:#e8e8e8;padding:20px 20px 40px 20px;background-image:url("../images/bps/rowshadow.jpg");background-repeat:no-repeat;background-position:center bottom}
.row-content .row-content-inner{background-color:#fff;padding:20px 0;min-height:445px}.row-content .nominheight{min-height:0}.row-nopadding{padding:0 !important;margin:0 !important}.row-nopadding .col-xs-6,.row-nopadding .col-xs-4,.row-nopadding .col-xs-8,.row-nopadding .col-xs-12,.row-nopadding .col-xs-7{padding:0 !important;margin:0 !important}div.input-group label{font-weight:normal}div.input-group-checkbox span{background-color:transparent;border:none}div.input-group-checkbox .label-desc{display:inline-block;margin-top:3px}div.input-group-dropdownlist span{background-color:transparent;border:none}div.input-group-dropdownlist .label-desc{display:inline-block;margin-top:3px}div.input-group-dropdownlist .input-ddl{margin-left:25px;width:200px}div.input-group-small{width:200px !important}div.input-group-sm{width:100%}div.input-group-smdark input,div.input-group-smdark textarea{background-color:#495459;border-color:#495459;border:solid 1px #495459;color:#efefef !important;font-size:14px !important}div.input-group-smdark input:focus,div.input-group-smdark textarea:focus{background-color:#313b40;border-color:#495459;border:solid 1px #495459;outline:0;color:#efefef;-webkit-box-shadow:none;box-shadow:none}div.input-group-default{margin:2px 0;width:100%;text-overflow:ellipsis;white-space:nowrap}div.group-dark span.input-group-addon,div.group-dark span.input-group-btn,div.group-dark button.btn-default{border-color:#3a454b;background-color:#3a454b;border-radius:0;color:#fff}div.group-dark input{border-color:#3a454b;background-color:#3a454b;color:#fff}span.group-dark,button.group-dark{background-color:#3a454b;border-radius:0;border-color:#3a454b}span.group-dark span{color:#fff}.input-group-textarea{width:100%}.input-group-textarea textarea{width:100%;resize:none;padding:7px !important;color:#eee !important}.col-padding-top{padding-top:20px}.modal-lg{width:1220px !important}.modal-content{border-radius:0 !important}body{background-image:url("../images/bps/bg.jpg");background-size:cover;background-repeat:repeat-x;min-width:1260px}label{font-weight:normal}.form-label{color:#727a7e !important;margin:5px 0 0 5px}.form-control{border-radius:0;border-color:#608790}span.form-control-readonly{background-color:#ddd !important;cursor:not-allowed;border-radius:0;border-color:#608790}textarea{resize:none}.error-icon{z-index:1000;color:red;display:block;cursor:help}.text-yellow{color:#fabe09}.text-green{color:#6cc437}.text-orange{color:#f97a14}.text-blue{background-color:#33bee5}.text-light{color:#fff}.box-yellow{background-color:#fabe09}.box-green{background-color:#6cc437}.box-orange{background-color:#f97a14}.box-blue{background-color:#33bee5}.btn-blue{background-color:#33bee5;color:#fff;border:solid 1px #33bee5;padding:7px 10px}a.btn-blue:hover,a.btn-blue:focus,a.btn-blue:active{text-decoration:none;color:#fff}.btn-gray{border-radius:0;border:solid 1px #abb6bc;float:left}a.logo{margin-top:-50px;display:inline-block}div.container-non-responsive{width:1220px;margin:50px auto;padding:0 0 0 0;background-color:#fff}div.bps-header{margin-bottom:10px}div.bps-header-menu{width:900px;position:absolute;top:0;margin-left:320px;background-color:transparent}div.bps-header-menu a{color:#3a454b !important;border-right:1px solid #dadcdd}div.bps-header-menu li.active a{background:none !important;background-color:#fff}
div.schraffur-block{background-image:none;padding:20px 0px;background-color:#fff;min-height:350px;}
div.bps-footer{background-color:#3a454b;padding:20px 10px;min-height:50px}div.bps-footer .row{margin:10px 10px !important}div.bps-footer .row-last a{color:#ccc;margin-left:10px}div.bps-footer h2{margin-bottom:30px !important;color:#ccc}div.bps-footer img.footermap{border:solid 2px #33bee5 !important;margin-bottom:10px}div.bps-footer p{color:#ccc}div.bps-footer p.text-small{color:#fff;font-size:12px}div.bps-footer ul.footer-menu{color:#ccc;margin-left:-10px}div.bps-footer ul.footer-menu a{display:inline-block;color:#ccc;margin:5px 0}div.bps-footer .box-grey{background-color:#495459;padding:10px;margin-bottom:20px}div.bps-footer .box-grey a{color:#33bee5}p{color:#727a7e}p.slogan{color:#424648;width:332px;text-align:center;font-style:italic}span.box-desc{display:inline-block;width:260px;padding:10px;color:#fff}span.box-desc h3{margin:0 !important}.slick-header-column{font-size:12px}.slick-row div{font-size:12px}div.rowaction{text-align:right}div.rowaction span{display:inline-block;margin-right:5px;min-width:12px;min-height:12px}div.rowaction input{display:inline-block;margin-right:5px;min-width:12px;min-height:12px}div.rowaction span:hover{cursor:pointer;color:#495459}li.subcontainer,li.subsubcontainer{display:none;margin-bottom:20px}ul.nav-sub{margin:0 0 0 10px;padding:0}ul.nav-sub li{list-style:none;padding:5px 20px}ul.nav-sub li.liimport{list-style:none;padding:5px 20px}ul.nav-sub li a{padding:0;margin:0}ul.nav-sub .divider{height:1px;margin:9px 0;overflow:hidden}ul.nav-sub li:hover a{background:none !important;color:#3a454b}li.subdivider{background-color:#b8c3c9;height:1px;margin:9px 0;overflow:hidden}span.step{display:inline-block;margin-left:20px;font-size:16px;color:#fff}div.selectMethode{background-color:#3a454b;margin-bottom:10px;color:#ccc}div.selectMethode table{margin:20px 20px;font-size:16px}table.datatable{margin-top:10px;width:90%}
table.datatable-left{width:100%;margin-top:20px}td.table-label{width:30%}td.table-label2{width:40%}td.table-seperator{width:20px}.input-group-plz{display:inline-block;width:30% !important;float:left}.input-group-ort{display:inline-block;float:right;width:68% !important}.modal.in .modal-dialog{transform:none !important}.mainmenu-second{margin-top:30px;margin-left:-30px;padding:30px}a.a-button{padding:5px 10px;border:1px solid #333666;font-size:1.3em !important}button.btn-menu{margin:0 6px;padding:5px 6px;font-size:1.2em !important;font-weight:100;background-color:#fff;color:#3a454b;border:1px solid #fff}div.dropdown button.btn-menu{border:1px solid #fff}button.btn-menu:hover{background-color:#f0f0f0}div.dropdown-menu2{display:inline-block !important}div.datetimepicker{margin-top:60px}ul.dd-mainmenu{background-image:url("../images/bps/menuarrow.png");background-repeat:no-repeat;background-position:left top;padding-top:10px;margin-top:5px;margin-left:-10px;border-radius:0;border:none;background-color:rgba(240,240,240,.95);box-shadow:none}ul.dd-mainmenu a{border:none !important;font-size:1.1em;font-weight:100;background-color:none !important}ul.dd-mainmenu li{background-color:none !important}div.menu-sv{width:260px !important;float:right}.page-login{left:0;background-color:rgba(255,255,255,.8);top:0;width:250px;padding:20px 20px 30px 20px;margin-top:30px;}.galery-login{position:absolute;left:0;background-color:rgba(255,255,255,.8);top:0;width:280px;padding:30px 30px 40px 30px}.galery-login input{opacity:1}.galery-login h3,.page-login h3{margin:0;padding:0 0 10px 10px;font-size:1.1em}.btn-login:hover{color:#fff;text-decoration:none}

h1.content-header {
    padding: 0 0 2rem 0 !important;
    border-bottom: solid 1px #3a454b;
    margin-bottom: 2rem !important;
}

input.form-control, select.form-control {
    padding: 8px 10px !important;
    height: auto !important;
    font-size: 14px !important;

}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .galery-slogan h3{margin:0;padding:10px;color:#33bee5;font-size:1.4em}

table.datatable tr td {
    padding: 3px 0px;
}
  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .galery-slogan p{margin:0;padding:10px;padding-top:5px;color:#fff}.downloadcontainer{min-height:50px !important;margin-bottom:20px}.distcontainer{padding-bottom:10px;background-position:bottom center;background-repeat:no-repeat;background-image:none}.distcontainer:hover{background-image:url("../images/bps/shadow2.png");cursor:pointer}input.setorderweight,input.setorderpakets,input.setpaketweight,input.setpaketreferenz,input.setpaketprice{width:100% !important;margin:-2px}
.darkblocksettings{width:50%;padding:1px 0}.checkgroup input{width:20px !important;height:20px !important;float:right !important}.table tr th{border-top:none !important;border-bottom:solid 1px #3a454b !important}.modal-header .close{background:none !important;background-color:#3a454b !important;width:25px !important;height:25px !important;opacity:1 !important;text-shadow:none;border-radius:3px;font-weight:lighter;color:#fff}.info-nk{cursor:pointer;display:inline-block;margin-left:3px;margin-top:-2px}.InfoNK th{font-weight:normal;border-bottom:solid 1px #fff}.InfoNK th,.InfoNK td{padding:2px 5px}.InfoNK td{text-align:left}.footer-row{border-top:solid 1px #485258;border-bottom:solid 1px #485258;height:5px;margin:0 25px !important}

.pnl-User {
  color: #0094da;
  display: inline-block;
  margin: 7px 5px;
}

.span-user, .a-meinedaten, .btn-logout {
  float: left;
}

.a-meinedaten, .btn-logout {
  color: #636677 !important;
}

.headerline-seperator {
  display: inline-block;
  width: 1px;
  background-color: #848693;
  height: 18px;
  margin: 0px 10px 0px 10px;
  float: left;
}

div.headerline {
position: fixed;
top: 0px;
left: 0px;
height: 40px;
border-bottom: solid 8px #c3c3c5;
background-image: url("../images/bps/headerline.jpg");
width: 100%;
z-index: 1000;
}

div.bps-header-menu {
  top: 40px;
}

div.headerlineplaceholder {
  position: relative;
  width: 100%;
  height: 40px;
}

p.content-header-text {
  padding: 0 20px 20px 20px;
  color: #3a454b;
}

.servicemenu {
  padding: 20px 0px;
  margin: 0px;
  left: -30px;
  display: none;
}

ul.ul-mainmenu a {
  width: auto;
  border-bottom: solid 1px #eae9e9;
  margin: 0px;
  padding: 15px 50px;
  margin-right: -30px;
  background-image: none !important;
  color: #7e8c8d !important;
  background-color: #fff !important;
}

ul.nav-sub {
    padding: 0 0 0 40px;
    margin: 0 -30px -20px 0px;  
    background-color: #f6f6f6;
}

 ul.nav-sub li.liimport {
    padding: 0 20px;
  }

  ul.nav-sub a {
    display: block;
    border-bottom: solid 1px #eae9e9;
    padding: 10px 0 !important;
    margin-right: -20px !important;
    background-color: #f6f6f6 !important;

  }

span.nav-slider {
  width: 17px;
  height: 9px;
  float: right;
  margin-top: 5px;
  margin-right: -20px;
}

span.nav-show {
  background-image: url("../images/bps/icons/ico_nav_show.png");
}

span.nav-hide {
  background-image: url("../images/bps/icons/ico_nav_hide.png");
}

span.icon-mainmenu {
  display: inline-block;
  width: 38px;
  height: 31px;
  background-image: url("../images/bps/icons/ico_bpseasy.png");
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 20px;
}



div.div-section {
  width: 100%;
  padding: 10px 0px;
  cursor: pointer;
}

div.div-section-header {
  padding: 20px;
  background-color: #3a454b;
}

div.div-section-content {
  padding: 20px;
  background-color: rgba(204, 212, 217, 0.5);
}

div.div-section-header h3 {

  color: #fff;

}

table.table-section {
  width: 100%;
  table-layout: fixed;
}

span.span-section-icon {
  display: inline-block;
  width: 20px;
  height: 24px;
  background-position: center;
  background-repeat: no-repeat;
  float:left;
  margin-right: 10px;
}

span.span-section-show {
  float: right;
  background-image: url("../images/bps/icons/ico_show.png");
}

span.span-section-hide {
  float: right;
  background-image: url("../images/bps/icons/ico_hide.png");
}

span.span-icon-datenimport {
  background-image: url("../images/bps/icons/ico_datenimport.png");
  background-repeat: no-repeat;
  margin-top: -3px;
}

span.span-icon-paketdaten {
  background-image: url("../images/bps/icons/ico_pakete.png");
  background-repeat: no-repeat;
  margin-top: -3px;
}

span.span-icon-ebaybestellungen {
  background-image: url("../images/bps/icons/ico_ebay.png");
  background-repeat: no-repeat;
  width: 50px;
  margin-top: -3px;
}

span.span-icon-amazonbestellungen {
  background-image: url("../images/bps/icons/ico_amazon.png");
  background-repeat: no-repeat;
  margin-top: -3px;
}

.row-content {
  background-image: none;
  background-color: #fff;
  padding: 0px;
}

.img-settings {
  display: none;
}

a.btn-blue {
  cursor: pointer;
}

/* GRID */
 tr.tr-head {
        background-color: rgba(136, 145, 150, 0.8);
        color: #fff;
        font-weight: normal !important;
      }
      tr.tr-head th {
        font-weight: normal !important;
      }

        tr.tr-head th.sorting {
          
        }

      input.input-table {
        width: 40px;
        border-radius: 2px;
        padding: 5px 6px;
        height: 28px;
        display: inline-block;
      }

      table.dataTable tbody td {
        padding: 5px 6px;
      }

        table.dataTable tbody tr {
          background-color: rgba(255, 255, 255,0.1);
        }
        table.dataTable tbody tr.even {
          background-color: rgba(255, 255, 255,0.5);
        }

      .dataTables_length {
        margin-top: 5px;      
      }

        .dataTables_length select {      
              padding: 4px;
        }
      .paginate_button {
        padding: 4px 10px !important;
      }

      .form-control-import {
        padding: 3px 5px;
        border-radius: 3px;
        height: 30px;
        border: none;
      }

      .div-statusselect {
        display: inline-block;
        width: 50%;
      }
      .dataTables_filter {
        margin-top: -33px;
        color: transparent !important;
        margin-bottom: 5px;
      }
      .dataTables_filter input {
        color: #333;
        border: none;
        border-radius: 3px;
        height: 30px;
        width: 230px;
        padding: 5px 10px;
        background-image: url("../images/bps/icons/ico_search.png");
        background-position: right 10px center;
        background-repeat: no-repeat;
      }

.dataTable .img-aktion {
  cursor: pointer;
}

      span.span-overflow {
        white-space: nowrap;
        display: inline-block;
        width: 250px;
        text-overflow: ellipsis;
        overflow: hidden;
        float: left;
      }

.detailtable span {
        white-space: nowrap;
        display: inline-block;
        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        float: left;
}

.detailtable td {
 overflow: hidden;
}

.dataTable tr.haserror td {
 background-color: #f17777;
}


.dataTable .img-aktion {
 width: 18px;
}

input[type=text]::-ms-clear { display: none; }
input[type=search]::-ms-clear { display: none; }
.form-control-select {padding: 4px;}
.nav-stacked > li + li {
  margin-top: 0px;
}

.checkboxliste label {

  margin: 1px;

}

.dropdownnostyle {
  width: 99%;
  color: #333;

}

select {
  padding: 3px !important;
}

.weihnachnachtsdeko {
    position: absolute;
    background-image: url(../images/bps/weihnachten_line.gif);
    height: 40px;
    top: 40px;
    width: 1220px;
}





.ui-helper-hidden-accessible {
    display: none;
}

.ui-autocomplete-list {
    position: relative;
    height: 1px;
    width: 100%;

}

.ui-autocomplete {
    position: absolute;
    top: 0px !important;
    width: 100% !important;
    max-height: 125px;
    background-color: #fff;
    padding: 0px;
    list-style: none;
    overflow-y: auto;
    overflow-x: hidden;
    border: dashed 1px #ccc;
}

    .ui-autocomplete li {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .ui-autocomplete li a {
        padding: 2px 5px;
    }
.ui-tooltip {
    font: bold;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover,   
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
   background: #ddd;
   border: none;
   color:#000;
   border-radius:0;
   font-weight: normal;
}

.ui-menu-item, .ui-menu-item a {
    display: block;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
}

.col-xs-5 {
    padding: 0px !important;
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    border-radius: 0px;
}


.content-header {
    margin-left: 0;
}

.datatable th {
    padding-bottom: 1rem;
    border-bottom: solid 1px #3a454b;
}

table.table-noborder {
    border-top: none !important;
    width: 100%;
}

.btn-green {
    border-radius: 0px;
    background-color: #86b817;
    color: #fff;
    padding: 1rem 2rem;
}


#myModalPaketschein iframe {
    min-height: 650px !important;
}

.btn_ext {
    position: absolute;
    color: #fff;
    display: inline-block;
    padding: 1rem;
    background-color: #33bee5;
    right: 0;
    top: 1rem;
}

.nkwarnung {
    display: grid;
    grid-template-columns: 50% auto;
    margin-bottom: 2rem;
    background-color: #eee;
    padding: 1rem;
}
.nkwarnung_Verbrauch {
    grid-column-start: 1;
    grid-column-end:3;
    text-align: right;
}
.nkwarnung_Produkt {
    text-align: right;
}

table.cblZusatz {
    margin: 0 !important;
}

table.cblZusatz label {
    margin-left: 10px !important;
}