﻿.grid div.card--item, .grid div.card--item:nth-child(n+4) {
  display: block;
}
table.plist {
  -webkit-box-shadow: 0 4px 10px 0 rgba(26, 26, 26, .05);
  box-shadow: 0 4px 10px 0 rgba(26, 26, 26, .05);
  width: 100%;
  display: table;
}
table.plist [align="left"] {
  text-align: left;
}
table.plist [align="right"] {
  text-align: right !important;
}
table.plist [align="center"] {
  text-align: center;
}
table.plist td:first-of-type, table.plist th:first-of-type {
  padding-left: 1.5rem;
}
table.plist td:last-of-type, table.plist th:last-of-type {
  padding-right: 1.5rem;
}
table.plist tr {
  width: 100%;
}
#textlinks {
  margin-top: 1rem;
}
.back {
  float: left;
  margin-top: 1rem;
}
.videre.btn.btn--black, .mbtn.btn.btn--black {
  float: right;
}
.inputframeradio label {
  display: block;
  line-height: 2rem;
}
.step {
  cursor: inherit;
}
a.choise {
  cursor: pointer;
}
.step1 {
  background: url(/files/templates/designs/plastmo/beregnere/img/dk-map-small.png);
  background-position: right 1rem;
  background-repeat: no-repeat;
}
html[lang='nn-NO'] .step1 {
  background: url(/files/templates/designs/plastmo/beregnere/img/no-map-small.png);
  background-position: right 1rem;
  background-repeat: no-repeat;
  min-height: 200px;
}
html[lang="fi-FI"] .guide.grid .card--item:first-child, html[lang="sv-SE"] .guide.grid .card--item:first-child {
  display: none;
}
html[lang="fi-FI"] .guide.grid .card--item:last-child, html[lang="sv-SE"] .guide.grid .card--item:last-child {
  width: calc(100% - 1rem);
}
.step1 small {
  max-width: 50%;
  display: inline-block;
}
@media only screen and (max-width: 480px) {
  .step1 {
    background-size: 110px;
  }
  .step1 small {
    max-width: 100%;
  }
}
.calc-listing {
  -webkit-box-shadow: 0 4px 10px rgba(26, 26, 26, .05);
  box-shadow: 0 4px 10px rgba(26, 26, 26, .05);
}
table.plist {
  margin-bottom: 0;
}
#multiForm {
  padding-bottom: 1rem;
}
table.plist tbody tr td.image img {
  max-width: 72px;
  height: auto;
}
table.plist th, table.plist td {
  background-color: white;
  border-bottom: 1px solid #ccc;
}
table.plist td {
  height: 72px;
  min-height: 72px;
}
table.plist th, table.plist thead th {
  border-bottom: 2px solid #ccc !important;
}
#nearwestcoast, #nearwestcoastdistance {
  display: none;
}
#s1 .choise {
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.faded {
  opacity: 0.25;
  filter: alpha(opacity=25);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
#s1 a.choise {
  position: relative;
}
#s1 a.choise:after {
  content: "";
  background: url(/files/templates/designs/plastmo/beregnere/img/recommend.png) no-repeat;
  position: absolute;
  width: 28px;
  height: 28px;
  top: 10px;
  left: 10px;
}
#s1 a.choise.faded:after {
  content: "";
  background: url(/files/templates/designs/plastmo/beregnere/img/avoid.png) no-repeat;
  position: absolute;
  width: 28px;
  height: 28px;
  top: 10px;
  left: 10px;
}
/*guide*/
.card--image {
  display: flex;
  background: white;
}
#s1 .card--image {
  background-color: #f6f6f6;
}
.card--image img {
  -o-object-fit: contain;
  font-family: "object-fit:contain";
  object-fit: contain;
  /*
    max-width: 85%;
    max-height: 75%;
	width: auto;
    height: auto;
*/
}
.card--image--fullsize {
  overflow: visible;
  height: auto;
  padding: 2rem 0;
  margin: auto;
  text-align: center;
}
.card--image--fullsize img {
  height: 250px;
  margin: auto;
  max-width: 100%;
}
input[type="text"], input[type="number"], select {
  background-color: #f6f6f6;
  color: #5a5a5a;
  font-weight: 500;
  font-size: 1rem;
  height: 3rem;
  padding: 0 1.5rem;
  width: 27rem;
  max-width: 100%;
}
.placering {
  overflow: hidden
}
.placering .nedloeb span {
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.placering .opsummering {
  font-size: 0.8em;
  width: 150px;
  position: absolute;
  top: 260px;
  left: 470px;
  text-align: left;
}
.placering .opsummering table {
  width: 100%;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  background-image: none;
}
/*iconguide*/
.placering .iconguide {
  list-style: none;
  margin: 0;
  padding: 0;
  display: none;
  display: block;
  width: 160px;
  position: absolute;
  top: 260px;
  left: 20px;
  text-align: left;
  line-height: 30px;
}
.placering .iconguide li {
  font-size: 0.8em;
  line-height: 30px;
  height: 30px;
}
.placering .iconguide li:last-child {
  line-height: 15px;
}
.placering.tag5 .iconguide, .placering.tag6 .iconguide {
  left: 260px;
}
.placering .iconguide li {
  list-style: none;
  margin: 0;
  padding: 0 0 0 30px;
  background-position: center left;
  background-repeat: no-repeat;
}
.placering .iconguide .icontag {
  background-image: url(/files/billeder/items/calculators/gutter/tag_icon.svg);
}
.placering .iconguide .icontagrender {
  background-image: url(/files/billeder/items/calculators/gutter/tagrende_icon.svg);
}
.placering .iconguide .iconnedloeb {
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_icon_guide.svg);
}
@media only screen and (max-width:480px) {
  .placering .iconguide {
    left: 20px !important;
    position: absolute;
    text-align: left;
    width: 250px !important;
  }
  .tag1.placering .iconguide {
    top: 380px;
  }
  .tag2.placering .iconguide {
    top: 480px;
  }
  .tag3.placering .iconguide {
    top: 380px;
  }
  .tag4.placering .iconguide {
    top: 475px;
  }
  .tag5.placering .iconguide {
    top: 540px;
  }
  .tag6.placering .iconguide {
    top: 540px;
  }
  .tag7.placering .iconguide {
    top: 380px;
  }
  .tag1.placering {
    height: 480px;
  }
  .tag2.placering {
    height: 580px;
  }
  .tag3.placering {
    height: 480px;
  }
  .tag4.placering {
    height: 600px;
  }
  .tag5.placering {
    height: 690px;
  }
  .tag6.placering {
    height: 690px;
  }
  .tag7.placering {
    height: 480px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .placering .iconguide {
    left: 20px !important;
    position: absolute;
    text-align: left;
    top: 550px;
    width: 90%;
  }
  .tag1.placering .iconguide {
    top: 380px;
  }
  .tag2.placering .iconguide {
    top: 480px;
  }
  .tag3.placering .iconguide {
    top: 380px;
  }
  .tag4.placering .iconguide {
    top: 500px;
  }
  .tag5.placering .iconguide {
    top: 590px;
  }
  .tag6.placering .iconguide {
    top: 590px;
  }
  .tag7.placering .iconguide {
    top: 380px;
  }
  .tag1.placering {
    height: 480px;
  }
  .tag2.placering {
    height: 580px;
  }
  .tag3.placering {
    height: 480px;
  }
  .tag4.placering {
    height: 600px;
  }
  .tag5.placering {
    height: 690px;
  }
  .tag6.placering {
    height: 690px;
  }
  .tag7.placering {
    height: 480px;
  }
}
#s7-a .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/placa.png&format=jpg&width=200&Crop=7) no-repeat center center
}
#s7-b .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/placb.png&format=jpg&width=200&Crop=7) no-repeat center center
}
#s7-c .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/placc.png&format=jpg&width=200&Crop=7) no-repeat center center
}
#s9-1 .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167352.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s9-2 .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/zink/5790041.jpg&format=jpg&width=300&height=220&Crop=5) no-repeat center center;
}
#s9-3 .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163052.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s9-4 .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s9-5 .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172302&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s10-ud .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/system/tagrendeberegner/ud.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s10-sn .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/system/tagrendeberegner/sn.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s10-ln .card--image {
  background: url(/admin/public/getimage.ashx?image=/files/system/tagrendeberegner/ln.jpg&format=jpg&width=200&height=130&Crop=5) no-repeat center 40px
}
#s9 label[for$="0"] {
  background: url(/files/templates/designs/plastmo/beregnere/img/stern0.png) no-repeat right center
}
#s9 label[for$="20"] {
  background: url(/files/templates/designs/plastmo/beregnere/img/stern20.png) no-repeat right center
}
#s9 label[for$="27"] {
  background: url(/files/templates/designs/plastmo/beregnere/img/stern30.png) no-repeat right center
}
#s9 label[for$="kort"] {
  background: url(/files/templates/designs/plastmo/beregnere/img/rendejernkort.png) no-repeat right center
}
#s9 label[for$="lang"] {
  background: url(/files/templates/designs/plastmo/beregnere/img/rendejernlang.png) no-repeat right center
}
#s3-10.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110302.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110302.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110302.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210343.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-90.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210343.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-1.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167340.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163340.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172300.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275275340.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275260340.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/plast85.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s10-rs.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275240340.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270350.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.plast.GROUP85 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270350.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* plast grå */
#s3-10.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110130.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110130.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110130.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210143.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-90.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210143.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-1.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167140.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163140.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172100.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275275140.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275260140.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/plast84.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s10-rs.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275240140.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270150.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.plast.GROUP84 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270150.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* plast grafit */
#s3-10.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110230.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110230.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110230.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210243.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-90.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210243.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-1.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167240.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163240.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172200.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275275240.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275260240.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/plast83.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s10-rs.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275240240.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270250.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.plast.GROUP83 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270250.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* plast brun */
#s3-10.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110430.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110430.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110430.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210443.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-90.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210443.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-1.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167440.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163440.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172400.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275275440.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275260440.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/plast82.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s10-rs.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275240440.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270450.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.plast.GROUP82 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270450.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* plast sort */
#s3-10.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110530.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110530.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275110530.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210543.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-90.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275210543.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-1.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163540.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277172500.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275275540.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275260540.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/plast86.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s10-rs.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275240540.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.plast.GROUP86 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275270550.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* staal */
#s3-10.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275903000.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275903000.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275903000.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275950040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275950040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163040.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173000.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s10-ud.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275986040.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275960040.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s10-ln.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275961040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275968040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275967050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s11-150.staal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275966050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* aluzink */
#s3-10.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275003001.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275003001.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275003001.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275050040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275050040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/gut_11.jpg&format=jpg&width=150&Crop=7') no-repeat 50% 40px;
}
#s9-3.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163041.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173601.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275086050.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275060040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/aluzink.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275068040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275067050.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275067050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}


/* sortstaal */
#s3-11.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5603501.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat top center;
}
#s3-12.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5603501.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat top center;
}
#s4-75.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5650540.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s4-90.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5650540.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s9-2.sortstaal .card--image, #s9-2.sortstaal.choise.gut-11 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/7166541.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center !important;
}

#s9-3.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277164541.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}

#s9-5.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/7173501.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s10-ud.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort arkitekt/5686550.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s10-sn.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5660540.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s10-ln.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort arkitekt/5661550.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s10-rs.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort arkitekt/5661550.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s11-130.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5667540.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
#s11-150.sortstaal .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/items/products/tagrender/sort halvrund/5666540.jpg&format=jpg&width=302&height=228&Crop=5') no-repeat  top center;
}
/* stÃ¥l plus */
#s3-10.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275650040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275650040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/gut_11.jpg&format=jpg&width=150&Crop=7') no-repeat 50% 40px;
}
#s9-3.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163041.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173801.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275686040.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275660050.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/staalplus.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275671040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275666050.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275666050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* zink */
#s3-10.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/gut_11.jpg&format=jpg&width=150&Crop=7') no-repeat 50% 40px;
}
#s9-3.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277163041.jpg&format=jpg&width=60&Crop=7') no-repeat 50% 40px
}
#s9-4.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173000.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276042040.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276034040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276039040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276038050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s11-150.zink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276037050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* zink retro */
#s3-10.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276000000.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.zinkretro {}
#s9-3.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275794041.jpg&format=jpg&width=300&Crop=7') no-repeat top center;
}
#s9-4.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173000.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275786840.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 50px
}
#s10-sn.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275760840.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 40% 40px
}
#s10-ln.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275768840.jpg&format=jpg&width=200&Crop=7') no-repeat 35% 50px
}
#s11-115.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275769840.jpg&format=jpg&width=150&Crop=7') no-repeat 30% 40px
}
#s11-130.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276038050.jpg&format=jpg&width=150&Crop=7') no-repeat 30% 40px
}
#s11-150.zinkretro .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275766840.jpg&format=jpg&width=150&Crop=7') no-repeat 30% 40px
}
/* zink arkitekt */
#s3-10.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276050001.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276050001.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276050001.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/gut_11.jpg&format=jpg&width=150&Crop=7') no-repeat 50% 40px;
}
#s9-3.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277160041.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-4.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173000.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276042040.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276034040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276024040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276039040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276038050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s11-150.zinkarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276037050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* kobber */
#s3-10.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276100002.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276100002.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276100002.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276124050.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276124050.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277166040.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s9-3.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277183052.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-4.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173000.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276142050.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276134050.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/kobber.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276139050.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276138050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s11-150.kobber .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/276137050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
#s9-2.choise.gut_11 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/gut_11.jpg&format=jpg&width=150&Crop=7') no-repeat 50% 40px
}
/* staalplusarkitekt */
#s3-10.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=160&Crop=7') no-repeat 50% 40px
}
#s3-11.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=180&Crop=7') no-repeat 50% 40px
}
#s3-12.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275603001.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s4-75.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275650040.jpg&format=jpg&width=190&height=110&Crop=5') no-repeat 50% 40px
}
#s4-90.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275650040.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s9-1.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277167540.jpg&format=jpg&width=140&Crop=7') no-repeat 50% 40px
}
#s9-2.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/7166054.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s9-3.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/7160054.jpg&format=jpg&width=70&Crop=7') no-repeat 50% 40px
}
#s9-4.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/24.jpg&format=jpg&width=90&Crop=7') no-repeat 50% 40px
}
#s9-5.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277173801.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ud.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275686040.jpg&format=jpg&width=120&Crop=7') no-repeat 50% 40px
}
#s10-sn.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275660050.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-ln.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/templates/designs/plastmo/beregnere/img/staalplus.jpg&format=jpg&width=210&height=130&Crop=5') no-repeat 50% 40px
}
#s10-rs.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275671040.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275666050.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.staalplusarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275666050.jpg&format=jpg&width=130&Crop=7') no-repeat 50% 40px
}
/* sortarkitekt */
#s9-2.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/7166554.jpg&format=jpg&width=200&Crop=7') no-repeat center center
}
#s9-3.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/7160554.jpg&format=jpg&height=200&Crop=7') no-repeat center center
}
#s10-ud.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/5686550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s10-sn.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/5660550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s10-rs.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/5661550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-130.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/5667550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
#s11-150.sortarkitekt .card--image {
  background: url('/admin/public/getimage.ashx?image=/Files/Billeder/items/products/Tagrender/Sort Arkitekt/5666550.jpg&format=jpg&width=200&Crop=7') no-repeat 50% 40px
}
/*no exception*/
#s9-6 .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/277162040.jpg&format=jpg&width=180&height=130&Crop=5') no-repeat 50% 40px
}
.placering .opsummering td.correct {
  width: 10px;
  background: url(/files/system/tagrendeberegner/nedloeb/ok.png?1) center no-repeat #fff !important;
}
.placering .nedloeb.aktiv span {
  background-image: url(/files/system/tagrendeberegner/nedloeb/nedloeb_active.png);
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_active.svg);
}
.placering .nedloeb:hover span {
  background-image: url(/files/system/tagrendeberegner/nedloeb/nedloeb_hover.png);
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_hover.svg);
}
.placering .nedloeb.aktiv:hover span {
  background-image: url(/files/system/tagrendeberegner/nedloeb/nedloeb_active.png);
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_active.svg);
}
.placering .h .nedloeb {
  width: 4.76%;
  height: 20px;
  position: absolute;
  background: url(/files/billeder/items/calculators/gutter/tagrende_h_off.svg);
}
.placering .h {
  background: url(/files/billeder/items/calculators/gutter/tagrende_h_off.svg);
  background-position: top left;
  background-repeat: repeat-x;
  min-height: 20px;
}
.placering .v {
  background: url(/files/billeder/items/calculators/gutter/tagrende_v_off.svg);
  background-position: top left;
  background-repeat: repeat-y;
}
.placering .v .nedloeb {
  height: 4.76%;
  width: 20px;
  position: absolute;
  background: url(/files/billeder/items/calculators/gutter/tagrende_v_off.svg);
}
.placering > div:hover .h .nedloeb, .placering > div.hover .h .nedloeb {
  background: url(/files/billeder/items/calculators/gutter/tagrende_h_off.svg);
}
.placering > div:hover .v .nedloeb, .placering > div.hover .v .nedloeb {
  background: url(/files/billeder/items/calculators/gutter/tagrende_v_off.svg);
}
.placering .h .nedloeb.plac00 {
  top: 0%;
  left: 0%;
}
.placering .h .nedloeb.plac05 {
  top: 0%;
  left: 4.76%;
}
.placering .h .nedloeb.plac10 {
  top: 0%;
  left: 9.52%;
}
.placering .h .nedloeb.plac15 {
  top: 0%;
  left: 14.28%;
}
.placering .h .nedloeb.plac20 {
  top: 0%;
  left: 19.04%;
}
.placering .h .nedloeb.plac25 {
  top: 0%;
  left: 23.8%;
}
.placering .h .nedloeb.plac30 {
  top: 0%;
  left: 28.56%;
}
.placering .h .nedloeb.plac35 {
  top: 0%;
  left: 33.32%;
}
.placering .h .nedloeb.plac40 {
  top: 0%;
  left: 38.08%;
}
.placering .h .nedloeb.plac45 {
  top: 0%;
  left: 42.84%;
}
.placering .h .nedloeb.plac50 {
  top: 0%;
  left: 47.61%;
}
.placering .h .nedloeb.plac55 {
  top: 0%;
  left: 52.4%;
}
.placering .h .nedloeb.plac60 {
  top: 0%;
  left: 57.16%;
}
.placering .h .nedloeb.plac65 {
  top: 0%;
  left: 61.92%;
}
.placering .h .nedloeb.plac70 {
  top: 0%;
  left: 66.68%;
}
.placering .h .nedloeb.plac75 {
  top: 0%;
  left: 71.44%;
}
.placering .h .nedloeb.plac80 {
  top: 0%;
  left: 76.2%;
}
.placering .h .nedloeb.plac85 {
  top: 0%;
  left: 80.96%;
}
.placering .h .nedloeb.plac90 {
  top: 0%;
  left: 85.72%;
}
.placering .h .nedloeb.plac95 {
  top: 0%;
  left: 90.48%;
}
.placering .h .nedloeb.plac100 {
  top: 0%;
  left: 95.25%;
}
.placering .v .nedloeb.plac00 {
  left: 0%;
  top: 0%;
}
.placering .v .nedloeb.plac05 {
  left: 0%;
  top: 4.76%;
}
.placering .v .nedloeb.plac10 {
  left: 0%;
  top: 9.52%;
}
.placering .v .nedloeb.plac15 {
  left: 0%;
  top: 14.28%;
}
.placering .v .nedloeb.plac20 {
  left: 0%;
  top: 19.04%;
}
.placering .v .nedloeb.plac25 {
  left: 0%;
  top: 23.8%;
}
.placering .v .nedloeb.plac30 {
  left: 0%;
  top: 28.56%;
}
.placering .v .nedloeb.plac35 {
  left: 0%;
  top: 33.32%;
}
.placering .v .nedloeb.plac40 {
  left: 0%;
  top: 38.08%;
}
.placering .v .nedloeb.plac45 {
  left: 0%;
  top: 42.84%;
}
.placering .v .nedloeb.plac50 {
  left: 0%;
  top: 47.61%;
}
.placering .v .nedloeb.plac55 {
  left: 0%;
  top: 52.4%;
}
.placering .v .nedloeb.plac60 {
  left: 0%;
  top: 57.16%;
}
.placering .v .nedloeb.plac65 {
  left: 0%;
  top: 61.92%;
}
.placering .v .nedloeb.plac70 {
  left: 0%;
  top: 66.68%;
}
.placering .v .nedloeb.plac75 {
  left: 0%;
  top: 71.44%;
}
.placering .v .nedloeb.plac80 {
  left: 0%;
  top: 76.2%;
}
.placering .v .nedloeb.plac85 {
  left: 0%;
  top: 80.96%;
}
.placering .v .nedloeb.plac90 {
  left: 0%;
  top: 85.72%;
}
.placering .v .nedloeb.plac95 {
  left: 0%;
  top: 90.48%;
}
.placering .v .nedloeb.plac100 {
  left: 0%;
  top: 95.24%;
}
.placering .geringnw {
  width: 20px;
  height: 20px;
  background: url(/files/system/tagrendeberegner/nedloeb/gering_off.png?1) 0px 0px no-repeat;
  background: url(/files/billeder/items/calculators/gutter/gering_off.svg) 0px 0px no-repeat;
  position: absolute;
  top: 0%;
  left: 0%;
}
.placering .geringne {
  width: 20px;
  height: 20px;
  background: url(/files/billeder/items/calculators/gutter/gering_off.svg) -20px 0px no-repeat;
  position: absolute;
  top: 0%;
  right: 0%;
}
.placering .geringsw {
  width: 20px;
  height: 20px;
  background: url(/files/billeder/items/calculators/gutter/gering_off.svg) 0px -20px no-repeat;
  position: absolute;
  bottom: 0%;
  left: 0%;
}
.placering .geringse {
  width: 20px;
  height: 20px;
  background: url(/files/billeder/items/calculators/gutter/gering_off.svg) -20px -20px no-repeat;
  position: absolute;
  bottom: 0%;
  right: 0%;
}
.placering > div:hover .geringnw, .placering > div:hover .geringne, .placering > div:hover .geringsw, .placering > div:hover .geringse, .placering > div.hover .geringnw, .placering > div.hover .geringne, .placering > div.hover .geringsw, .placering > div.hover .geringse {
  background-image: url(/files/billeder/items/calculators/gutter/gering_off.svg);
}
.placering .label {
  position: absolute;
  color: #1a1a1a;
}
.tag1.placering {
  height: 580px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_1.svg) 20px 20px no-repeat;
}
.tag1.placering div.zone1 .label {
  top: -20px;
  left: 10px;
}
.tag1.placering div.zone2 .label {
  top: 30px;
  left: 10px;
}
.tag1.placering div.zone2 {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 20px;
}
.tag1.placering div.zone1 {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 220px;
  left: 20px;
}
.tag2.placering {
  height: 620px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_2.svg) 20px 20px no-repeat;
}
.tag2.placering div.zone1 .label {
  top: -20px;
  left: 10px;
}
.tag2.placering div.zone2 .label {
  top: 30px;
  left: 10px;
}
.tag2.placering div.zone3 .label {
  top: -20px;
  right: 10px;
}
.tag2.placering div.zone2 {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 20px;
}
.tag2.placering div.zone1 {
  width: 200px;
  height: 200px;
  position: absolute;
  top: 220px;
  left: 20px;
}
.tag2.placering div.zone1 .h {
  width: 180px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
}
.tag2.placering div.zone1 .v {
  height: 180px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 180px;
}
.tag2.placering div.zone3 {
  width: 200px;
  height: 200px;
  position: absolute;
  top: 220px;
  left: 420px;
}
.tag2.placering div.zone3 .h {
  width: 180px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 20px;
}
.tag2.placering div.zone3 .v {
  height: 180px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.tag3.placering {
  height: 580px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_3.svg) 20px 20px no-repeat;
}
.tag3.placering div.zone2 .label {
  top: 80px;
  left: 30px;
}
.tag3.placering div.zone1 .label {
  top: 30px;
  left: 30px;
}
.tag3.placering div.zone2 {
  width: 640px;
  height: 124px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.tag3.placering div.zone2 .v.w {
  position: absolute;
  width: 20px;
  height: 200px;
  top: 20px;
  left: 0px;
  overflow: hidden;
}
.tag3.placering div.zone2 .v.e {
  position: absolute;
  width: 20px;
  height: 200px;
  top: 20px;
  right: 0px;
  overflow: hidden;
}
.tag3.placering div.zone2 .h {
  position: absolute;
  width: 600px;
  height: 20px;
  top: 0px;
  left: 20px;
}
.tag3.placering div.zone1 {
  width: 640px;
  height: 120px;
  position: absolute;
  top: 120px;
  left: 0px;
  overflow: hidden;
}
.tag3.placering div.zone1 .v.w {
  position: absolute;
  width: 20px;
  height: 200px;
  top: -100px;
  left: 0px;
  overflow: hidden;
}
.tag3.placering div.zone1 .v.e {
  position: absolute;
  width: 20px;
  height: 200px;
  top: -100px;
  right: 0px;
  overflow: hidden;
}
.tag3.placering div.zone1 .h {
  position: absolute;
  width: 600px;
  height: 20px;
  bottom: 0px;
  left: 20px;
}
.tag4.placering {
  height: 620px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_4.svg) 20px 20px no-repeat;
}
.tag4.placering div.zone1 .label {
  top: 80px;
  left: 60px;
}
.tag4.placering div.zone2 .label {
  top: 30px;
  left: 60px;
}
.tag4.placering div.zone3 .label {
  top: 80px;
  right: 50px;
}
.tag4.placering div.zone2 {
  width: 640px;
  height: 124px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.tag4.placering div.zone2 .v.w {
  position: absolute;
  width: 20px;
  height: 200px;
  top: 20px;
  left: 0px;
  overflow: hidden;
}
.tag4.placering div.zone2 .v.e {
  position: absolute;
  width: 20px;
  height: 200px;
  top: 20px;
  right: 0px;
  overflow: hidden;
}
.tag4.placering div.zone2 .h {
  position: absolute;
  width: 600px;
  height: 20px;
  top: 0px;
  left: 20px;
}
.tag4.placering div.zone1 {
  width: 325px;
  height: 320px;
  position: absolute;
  top: 120px;
  left: 00px;
  overflow: hidden;
}
.tag4.placering div.zone1 .h.n {
  width: 180px;
  height: 20px;
  position: absolute;
  top: 100px;
  left: 20px;
}
.tag4.placering div.zone1 .h.s {
  width: 200px;
  height: 20px;
  position: absolute;
  top: 300px;
  left: 220px;
}
.tag4.placering div.zone1 .v {
  height: 180px;
  width: 20px;
  position: absolute;
  top: 120px;
  left: 200px;
}
.tag4.placering div.zone1 .v.w {
  position: absolute;
  width: 20px;
  height: 200px;
  top: -100px;
  left: 0px;
  overflow: hidden;
}
.tag4.placering div.zone3 {
  width: 320px;
  height: 320px;
  position: absolute;
  top: 120px;
  left: 320px;
  overflow: hidden;
}
.tag4.placering div.zone3 .h.n {
  width: 180px;
  height: 20px;
  position: absolute;
  top: 100px;
  left: 120px;
}
.tag4.placering div.zone3 .h.s {
  width: 200px;
  height: 20px;
  position: absolute;
  top: 300px;
  left: -100px;
}
.tag4.placering div.zone3 .v {
  height: 180px;
  width: 20px;
  position: absolute;
  top: 120px;
  left: 100px;
}
.tag4.placering div.zone3 .v.e {
  position: absolute;
  width: 20px;
  height: 200px;
  top: -100px;
  left: 300px;
  overflow: hidden;
}
.tag4.placering div.zone1 .geringsw.n {
  top: 100px
}
.tag4.placering div.zone1 .geringsw.s {
  left: 200px
}
.tag4.placering div.zone1 .geringne {
  top: 100px;
  left: 200px;
}
.tag4.placering div.zone3 .geringse.n {
  top: 100px
}
.tag4.placering div.zone3 .geringse.s {
  left: 100px
}
.tag4.placering div.zone3 .geringnw {
  top: 100px;
  left: 100px;
}
.tag5.placering {
  height: 740px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_5.svg) 20px 20px no-repeat;
}
.tag5.placering div.zone1 .label {
  top: -20px;
  left: 30px;
}
.tag5.placering div.zone2 .label {
  top: 30px;
  left: 60px;
}
.tag5.placering div.zone2 {
  width: 640px;
  height: 640px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.tag5.placering div.zone2 .h {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 20px;
}
.tag5.placering div.zone2 .v {
  height: 600px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.tag5.placering div.zone1 {
  width: 420px;
  height: 420px;
  position: absolute;
  top: 220px;
  left: 220px;
}
.tag5.placering div.zone1 .h {
  width: 380px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 20px;
}
.tag5.placering div.zone1 .v {
  height: 380px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.tag6.placering {
  height: 740px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_6.svg) 20px 20px no-repeat;
}
.tag6.placering div.zone1 .label {
  top: 80px;
  left: 130px;
}
.tag6.placering div.zone2 .label {
  top: 30px;
  left: 60px;
}
.tag6.placering div.zone2 {
  width: 640px;
  height: 640px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.tag6.placering div.zone2 .h.n {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 20px;
}
.tag6.placering div.zone2 .v.w {
  height: 600px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.tag6.placering div.zone2 .h.s {
  width: 200px;
  height: 20px;
  position: absolute;
  top: 620px;
  left: 20px;
}
.tag6.placering div.zone2 .v.e {
  height: 200px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 620px;
}
.tag6.placering div.zone1 {
  width: 520px;
  height: 520px;
  position: absolute;
  top: 120px;
  left: 120px;
  overflow: hidden;
}
.tag6.placering div.zone1 .h.n {
  width: 380px;
  height: 20px;
  position: absolute;
  top: 100px;
  left: 120px;
}
.tag6.placering div.zone1 .v.w {
  height: 380px;
  width: 20px;
  position: absolute;
  top: 120px;
  left: 100px;
}
.tag6.placering div.zone1 .h.s {
  width: 200px;
  height: 20px;
  position: absolute;
  top: 500px;
  left: -100px;
}
.tag6.placering div.zone1 .v.e {
  height: 200px;
  width: 20px;
  position: absolute;
  top: -100px;
  left: 500px;
}
.tag6.placering div.zone1 .geringnw {
  top: 100px;
  left: 100px;
}
.tag6.placering div.zone1 .geringse.n {
  top: 100px
}
.tag6.placering div.zone1 .geringse.s {
  left: 100px
}
.tag7.placering {
  height: 580px;
  width: 640px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_7.svg) 20px 20px no-repeat;
}
.tag7.placering div.zone1 {
  width: 600px;
  height: 20px;
  position: absolute;
  top: 220px;
  left: 20px;
}
.tag7.placering div.zone1 .label {
  top: -20px;
  left: 10px;
}
.nedloebopsummering {
  float: right;
  margin-top: 10px;
}
.nedloebopsummering .placering > div:hover .geringnw, .nedloebopsummering .placering > div:hover .geringne, .nedloebopsummering .placering > div:hover .geringsw, .nedloebopsummering .placering > div:hover .geringse, .nedloebopsummering .placering > div.hover .geringnw, .nedloebopsummering .placering > div.hover .geringne, .nedloebopsummering .placering > div.hover .geringsw, .nedloebopsummering .placering > div.hover .geringse {
  background-image: url(/files/billeder/items/calculators/gutter/gering_off.svg);
}
.nedloebopsummering .placering > div:hover .h .nedloeb, .placering > div.hover .h .nedloeb {
  background: url(/files/billeder/items/calculators/gutter/tagrende_h_off.svg);
}
.nedloebopsummering .placering > div:hover .v .nedloeb, .placering > div.hover .v .nedloeb {
  background: url(/files/billeder/items/calculators/gutter/tagrende_v_off.svg);
}
.nedloebopsummering .placering .nedloeb:hover span {
  background-image: none
}
.nedloebopsummering .placering .nedloeb.aktiv:hover span {
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_active.svg);
}
.nedloebopsummering .tag1.placering {
  height: 123px;
  width: 290px;
  background: url(/files/billeder/items/calculators/gutter/tag_1.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag1.placering div.zone2 {
  width: 250px
}
.nedloebopsummering .tag1.placering div.zone1 {
  width: 250px;
  top: 103px;
}
.nedloebopsummering .tag2.placering {
  height: 187px;
  width: 290px;
  background: url(/files/billeder/items/calculators/gutter/tag_2.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag2.placering div.zone2 {
  width: 250px
}
.nedloebopsummering .tag2.placering div.zone1 {
  width: 84px;
  height: 84px;
  top: 103px;
}
.nedloebopsummering .tag2.placering div.zone1 .h {
  width: 64px
}
.nedloebopsummering .tag2.placering div.zone1 .v {
  height: 64px;
  left: 64px;
}
.nedloebopsummering .tag2.placering div.zone3 {
  width: 84px;
  height: 84px;
  top: 103px;
  left: 186px;
}
.nedloebopsummering .tag2.placering div.zone3 .h {
  width: 64px
}
.nedloebopsummering .tag2.placering div.zone3 .v {
  height: 64px
}
.nedloebopsummering .tag2.placering .opsummering {
  top: 220px
}
.nedloebopsummering .tag3.placering {
  height: 123px;
  width: 290px;
  background: url(/files/billeder/items/calculators/gutter/tag_3.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag3.placering div.zone2 {
  width: 290px;
  height: 61px;
}
.nedloebopsummering .tag3.placering div.zone2 .v.w {
  height: 82px
}
.nedloebopsummering .tag3.placering div.zone2 .v.e {
  height: 82px
}
.nedloebopsummering .tag3.placering div.zone2 .h {
  width: 250px
}
.nedloebopsummering .tag3.placering div.zone1 {
  width: 290px;
  height: 61px;
  top: 61px;
}
.nedloebopsummering .tag3.placering div.zone1 .v.w {
  height: 82px;
  top: -41px;
}
.nedloebopsummering .tag3.placering div.zone1 .v.e {
  height: 82px;
  top: -41px;
}
.nedloebopsummering .tag3.placering div.zone1 .h {
  width: 250px
}
.nedloebopsummering .tag3.placering div.zone2 .label {
  top: 30px;
  left: 30px;
}
.nedloebopsummering .tag3.placering div.zone1 .label {
  top: 20px;
  left: 30px;
}
.nedloebopsummering .tag4.placering {
  height: 206px;
  width: 290px;
  background: url(/files/billeder/items/calculators/gutter/tag_4.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag4.placering .opsummering {
  top: 220px
}
.nedloebopsummering .tag4.placering div.zone1 .label {
  top: 20px;
  left: 30px;
}
.nedloebopsummering .tag4.placering div.zone2 .label {
  top: 30px;
  left: 30px;
}
.nedloebopsummering .tag4.placering div.zone3 .label {
  top: 20px;
  right: 30px;
}
.nedloebopsummering .tag4.placering div.zone2 {
  width: 290px;
  height: 61px;
}
.nedloebopsummering .tag4.placering div.zone2 .v.w {
  height: 82px
}
.nedloebopsummering .tag4.placering div.zone2 .v.e {
  height: 82px
}
.nedloebopsummering .tag4.placering div.zone2 .h {
  width: 250px
}
.nedloebopsummering .tag4.placering div.zone1 {
  width: 145px;
  height: 145px;
  top: 61px;
}
.nedloebopsummering .tag4.placering div.zone1 .h.n {
  width: 64px;
  height: 20px;
  top: 42px;
  left: 20px;
}
.nedloebopsummering .tag4.placering div.zone1 .h.s {
  width: 84px;
  height: 20px;
  position: absolute;
  top: 125px;
  left: 103px;
}
.nedloebopsummering .tag4.placering div.zone1 .v {
  height: 64px;
  width: 20px;
  position: absolute;
  top: 62px;
  left: 84px;
}
.nedloebopsummering .tag4.placering div.zone1 .v.w {
  position: absolute;
  width: 20px;
  height: 84px;
  top: -42px;
  left: 0px;
  overflow: hidden;
}
.nedloebopsummering .tag4.placering div.zone3 {
  width: 145px;
  height: 145px;
  top: 61px;
  left: 145px;
  overflow: hidden;
}
.nedloebopsummering .tag4.placering div.zone3 .h.n {
  width: 64px;
  height: 20px;
  top: 42px;
  left: 61px;
}
.nedloebopsummering .tag4.placering div.zone3 .h.s {
  width: 84px;
  height: 20px;
  position: absolute;
  top: 125px;
  left: -42px;
}
.nedloebopsummering .tag4.placering div.zone3 .v {
  height: 64px;
  width: 20px;
  position: absolute;
  top: 62px;
  left: 41px;
}
.nedloebopsummering .tag4.placering div.zone3 .v.e {
  position: absolute;
  width: 20px;
  height: 84px;
  top: -42px;
  left: 125px;
  overflow: hidden;
}
.nedloebopsummering .tag4.placering div.zone1 .geringsw.n {
  top: 42px
}
.nedloebopsummering .tag4.placering div.zone1 .geringsw.s {
  left: 84px
}
.nedloebopsummering .tag4.placering div.zone1 .geringne {
  top: 42px;
  left: 84px;
}
.nedloebopsummering .tag4.placering div.zone3 .geringse.n {
  top: 42px
}
.nedloebopsummering .tag4.placering div.zone3 .geringse.s {
  left: 41px
}
.nedloebopsummering .tag4.placering div.zone3 .geringnw {
  top: 42px;
  left: 41px;
}
.nedloebopsummering .tag5.placering {
  height: 270px;
  width: 290px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_5.svg) 20px 20px no-repeat;
}
.nedloebopsummering .tag5.placering div.zone1 .label {
  top: 20px;
  left: 80px;
}
.nedloebopsummering .tag5.placering div.zone2 .label {
  top: 30px;
  left: 30px;
}
.nedloebopsummering .tag5.placering div.zone2 {
  width: 290px;
  height: 270px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.nedloebopsummering .tag5.placering div.zone2 .h {
  width: 250px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 20px;
}
.nedloebopsummering .tag5.placering div.zone2 .v {
  height: 250px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.nedloebopsummering .tag5.placering div.zone1 {
  width: 228px;
  height: 228px;
  position: absolute;
  top: 62px;
  left: 62px;
  overflow: hidden;
}
.nedloebopsummering .tag5.placering div.zone1 .h {
  width: 147px;
  height: 20px;
  position: absolute;
  top: 41px;
  left: 61px;
}
.nedloebopsummering .tag5.placering div.zone1 .v {
  height: 147px;
  width: 20px;
  position: absolute;
  top: 61px;
  left: 41px;
}
.nedloebopsummering .tag5.placering .opsummering {
  top: 320px
}
.nedloebopsummering .tag5.placering div.zone1 .geringnw {
  top: 41px;
  left: 41px;
}
.nedloebopsummering .tag5.placering div.zone1 .geringse.n {
  top: 41px
}
.nedloebopsummering .tag5.placering div.zone1 .geringse.s {
  left: 41px
}
.nedloebopsummering .tag6.placering {
  height: 290px;
  width: 290px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_6.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag6.placering div.zone1 .label {
  top: 20px;
  left: 80px;
}
.nedloebopsummering .tag6.placering div.zone2 .label {
  top: 30px;
  left: 30px;
}
.nedloebopsummering .tag6.placering div.zone2 {
  width: 290px;
  height: 290px;
  position: absolute;
  top: 0;
  left: 0px;
  overflow: hidden;
}
.nedloebopsummering .tag6.placering div.zone2 .h.n {
  width: 250px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 20px;
}
.nedloebopsummering .tag6.placering div.zone2 .v.w {
  height: 250px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.nedloebopsummering .tag6.placering div.zone2 .h.s {
  width: 84px;
  height: 20px;
  position: absolute;
  top: 270px;
  left: 20px;
}
.nedloebopsummering .tag6.placering div.zone2 .v.e {
  height: 84px;
  width: 20px;
  position: absolute;
  top: 20px;
  left: 270px;
}
.nedloebopsummering .tag6.placering div.zone1 {
  width: 228px;
  height: 228px;
  position: absolute;
  top: 62px;
  left: 62px;
  overflow: hidden;
}
.nedloebopsummering .tag6.placering div.zone1 .h.n {
  width: 147px;
  height: 20px;
  position: absolute;
  top: 41px;
  left: 61px;
}
.nedloebopsummering .tag6.placering div.zone1 .v.w {
  height: 147px;
  width: 20px;
  position: absolute;
  top: 61px;
  left: 41px;
}
.nedloebopsummering .tag6.placering div.zone1 .h.s {
  width: 84px;
  height: 20px;
  position: absolute;
  top: 208px;
  left: -42px;
}
.nedloebopsummering .tag6.placering div.zone1 .v.e {
  height: 84px;
  width: 20px;
  position: absolute;
  top: -42px;
  left: 208px;
}
.nedloebopsummering .tag6.placering .opsummering {
  top: 320px
}
.nedloebopsummering .tag6.placering div.zone1 .geringnw {
  top: 41px;
  left: 41px;
}
.nedloebopsummering .tag6.placering div.zone1 .geringse.n {
  top: 41px
}
.nedloebopsummering .tag6.placering div.zone1 .geringse.s {
  left: 41px
}
.nedloebopsummering .tag7.placering {
  height: 123px;
  width: 290px;
  position: relative;
  background: url(/files/billeder/items/calculators/gutter/tag_7.svg) 20px 20px no-repeat;
  background-size: 250px;
}
.nedloebopsummering .tag7.placering div.zone1 {
  width: 250px;
  position: absolute;
  top: 103px;
  left: 20px;
  height: 20px;
}
.nedloebopsummering .tag7.placering div.zone1 .label {
  top: -20px;
  left: 10px;
}
@media only screen and (max-width:480px) {
  .placering .opsummering {
    left: 20px;
    position: absolute;
    text-align: left;
    top: 150px;
    width: 250px !important;
  }
  .tag1.placering {
    height: 380px;
    width: 290px;
    background-size: 250px;
  }
  .tag1.placering div.zone2 {
    width: 250px
  }
  .tag1.placering div.zone1 {
    width: 250px;
    top: 103px;
  }
  .tag2.placering {
    height: 480px;
    width: 290px;
    background-size: 250px;
  }
  .tag2.placering div.zone2 {
    width: 250px
  }
  .tag2.placering div.zone1 {
    width: 84px;
    height: 84px;
    top: 103px;
  }
  .tag2.placering div.zone1 .h {
    width: 64px
  }
  .tag2.placering div.zone1 .v {
    height: 64px;
    left: 64px;
  }
  .tag2.placering div.zone3 {
    width: 84px;
    height: 84px;
    top: 103px;
    left: 186px;
  }
  .tag2.placering div.zone3 .h {
    width: 64px
  }
  .tag2.placering div.zone3 .v {
    height: 64px
  }
  .tag2.placering .opsummering {
    top: 220px
  }
  .tag3.placering {
    height: 380px;
    width: 290px;
    background-size: 250px;
  }
  .tag3.placering div.zone2 {
    width: 290px;
    height: 61px;
  }
  .tag3.placering div.zone2 .v.w {
    height: 82px
  }
  .tag3.placering div.zone2 .v.e {
    height: 82px
  }
  .tag3.placering div.zone2 .h {
    width: 250px
  }
  .tag3.placering div.zone1 {
    width: 290px;
    height: 61px;
    top: 61px;
  }
  .tag3.placering div.zone1 .v.w {
    height: 82px;
    top: -41px;
  }
  .tag3.placering div.zone1 .v.e {
    height: 82px;
    top: -41px;
  }
  .tag3.placering div.zone1 .h {
    width: 250px
  }
  .tag3.placering div.zone2 .label {
    top: 30px;
    left: 30px;
  }
  .tag3.placering div.zone1 .label {
    top: 20px;
    left: 30px;
  }
  .tag4.placering {
    height: 500px;
    width: 290px;
    background-size: 250px;
  }
  .tag4.placering .opsummering {
    top: 220px
  }
  .tag4.placering div.zone1 .label {
    top: 20px;
    left: 60px;
  }
  .tag4.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag4.placering div.zone3 .label {
    top: 20px;
    right: 60px;
  }
  .tag4.placering div.zone2 {
    width: 290px;
    height: 61px;
  }
  .tag4.placering div.zone2 .v.w {
    height: 82px
  }
  .tag4.placering div.zone2 .v.e {
    height: 82px
  }
  .tag4.placering div.zone2 .h {
    width: 250px
  }
  .tag4.placering div.zone1 {
    width: 145px;
    height: 145px;
    top: 61px;
  }
  .tag4.placering div.zone1 .h.n {
    width: 64px;
    height: 20px;
    top: 42px;
    left: 20px;
  }
  .tag4.placering div.zone1 .h.s {
    width: 84px;
    height: 20px;
    position: absolute;
    top: 125px;
    left: 103px;
  }
  .tag4.placering div.zone1 .v {
    height: 64px;
    width: 20px;
    position: absolute;
    top: 62px;
    left: 84px;
  }
  .tag4.placering div.zone1 .v.w {
    position: absolute;
    width: 20px;
    height: 84px;
    top: -42px;
    left: 0px;
    overflow: hidden;
  }
  .tag4.placering div.zone3 {
    width: 145px;
    height: 145px;
    top: 61px;
    left: 145px;
    overflow: hidden;
  }
  .tag4.placering div.zone3 .h.n {
    width: 64px;
    height: 20px;
    top: 42px;
    left: 61px;
  }
  .tag4.placering div.zone3 .h.s {
    width: 84px;
    height: 20px;
    position: absolute;
    top: 125px;
    left: -42px;
  }
  .tag4.placering div.zone3 .v {
    height: 64px;
    width: 20px;
    position: absolute;
    top: 62px;
    left: 41px;
  }
  .tag4.placering div.zone3 .v.e {
    position: absolute;
    width: 20px;
    height: 84px;
    top: -42px;
    left: 125px;
    overflow: hidden;
  }
  .tag4.placering div.zone1 .geringsw.n {
    top: 42px
  }
  .tag4.placering div.zone1 .geringsw.s {
    left: 84px
  }
  .tag4.placering div.zone1 .geringne {
    top: 42px;
    left: 84px;
  }
  .tag4.placering div.zone3 .geringse.n {
    top: 42px
  }
  .tag4.placering div.zone3 .geringse.s {
    left: 41px
  }
  .tag4.placering div.zone3 .geringnw {
    top: 42px;
    left: 41px;
  }
  .tag5.placering {
    height: 590px;
    width: 290px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_5.svg) 20px 20px no-repeat;
    background-size: 250px;
  }
  .tag5.placering div.zone1 .label {
    top: -20px;
    left: 30px;
  }
  .tag5.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag5.placering div.zone2 {
    width: 290px;
    height: 290px;
    position: absolute;
    top: 0;
    left: 0px;
    overflow: hidden;
  }
  .tag5.placering div.zone2 .h {
    width: 250px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag5.placering div.zone2 .v {
    height: 250px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag5.placering div.zone1 {
    width: 165px;
    height: 165px;
    position: absolute;
    top: 103px;
    left: 103px;
  }
  .tag5.placering div.zone1 .h {
    width: 147px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag5.placering div.zone1 .v {
    height: 147px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag5.placering .opsummering {
    top: 300px
  }
  .tag6.placering {
    height: 590px;
    width: 290px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_6.svg) 20px 20px no-repeat;
    background-size: 250px;
  }
  .tag6.placering div.zone1 .label {
    top: 20px;
    left: 80px;
  }
  .tag6.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag6.placering div.zone2 {
    width: 290px;
    height: 290px;
    position: absolute;
    top: 0;
    left: 0px;
    overflow: hidden;
  }
  .tag6.placering div.zone2 .h.n {
    width: 250px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag6.placering div.zone2 .v.w {
    height: 250px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag6.placering div.zone2 .h.s {
    width: 84px;
    height: 20px;
    position: absolute;
    top: 270px;
    left: 20px;
  }
  .tag6.placering div.zone2 .v.e {
    height: 84px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 270px;
  }
  .tag6.placering div.zone1 {
    width: 228px;
    height: 228px;
    position: absolute;
    top: 62px;
    left: 62px;
    overflow: hidden;
  }
  .tag6.placering div.zone1 .h.n {
    width: 147px;
    height: 20px;
    position: absolute;
    top: 41px;
    left: 61px;
  }
  .tag6.placering div.zone1 .v.w {
    height: 147px;
    width: 20px;
    position: absolute;
    top: 61px;
    left: 41px;
  }
  .tag6.placering div.zone1 .h.s {
    width: 84px;
    height: 20px;
    position: absolute;
    top: 208px;
    left: -42px;
  }
  .tag6.placering div.zone1 .v.e {
    height: 84px;
    width: 20px;
    position: absolute;
    top: -42px;
    left: 208px;
  }
  .tag6.placering .opsummering {
    top: 320px
  }
  .tag6.placering div.zone1 .geringnw {
    top: 41px;
    left: 41px;
  }
  .tag6.placering div.zone1 .geringse.n {
    top: 41px
  }
  .tag6.placering div.zone1 .geringse.s {
    left: 41px
  }
  .tag7.placering {
    height: 380px;
    width: 290px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_7.svg) 20px 20px no-repeat;
    background-size: 250px;
  }
  .tag7.placering div.zone1 {
    width: 250px;
    height: 20px;
    position: absolute;
    top: 103px;
    left: 20px;
  }
  .tag7.placering div.zone1 .label {
    top: -20px;
    left: 10px;
  }
  #s7 > section {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /*
	.choise {
        overflow: hidden;
        }
     .choise img {    width: 165px }
    */
  .placering .opsummering {
    left: 20px;
    position: absolute;
    text-align: left;
    top: 200px;
    width: 90%;
  }
  .tag1.placering {
    height: 380px;
    width: 370px;
    background-size: 330px;
  }
  .tag1.placering div.zone2 {
    width: 330px
  }
  .tag1.placering div.zone1 {
    width: 330px;
    top: 130px;
  }
  .tag2.placering {
    height: 480px;
    width: 370px;
    background-size: 330px;
  }
  .tag2.placering div.zone2 {
    width: 330px
  }
  .tag2.placering div.zone1 {
    width: 110px;
    height: 110px;
    top: 130px;
  }
  .tag2.placering div.zone1 .h {
    width: 110px
  }
  .tag2.placering div.zone1 .v {
    height: 90px;
    left: 90px;
  }
  .tag2.placering div.zone3 {
    width: 110px;
    height: 110px;
    top: 130px;
    left: 240px;
  }
  .tag2.placering div.zone3 .h {
    width: 90px
  }
  .tag2.placering div.zone3 .v {
    height: 90px
  }
  .tag2.placering .opsummering {
    top: 280px
  }
  .tag3.placering {
    height: 380px;
    width: 370px;
    background-size: 330px;
  }
  .tag3.placering div.zone2 {
    width: 370px;
    height: 75px;
  }
  .tag3.placering div.zone2 .v.w {
    height: 150px
  }
  .tag3.placering div.zone2 .v.e {
    height: 150px
  }
  .tag3.placering div.zone2 .h {
    width: 330px
  }
  .tag3.placering div.zone1 {
    width: 370px;
    height: 75px;
    top: 75px;
  }
  .tag3.placering div.zone1 .v.w {
    height: 150px;
    top: -75px;
  }
  .tag3.placering div.zone1 .v.e {
    height: 150px;
    top: -75px;
  }
  .tag3.placering div.zone1 .h {
    width: 330px
  }
  .tag3.placering div.zone2 .label {
    top: 30px;
    left: 30px;
  }
  .tag4.placering {
    height: 500px;
    width: 370px;
    background-size: 330px;
  }
  .tag4.placering .opsummering {
    top: 300px
  }
  .tag4.placering div.zone1 .label {
    top: 30px;
    left: 60px;
  }
  .tag4.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag4.placering div.zone3 .label {
    top: 30px;
    right: 60px;
  }
  .tag4.placering div.zone2 {
    width: 370px;
    height: 75px;
  }
  .tag4.placering div.zone2 .v.w {
    height: 150px
  }
  .tag4.placering div.zone2 .v.e {
    height: 150px
  }
  .tag4.placering div.zone2 .h {
    width: 330px
  }
  .tag4.placering div.zone1 {
    width: 185px;
    height: 185px;
    top: 75px;
  }
  .tag4.placering div.zone1 .h.n {
    width: 90px;
    height: 20px;
    top: 55px;
    left: 20px;
  }
  .tag4.placering div.zone1 .h.s {
    width: 110px;
    height: 20px;
    position: absolute;
    top: 165px;
    left: 130px;
  }
  .tag4.placering div.zone1 .v {
    height: 90px;
    width: 20px;
    position: absolute;
    top: 75px;
    left: 110px;
  }
  .tag4.placering div.zone1 .v.w {
    position: absolute;
    width: 20px;
    height: 130px;
    top: -75px;
    left: 0px;
    overflow: hidden;
  }
  .tag4.placering div.zone3 {
    width: 185px;
    height: 185px;
    top: 75px;
    left: 185px;
    overflow: hidden;
  }
  .tag4.placering div.zone3 .h.n {
    width: 90px;
    height: 20px;
    top: 55px;
    left: 75px;
  }
  .tag4.placering div.zone3 .h.s {
    width: 110px;
    height: 20px;
    position: absolute;
    top: 165px;
    left: -55px;
  }
  .tag4.placering div.zone3 .v {
    height: 90px;
    width: 20px;
    position: absolute;
    top: 75px;
    left: 55px;
  }
  .tag4.placering div.zone3 .v.e {
    position: absolute;
    width: 20px;
    height: 130px;
    top: -75px;
    left: 165px;
    overflow: hidden;
  }
  .tag4.placering div.zone1 .geringsw.n {
    top: 55px
  }
  .tag4.placering div.zone1 .geringsw.s {
    left: 110px
  }
  .tag4.placering div.zone1 .geringne {
    top: 55px;
    left: 110px;
  }
  .tag4.placering div.zone3 .geringse.n {
    top: 55px
  }
  .tag4.placering div.zone3 .geringse.s {
    left: 55px
  }
  .tag4.placering div.zone3 .geringnw {
    top: 55px;
    left: 55px;
  }
  .tag5.placering {
    height: 590px;
    width: 370px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_5.svg) 20px 20px no-repeat;
    background-size: 330px;
  }
  .tag5.placering div.zone1 .label {
    top: -20px;
    left: 30px;
  }
  .tag5.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag5.placering div.zone2 {
    width: 370px;
    height: 370px;
    position: absolute;
    top: 0;
    left: 0px;
    overflow: hidden;
  }
  .tag5.placering div.zone2 .h {
    width: 330px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag5.placering div.zone2 .v {
    height: 330px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag5.placering div.zone1 {
    width: 220px;
    height: 220px;
    position: absolute;
    top: 130px;
    left: 130px;
  }
  .tag5.placering div.zone1 .h {
    width: 200px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag5.placering div.zone1 .v {
    height: 200px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag5.placering .opsummering {
    top: 400px
  }
  .tag6.placering {
    height: 590px;
    width: 370px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_6.svg) 20px 20px no-repeat;
    background-size: 330px;
  }
  .tag6.placering div.zone1 .label {
    top: 30px;
    left: 80px;
  }
  .tag6.placering div.zone2 .label {
    top: 30px;
    left: 60px;
  }
  .tag6.placering div.zone2 {
    width: 370px;
    height: 370px;
    position: absolute;
    top: 0;
    left: 0px;
    overflow: hidden;
  }
  .tag6.placering div.zone2 .h.n {
    width: 330px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 20px;
  }
  .tag6.placering div.zone2 .v.w {
    height: 330px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 0px;
  }
  .tag6.placering div.zone2 .h.s {
    width: 110px;
    height: 20px;
    position: absolute;
    top: 350px;
    left: 20px;
  }
  .tag6.placering div.zone2 .v.e {
    height: 110px;
    width: 20px;
    position: absolute;
    top: 20px;
    left: 350px;
  }
  .tag6.placering div.zone1 {
    width: 295px;
    height: 295px;
    position: absolute;
    top: 75px;
    left: 75px;
    overflow: hidden;
  }
  .tag6.placering div.zone1 .h.n {
    width: 200px;
    height: 20px;
    position: absolute;
    top: 55px;
    left: 75px;
  }
  .tag6.placering div.zone1 .v.w {
    height: 200px;
    width: 20px;
    position: absolute;
    top: 75px;
    left: 55px;
  }
  .tag6.placering div.zone1 .h.s {
    width: 110px;
    height: 20px;
    position: absolute;
    top: 275px;
    left: -55px;
  }
  .tag6.placering div.zone1 .v.e {
    height: 110px;
    width: 20px;
    position: absolute;
    top: -55px;
    left: 275px;
  }
  .tag6.placering .opsummering {
    top: 400px
  }
  .tag6.placering div.zone1 .geringnw {
    top: 55px;
    left: 55px;
  }
  .tag6.placering div.zone1 .geringse.n {
    top: 55px
  }
  .tag6.placering div.zone1 .geringse.s {
    left: 55px
  }
  .tag7.placering {
    height: 380px;
    width: 370px;
    position: relative;
    background: url(/files/billeder/items/calculators/gutter/tag_7.svg) 20px 20px no-repeat;
    background-size: 330px;
  }
  .tag7.placering div.zone1 {
    width: 330px;
    height: 20px;
    position: absolute;
    top: 130px;
    left: 20px;
  }
  .tag7.placering div.zone1 .label {
    top: -20px;
    left: 10px;
  }
}
#s13-C-135 .card--image {
  background: url('/files/templates/designs/plastmo/beregnere/img/Bordtaksbeslag-C135.png') center no-repeat;
}
#s13-C-150 .card--image {
  background: url('/files/templates/designs/plastmo/beregnere/img/Bordtaksbeslag-C150.png') center no-repeat;
}
#s13-C-180 .card--image {
  background: url('/files/templates/designs/plastmo/beregnere/img/Bordtaksbeslag-C180.png') center no-repeat;
}
#s14-1.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275616002.jpg&format=jpg&width=150&Crop=7') center no-repeat;
}
#s14-2.staalplus .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/5638001.jpg&format=jpg&width=160&Crop=7') center no-repeat;
}
#s14-1.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/275016001.jpg&format=jpg&width=160&Crop=7') center no-repeat;
}
#s14-2.aluzink .card--image {
  background: url('/admin/public/getimage.ashx?image=/files/billeder/plastmo/tagrender/5018001_1.jpg&format=jpg&width=160&Crop=7') center no-repeat;
}
.amount input[type="text"] {
  width: 3.5rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.calc-info .placering .nedloeb.aktiv span {
  background-image: url(/files/billeder/items/calculators/gutter/nedloeb_active_small.svg);
}
.placering .label {
  font-size: 80%;
}
.hidden {
  display: none;
}