.tx-powermail {
      background-color: whitesmoke;
      color: darkslategrey;
      font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
      padding-top: 15px;

}

.powermail_legend {
   font-size: 17px;
   font-weight: 600;
}

.col-sm-2 {
   max-width: none;
   font-weight: 600;
}

.col-sm-10 {
    max-width: none;
    font-size: small;
}

button, input, optgroup, select, textarea {
    font: menu;
    margin: 0;
  
  }

fieldset {
  margin-bottom: 15px;
  border-bottom-color: silver;
    border-bottom-style: solid;
    border-bottom-width: 1.5px;
  
  }


label {
  font-size: medium;

  }

@media (min-width: 768px) {

  .layout1.col-md-6 {
    flex: 0 0 100%;
    max-width: 100%;
    }
.powermail_fieldwrap_anliegen > div:nth-child(2) {

display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    width: 600px;
    height: 76px;
   }

.powermail_fieldwrap_ba1 > div:nth-child(2) {

display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    width: 600px;
    height: 50px;
   }

}

.powermail_fieldwrap_type_text > div:nth-child(1) {
 color: red
}        .{$plugin.slick.carousel.css.class}{
          margin:{$plugin.slick.carousel.css.margins.item};
        }
        .slick-header {
          bottom: {$plugin.slick.carousel.css.header.bottom};
          top: {$plugin.slick.carousel.css.header.top};
        }
        .slick-text {
          bottom: {$plugin.slick.carousel.css.text.bottom};
          top: {$plugin.slick.carousel.css.text.top};
        }
        .slick-header .span  {
          background-color: {$plugin.slick.carousel.css.header.background-color};
          color: {$plugin.slick.carousel.css.header.color};
          font-size: {$plugin.slick.carousel.css.header.font-size};
          font-weight: {$plugin.slick.carousel.css.header.font-weight};
        }
        /* color */
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before {
          color: {$plugin.slick.carousel.css.colors.arrows};
        }
        .slick-slider  .slick-dots li button:before {
          color: {$plugin.slick.carousel.css.colors.dots.default};
        }
        .slick-slider .slick-dots li.slick-active button:before {
          color: {$plugin.slick.carousel.css.colors.dots.active};
        }
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before {
          color: {$plugin.slick.carousel.css.colors.arrows};
        }
        .slick-slider .slick-dots li button:before {
          color: {$plugin.slick.carousel.css.colors.dots.default};
        }
        .slick-slider .slick-dots li.slick-active button:before {
          color: {$plugin.slick.carousel.css.colors.dots.active};
        }
        /* position */
        .slick-dots {
          bottom: {$plugin.slick.carousel.css.position.dots.bottom};
          margin-left:0;
          margin-right:0;
        }