@media print {
  .startPage #highlights .clearPrint.clear4,
  .landingPage #highlights .clearPrint.clear4,
  .bigStage #highlights .clearPrint.clear4,
  .startPage #highlightsBigstage .clearPrint.clear4,
  .landingPage #highlightsBigstage .clearPrint.clear4,
  .bigStage #highlightsBigstage .clearPrint.clear4 {
    display: block;
    clear: both;
  }
}
.startPage #highlights.width75 .clearPrint.clear4,
.landingPage #highlights.width75 .clearPrint.clear4,
.bigStage #highlights.width75 .clearPrint.clear4,
.startPage #highlightsBigstage.width75 .clearPrint.clear4,
.landingPage #highlightsBigstage.width75 .clearPrint.clear4,
.bigStage #highlightsBigstage.width75 .clearPrint.clear4 {
  display: none;
  clear: none;
}
@media print {
  .startPage #highlights.width75 .clearPrint.clear3,
  .landingPage #highlights.width75 .clearPrint.clear3,
  .bigStage #highlights.width75 .clearPrint.clear3,
  .startPage #highlightsBigstage.width75 .clearPrint.clear3,
  .landingPage #highlightsBigstage.width75 .clearPrint.clear3,
  .bigStage #highlightsBigstage.width75 .clearPrint.clear3 {
    display: block;
    height: 1px;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .startPage #highlights .column.width25.clear2,
  .landingPage #highlights .column.width25.clear2,
  .bigStage #highlights .column.width25.clear2,
  .startPage #highlightsBigstage .column.width25.clear2,
  .landingPage #highlightsBigstage .column.width25.clear2,
  .bigStage #highlightsBigstage .column.width25.clear2,
  .startPage #highlights .column.width25.clear3,
  .landingPage #highlights .column.width25.clear3,
  .bigStage #highlights .column.width25.clear3,
  .startPage #highlightsBigstage .column.width25.clear3,
  .landingPage #highlightsBigstage .column.width25.clear3,
  .bigStage #highlightsBigstage .column.width25.clear3 {
    clear: none;
  }
  .startPage #highlights .column.width25.clear4,
  .landingPage #highlights .column.width25.clear4,
  .bigStage #highlights .column.width25.clear4,
  .startPage #highlightsBigstage .column.width25.clear4,
  .landingPage #highlightsBigstage .column.width25.clear4,
  .bigStage #highlightsBigstage .column.width25.clear4 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .startPage #highlights,
  .landingPage #highlights,
  .bigStage #highlights {
    width: 66.66666666666666%;
    float: left;
  }
  .startPage #highlights .column.width25,
  .landingPage #highlights .column.width25,
  .bigStage #highlights .column.width25 {
    width: 50%;
  }
  .startPage #highlights .column.width25.odd,
  .landingPage #highlights .column.width25.odd,
  .bigStage #highlights .column.width25.odd {
    clear: both;
  }
  .startPage #highlightsBigstage .column.width25,
  .landingPage #highlightsBigstage .column.width25,
  .bigStage #highlightsBigstage .column.width25 {
    width: 33.33333333333333%;
  }
  .startPage #highlightsBigstage .column.width25.clear2,
  .landingPage #highlightsBigstage .column.width25.clear2,
  .bigStage #highlightsBigstage .column.width25.clear2,
  .startPage #highlightsBigstage .column.width25.clear4,
  .landingPage #highlightsBigstage .column.width25.clear4,
  .bigStage #highlightsBigstage .column.width25.clear4 {
    clear: none;
  }
  .startPage #highlightsBigstage .column.width25.clear3,
  .landingPage #highlightsBigstage .column.width25.clear3,
  .bigStage #highlightsBigstage .column.width25.clear3 {
    clear: both;
  }
  .startPage .teaserColumn.width25,
  .landingPage .teaserColumn.width25,
  .bigStage .teaserColumn.width25 {
    width: 33.33333333333333%;
  }
  .startPage .teaserColumn.width25.clear2,
  .landingPage .teaserColumn.width25.clear2,
  .bigStage .teaserColumn.width25.clear2,
  .startPage .teaserColumn.width25.clear4,
  .landingPage .teaserColumn.width25.clear4,
  .bigStage .teaserColumn.width25.clear4 {
    clear: none;
  }
  .startPage .teaserColumn.width25.clear3,
  .landingPage .teaserColumn.width25.clear3,
  .bigStage .teaserColumn.width25.clear3 {
    clear: both;
  }
  .startPage .sidebarColumn,
  .landingPage .sidebarColumn,
  .bigStage .sidebarColumn {
    width: 33.33333333333333%;
    margin-top: 0;
  }
  .startPage .newsColumn,
  .landingPage .newsColumn,
  .bigStage .newsColumn {
    width: 66.66666666666666%;
  }
  .startPage .eventsColumn,
  .landingPage .eventsColumn,
  .bigStage .eventsColumn {
    width: 33.33333333333333%;
  }
  .startPage .seoTextColumn .width75,
  .landingPage .seoTextColumn .width75,
  .bigStage .seoTextColumn .width75 {
    width: 66.66666666666666%;
  }
  .startPage .seoTextColumn .width25,
  .landingPage .seoTextColumn .width25,
  .bigStage .seoTextColumn .width25 {
    width: 33.33333333333333%;
  }
  .startPage .seoText.width75,
  .landingPage .seoText.width75,
  .bigStage .seoText.width75 {
    width: 66.66666666666666%;
  }
  .startPage .seoBox.width25,
  .landingPage .seoBox.width25,
  .bigStage .seoBox.width25 {
    width: 33.33333333333333%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .startPage #highlights,
  .landingPage #highlights,
  .bigStage #highlights {
    width: 50%;
    clear: both;
  }
  .startPage #highlights .column.width25,
  .landingPage #highlights .column.width25,
  .bigStage #highlights .column.width25 {
    width: 100%;
  }
  .startPage #highlights .column.width25.odd,
  .landingPage #highlights .column.width25.odd,
  .bigStage #highlights .column.width25.odd {
    clear: both;
  }
  .startPage #highlightsBigstage .column.width25,
  .landingPage #highlightsBigstage .column.width25,
  .bigStage #highlightsBigstage .column.width25 {
    width: 50%;
  }
  .startPage #highlightsBigstage .column.width25.clear3,
  .landingPage #highlightsBigstage .column.width25.clear3,
  .bigStage #highlightsBigstage .column.width25.clear3,
  .startPage #highlightsBigstage .column.width25.clear4,
  .landingPage #highlightsBigstage .column.width25.clear4,
  .bigStage #highlightsBigstage .column.width25.clear4 {
    clear: none;
  }
  .startPage #highlightsBigstage .column.width25.clear2,
  .landingPage #highlightsBigstage .column.width25.clear2,
  .bigStage #highlightsBigstage .column.width25.clear2 {
    clear: both;
  }
  .startPage .teaserColumn.width25,
  .landingPage .teaserColumn.width25,
  .bigStage .teaserColumn.width25 {
    width: 50%;
  }
  .startPage .teaserColumn.width25.clear3,
  .landingPage .teaserColumn.width25.clear3,
  .bigStage .teaserColumn.width25.clear3,
  .startPage .teaserColumn.width25.clear4,
  .landingPage .teaserColumn.width25.clear4,
  .bigStage .teaserColumn.width25.clear4 {
    clear: none;
  }
  .startPage .teaserColumn.width25.clear2,
  .landingPage .teaserColumn.width25.clear2,
  .bigStage .teaserColumn.width25.clear2 {
    clear: both;
  }
  .startPage .sidebarColumn,
  .landingPage .sidebarColumn,
  .bigStage .sidebarColumn {
    float: right;
    width: 50%;
    margin-top: 0;
  }
  .startPage .newsColumn,
  .landingPage .newsColumn,
  .bigStage .newsColumn {
    width: 100%;
  }
  .startPage .eventsColumn,
  .landingPage .eventsColumn,
  .bigStage .eventsColumn {
    width: 50%;
  }
  .startPage .seoTextColumn .width75,
  .landingPage .seoTextColumn .width75,
  .bigStage .seoTextColumn .width75 {
    width: 50%;
  }
  .startPage .seoTextColumn .width25,
  .landingPage .seoTextColumn .width25,
  .bigStage .seoTextColumn .width25 {
    width: 50%;
  }
  .startPage .seoText.width75,
  .landingPage .seoText.width75,
  .bigStage .seoText.width75 {
    width: 50%;
  }
  .startPage .seoBox.width25,
  .landingPage .seoBox.width25,
  .bigStage .seoBox.width25 {
    width: 50%;
  }
  .startPage .seoBox.width25:before,
  .landingPage .seoBox.width25:before,
  .bigStage .seoBox.width25:before,
  .startPage .seoBox.width25:after,
  .landingPage .seoBox.width25:after,
  .bigStage .seoBox.width25:after {
    content: "";
    display: table;
  }
  .startPage .seoBox.width25:after,
  .landingPage .seoBox.width25:after,
  .bigStage .seoBox.width25:after {
    clear: both;
  }
}
@media print {
  .startPageTeasers #highlights .clearPrint.clear4,
  .startPageTeasers #highlightsBigstage .clearPrint.clear4,
  .startPageTeasers #highlightsTeaser .clearPrint.clear4 {
    display: block;
    clear: both;
  }
}
.startPageTeasers #highlights .clearPrint.clear4,
.startPageTeasers #highlightsBigstage .clearPrint.clear4,
.startPageTeasers #highlightsTeaser.width75 .clearPrint.clear4 {
  display: none;
  clear: none;
}
@media print {
  .startPageTeasers #highlights .clearPrint.clear3,
  .startPageTeasers #highlightsBigstage .clearPrint.clear3,
  .startPageTeasers #highlightsTeaser.width75 .clearPrint.clear3 {
    display: block;
    height: 1px;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .startPageTeasers #highlights .column.width25.clear2,
  .startPageTeasers #highlightsBigstage .column.width25.clear2,
  .startPageTeasers #highlightsTeaser .column.width25.clear2,
  .startPageTeasers #highlights .column.width25.clear3,
  .startPageTeasers #highlightsBigstage .column.width25.clear3,
  .startPageTeasers #highlightsTeaser .column.width25.clear3 {
    clear: none;
  }
  .startPageTeasers #highlights .column.width25.clear4,
  .startPageTeasers #highlightsBigstage .column.width25.clear4,
  .startPageTeasers #highlightsTeaser .column.width25.clear4 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .startPageTeasers #highlights {
    float: left;
  }
  .startPageTeasers #highlights .column.width25 {
    width: 33.33333333333333%;
  }
  .startPageTeasers #highlights .column.width25.clear2,
  .startPageTeasers #highlights .column.width25.clear4 {
    clear: none;
  }
  .startPageTeasers #highlights .column.width25.clear3 {
    clear: both;
  }
  .startPageTeasers #highlightsTeaser .column.width25 {
    width: 33.33333333333333%;
  }
  .startPageTeasers #highlightsTeaser .column.width25.clear2,
  .startPageTeasers #highlightsTeaser .column.width25.clear4 {
    clear: none;
  }
  .startPageTeasers #highlightsTeaser .column.width25.clear3 {
    clear: both;
  }
  .startPageTeasers .teaserColumn.width25 {
    width: 33.33333333333333%;
  }
  .startPageTeasers .teaserColumn.width25.clear2,
  .startPageTeasers .teaserColumn.width25.clear4 {
    clear: none;
  }
  .startPageTeasers .teaserColumn.width25.clear3 {
    clear: both;
  }
  .startPageTeasers .sidebarColumn {
    width: 33.33333333333333%;
    margin-top: 0;
  }
  .startPageTeasers .newsColumn {
    width: 66.66666666666666%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .startPageTeasers .teasersColumn.width100 {
    width: 50%;
  }
  .startPageTeasers #highlights {
    width: 50%;
    clear: both;
  }
  .startPageTeasers #highlights .column.width25 {
    width: 100%;
  }
  .startPageTeasers #highlightsTeaser .column.width25 {
    width: 100%;
  }
  .startPageTeasers .teaserColumn.width25 {
    width: 50%;
  }
  .startPageTeasers .teaserColumn.width25.clear3,
  .startPageTeasers .teaserColumn.width25.clear4 {
    clear: none;
  }
  .startPageTeasers .teaserColumn.width25.clear2 {
    clear: both;
  }
  .startPageTeasers .sidebarColumn {
    float: right;
    width: 50%;
    margin-top: 0;
  }
  .startPageTeasers .newsColumn {
    width: 100%;
  }
}
@media print {
  .REHReference .additionalInfoColumn.width75 .clearPrint.clear3 {
    display: block;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear2,
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear4 {
    clear: none;
  }
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear3 {
    clear: both;
  }
  .REHReference .shortInfoTable th {
    width: 50%;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .REHReference .shortInfoColumn.width25 {
    width: 33.33333333333333%;
  }
  .REHReference .detailText.width75 {
    width: 66.66666666666666%;
  }
  .REHReference .productOverviewBox.width33 {
    width: 50%;
  }
  .REHReference .additionalInfoColumn.width75 {
    width: 66.66666666666666%;
  }
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear3,
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear4 {
    clear: none;
  }
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear2 {
    clear: both;
  }
  .REHReference .additionalInfoColumn.width25 {
    width: 33.33333333333333%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .REHReference .shortInfoColumn.width25 {
    width: 100%;
  }
  .REHReference .detailText.width75 {
    width: 100%;
  }
  .REHReference .productOverviewBox.width33 {
    width: 50%;
  }
  .REHReference .additionalInfoColumn.width75 {
    width: 100%;
  }
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear3,
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear4 {
    clear: none;
  }
  .REHReference .additionalInfoColumn.width75 .productOverviewBox.width33.clear2 {
    clear: both;
  }
  .REHReference .additionalInfoColumn.width25 {
    width: 100%;
  }
}
@media print {
  .REHProduct .additionalInfoColumn.width67 .clearPrint.clear2 {
    display: block;
    clear: both;
  }
}
@media only screen and (min-width: 901px), only screen and (min-width:768px) and (max-width:900px) {
  .REHProduct .additionalInfoColumn.width67 .productOverviewBox.width50.clear3,
  .REHProduct .additionalInfoColumn.width67 .productOverviewBox.width50.clear4 {
    clear: none;
  }
  .REHProduct .additionalInfoColumn.width67 .productOverviewBox.width50.clear2 {
    clear: both;
  }
}
@media only screen and (min-width:581px) and (max-width:900px) {
  .REHProduct .productSliderColum.width33 {
    width: 100%;
  }
  .REHProduct .prodDetailColumn.width67 {
    width: 100%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .REHProduct .additionalInfoColumn.width67 {
    width: 100%;
  }
  .REHProduct .additionalInfoColumn.width33 {
    width: 100%;
  }
}
@media print {
  .productOverview .productsColumn.width75 .clearPrint.clear3 {
    display: block;
    height: 1px;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .productOverview .productsColumn.width75 .column.clear2,
  .productOverview .productsColumn.width75 .column.clear4 {
    clear: none;
  }
  .productOverview .productsColumn.width75 .column.clear3 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .productOverview .seoTextColumn.width75 {
    width: 66.66666666666666%;
  }
  .productOverview .sidebarColumn.width25 {
    width: 33.33333333333333%;
  }
  .productOverview .productsColumn.width75 {
    width: 66.66666666666666%;
  }
  .productOverview .productsColumn.width75 .column.width33 {
    width: 50%;
  }
  .productOverview .productsColumn.width75 .column.width33.clear3,
  .productOverview .productsColumn.width75 .column.width33.clear4 {
    clear: none;
  }
  .productOverview .productsColumn.width75 .column.width33.clear2 {
    clear: both;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .productOverview .seoTextColumn.width75 {
    width: 50%;
  }
  .productOverview .sidebarColumn.width25 {
    width: 50%;
  }
  .productOverview .productsColumn.width75 {
    clear: both;
    width: 100%;
  }
  .productOverview .productsColumn.width75 .column.width33 {
    width: 50%;
  }
  .productOverview .productsColumn.width75 .column.width33.clear3,
  .productOverview .productsColumn.width75 .column.width33.clear4 {
    clear: none;
  }
  .productOverview .productsColumn.width75 .column.width33.clear2 {
    clear: both;
  }
}
@media only screen and (min-width:581px) and (max-width:900px) {
  .REHEvent .eventDetailInfo.width75 {
    width: 66.66666666666666%;
  }
  .REHEvent .eventDetailImage.width25 {
    width: 33.33333333333333%;
  }
  .REHEvent .richtextColumn.width75 {
    width: 100%;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .REHEvent .eventDownloadColumn.width25 {
    width: 33.33333333333333%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .REHEvent .eventDownloadColumn.width25 {
    width: 100%;
  }
}
@media print {
  .productCategory #highlightsTeaser .clearPrint.clear3 {
    display: block;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .productCategory #highlightsTeaser.clear2,
  .productCategory #highlightsTeaser.clear4 {
    clear: none;
  }
  .productCategory #highlightsTeaser.clear3 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .productCategory #highlightsTeaser.clear3,
  .productCategory #highlightsTeaser.clear4 {
    clear: none;
  }
  .productCategory #highlightsTeaser.clear2 {
    clear: both;
  }
  .productCategory .seoTextColumn.width75 {
    width: 66.66666666666666%;
  }
  .productCategory .sidebarColumn.width25 {
    width: 33.33333333333333%;
  }
  .productCategory .highlightsColumn.width75 {
    width: 66.66666666666666%;
  }
  .productCategory .highlightsColumn.width75 .column.width33 {
    width: 50%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .productCategory .seoTextColumn.width75 {
    width: 100%;
  }
  .productCategory .sidebarColumn.width25 {
    width: 50%;
  }
  .productCategory .highlightsColumn.width75 {
    width: 50%;
  }
  .productCategory .highlightsColumn.width75 .column.width33 {
    width: 100%;
  }
}
@media print {
  .subCategory .subcategoriesColumn .clearPrint.clear4 {
    display: block;
    clear: both;
  }
}
.subCategory .subcategoriesColumn.width75 .clearPrint.clear4 {
  display: none;
  clear: none;
}
@media print {
  .subCategory .subcategoriesColumn.width75 .clearPrint.clear3 {
    display: block;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .subCategory .subcategoriesColumn.width75 .column.clear2,
  .subCategory .subcategoriesColumn.width75 .column.clear4 {
    clear: none;
  }
  .subCategory .subcategoriesColumn.width75 .column.clear3 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .subCategory .subcategoriesColumn.width75 {
    width: 66.66666666666666%;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33 {
    width: 50%;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33.clear3,
  .subCategory .subcategoriesColumn.width75 .column.width33.clear4 {
    clear: none;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33.clear2 {
    clear: both;
  }
  .subCategory .seoTextColumn.width75 {
    width: 66.66666666666666%;
  }
  .subCategory .sidebarColumn.width25 {
    width: 33.33333333333333%;
  }
  .subCategory .productsColumn.width75 {
    width: 66.66666666666666%;
  }
  .subCategory .productsColumn.width75 .column.width33 {
    width: 50%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .subCategory .subcategoriesColumn.width75 {
    clear: both;
    width: 100%;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33 {
    width: 50%;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33.clear3,
  .subCategory .subcategoriesColumn.width75 .column.width33.clear4 {
    clear: none;
  }
  .subCategory .subcategoriesColumn.width75 .column.width33.clear2 {
    clear: both;
  }
  .subCategory .seoTextColumn.width75 {
    width: 50%;
  }
  .subCategory .sidebarColumn.width25 {
    width: 50%;
  }
  .subCategory .productsColumn.width75 {
    width: 50%;
  }
  .subCategory .productsColumn.width75 .column.width33 {
    width: 100%;
  }
}
@media print {
  .bigStageBottombar .highlightsColumn .clearPrint.clear4,
  .bigStageBottombar .bottombarColumn .clearPrint.clear4 {
    display: block;
    clear: both;
  }
}
@media only screen and (min-width: 901px) {
  .bigStageBottombar .highlightsColumn .column.width25.clear2,
  .bigStageBottombar .bottombarColumn .column.width25.clear2,
  .bigStageBottombar .highlightsColumn .column.width25.clear3,
  .bigStageBottombar .bottombarColumn .column.width25.clear3 {
    clear: none;
  }
  .bigStageBottombar .highlightsColumn .column.width25.clear4,
  .bigStageBottombar .bottombarColumn .column.width25.clear4 {
    clear: both;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .bigStageBottombar .highlightsColumn .column.width25,
  .bigStageBottombar .bottombarColumn .column.width25 {
    width: 33.33333333333333%;
  }
  .bigStageBottombar .highlightsColumn .column.width25.clear2,
  .bigStageBottombar .bottombarColumn .column.width25.clear2,
  .bigStageBottombar .highlightsColumn .column.width25.clear4,
  .bigStageBottombar .bottombarColumn .column.width25.clear4 {
    clear: none;
  }
  .bigStageBottombar .highlightsColumn .column.width25.clear3,
  .bigStageBottombar .bottombarColumn .column.width25.clear3 {
    clear: both;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .bigStageBottombar .highlightsColumn .column.width25,
  .bigStageBottombar .bottombarColumn .column.width25 {
    width: 50%;
  }
  .bigStageBottombar .highlightsColumn .column.width25.clear3,
  .bigStageBottombar .bottombarColumn .column.width25.clear3,
  .bigStageBottombar .highlightsColumn .column.width25.clear4,
  .bigStageBottombar .bottombarColumn .column.width25.clear4 {
    clear: none;
  }
  .bigStageBottombar .highlightsColumn .column.width25.clear2,
  .bigStageBottombar .bottombarColumn .column.width25.clear2 {
    clear: both;
  }
}
.REHForm .contactDataRehau .addressRehau {
  width: 50%;
}
.REHForm .contactDataRehau .phoneRehau {
  width: 50%;
}
@media only screen and (min-width:581px) {
  .REHForm .contactMessage,
  .REHForm .contactAddress,
  .REHForm .contactRehau {
    width: 50%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px), only screen and (max-width: 580px) {
  .REHForm .contactDataRehau .addressRehau,
  .REHForm .contactDataRehau .phoneRehau {
    width: 100%;
  }
}
@media only screen and (min-width:581px) and (max-width:900px) {
  .CMAction .column.width75 {
    width: 100%;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .CMAction .additionalInfoColumn.width25 {
    width: 33.33333333333333%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .CMAction .additionalInfoColumn.width25 {
    width: 50%;
  }
}
@media only screen and (min-width:768px) and (max-width:900px) {
  .testPage .additionalInfoColumn.width25 {
    width: 33.33333333333333%;
  }
}
@media only screen and (min-width:581px) and (max-width:767px) {
  .testPage .additionalInfoColumn.width25 {
    width: 50%;
  }
}
