@charset "UTF-8";

.cssskin-_block_products-sub-title-2 .c-title {
  color: #ffffff;
  border: 5px solid #ffffff;
  background-color: rgba(51, 51, 51, 0.6);
  letter-spacing: 0.1em;
}

.cssskin-_block_products-sub-title-2 .c-large_headline {
  background-color: rgba(227, 228, 229, 0.26);
  color: #1c4587;
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 15px;
  border-bottom: 1px solid #1c4587;
  font-size: 18px;
}

.cssskin-_block_products-sub-title-2 .c-body {
  font-size: 15px;
}

.cssskin-_block_products-sub-title-2 .c-small_headline {
  margin: -15px 0px 0px 20px;
  font-size: 12px;
}

.cssskin-_block_products-sub-title-2 img {
  float: right;
  margin: -180px 0px 15px 0px;
}

@media only screen and (max-width: 641px) {
.cssskin-_block_products-sub-title-2 .c-title {
  font-size: 24px;
  border: 3px solid #ffffff;
  background-color: rgba(51, 51, 51, 0.4);
  margin: 10px 0px 10px 0px;
  letter-spacing: 0.1em;
}

.cssskin-_block_products-sub-title-2 .column.-column1 {
  width: 100% !important;
  float: right;
}

.cssskin-_block_products-sub-title-2 .column.-column2 {
  width: 100% !important;
}

.cssskin-_block_products-sub-title-2  {
  margin-bottom: -30px;
}

}
