.popoverColors,
.colors {
  position: relative;
}
.popoverColors .btn-primary,
.colors .btn-primary {
  font-size: 1.1rem;
}
.popoverColors h4,
.colors h4 {
  font-size: 24px;
}

.popoverColors.colorSnowWhite,
.colors .colorSnowWhite {
  background-color: #E8E8E8;
}
.popoverColors.colorSkinWhite,
.colors .colorSkinWhite {
  background-color: #E3E3E3;
}
.popoverColors.colorSkinBeige,
.colors .colorSkinBeige {
  background-color: #D7D1C1;
}
.popoverColors.colorCascaraGrey,
.colors .colorCascaraGrey {
  background-color: #EEEAE1;
}
.popoverColors.colorPastelGrey,
.colors .colorPastelGrey {
  background-color: #D7D4CB;
}
.popoverColors.colorMorenia,
.colors .colorMorenia {
  background-color: #A9A3A3;
}
.popoverColors.colorGarimpeirosSilk,
.colors .colorGarimpeirosSilk {
  background-color: #C6B8AB;
}
.popoverColors.colorTurtleGrey,
.colors .colorTurtleGrey {
  background-color: #888380;
}
.popoverColors.colorSoiree,
.colors .colorSoiree {
  background-color: #555259;
}
.popoverColors.colorAnthraciteGrey,
.colors .colorAnthraciteGrey {
  background-color: #423842;
}
.popoverColors.colorMutebaBlack,
.colors .colorMutebaBlack {
  background-color: #2C2328;
}
.popoverColors.colorConcrete,
.colors .colorConcrete {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorBrownBlack,
.colors .colorBrownBlack {
  background-color: #3D3835;
}
.popoverColors.colorIndustrialGreen,
.colors .colorIndustrialGreen {
  background-color: #9EAC9F;
}
.popoverColors.colorTealBlue,
.colors .colorTealBlue {
  background-color: #296868;
}
.popoverColors.colorIndianCurry,
.colors .colorIndianCurry {
  background-color: #C5923F;
}
.popoverColors.colorWhiteCherry,
.colors .colorWhiteCherry {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorCheneChambertin,
.colors .colorCheneChambertin {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorMaribor,
.colors .colorMaribor {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorSurcouf,
.colors .colorSurcouf {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorUppsala,
.colors .colorUppsala {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorAvignon,
.colors .colorAvignon {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorViking,
.colors .colorViking {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorImpalaWalnut,
.colors .colorImpalaWalnut {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorZebranoAnthracite,
.colors .colorZebranoAnthracite {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorSchiirli,
.colors .colorSchiirli {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorLaosTeak,
.colors .colorLaosTeak {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorNordicTeak,
.colors .colorNordicTeak {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorPortlandAshBlack,
.colors .colorPortlandAshBlack {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorFlamedWood,
.colors .colorFlamedWood {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorElegantBlackFine,
.colors .colorElegantBlackFine {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorElegantBlack,
.colors .colorElegantBlack {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorTorinoOak,
.colors .colorTorinoOak {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorNevisOak,
.colors .colorNevisOak {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorNaturalHalifax,
.colors .colorNaturalHalifax {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
  background-size: 100% 100%;
}
.popoverColors.colorSiroccoWhite,
.colors .colorSiroccoWhite {
  background-color: #FEFDF8;
}
.popoverColors.colorSiroccoBlack,
.colors .colorSiroccoBlack {
  background-color: #232426;
}

.colorSnowWhite .list_card-walls {
  border-color: white;
}
.colorSnowWhite .list_card-ceiling {
  border-top-color: #c2c2c2;
}
.colorSnowWhite .list_card-leftWall {
  border-left-color: #E8E8E8;
}
.colorSnowWhite .list_card-rightWall {
  border-right-color: #E8E8E8;
}
.colorSnowWhite .list_card-back {
  background: linear-gradient(whitesmoke, #fcfcfc);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSnowWhite .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSnowWhite .shelves {
  border-color: white;
}
.colorSnowWhite .shelves:before {
  border-top-color: #d1d1d1;
}
.colorSnowWhite .shelve2:before {
  border-top-color: #d9d9d9;
}
.colorSnowWhite .shelve3:before {
  border-top-color: #e0e0e0;
}
.colorSnowWhite .mke7 .shelve3:before {
  border-bottom-color: #f0f0f0;
  border-top: 0;
  bottom: 3px;
}
.colorSnowWhite .shelve4:before {
  border-bottom-color: white;
}
.colorSnowWhite .shelve5:before {
  border-bottom-color: white;
}
.colorSnowWhite .shelve6:before {
  border-bottom-color: white;
}
.colorSnowWhite .list_card-floorBottomBorder {
  background: #d4d4d4;
}
.colorSnowWhite .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: white;
}
.colorSnowWhite .mke6 .shelve4:before {
  border-bottom-color: white;
}
.colorSnowWhite .boxes {
  border-color: #dbdbdb;
  background: #E8E8E8;
}
.colorSnowWhite .separator {
  border-right-color: #E8E8E8;
  border-left-color: #E8E8E8;
}
.colorSnowWhite .rd.separator {
  border-left-color: #E8E8E8;
  border-right-color: #E8E8E8;
}
.colorSnowWhite.w_Door .floorBottomBorder, .colorSnowWhite.w_Door .floorTopBorder {
  background: #E8E8E8 !important;
}
.colorSnowWhite.w_Door .rightAdditionalPlank, .colorSnowWhite.w_Door .leftAdditionalPlank {
  background-color: white;
  border-color: #cfcfcf;
}
.colorSkinWhite .list_card-walls {
  border-color: white;
}
.colorSkinWhite .list_card-ceiling {
  border-top-color: #bdbdbd;
}
.colorSkinWhite .list_card-leftWall {
  border-left-color: #E3E3E3;
}
.colorSkinWhite .list_card-rightWall {
  border-right-color: #E3E3E3;
}
.colorSkinWhite .list_card-back {
  background: linear-gradient(#f0f0f0, #f7f7f7);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSkinWhite .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSkinWhite .shelves {
  border-color: white;
}
.colorSkinWhite .shelves:before {
  border-top-color: #cccccc;
}
.colorSkinWhite .shelve2:before {
  border-top-color: #d4d4d4;
}
.colorSkinWhite .shelve3:before {
  border-top-color: #dbdbdb;
}
.colorSkinWhite .mke7 .shelve3:before {
  border-bottom-color: #ebebeb;
  border-top: 0;
  bottom: 3px;
}
.colorSkinWhite .shelve4:before {
  border-bottom-color: white;
}
.colorSkinWhite .shelve5:before {
  border-bottom-color: white;
}
.colorSkinWhite .shelve6:before {
  border-bottom-color: white;
}
.colorSkinWhite .list_card-floorBottomBorder {
  background: #cfcfcf;
}
.colorSkinWhite .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: white;
}
.colorSkinWhite .mke6 .shelve4:before {
  border-bottom-color: white;
}
.colorSkinWhite .boxes {
  border-color: #d6d6d6;
  background: #E3E3E3;
}
.colorSkinWhite .separator {
  border-right-color: #E3E3E3;
  border-left-color: #E3E3E3;
}
.colorSkinWhite .rd.separator {
  border-left-color: #E3E3E3;
  border-right-color: #E3E3E3;
}
.colorSkinWhite.w_Door .floorBottomBorder, .colorSkinWhite.w_Door .floorTopBorder {
  background: #E3E3E3 !important;
}
.colorSkinWhite.w_Door .rightAdditionalPlank, .colorSkinWhite.w_Door .leftAdditionalPlank {
  background-color: #fdfdfd;
  border-color: #cacaca;
}
.colorSkinBeige .list_card-walls {
  border-color: white;
}
.colorSkinBeige .list_card-ceiling {
  border-top-color: #b9af93;
}
.colorSkinBeige .list_card-leftWall {
  border-left-color: #D7D1C1;
}
.colorSkinBeige .list_card-rightWall {
  border-right-color: #D7D1C1;
}
.colorSkinBeige .list_card-back {
  background: linear-gradient(#e1ddd1, #e7e3da);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSkinBeige .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSkinBeige .shelves {
  border-color: white;
}
.colorSkinBeige .shelves:before {
  border-top-color: #c5bca5;
}
.colorSkinBeige .shelve2:before {
  border-top-color: #cbc3ae;
}
.colorSkinBeige .shelve3:before {
  border-top-color: #d1cab8;
}
.colorSkinBeige .mke7 .shelve3:before {
  border-bottom-color: #ddd8ca;
  border-top: 0;
  bottom: 3px;
}
.colorSkinBeige .shelve4:before {
  border-bottom-color: #efede6;
}
.colorSkinBeige .shelve5:before {
  border-bottom-color: #f5f4f0;
}
.colorSkinBeige .shelve6:before {
  border-bottom-color: #fbfaf9;
}
.colorSkinBeige .list_card-floorBottomBorder {
  background: #c7bfa8;
}
.colorSkinBeige .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #fbfaf9;
}
.colorSkinBeige .mke6 .shelve4:before {
  border-bottom-color: #fbfaf9;
}
.colorSkinBeige .boxes {
  border-color: #cdc6b2;
  background: #D7D1C1;
}
.colorSkinBeige .separator {
  border-right-color: #D7D1C1;
  border-left-color: #D7D1C1;
}
.colorSkinBeige .rd.separator {
  border-left-color: #D7D1C1;
  border-right-color: #D7D1C1;
}
.colorSkinBeige.w_Door .floorBottomBorder, .colorSkinBeige.w_Door .floorTopBorder {
  background: #D7D1C1 !important;
}
.colorSkinBeige.w_Door .rightAdditionalPlank, .colorSkinBeige.w_Door .leftAdditionalPlank {
  background-color: #ebe8e0;
  border-color: #c3baa2;
}
.colorCascaraGrey .list_card-walls {
  border-color: white;
}
.colorCascaraGrey .list_card-ceiling {
  border-top-color: #d2c8b0;
}
.colorCascaraGrey .list_card-leftWall {
  border-left-color: #EEEAE1;
}
.colorCascaraGrey .list_card-rightWall {
  border-right-color: #EEEAE1;
}
.colorCascaraGrey .list_card-back {
  background: linear-gradient(#f7f5f1, #fdfcfb);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorCascaraGrey .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorCascaraGrey .shelves {
  border-color: white;
}
.colorCascaraGrey .shelves:before {
  border-top-color: #ddd5c4;
}
.colorCascaraGrey .shelve2:before {
  border-top-color: #e3dccd;
}
.colorCascaraGrey .shelve3:before {
  border-top-color: #e8e3d7;
}
.colorCascaraGrey .mke7 .shelve3:before {
  border-bottom-color: #f4f1eb;
  border-top: 0;
  bottom: 3px;
}
.colorCascaraGrey .shelve4:before {
  border-bottom-color: white;
}
.colorCascaraGrey .shelve5:before {
  border-bottom-color: white;
}
.colorCascaraGrey .shelve6:before {
  border-bottom-color: white;
}
.colorCascaraGrey .list_card-floorBottomBorder {
  background: #dfd8c7;
}
.colorCascaraGrey .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: white;
}
.colorCascaraGrey .mke6 .shelve4:before {
  border-bottom-color: white;
}
.colorCascaraGrey .boxes {
  border-color: #e5dfd1;
  background: #EEEAE1;
}
.colorCascaraGrey .separator {
  border-right-color: #EEEAE1;
  border-left-color: #EEEAE1;
}
.colorCascaraGrey .rd.separator {
  border-left-color: #EEEAE1;
  border-right-color: #EEEAE1;
}
.colorCascaraGrey.w_Door .floorBottomBorder, .colorCascaraGrey.w_Door .floorTopBorder {
  background: #EEEAE1 !important;
}
.colorCascaraGrey.w_Door .rightAdditionalPlank, .colorCascaraGrey.w_Door .leftAdditionalPlank {
  background-color: white;
  border-color: #dcd3c0;
}
.colorPastelGrey .list_card-walls {
  border-color: white;
}
.colorPastelGrey .list_card-ceiling {
  border-top-color: #b6b0a0;
}
.colorPastelGrey .list_card-leftWall {
  border-left-color: #D7D4CB;
}
.colorPastelGrey .list_card-rightWall {
  border-right-color: #D7D4CB;
}
.colorPastelGrey .list_card-back {
  background: linear-gradient(#e2e0d9, #e9e7e2);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorPastelGrey .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorPastelGrey .shelves {
  border-color: white;
}
.colorPastelGrey .shelves:before {
  border-top-color: #c3bfb1;
}
.colorPastelGrey .shelve2:before {
  border-top-color: #cac6ba;
}
.colorPastelGrey .shelve3:before {
  border-top-color: #d0cdc2;
}
.colorPastelGrey .mke7 .shelve3:before {
  border-bottom-color: #dedbd4;
  border-top: 0;
  bottom: 3px;
}
.colorPastelGrey .shelve4:before {
  border-bottom-color: #f2f1ee;
}
.colorPastelGrey .shelve5:before {
  border-bottom-color: #f8f8f6;
}
.colorPastelGrey .shelve6:before {
  border-bottom-color: white;
}
.colorPastelGrey .list_card-floorBottomBorder {
  background: #c5c1b4;
}
.colorPastelGrey .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: white;
}
.colorPastelGrey .mke6 .shelve4:before {
  border-bottom-color: white;
}
.colorPastelGrey .boxes {
  border-color: #ccc8bd;
  background: #D7D4CB;
}
.colorPastelGrey .separator {
  border-right-color: #D7D4CB;
  border-left-color: #D7D4CB;
}
.colorPastelGrey .rd.separator {
  border-left-color: #D7D4CB;
  border-right-color: #D7D4CB;
}
.colorPastelGrey.w_Door .floorBottomBorder, .colorPastelGrey.w_Door .floorTopBorder {
  background: #D7D4CB !important;
}
.colorPastelGrey.w_Door .rightAdditionalPlank, .colorPastelGrey.w_Door .leftAdditionalPlank {
  background-color: #edece8;
  border-color: #c1bcae;
}
.colorMorenia .list_card-walls {
  border-color: #f3f2f2;
}
.colorMorenia .list_card-ceiling {
  border-top-color: #847b7b;
}
.colorMorenia .list_card-leftWall {
  border-left-color: #A9A3A3;
}
.colorMorenia .list_card-rightWall {
  border-right-color: #A9A3A3;
}
.colorMorenia .list_card-back {
  background: linear-gradient(#b5b0b0, #bdb8b8);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorMorenia .list_card-floor {
  border-bottom-color: #e2e0e0;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorMorenia .shelves {
  border-color: #dad8d8;
}
.colorMorenia .shelves:before {
  border-top-color: #938b8b;
}
.colorMorenia .shelve2:before {
  border-top-color: #9a9393;
}
.colorMorenia .shelve3:before {
  border-top-color: #a29b9b;
}
.colorMorenia .mke7 .shelve3:before {
  border-bottom-color: #b0abab;
  border-top: 0;
  bottom: 3px;
}
.colorMorenia .shelve4:before {
  border-bottom-color: #c7c3c3;
}
.colorMorenia .shelve5:before {
  border-bottom-color: #cecbcb;
}
.colorMorenia .shelve6:before {
  border-bottom-color: #d5d2d2;
}
.colorMorenia .list_card-floorBottomBorder {
  background: #958e8e;
}
.colorMorenia .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #d5d2d2;
}
.colorMorenia .mke6 .shelve4:before {
  border-bottom-color: #d5d2d2;
}
.colorMorenia .boxes {
  border-color: #9d9696;
  background: #A9A3A3;
}
.colorMorenia .separator {
  border-right-color: #A9A3A3;
  border-left-color: #A9A3A3;
}
.colorMorenia .rd.separator {
  border-left-color: #A9A3A3;
  border-right-color: #A9A3A3;
}
.colorMorenia.w_Door .floorBottomBorder, .colorMorenia.w_Door .floorTopBorder {
  background: #A9A3A3 !important;
}
.colorMorenia.w_Door .rightAdditionalPlank, .colorMorenia.w_Door .leftAdditionalPlank {
  background-color: #c2bdbd;
  border-color: #908989;
}
.colorGarimpeirosSilk .list_card-walls {
  border-color: white;
}
.colorGarimpeirosSilk .list_card-ceiling {
  border-top-color: #a7917d;
}
.colorGarimpeirosSilk .list_card-leftWall {
  border-left-color: #C6B8AB;
}
.colorGarimpeirosSilk .list_card-rightWall {
  border-right-color: #C6B8AB;
}
.colorGarimpeirosSilk .list_card-back {
  background: linear-gradient(#d0c5ba, #d6cdc3);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorGarimpeirosSilk .list_card-floor {
  border-bottom-color: #f5f3f1;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorGarimpeirosSilk .shelves {
  border-color: #efebe8;
}
.colorGarimpeirosSilk .shelves:before {
  border-top-color: #b3a190;
}
.colorGarimpeirosSilk .shelve2:before {
  border-top-color: #baa999;
}
.colorGarimpeirosSilk .shelve3:before {
  border-top-color: #c0b0a2;
}
.colorGarimpeirosSilk .mke7 .shelve3:before {
  border-bottom-color: #ccc0b4;
  border-top: 0;
  bottom: 3px;
}
.colorGarimpeirosSilk .shelve4:before {
  border-bottom-color: #dfd7cf;
}
.colorGarimpeirosSilk .shelve5:before {
  border-bottom-color: #e5dfd9;
}
.colorGarimpeirosSilk .shelve6:before {
  border-bottom-color: #ebe6e2;
}
.colorGarimpeirosSilk .list_card-floorBottomBorder {
  background: #b6a393;
}
.colorGarimpeirosSilk .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #ebe6e2;
}
.colorGarimpeirosSilk .mke6 .shelve4:before {
  border-bottom-color: #ebe6e2;
}
.colorGarimpeirosSilk .boxes {
  border-color: #bcab9c;
  background: #C6B8AB;
}
.colorGarimpeirosSilk .separator {
  border-right-color: #C6B8AB;
  border-left-color: #C6B8AB;
}
.colorGarimpeirosSilk .rd.separator {
  border-left-color: #C6B8AB;
  border-right-color: #C6B8AB;
}
.colorGarimpeirosSilk.w_Door .floorBottomBorder, .colorGarimpeirosSilk.w_Door .floorTopBorder {
  background: #C6B8AB !important;
}
.colorGarimpeirosSilk.w_Door .rightAdditionalPlank, .colorGarimpeirosSilk.w_Door .leftAdditionalPlank {
  background-color: #dbd2c9;
  border-color: #b19e8d;
}
.colorTurtleGrey .list_card-walls {
  border-color: #d2d0cf;
}
.colorTurtleGrey .list_card-ceiling {
  border-top-color: #615d5b;
}
.colorTurtleGrey .list_card-leftWall {
  border-left-color: #888380;
}
.colorTurtleGrey .list_card-rightWall {
  border-right-color: #888380;
}
.colorTurtleGrey .list_card-back {
  background: linear-gradient(#94908d, #9c9895);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorTurtleGrey .list_card-floor {
  border-bottom-color: #c1bebd;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorTurtleGrey .shelves {
  border-color: #b9b6b5;
}
.colorTurtleGrey .shelves:before {
  border-top-color: #716c6a;
}
.colorTurtleGrey .shelve2:before {
  border-top-color: #787471;
}
.colorTurtleGrey .shelve3:before {
  border-top-color: #807b78;
}
.colorTurtleGrey .mke7 .shelve3:before {
  border-bottom-color: #8f8b88;
  border-top: 0;
  bottom: 3px;
}
.colorTurtleGrey .shelve4:before {
  border-bottom-color: #a6a2a0;
}
.colorTurtleGrey .shelve5:before {
  border-bottom-color: #adaaa7;
}
.colorTurtleGrey .shelve6:before {
  border-bottom-color: #b4b1af;
}
.colorTurtleGrey .list_card-floorBottomBorder {
  background: #736f6c;
}
.colorTurtleGrey .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #b4b1af;
}
.colorTurtleGrey .mke6 .shelve4:before {
  border-bottom-color: #b4b1af;
}
.colorTurtleGrey .boxes {
  border-color: #7b7673;
  background: #888380;
}
.colorTurtleGrey .separator {
  border-right-color: #888380;
  border-left-color: #888380;
}
.colorTurtleGrey .rd.separator {
  border-left-color: #888380;
  border-right-color: #888380;
}
.colorTurtleGrey.w_Door .floorBottomBorder, .colorTurtleGrey.w_Door .floorTopBorder {
  background: #888380 !important;
}
.colorTurtleGrey.w_Door .rightAdditionalPlank, .colorTurtleGrey.w_Door .leftAdditionalPlank {
  background-color: #a19d9a;
  border-color: #6e6a67;
}
.colorSoiree .list_card-walls {
  border-color: #a19ea6;
}
.colorSoiree .list_card-ceiling {
  border-top-color: #2f2d31;
}
.colorSoiree .list_card-leftWall {
  border-left-color: #555259;
}
.colorSoiree .list_card-rightWall {
  border-right-color: #555259;
}
.colorSoiree .list_card-back {
  background: linear-gradient(#625e66, #69666e);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSoiree .list_card-floor {
  border-bottom-color: #908c95;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSoiree .shelves {
  border-color: #88848d;
}
.colorSoiree .shelves:before {
  border-top-color: #3e3c41;
}
.colorSoiree .shelve2:before {
  border-top-color: #464349;
}
.colorSoiree .shelve3:before {
  border-top-color: #4d4b51;
}
.colorSoiree .mke7 .shelve3:before {
  border-bottom-color: #5d5961;
  border-top: 0;
  bottom: 3px;
}
.colorSoiree .shelve4:before {
  border-bottom-color: #736f79;
}
.colorSoiree .shelve5:before {
  border-bottom-color: #7b7781;
}
.colorSoiree .shelve6:before {
  border-bottom-color: #837e88;
}
.colorSoiree .list_card-floorBottomBorder {
  background: #413e44;
}
.colorSoiree .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #837e88;
}
.colorSoiree .mke6 .shelve4:before {
  border-bottom-color: #837e88;
}
.colorSoiree .boxes {
  border-color: #48464c;
  background: #555259;
}
.colorSoiree .separator {
  border-right-color: #555259;
  border-left-color: #555259;
}
.colorSoiree .rd.separator {
  border-left-color: #555259;
  border-right-color: #555259;
}
.colorSoiree.w_Door .floorBottomBorder, .colorSoiree.w_Door .floorTopBorder {
  background: #555259 !important;
}
.colorSoiree.w_Door .rightAdditionalPlank, .colorSoiree.w_Door .leftAdditionalPlank {
  background-color: #6e6a74;
  border-color: #3c3a3e;
}
.colorAnthraciteGrey .list_card-walls {
  border-color: #938093;
}
.colorAnthraciteGrey .list_card-ceiling {
  border-top-color: #191519;
}
.colorAnthraciteGrey .list_card-leftWall {
  border-left-color: #423842;
}
.colorAnthraciteGrey .list_card-rightWall {
  border-right-color: #423842;
}
.colorAnthraciteGrey .list_card-back {
  background: linear-gradient(#504450, #584b58);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorAnthraciteGrey .list_card-floor {
  border-bottom-color: #816e81;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorAnthraciteGrey .shelves {
  border-color: #796779;
}
.colorAnthraciteGrey .shelves:before {
  border-top-color: #292329;
}
.colorAnthraciteGrey .shelve2:before {
  border-top-color: #312a31;
}
.colorAnthraciteGrey .shelve3:before {
  border-top-color: #3a313a;
}
.colorAnthraciteGrey .mke7 .shelve3:before {
  border-bottom-color: #4a3f4a;
  border-top: 0;
  bottom: 3px;
}
.colorAnthraciteGrey .shelve4:before {
  border-bottom-color: #635463;
}
.colorAnthraciteGrey .shelve5:before {
  border-bottom-color: #6b5b6b;
}
.colorAnthraciteGrey .shelve6:before {
  border-bottom-color: #746274;
}
.colorAnthraciteGrey .list_card-floorBottomBorder {
  background: #2c252c;
}
.colorAnthraciteGrey .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #746274;
}
.colorAnthraciteGrey .mke6 .shelve4:before {
  border-bottom-color: #746274;
}
.colorAnthraciteGrey .boxes {
  border-color: #342c34;
  background: #423842;
}
.colorAnthraciteGrey .separator {
  border-right-color: #423842;
  border-left-color: #423842;
}
.colorAnthraciteGrey .rd.separator {
  border-left-color: #423842;
  border-right-color: #423842;
}
.colorAnthraciteGrey.w_Door .floorBottomBorder, .colorAnthraciteGrey.w_Door .floorTopBorder {
  background: #423842 !important;
}
.colorAnthraciteGrey.w_Door .rightAdditionalPlank, .colorAnthraciteGrey.w_Door .leftAdditionalPlank {
  background-color: #5e4f5e;
  border-color: #262126;
}
.colorMutebaBlack .list_card-walls {
  border-color: #816775;
}
.colorMutebaBlack .list_card-ceiling {
  border-top-color: #010101;
}
.colorMutebaBlack .list_card-leftWall {
  border-left-color: #2C2328;
}
.colorMutebaBlack .list_card-rightWall {
  border-right-color: #2C2328;
}
.colorMutebaBlack .list_card-back {
  background: linear-gradient(#3a2e35, #43353d);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorMutebaBlack .list_card-floor {
  border-bottom-color: #6d5763;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorMutebaBlack .shelves {
  border-color: #65505c;
}
.colorMutebaBlack .shelves:before {
  border-top-color: #120f11;
}
.colorMutebaBlack .shelve2:before {
  border-top-color: #1b1519;
}
.colorMutebaBlack .shelve3:before {
  border-top-color: #231c20;
}
.colorMutebaBlack .mke7 .shelve3:before {
  border-bottom-color: #352a30;
  border-top: 0;
  bottom: 3px;
}
.colorMutebaBlack .shelve4:before {
  border-bottom-color: #4e3e47;
}
.colorMutebaBlack .shelve5:before {
  border-bottom-color: #57454f;
}
.colorMutebaBlack .shelve6:before {
  border-bottom-color: #5f4c56;
}
.colorMutebaBlack .list_card-floorBottomBorder {
  background: #151113;
}
.colorMutebaBlack .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #5f4c56;
}
.colorMutebaBlack .mke6 .shelve4:before {
  border-bottom-color: #5f4c56;
}
.colorMutebaBlack .boxes {
  border-color: #1e181b;
  background: #2C2328;
}
.colorMutebaBlack .separator {
  border-right-color: #2C2328;
  border-left-color: #2C2328;
}
.colorMutebaBlack .rd.separator {
  border-left-color: #2C2328;
  border-right-color: #2C2328;
}
.colorMutebaBlack.w_Door .floorBottomBorder, .colorMutebaBlack.w_Door .floorTopBorder {
  background: #2C2328 !important;
}
.colorMutebaBlack.w_Door .rightAdditionalPlank, .colorMutebaBlack.w_Door .leftAdditionalPlank {
  background-color: #483a42;
  border-color: #100c0e;
}
.colorConcrete .list_card-info {
  background: url("../images/stalen/D731-F03-CONCRETE.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorConcrete .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorConcrete .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorConcrete .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorConcrete .list_card-back {
  background: url("../images/stalen/D731-F03-CONCRETE.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorConcrete .list_card-walls {
  background: none;
}
.colorConcrete .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorConcrete .boxes {
  background: url("../images/stalen/D731-F03-CONCRETE.jpg");
}
.colorConcrete .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorConcrete .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorConcrete .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorConcrete .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorConcrete .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorConcrete .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorConcrete .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorConcrete .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorConcrete.w_Door .floorBottomBorder, .colorConcrete.w_Door .floorTopBorder {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorConcrete.w_Door .rightAdditionalPlank, .colorConcrete.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorBrownBlack .list_card-walls {
  border-color: #8e837d;
}
.colorBrownBlack .list_card-ceiling {
  border-top-color: #141211;
}
.colorBrownBlack .list_card-leftWall {
  border-left-color: #3D3835;
}
.colorBrownBlack .list_card-rightWall {
  border-right-color: #3D3835;
}
.colorBrownBlack .list_card-back {
  background: linear-gradient(#4b4541, #534c48);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorBrownBlack .list_card-floor {
  border-bottom-color: #7c726c;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorBrownBlack .shelves {
  border-color: #746a64;
}
.colorBrownBlack .shelves:before {
  border-top-color: #242120;
}
.colorBrownBlack .shelve2:before {
  border-top-color: #2d2927;
}
.colorBrownBlack .shelve3:before {
  border-top-color: #35302e;
}
.colorBrownBlack .mke7 .shelve3:before {
  border-bottom-color: #45403c;
  border-top: 0;
  bottom: 3px;
}
.colorBrownBlack .shelve4:before {
  border-bottom-color: #5e5651;
}
.colorBrownBlack .shelve5:before {
  border-bottom-color: #665e59;
}
.colorBrownBlack .shelve6:before {
  border-bottom-color: #6e6560;
}
.colorBrownBlack .list_card-floorBottomBorder {
  background: #272422;
}
.colorBrownBlack .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #6e6560;
}
.colorBrownBlack .mke6 .shelve4:before {
  border-bottom-color: #6e6560;
}
.colorBrownBlack .boxes {
  border-color: #2f2b29;
  background: #3D3835;
}
.colorBrownBlack .separator {
  border-right-color: #3D3835;
  border-left-color: #3D3835;
}
.colorBrownBlack .rd.separator {
  border-left-color: #3D3835;
  border-right-color: #3D3835;
}
.colorBrownBlack.w_Door .floorBottomBorder, .colorBrownBlack.w_Door .floorTopBorder {
  background: #3D3835 !important;
}
.colorBrownBlack.w_Door .rightAdditionalPlank, .colorBrownBlack.w_Door .leftAdditionalPlank {
  background-color: #58514d;
  border-color: #221f1d;
}
.colorIndustrialGreen .list_card-walls {
  border-color: #f0f3f1;
}
.colorIndustrialGreen .list_card-ceiling {
  border-top-color: #758976;
}
.colorIndustrialGreen .list_card-leftWall {
  border-left-color: #9EAC9F;
}
.colorIndustrialGreen .list_card-rightWall {
  border-right-color: #9EAC9F;
}
.colorIndustrialGreen .list_card-back {
  background: linear-gradient(#acb8ad, #b4bfb5);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorIndustrialGreen .list_card-floor {
  border-bottom-color: #dde2de;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorIndustrialGreen .shelves {
  border-color: #d5dbd5;
}
.colorIndustrialGreen .shelves:before {
  border-top-color: #859787;
}
.colorIndustrialGreen .shelve2:before {
  border-top-color: #8e9e8f;
}
.colorIndustrialGreen .shelve3:before {
  border-top-color: #96a597;
}
.colorIndustrialGreen .mke7 .shelve3:before {
  border-bottom-color: #a6b3a7;
  border-top: 0;
  bottom: 3px;
}
.colorIndustrialGreen .shelve4:before {
  border-bottom-color: #bfc8c0;
}
.colorIndustrialGreen .shelve5:before {
  border-bottom-color: #c7cfc8;
}
.colorIndustrialGreen .shelve6:before {
  border-bottom-color: #cfd6d0;
}
.colorIndustrialGreen .list_card-floorBottomBorder {
  background: #889989;
}
.colorIndustrialGreen .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #cfd6d0;
}
.colorIndustrialGreen .mke6 .shelve4:before {
  border-bottom-color: #cfd6d0;
}
.colorIndustrialGreen .boxes {
  border-color: #90a091;
  background: #9EAC9F;
}
.colorIndustrialGreen .separator {
  border-right-color: #9EAC9F;
  border-left-color: #9EAC9F;
}
.colorIndustrialGreen .rd.separator {
  border-left-color: #9EAC9F;
  border-right-color: #9EAC9F;
}
.colorIndustrialGreen.w_Door .floorBottomBorder, .colorIndustrialGreen.w_Door .floorTopBorder {
  background: #9EAC9F !important;
}
.colorIndustrialGreen.w_Door .rightAdditionalPlank, .colorIndustrialGreen.w_Door .leftAdditionalPlank {
  background-color: #b9c4ba;
  border-color: #839484;
}
.colorTealBlue .list_card-walls {
  border-color: #67c3c3;
}
.colorTealBlue .list_card-ceiling {
  border-top-color: #133131;
}
.colorTealBlue .list_card-leftWall {
  border-left-color: #296868;
}
.colorTealBlue .list_card-rightWall {
  border-right-color: #296868;
}
.colorTealBlue .list_card-back {
  background: linear-gradient(#307a7a, #358585);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorTealBlue .list_card-floor {
  border-bottom-color: #4db9b9;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorTealBlue .shelves {
  border-color: #46b1b1;
}
.colorTealBlue .shelves:before {
  border-top-color: #1c4747;
}
.colorTealBlue .shelve2:before {
  border-top-color: #205252;
}
.colorTealBlue .shelve3:before {
  border-top-color: #255d5d;
}
.colorTealBlue .mke7 .shelve3:before {
  border-bottom-color: #2d7373;
  border-top: 0;
  bottom: 3px;
}
.colorTealBlue .shelve4:before {
  border-bottom-color: #3a9494;
}
.colorTealBlue .shelve5:before {
  border-bottom-color: #3f9f9f;
}
.colorTealBlue .shelve6:before {
  border-bottom-color: #43aaaa;
}
.colorTealBlue .list_card-floorBottomBorder {
  background: #1d4b4b;
}
.colorTealBlue .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #43aaaa;
}
.colorTealBlue .mke6 .shelve4:before {
  border-bottom-color: #43aaaa;
}
.colorTealBlue .boxes {
  border-color: #225656;
  background: #296868;
}
.colorTealBlue .separator {
  border-right-color: #296868;
  border-left-color: #296868;
}
.colorTealBlue .rd.separator {
  border-left-color: #296868;
  border-right-color: #296868;
}
.colorTealBlue.w_Door .floorBottomBorder, .colorTealBlue.w_Door .floorTopBorder {
  background: #296868 !important;
}
.colorTealBlue.w_Door .rightAdditionalPlank, .colorTealBlue.w_Door .leftAdditionalPlank {
  background-color: #378d8d;
  border-color: #1b4343;
}
.colorIndianCurry .list_card-walls {
  border-color: #e8d5b5;
}
.colorIndianCurry .list_card-ceiling {
  border-top-color: #8d672b;
}
.colorIndianCurry .list_card-leftWall {
  border-left-color: #C5923F;
}
.colorIndianCurry .list_card-rightWall {
  border-right-color: #C5923F;
}
.colorIndianCurry .list_card-back {
  background: linear-gradient(#cb9d53, #cea45e);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorIndianCurry .list_card-floor {
  border-bottom-color: #e0c599;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorIndianCurry .shelves {
  border-color: #ddbe8d;
}
.colorIndianCurry .shelves:before {
  border-top-color: #a47932;
}
.colorIndianCurry .shelve2:before {
  border-top-color: #b08135;
}
.colorIndianCurry .shelve3:before {
  border-top-color: #bc8a39;
}
.colorIndianCurry .mke7 .shelve3:before {
  border-bottom-color: #c9994b;
  border-top: 0;
  bottom: 3px;
}
.colorIndianCurry .shelve4:before {
  border-bottom-color: #d3ad6e;
}
.colorIndianCurry .shelve5:before {
  border-bottom-color: #d7b37a;
}
.colorIndianCurry .shelve6:before {
  border-bottom-color: #daba86;
}
.colorIndianCurry .list_card-floorBottomBorder {
  background: #a87c33;
}
.colorIndianCurry .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #daba86;
}
.colorIndianCurry .mke6 .shelve4:before {
  border-bottom-color: #daba86;
}
.colorIndianCurry .boxes {
  border-color: #b48436;
  background: #C5923F;
}
.colorIndianCurry .separator {
  border-right-color: #C5923F;
  border-left-color: #C5923F;
}
.colorIndianCurry .rd.separator {
  border-left-color: #C5923F;
  border-right-color: #C5923F;
}
.colorIndianCurry.w_Door .floorBottomBorder, .colorIndianCurry.w_Door .floorTopBorder {
  background: #C5923F !important;
}
.colorIndianCurry.w_Door .rightAdditionalPlank, .colorIndianCurry.w_Door .leftAdditionalPlank {
  background-color: #d1a866;
  border-color: #a17630;
}
.colorWhiteCherry .list_card-info {
  background: url("../images/stalen/W632-W44-WHITECHERRY.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorWhiteCherry .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorWhiteCherry .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorWhiteCherry .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorWhiteCherry .list_card-back {
  background: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorWhiteCherry .list_card-walls {
  background: none;
}
.colorWhiteCherry .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorWhiteCherry .boxes {
  background: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
}
.colorWhiteCherry .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorWhiteCherry .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorWhiteCherry .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorWhiteCherry .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorWhiteCherry .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorWhiteCherry .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorWhiteCherry .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorWhiteCherry .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorWhiteCherry.w_Door .floorBottomBorder, .colorWhiteCherry.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorWhiteCherry.w_Door .rightAdditionalPlank, .colorWhiteCherry.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorCheneChambertin .list_card-info {
  background: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorCheneChambertin .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorCheneChambertin .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorCheneChambertin .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorCheneChambertin .list_card-back {
  background: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorCheneChambertin .list_card-walls {
  background: none;
}
.colorCheneChambertin .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorCheneChambertin .boxes {
  background: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
}
.colorCheneChambertin .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorCheneChambertin .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorCheneChambertin .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorCheneChambertin .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorCheneChambertin .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorCheneChambertin .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorCheneChambertin .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorCheneChambertin .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorCheneChambertin.w_Door .floorBottomBorder, .colorCheneChambertin.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorCheneChambertin.w_Door .rightAdditionalPlank, .colorCheneChambertin.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorMaribor .list_card-info {
  background: url("../images/stalen/W525-W44-MARIBOR.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorMaribor .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorMaribor .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorMaribor .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorMaribor .list_card-back {
  background: url("../images/stalen/W525-W44-MARIBOR.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorMaribor .list_card-walls {
  background: none;
}
.colorMaribor .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorMaribor .boxes {
  background: url("../images/stalen/W525-W44-MARIBOR.jpg");
}
.colorMaribor .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorMaribor .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorMaribor .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorMaribor .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorMaribor .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorMaribor .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorMaribor .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorMaribor .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorMaribor.w_Door .floorBottomBorder, .colorMaribor.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorMaribor.w_Door .rightAdditionalPlank, .colorMaribor.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorSurcouf .list_card-info {
  background: url("../images/stalen/W529-W44-SURCOUFXXL.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorSurcouf .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorSurcouf .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorSurcouf .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorSurcouf .list_card-back {
  background: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSurcouf .list_card-walls {
  background: none;
}
.colorSurcouf .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorSurcouf .boxes {
  background: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
}
.colorSurcouf .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorSurcouf .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorSurcouf .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorSurcouf .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorSurcouf .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorSurcouf .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorSurcouf .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorSurcouf .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorSurcouf.w_Door .floorBottomBorder, .colorSurcouf.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorSurcouf.w_Door .rightAdditionalPlank, .colorSurcouf.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorUppsala .list_card-info {
  background: url("../images/stalen/W511-W44-UPPSALA.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorUppsala .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorUppsala .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorUppsala .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorUppsala .list_card-back {
  background: url("../images/stalen/W511-W44-UPPSALA.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorUppsala .list_card-walls {
  background: none;
}
.colorUppsala .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorUppsala .boxes {
  background: url("../images/stalen/W511-W44-UPPSALA.jpg");
}
.colorUppsala .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorUppsala .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorUppsala .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorUppsala .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorUppsala .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorUppsala .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorUppsala .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorUppsala .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorUppsala.w_Door .floorBottomBorder, .colorUppsala.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorUppsala.w_Door .rightAdditionalPlank, .colorUppsala.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorAvignon .list_card-info {
  background: url("../images/stalen/W526-W45-AVIGNON.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorAvignon .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorAvignon .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorAvignon .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorAvignon .list_card-back {
  background: url("../images/stalen/W526-W45-AVIGNON.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorAvignon .list_card-walls {
  background: none;
}
.colorAvignon .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorAvignon .boxes {
  background: url("../images/stalen/W526-W45-AVIGNON.jpg");
}
.colorAvignon .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorAvignon .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorAvignon .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorAvignon .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorAvignon .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorAvignon .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorAvignon .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorAvignon .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorAvignon.w_Door .floorBottomBorder, .colorAvignon.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorAvignon.w_Door .rightAdditionalPlank, .colorAvignon.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorViking .list_card-info {
  background: url("../images/stalen/W538-W44-VIKING.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorViking .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorViking .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorViking .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorViking .list_card-back {
  background: url("../images/stalen/W538-W44-VIKING.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorViking .list_card-walls {
  background: none;
}
.colorViking .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorViking .boxes {
  background: url("../images/stalen/W538-W44-VIKING.jpg");
}
.colorViking .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorViking .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorViking .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorViking .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorViking .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorViking .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorViking .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorViking .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorViking.w_Door .floorBottomBorder, .colorViking.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorViking.w_Door .rightAdditionalPlank, .colorViking.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorImpalaWalnut .list_card-info {
  background: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorImpalaWalnut .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorImpalaWalnut .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorImpalaWalnut .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorImpalaWalnut .list_card-back {
  background: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorImpalaWalnut .list_card-walls {
  background: none;
}
.colorImpalaWalnut .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorImpalaWalnut .boxes {
  background: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
}
.colorImpalaWalnut .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorImpalaWalnut .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorImpalaWalnut .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorImpalaWalnut .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorImpalaWalnut .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorImpalaWalnut .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorImpalaWalnut .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorImpalaWalnut .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorImpalaWalnut.w_Door .floorBottomBorder, .colorImpalaWalnut.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorImpalaWalnut.w_Door .rightAdditionalPlank, .colorImpalaWalnut.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorZebranoAnthracite .list_card-info {
  background: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorZebranoAnthracite .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorZebranoAnthracite .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorZebranoAnthracite .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorZebranoAnthracite .list_card-back {
  background: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorZebranoAnthracite .list_card-walls {
  background: none;
}
.colorZebranoAnthracite .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorZebranoAnthracite .boxes {
  background: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
}
.colorZebranoAnthracite .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorZebranoAnthracite .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorZebranoAnthracite .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorZebranoAnthracite .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorZebranoAnthracite .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorZebranoAnthracite .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorZebranoAnthracite .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorZebranoAnthracite .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorZebranoAnthracite.w_Door .floorBottomBorder, .colorZebranoAnthracite.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorZebranoAnthracite.w_Door .rightAdditionalPlank, .colorZebranoAnthracite.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorSchiirli .list_card-info {
  background: url("../images/stalen/W648-W44-SHIIRLI.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorSchiirli .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorSchiirli .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorSchiirli .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorSchiirli .list_card-back {
  background: url("../images/stalen/W648-W44-SHIIRLI.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSchiirli .list_card-walls {
  background: none;
}
.colorSchiirli .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorSchiirli .boxes {
  background: url("../images/stalen/W648-W44-SHIIRLI.jpg");
}
.colorSchiirli .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorSchiirli .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorSchiirli .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorSchiirli .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorSchiirli .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorSchiirli .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorSchiirli .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorSchiirli .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorSchiirli.w_Door .floorBottomBorder, .colorSchiirli.w_Door .floorTopBorder {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorSchiirli.w_Door .rightAdditionalPlank, .colorSchiirli.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorLaosTeak .list_card-info {
  background: url("../images/stalen/R50095NW-LaosTeak.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorLaosTeak .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorLaosTeak .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorLaosTeak .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorLaosTeak .list_card-back {
  background: url("../images/stalen/R50095NW-LaosTeak.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorLaosTeak .list_card-walls {
  background: none;
}
.colorLaosTeak .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorLaosTeak .boxes {
  background: url("../images/stalen/R50095NW-LaosTeak.jpg");
}
.colorLaosTeak .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorLaosTeak .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorLaosTeak .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorLaosTeak .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorLaosTeak .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorLaosTeak .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorLaosTeak .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorLaosTeak .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorLaosTeak.w_Door .floorBottomBorder, .colorLaosTeak.w_Door .floorTopBorder {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorLaosTeak.w_Door .rightAdditionalPlank, .colorLaosTeak.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNordicTeak .list_card-info {
  background: url("../images/stalen/R50094NW-NordicTeak.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorNordicTeak .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorNordicTeak .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorNordicTeak .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorNordicTeak .list_card-back {
  background: url("../images/stalen/R50094NW-NordicTeak.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorNordicTeak .list_card-walls {
  background: none;
}
.colorNordicTeak .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorNordicTeak .boxes {
  background: url("../images/stalen/R50094NW-NordicTeak.jpg");
}
.colorNordicTeak .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNordicTeak .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNordicTeak .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorNordicTeak .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorNordicTeak .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorNordicTeak .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorNordicTeak .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorNordicTeak .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorNordicTeak.w_Door .floorBottomBorder, .colorNordicTeak.w_Door .floorTopBorder {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNordicTeak.w_Door .rightAdditionalPlank, .colorNordicTeak.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorPortlandAshBlack .list_card-info {
  background: url("../images/stalen/R34032NW-PortlandAshblack.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorPortlandAshBlack .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorPortlandAshBlack .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorPortlandAshBlack .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorPortlandAshBlack .list_card-back {
  background: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorPortlandAshBlack .list_card-walls {
  background: none;
}
.colorPortlandAshBlack .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorPortlandAshBlack .boxes {
  background: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
}
.colorPortlandAshBlack .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorPortlandAshBlack .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorPortlandAshBlack .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorPortlandAshBlack .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorPortlandAshBlack .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorPortlandAshBlack .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorPortlandAshBlack .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorPortlandAshBlack .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorPortlandAshBlack.w_Door .floorBottomBorder, .colorPortlandAshBlack.w_Door .floorTopBorder {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorPortlandAshBlack.w_Door .rightAdditionalPlank, .colorPortlandAshBlack.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorFlamedWood .list_card-info {
  background: url("../images/stalen/R20351NW-FlamedWood.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorFlamedWood .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorFlamedWood .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorFlamedWood .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorFlamedWood .list_card-back {
  background: url("../images/stalen/R20351NW-FlamedWood.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorFlamedWood .list_card-walls {
  background: none;
}
.colorFlamedWood .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorFlamedWood .boxes {
  background: url("../images/stalen/R20351NW-FlamedWood.jpg");
}
.colorFlamedWood .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorFlamedWood .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorFlamedWood .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorFlamedWood .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorFlamedWood .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorFlamedWood .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorFlamedWood .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorFlamedWood .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorFlamedWood.w_Door .floorBottomBorder, .colorFlamedWood.w_Door .floorTopBorder {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorFlamedWood.w_Door .rightAdditionalPlank, .colorFlamedWood.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorElegantBlackFine .list_card-info {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorElegantBlackFine .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlackFine .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorElegantBlackFine .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorElegantBlackFine .list_card-back {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorElegantBlackFine .list_card-walls {
  background: none;
}
.colorElegantBlackFine .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorElegantBlackFine .boxes {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg");
}
.colorElegantBlackFine .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlackFine .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlackFine .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorElegantBlackFine .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorElegantBlackFine .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorElegantBlackFine .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorElegantBlackFine .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorElegantBlackFine .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorElegantBlackFine.w_Door .floorBottomBorder, .colorElegantBlackFine.w_Door .floorTopBorder {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorElegantBlackFine.w_Door .rightAdditionalPlank, .colorElegantBlackFine.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorElegantBlack .list_card-info {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorElegantBlack .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlack .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorElegantBlack .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorElegantBlack .list_card-back {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorElegantBlack .list_card-walls {
  background: none;
}
.colorElegantBlack .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorElegantBlack .boxes {
  background: url("../images/stalen/113W06-ElegantBlackFine.jpg");
}
.colorElegantBlack .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlack .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorElegantBlack .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorElegantBlack .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorElegantBlack .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorElegantBlack .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorElegantBlack .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorElegantBlack .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorElegantBlack.w_Door .floorBottomBorder, .colorElegantBlack.w_Door .floorTopBorder {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorElegantBlack.w_Door .rightAdditionalPlank, .colorElegantBlack.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorTorinoOak .list_card-info {
  background: url("../images/stalen/H335BST-TorinoOak.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorTorinoOak .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorTorinoOak .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorTorinoOak .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorTorinoOak .list_card-back {
  background: url("../images/stalen/H335BST-TorinoOak.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorTorinoOak .list_card-walls {
  background: none;
}
.colorTorinoOak .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorTorinoOak .boxes {
  background: url("../images/stalen/H335BST-TorinoOak.jpg");
}
.colorTorinoOak .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorTorinoOak .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorTorinoOak .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorTorinoOak .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorTorinoOak .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorTorinoOak .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorTorinoOak .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorTorinoOak .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorTorinoOak.w_Door .floorBottomBorder, .colorTorinoOak.w_Door .floorTopBorder {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorTorinoOak.w_Door .rightAdditionalPlank, .colorTorinoOak.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNevisOak .list_card-info {
  background: url("../images/stalen/H894W03-NevisOak.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorNevisOak .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorNevisOak .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorNevisOak .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorNevisOak .list_card-back {
  background: url("../images/stalen/H894W03-NevisOak.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorNevisOak .list_card-walls {
  background: none;
}
.colorNevisOak .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorNevisOak .boxes {
  background: url("../images/stalen/H894W03-NevisOak.jpg");
}
.colorNevisOak .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNevisOak .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNevisOak .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorNevisOak .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorNevisOak .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorNevisOak .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorNevisOak .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorNevisOak .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorNevisOak.w_Door .floorBottomBorder, .colorNevisOak.w_Door .floorTopBorder {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNevisOak.w_Door .rightAdditionalPlank, .colorNevisOak.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNaturalHalifax .list_card-info {
  background: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg") no-repeat 0 0;
  background-size: 100% 100%;
}
.colorNaturalHalifax .list_card-ceiling {
  opacity: 0.5;
  border-color: rgba(0, 0, 0, 0.7);
}
.colorNaturalHalifax .list_card-leftWall {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
}
.colorNaturalHalifax .list_card-rightWall {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
}
.colorNaturalHalifax .list_card-back {
  background: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
  background-size: 100% 100%;
  box-shadow: inset -1px -2px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorNaturalHalifax .list_card-walls {
  background: none;
}
.colorNaturalHalifax .list_card-floor {
  border-bottom-color: rgba(255, 255, 255, 0.7);
  opacity: 0.4;
}
.colorNaturalHalifax .boxes {
  background: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
}
.colorNaturalHalifax .shelves:before {
  opacity: 0.5;
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNaturalHalifax .shelve2:before {
  border-top-color: rgba(0, 0, 0, 0.7);
}
.colorNaturalHalifax .shelve3:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.colorNaturalHalifax .shelve4:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.colorNaturalHalifax .shelve5:before {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}
.colorNaturalHalifax .shelve6:before {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}
.colorNaturalHalifax .separator {
  opacity: 0.3;
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
}
.colorNaturalHalifax .rd.separator {
  opacity: 0.3;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
}
.colorNaturalHalifax.w_Door .floorBottomBorder, .colorNaturalHalifax.w_Door .floorTopBorder {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorNaturalHalifax.w_Door .rightAdditionalPlank, .colorNaturalHalifax.w_Door .leftAdditionalPlank {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.colorSiroccoWhite .list_card-walls {
  border-color: white;
}
.colorSiroccoWhite .list_card-ceiling {
  border-top-color: #f4eab5;
}
.colorSiroccoWhite .list_card-leftWall {
  border-left-color: #FEFDF8;
}
.colorSiroccoWhite .list_card-rightWall {
  border-right-color: #FEFDF8;
}
.colorSiroccoWhite .list_card-back {
  background: linear-gradient(white, white);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSiroccoWhite .list_card-floor {
  border-bottom-color: white;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSiroccoWhite .shelves {
  border-color: white;
}
.colorSiroccoWhite .shelves:before {
  border-top-color: #f8f2d0;
}
.colorSiroccoWhite .shelve2:before {
  border-top-color: #faf5dd;
}
.colorSiroccoWhite .shelve3:before {
  border-top-color: #fcf9eb;
}
.colorSiroccoWhite .mke7 .shelve3:before {
  border-bottom-color: white;
  border-top: 0;
  bottom: 3px;
}
.colorSiroccoWhite .shelve4:before {
  border-bottom-color: white;
}
.colorSiroccoWhite .shelve5:before {
  border-bottom-color: white;
}
.colorSiroccoWhite .shelve6:before {
  border-bottom-color: white;
}
.colorSiroccoWhite .list_card-floorBottomBorder {
  background: #f9f3d4;
}
.colorSiroccoWhite .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: white;
}
.colorSiroccoWhite .mke6 .shelve4:before {
  border-bottom-color: white;
}
.colorSiroccoWhite .boxes {
  border-color: #fbf7e2;
  background: #FEFDF8;
}
.colorSiroccoWhite .separator {
  border-right-color: #FEFDF8;
  border-left-color: #FEFDF8;
}
.colorSiroccoWhite .rd.separator {
  border-left-color: #FEFDF8;
  border-right-color: #FEFDF8;
}
.colorSiroccoWhite.w_Door .floorBottomBorder, .colorSiroccoWhite.w_Door .floorTopBorder {
  background: #FEFDF8 !important;
}
.colorSiroccoWhite.w_Door .rightAdditionalPlank, .colorSiroccoWhite.w_Door .leftAdditionalPlank {
  background-color: white;
  border-color: #f8f0cb;
}
.colorSiroccoBlack .list_card-walls {
  border-color: #6c6f76;
}
.colorSiroccoBlack .list_card-ceiling {
  border-top-color: black;
}
.colorSiroccoBlack .list_card-leftWall {
  border-left-color: #232426;
}
.colorSiroccoBlack .list_card-rightWall {
  border-right-color: #232426;
}
.colorSiroccoBlack .list_card-back {
  background: linear-gradient(#2f3133, #37383b);
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSiroccoBlack .list_card-floor {
  border-bottom-color: #5b5e63;
  box-shadow: inset -1px -6px 14px 0 rgba(16, 16, 17, 0.7);
}
.colorSiroccoBlack .shelves {
  border-color: #54565b;
}
.colorSiroccoBlack .shelves:before {
  border-top-color: #0d0d0e;
}
.colorSiroccoBlack .shelve2:before {
  border-top-color: #141516;
}
.colorSiroccoBlack .shelve3:before {
  border-top-color: #1c1c1e;
}
.colorSiroccoBlack .mke7 .shelve3:before {
  border-bottom-color: #2a2c2e;
  border-top: 0;
  bottom: 3px;
}
.colorSiroccoBlack .shelve4:before {
  border-bottom-color: #404246;
}
.colorSiroccoBlack .shelve5:before {
  border-bottom-color: #484a4e;
}
.colorSiroccoBlack .shelve6:before {
  border-bottom-color: #4f5156;
}
.colorSiroccoBlack .list_card-floorBottomBorder {
  background: #0f1011;
}
.colorSiroccoBlack .mke5 .shelve4:before {
  border-top: 0;
  border-bottom-color: #4f5156;
}
.colorSiroccoBlack .mke6 .shelve4:before {
  border-bottom-color: #4f5156;
}
.colorSiroccoBlack .boxes {
  border-color: #171719;
  background: #232426;
}
.colorSiroccoBlack .separator {
  border-right-color: #232426;
  border-left-color: #232426;
}
.colorSiroccoBlack .rd.separator {
  border-left-color: #232426;
  border-right-color: #232426;
}
.colorSiroccoBlack.w_Door .floorBottomBorder, .colorSiroccoBlack.w_Door .floorTopBorder {
  background: #232426 !important;
}
.colorSiroccoBlack.w_Door .rightAdditionalPlank, .colorSiroccoBlack.w_Door .leftAdditionalPlank {
  background-color: #3b3d41;
  border-color: #0b0b0b;
}

.door-colorSnowWhite .hasDoor .doorBlock::after,
.door-colorSnowWhite .hasLeftDoor .doorBlock::after,
.door-colorSnowWhite .hasDoor .doorBlock::before,
.door-colorSnowWhite .hasRightDoor .doorBlock::after,
.door-colorSnowWhite .hasRightDoor .doorBlock::before {
  background-color: #E8E8E8;
}
.door-colorSnowWhite .rightAdditionalPlank,
.door-colorSnowWhite .leftAdditionalPlank {
  background-color: white;
  border-color: #cfcfcf;
}
.door-colorSnowWhite .floorBottomBorder,
.door-colorSnowWhite .floorTopBorder, .door-colorSnowWhite::after {
  background: #E8E8E8 !important;
}
.door-colorSkinWhite .hasDoor .doorBlock::after,
.door-colorSkinWhite .hasLeftDoor .doorBlock::after,
.door-colorSkinWhite .hasDoor .doorBlock::before,
.door-colorSkinWhite .hasRightDoor .doorBlock::after,
.door-colorSkinWhite .hasRightDoor .doorBlock::before {
  background-color: #E3E3E3;
}
.door-colorSkinWhite .rightAdditionalPlank,
.door-colorSkinWhite .leftAdditionalPlank {
  background-color: #fdfdfd;
  border-color: #cacaca;
}
.door-colorSkinWhite .floorBottomBorder,
.door-colorSkinWhite .floorTopBorder, .door-colorSkinWhite::after {
  background: #E3E3E3 !important;
}
.door-colorSkinBeige .hasDoor .doorBlock::after,
.door-colorSkinBeige .hasLeftDoor .doorBlock::after,
.door-colorSkinBeige .hasDoor .doorBlock::before,
.door-colorSkinBeige .hasRightDoor .doorBlock::after,
.door-colorSkinBeige .hasRightDoor .doorBlock::before {
  background-color: #D7D1C1;
}
.door-colorSkinBeige .rightAdditionalPlank,
.door-colorSkinBeige .leftAdditionalPlank {
  background-color: #ebe8e0;
  border-color: #c3baa2;
}
.door-colorSkinBeige .floorBottomBorder,
.door-colorSkinBeige .floorTopBorder, .door-colorSkinBeige::after {
  background: #D7D1C1 !important;
}
.door-colorCascaraGrey .hasDoor .doorBlock::after,
.door-colorCascaraGrey .hasLeftDoor .doorBlock::after,
.door-colorCascaraGrey .hasDoor .doorBlock::before,
.door-colorCascaraGrey .hasRightDoor .doorBlock::after,
.door-colorCascaraGrey .hasRightDoor .doorBlock::before {
  background-color: #EEEAE1;
}
.door-colorCascaraGrey .rightAdditionalPlank,
.door-colorCascaraGrey .leftAdditionalPlank {
  background-color: white;
  border-color: #dcd3c0;
}
.door-colorCascaraGrey .floorBottomBorder,
.door-colorCascaraGrey .floorTopBorder, .door-colorCascaraGrey::after {
  background: #EEEAE1 !important;
}
.door-colorPastelGrey .hasDoor .doorBlock::after,
.door-colorPastelGrey .hasLeftDoor .doorBlock::after,
.door-colorPastelGrey .hasDoor .doorBlock::before,
.door-colorPastelGrey .hasRightDoor .doorBlock::after,
.door-colorPastelGrey .hasRightDoor .doorBlock::before {
  background-color: #D7D4CB;
}
.door-colorPastelGrey .rightAdditionalPlank,
.door-colorPastelGrey .leftAdditionalPlank {
  background-color: #edece8;
  border-color: #c1bcae;
}
.door-colorPastelGrey .floorBottomBorder,
.door-colorPastelGrey .floorTopBorder, .door-colorPastelGrey::after {
  background: #D7D4CB !important;
}
.door-colorMorenia .hasDoor .doorBlock::after,
.door-colorMorenia .hasLeftDoor .doorBlock::after,
.door-colorMorenia .hasDoor .doorBlock::before,
.door-colorMorenia .hasRightDoor .doorBlock::after,
.door-colorMorenia .hasRightDoor .doorBlock::before {
  background-color: #A9A3A3;
}
.door-colorMorenia .rightAdditionalPlank,
.door-colorMorenia .leftAdditionalPlank {
  background-color: #c2bdbd;
  border-color: #908989;
}
.door-colorMorenia .floorBottomBorder,
.door-colorMorenia .floorTopBorder, .door-colorMorenia::after {
  background: #A9A3A3 !important;
}
.door-colorGarimpeirosSilk .hasDoor .doorBlock::after,
.door-colorGarimpeirosSilk .hasLeftDoor .doorBlock::after,
.door-colorGarimpeirosSilk .hasDoor .doorBlock::before,
.door-colorGarimpeirosSilk .hasRightDoor .doorBlock::after,
.door-colorGarimpeirosSilk .hasRightDoor .doorBlock::before {
  background-color: #C6B8AB;
}
.door-colorGarimpeirosSilk .rightAdditionalPlank,
.door-colorGarimpeirosSilk .leftAdditionalPlank {
  background-color: #dbd2c9;
  border-color: #b19e8d;
}
.door-colorGarimpeirosSilk .floorBottomBorder,
.door-colorGarimpeirosSilk .floorTopBorder, .door-colorGarimpeirosSilk::after {
  background: #C6B8AB !important;
}
.door-colorTurtleGrey .hasDoor .doorBlock::after,
.door-colorTurtleGrey .hasLeftDoor .doorBlock::after,
.door-colorTurtleGrey .hasDoor .doorBlock::before,
.door-colorTurtleGrey .hasRightDoor .doorBlock::after,
.door-colorTurtleGrey .hasRightDoor .doorBlock::before {
  background-color: #888380;
}
.door-colorTurtleGrey .rightAdditionalPlank,
.door-colorTurtleGrey .leftAdditionalPlank {
  background-color: #a19d9a;
  border-color: #6e6a67;
}
.door-colorTurtleGrey .floorBottomBorder,
.door-colorTurtleGrey .floorTopBorder, .door-colorTurtleGrey::after {
  background: #888380 !important;
}
.door-colorSoiree .hasDoor .doorBlock::after,
.door-colorSoiree .hasLeftDoor .doorBlock::after,
.door-colorSoiree .hasDoor .doorBlock::before,
.door-colorSoiree .hasRightDoor .doorBlock::after,
.door-colorSoiree .hasRightDoor .doorBlock::before {
  background-color: #555259;
}
.door-colorSoiree .rightAdditionalPlank,
.door-colorSoiree .leftAdditionalPlank {
  background-color: #6e6a74;
  border-color: #3c3a3e;
}
.door-colorSoiree .floorBottomBorder,
.door-colorSoiree .floorTopBorder, .door-colorSoiree::after {
  background: #555259 !important;
}
.door-colorAnthraciteGrey .hasDoor .doorBlock::after,
.door-colorAnthraciteGrey .hasLeftDoor .doorBlock::after,
.door-colorAnthraciteGrey .hasDoor .doorBlock::before,
.door-colorAnthraciteGrey .hasRightDoor .doorBlock::after,
.door-colorAnthraciteGrey .hasRightDoor .doorBlock::before {
  background-color: #423842;
}
.door-colorAnthraciteGrey .rightAdditionalPlank,
.door-colorAnthraciteGrey .leftAdditionalPlank {
  background-color: #5e4f5e;
  border-color: #262126;
}
.door-colorAnthraciteGrey .floorBottomBorder,
.door-colorAnthraciteGrey .floorTopBorder, .door-colorAnthraciteGrey::after {
  background: #423842 !important;
}
.door-colorMutebaBlack .hasDoor .doorBlock::after,
.door-colorMutebaBlack .hasLeftDoor .doorBlock::after,
.door-colorMutebaBlack .hasDoor .doorBlock::before,
.door-colorMutebaBlack .hasRightDoor .doorBlock::after,
.door-colorMutebaBlack .hasRightDoor .doorBlock::before {
  background-color: #2C2328;
}
.door-colorMutebaBlack .rightAdditionalPlank,
.door-colorMutebaBlack .leftAdditionalPlank {
  background-color: #483a42;
  border-color: #100c0e;
}
.door-colorMutebaBlack .floorBottomBorder,
.door-colorMutebaBlack .floorTopBorder, .door-colorMutebaBlack::after {
  background: #2C2328 !important;
}
.door-colorConcrete .hasDoor .doorBlock::after,
.door-colorConcrete .hasLeftDoor .doorBlock::after,
.door-colorConcrete .hasDoor .doorBlock::before,
.door-colorConcrete .hasRightDoor .doorBlock::after,
.door-colorConcrete .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorConcrete .rightAdditionalPlank,
.door-colorConcrete .leftAdditionalPlank {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorConcrete .floorBottomBorder,
.door-colorConcrete .floorTopBorder, .door-colorConcrete:after {
  background-image: url("../images/stalen/D731-F03-CONCRETE.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorBrownBlack .hasDoor .doorBlock::after,
.door-colorBrownBlack .hasLeftDoor .doorBlock::after,
.door-colorBrownBlack .hasDoor .doorBlock::before,
.door-colorBrownBlack .hasRightDoor .doorBlock::after,
.door-colorBrownBlack .hasRightDoor .doorBlock::before {
  background-color: #3D3835;
}
.door-colorBrownBlack .rightAdditionalPlank,
.door-colorBrownBlack .leftAdditionalPlank {
  background-color: #58514d;
  border-color: #221f1d;
}
.door-colorBrownBlack .floorBottomBorder,
.door-colorBrownBlack .floorTopBorder, .door-colorBrownBlack::after {
  background: #3D3835 !important;
}
.door-colorIndustrialGreen .hasDoor .doorBlock::after,
.door-colorIndustrialGreen .hasLeftDoor .doorBlock::after,
.door-colorIndustrialGreen .hasDoor .doorBlock::before,
.door-colorIndustrialGreen .hasRightDoor .doorBlock::after,
.door-colorIndustrialGreen .hasRightDoor .doorBlock::before {
  background-color: #9EAC9F;
}
.door-colorIndustrialGreen .rightAdditionalPlank,
.door-colorIndustrialGreen .leftAdditionalPlank {
  background-color: #b9c4ba;
  border-color: #839484;
}
.door-colorIndustrialGreen .floorBottomBorder,
.door-colorIndustrialGreen .floorTopBorder, .door-colorIndustrialGreen::after {
  background: #9EAC9F !important;
}
.door-colorTealBlue .hasDoor .doorBlock::after,
.door-colorTealBlue .hasLeftDoor .doorBlock::after,
.door-colorTealBlue .hasDoor .doorBlock::before,
.door-colorTealBlue .hasRightDoor .doorBlock::after,
.door-colorTealBlue .hasRightDoor .doorBlock::before {
  background-color: #296868;
}
.door-colorTealBlue .rightAdditionalPlank,
.door-colorTealBlue .leftAdditionalPlank {
  background-color: #378d8d;
  border-color: #1b4343;
}
.door-colorTealBlue .floorBottomBorder,
.door-colorTealBlue .floorTopBorder, .door-colorTealBlue::after {
  background: #296868 !important;
}
.door-colorIndianCurry .hasDoor .doorBlock::after,
.door-colorIndianCurry .hasLeftDoor .doorBlock::after,
.door-colorIndianCurry .hasDoor .doorBlock::before,
.door-colorIndianCurry .hasRightDoor .doorBlock::after,
.door-colorIndianCurry .hasRightDoor .doorBlock::before {
  background-color: #C5923F;
}
.door-colorIndianCurry .rightAdditionalPlank,
.door-colorIndianCurry .leftAdditionalPlank {
  background-color: #d1a866;
  border-color: #a17630;
}
.door-colorIndianCurry .floorBottomBorder,
.door-colorIndianCurry .floorTopBorder, .door-colorIndianCurry::after {
  background: #C5923F !important;
}
.door-colorWhiteCherry .hasDoor .doorBlock::after,
.door-colorWhiteCherry .hasLeftDoor .doorBlock::after,
.door-colorWhiteCherry .hasDoor .doorBlock::before,
.door-colorWhiteCherry .hasRightDoor .doorBlock::after,
.door-colorWhiteCherry .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorWhiteCherry .rightAdditionalPlank,
.door-colorWhiteCherry .leftAdditionalPlank {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorWhiteCherry .floorBottomBorder,
.door-colorWhiteCherry .floorTopBorder, .door-colorWhiteCherry:after {
  background-image: url("../images/stalen/W632-W44-WHITECHERRY.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorCheneChambertin .hasDoor .doorBlock::after,
.door-colorCheneChambertin .hasLeftDoor .doorBlock::after,
.door-colorCheneChambertin .hasDoor .doorBlock::before,
.door-colorCheneChambertin .hasRightDoor .doorBlock::after,
.door-colorCheneChambertin .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorCheneChambertin .rightAdditionalPlank,
.door-colorCheneChambertin .leftAdditionalPlank {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorCheneChambertin .floorBottomBorder,
.door-colorCheneChambertin .floorTopBorder, .door-colorCheneChambertin:after {
  background-image: url("../images/stalen/W524-W44-CHENECHAMBERTIN.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorMaribor .hasDoor .doorBlock::after,
.door-colorMaribor .hasLeftDoor .doorBlock::after,
.door-colorMaribor .hasDoor .doorBlock::before,
.door-colorMaribor .hasRightDoor .doorBlock::after,
.door-colorMaribor .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorMaribor .rightAdditionalPlank,
.door-colorMaribor .leftAdditionalPlank {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorMaribor .floorBottomBorder,
.door-colorMaribor .floorTopBorder, .door-colorMaribor:after {
  background-image: url("../images/stalen/W525-W44-MARIBOR.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSurcouf .hasDoor .doorBlock::after,
.door-colorSurcouf .hasLeftDoor .doorBlock::after,
.door-colorSurcouf .hasDoor .doorBlock::before,
.door-colorSurcouf .hasRightDoor .doorBlock::after,
.door-colorSurcouf .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSurcouf .rightAdditionalPlank,
.door-colorSurcouf .leftAdditionalPlank {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSurcouf .floorBottomBorder,
.door-colorSurcouf .floorTopBorder, .door-colorSurcouf:after {
  background-image: url("../images/stalen/W529-W44-SURCOUFXXL.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorUppsala .hasDoor .doorBlock::after,
.door-colorUppsala .hasLeftDoor .doorBlock::after,
.door-colorUppsala .hasDoor .doorBlock::before,
.door-colorUppsala .hasRightDoor .doorBlock::after,
.door-colorUppsala .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorUppsala .rightAdditionalPlank,
.door-colorUppsala .leftAdditionalPlank {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorUppsala .floorBottomBorder,
.door-colorUppsala .floorTopBorder, .door-colorUppsala:after {
  background-image: url("../images/stalen/W511-W44-UPPSALA.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorAvignon .hasDoor .doorBlock::after,
.door-colorAvignon .hasLeftDoor .doorBlock::after,
.door-colorAvignon .hasDoor .doorBlock::before,
.door-colorAvignon .hasRightDoor .doorBlock::after,
.door-colorAvignon .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorAvignon .rightAdditionalPlank,
.door-colorAvignon .leftAdditionalPlank {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorAvignon .floorBottomBorder,
.door-colorAvignon .floorTopBorder, .door-colorAvignon:after {
  background-image: url("../images/stalen/W526-W45-AVIGNON.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorViking .hasDoor .doorBlock::after,
.door-colorViking .hasLeftDoor .doorBlock::after,
.door-colorViking .hasDoor .doorBlock::before,
.door-colorViking .hasRightDoor .doorBlock::after,
.door-colorViking .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorViking .rightAdditionalPlank,
.door-colorViking .leftAdditionalPlank {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorViking .floorBottomBorder,
.door-colorViking .floorTopBorder, .door-colorViking:after {
  background-image: url("../images/stalen/W538-W44-VIKING.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorImpalaWalnut .hasDoor .doorBlock::after,
.door-colorImpalaWalnut .hasLeftDoor .doorBlock::after,
.door-colorImpalaWalnut .hasDoor .doorBlock::before,
.door-colorImpalaWalnut .hasRightDoor .doorBlock::after,
.door-colorImpalaWalnut .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorImpalaWalnut .rightAdditionalPlank,
.door-colorImpalaWalnut .leftAdditionalPlank {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorImpalaWalnut .floorBottomBorder,
.door-colorImpalaWalnut .floorTopBorder, .door-colorImpalaWalnut:after {
  background-image: url("../images/stalen/W558-W44-IMPALAWALNUT.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorZebranoAnthracite .hasDoor .doorBlock::after,
.door-colorZebranoAnthracite .hasLeftDoor .doorBlock::after,
.door-colorZebranoAnthracite .hasDoor .doorBlock::before,
.door-colorZebranoAnthracite .hasRightDoor .doorBlock::after,
.door-colorZebranoAnthracite .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorZebranoAnthracite .rightAdditionalPlank,
.door-colorZebranoAnthracite .leftAdditionalPlank {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorZebranoAnthracite .floorBottomBorder,
.door-colorZebranoAnthracite .floorTopBorder, .door-colorZebranoAnthracite:after {
  background-image: url("../images/stalen/W565-W44-ZEBRANOANTHRACITE.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSchiirli .hasDoor .doorBlock::after,
.door-colorSchiirli .hasLeftDoor .doorBlock::after,
.door-colorSchiirli .hasDoor .doorBlock::before,
.door-colorSchiirli .hasRightDoor .doorBlock::after,
.door-colorSchiirli .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSchiirli .rightAdditionalPlank,
.door-colorSchiirli .leftAdditionalPlank {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSchiirli .floorBottomBorder,
.door-colorSchiirli .floorTopBorder, .door-colorSchiirli:after {
  background-image: url("../images/stalen/W648-W44-SHIIRLI.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorLaosTeak .hasDoor .doorBlock::after,
.door-colorLaosTeak .hasLeftDoor .doorBlock::after,
.door-colorLaosTeak .hasDoor .doorBlock::before,
.door-colorLaosTeak .hasRightDoor .doorBlock::after,
.door-colorLaosTeak .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorLaosTeak .rightAdditionalPlank,
.door-colorLaosTeak .leftAdditionalPlank {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorLaosTeak .floorBottomBorder,
.door-colorLaosTeak .floorTopBorder, .door-colorLaosTeak:after {
  background-image: url("../images/stalen/R50095NW-LaosTeak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNordicTeak .hasDoor .doorBlock::after,
.door-colorNordicTeak .hasLeftDoor .doorBlock::after,
.door-colorNordicTeak .hasDoor .doorBlock::before,
.door-colorNordicTeak .hasRightDoor .doorBlock::after,
.door-colorNordicTeak .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNordicTeak .rightAdditionalPlank,
.door-colorNordicTeak .leftAdditionalPlank {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNordicTeak .floorBottomBorder,
.door-colorNordicTeak .floorTopBorder, .door-colorNordicTeak:after {
  background-image: url("../images/stalen/R50094NW-NordicTeak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorPortlandAshBlack .hasDoor .doorBlock::after,
.door-colorPortlandAshBlack .hasLeftDoor .doorBlock::after,
.door-colorPortlandAshBlack .hasDoor .doorBlock::before,
.door-colorPortlandAshBlack .hasRightDoor .doorBlock::after,
.door-colorPortlandAshBlack .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorPortlandAshBlack .rightAdditionalPlank,
.door-colorPortlandAshBlack .leftAdditionalPlank {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorPortlandAshBlack .floorBottomBorder,
.door-colorPortlandAshBlack .floorTopBorder, .door-colorPortlandAshBlack:after {
  background-image: url("../images/stalen/R34032NW-PortlandAshblack.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorFlamedWood .hasDoor .doorBlock::after,
.door-colorFlamedWood .hasLeftDoor .doorBlock::after,
.door-colorFlamedWood .hasDoor .doorBlock::before,
.door-colorFlamedWood .hasRightDoor .doorBlock::after,
.door-colorFlamedWood .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorFlamedWood .rightAdditionalPlank,
.door-colorFlamedWood .leftAdditionalPlank {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorFlamedWood .floorBottomBorder,
.door-colorFlamedWood .floorTopBorder, .door-colorFlamedWood:after {
  background-image: url("../images/stalen/R20351NW-FlamedWood.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlackFine .hasDoor .doorBlock::after,
.door-colorElegantBlackFine .hasLeftDoor .doorBlock::after,
.door-colorElegantBlackFine .hasDoor .doorBlock::before,
.door-colorElegantBlackFine .hasRightDoor .doorBlock::after,
.door-colorElegantBlackFine .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlackFine .rightAdditionalPlank,
.door-colorElegantBlackFine .leftAdditionalPlank {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlackFine .floorBottomBorder,
.door-colorElegantBlackFine .floorTopBorder, .door-colorElegantBlackFine:after {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlack .hasDoor .doorBlock::after,
.door-colorElegantBlack .hasLeftDoor .doorBlock::after,
.door-colorElegantBlack .hasDoor .doorBlock::before,
.door-colorElegantBlack .hasRightDoor .doorBlock::after,
.door-colorElegantBlack .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlack .rightAdditionalPlank,
.door-colorElegantBlack .leftAdditionalPlank {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorElegantBlack .floorBottomBorder,
.door-colorElegantBlack .floorTopBorder, .door-colorElegantBlack:after {
  background-image: url("../images/stalen/113W06-ElegantBlackFine.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorTorinoOak .hasDoor .doorBlock::after,
.door-colorTorinoOak .hasLeftDoor .doorBlock::after,
.door-colorTorinoOak .hasDoor .doorBlock::before,
.door-colorTorinoOak .hasRightDoor .doorBlock::after,
.door-colorTorinoOak .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorTorinoOak .rightAdditionalPlank,
.door-colorTorinoOak .leftAdditionalPlank {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorTorinoOak .floorBottomBorder,
.door-colorTorinoOak .floorTopBorder, .door-colorTorinoOak:after {
  background-image: url("../images/stalen/H335BST-TorinoOak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNevisOak .hasDoor .doorBlock::after,
.door-colorNevisOak .hasLeftDoor .doorBlock::after,
.door-colorNevisOak .hasDoor .doorBlock::before,
.door-colorNevisOak .hasRightDoor .doorBlock::after,
.door-colorNevisOak .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNevisOak .rightAdditionalPlank,
.door-colorNevisOak .leftAdditionalPlank {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNevisOak .floorBottomBorder,
.door-colorNevisOak .floorTopBorder, .door-colorNevisOak:after {
  background-image: url("../images/stalen/H894W03-NevisOak.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNaturalHalifax .hasDoor .doorBlock::after,
.door-colorNaturalHalifax .hasLeftDoor .doorBlock::after,
.door-colorNaturalHalifax .hasDoor .doorBlock::before,
.door-colorNaturalHalifax .hasRightDoor .doorBlock::after,
.door-colorNaturalHalifax .hasRightDoor .doorBlock::before {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNaturalHalifax .rightAdditionalPlank,
.door-colorNaturalHalifax .leftAdditionalPlank {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg");
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorNaturalHalifax .floorBottomBorder,
.door-colorNaturalHalifax .floorTopBorder, .door-colorNaturalHalifax:after {
  background-image: url("../images/stalen/H1180ST37-NATURALHALIFAXOAK.jpg") !important;
  background-position: 0 0;
  background-size: 100% 100%;
}
.door-colorSiroccoWhite .hasDoor .doorBlock::after,
.door-colorSiroccoWhite .hasLeftDoor .doorBlock::after,
.door-colorSiroccoWhite .hasDoor .doorBlock::before,
.door-colorSiroccoWhite .hasRightDoor .doorBlock::after,
.door-colorSiroccoWhite .hasRightDoor .doorBlock::before {
  background-color: #FEFDF8;
}
.door-colorSiroccoWhite .rightAdditionalPlank,
.door-colorSiroccoWhite .leftAdditionalPlank {
  background-color: white;
  border-color: #f8f0cb;
}
.door-colorSiroccoWhite .floorBottomBorder,
.door-colorSiroccoWhite .floorTopBorder, .door-colorSiroccoWhite::after {
  background: #FEFDF8 !important;
}
.door-colorSiroccoBlack .hasDoor .doorBlock::after,
.door-colorSiroccoBlack .hasLeftDoor .doorBlock::after,
.door-colorSiroccoBlack .hasDoor .doorBlock::before,
.door-colorSiroccoBlack .hasRightDoor .doorBlock::after,
.door-colorSiroccoBlack .hasRightDoor .doorBlock::before {
  background-color: #232426;
}
.door-colorSiroccoBlack .rightAdditionalPlank,
.door-colorSiroccoBlack .leftAdditionalPlank {
  background-color: #3b3d41;
  border-color: #0b0b0b;
}
.door-colorSiroccoBlack .floorBottomBorder,
.door-colorSiroccoBlack .floorTopBorder, .door-colorSiroccoBlack::after {
  background: #232426 !important;
}

.btn {
  transition: all 0.5s ease;
  border: 0;
  padding: 10px 20px;
  cursor: pointer;
  margin-top: 0;
  margin-left: 10px;
  text-align: center;
  display: inline-block;
  text-shadow: none;
}
.btn.light {
  background: #fff;
  color: #8d6031;
}
.btn.light:hover {
  color: #fff;
  background: #412c17;
}
.btn.btn-primary {
  background: #8d6031;
}
.btn.btn-primary:hover {
  background: #412c17;
}

.validateTips.ui-state-highlight {
  border: 1px solid #dc3232;
  padding: 10px;
  background: none;
  color: #dc3232;
}

.ui-state-error {
  border: 1px solid #dc3232 !important;
}

.overlay {
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  z-index: 119;
  transform: translate(-50%, -50%);
  display: none;
}

.loading--inner {
  z-index: 120;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 110px;
  height: 30px;
  transform: translate(-50%, -50%);
  display: none;
}
.loading--inner:after {
  position: absolute;
  content: "";
  height: 1px;
  bottom: -2px;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.2);
}
.loading--inner .loading--box {
  position: absolute;
  width: 10px;
  height: 10px;
  background: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.loading--inner .loading--box.dbl-width {
  width: 22px;
}
.loading--inner .loading--box.upper {
  height: 18px;
}
.loading--inner .loading--box.hang {
  height: 8px;
}
.loading--inner .loading--box.sink {
  height: 5px;
  width: 2px;
}
.loading--inner .loading--box.dbl-height {
  height: 30px;
}
.loading--inner .loading--box-animate {
  animation: loading--box-animation 3s infinite ease-in-out;
}
.loading--inner .loading--text {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  position: absolute;
  line-height: 1.6em;
  top: 100%;
  left: 0;
  right: 0;
  text-align: center;
  animation: loading--text-animation 2s infinite;
}

@keyframes loading--text-animation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes loading--box-animation {
  0% {
    opacity: 0;
    transform: translate(-20px, 0);
  }
  10% {
    opacity: 0;
    transform: translate(-20px, 0);
  }
  25% {
    opacity: 1;
    transform: translate(0, 0);
  }
  75% {
    opacity: 1;
    transform: translate(0, 0);
  }
  90% {
    opacity: 0;
    transform: translate(20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate(20px, 0);
  }
}
.collapsedMenuName {
  background: #8d6031;
  border: 0;
  color: #fff;
}

.resultCalculation .ui-accordion-content h4 {
  font-size: 20px;
}

.required {
  color: #dc3232;
}

#deliveryForm {
  display: none;
}

.measure-block {
  margin: 5px 0;
  width: 50%;
}
.measure-block label {
  line-height: 36px;
  cursor: default;
  color: #fff;
}

.cupboard-shipping-error {
  margin: 5px auto 0 auto;
  width: 50%;
}

.buttons-group {
  text-align: center;
  margin-top: 30px;
}
.buttons-group span {
  padding: 10px 25px !important;
}

#summary {
  background: #8d6031;
}

.dimensions {
  background: #8d6031;
}

.prog-wrap .active span {
  background: #8d6031;
}

.button-group {
  display: block;
  height: 38px;
  margin: 30px 0 40px 0;
  padding: 0 30px;
  position: relative;
}
.button-group button {
  border: medium none;
  color: #fff;
  background-color: #8d6031;
  width: 150px;
}
.button-group #button-prev {
  float: left;
}
.button-group #button-next {
  float: right;
}

.ask circle,
.resultCalculation .contactsWays svg {
  fill: #8d6031;
}

.lastPage {
  right: 0;
  width: 80%;
  left: auto;
  top: 0;
  height: 100%;
}

#summary-total-price,
#summary-total-price-quote {
  background-color: #fff;
  color: #8d6031;
  font-size: 20px;
  margin: 10px 0 10px !important;
  padding: 10px 12px;
}

#tabs.tabsDivision .ui-tabs-nav li:after {
  background: #8d6031;
}

.content-page .owl-carousel .owl-nav button.owl-prev,
.content-page .owl-carousel .owl-nav button.owl-next {
  background-color: #8d6031;
}

.selectDoorModal {
  display: none;
}
.selectDoorModalOpened {
  padding: 0;
}
.selectDoorModalOpened .ui-dialog-buttonset button {
  background-color: #8d6031;
  border: medium none;
  border-radius: 3px;
  color: #fff;
  float: right;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 7px 20px;
}
.selectDoorModalOpened .ui-dialog-buttonset .ui-widget-header {
  border-radius: 0;
  border: 0;
  background: #8d6031;
  color: #fff;
}
.selectDoorModalOpened .ui-dialog-buttonset .ui-dialog-buttonpane {
  padding: 0;
}
.selectDoorModalOpened .ui-dialog-buttonset .ui-dialog-titlebar-close:after {
  content: "X";
  color: #8d6031;
}

.ui-dialog-titlebar-close {
  border: 1px solid #8d6031;
}

.resultCalculation {
  background: #8d6031;
  padding: 20px 20px 5px;
  color: #fff;
  margin-bottom: 50px;
  margin-top: -15px;
}
.resultCalculation h3 {
  color: #fff;
  text-align: center;
}
.resultCalculation .contactsWays {
  position: absolute;
  right: 0;
  top: 0;
  padding: 20px;
  background: #fff;
  height: 100%;
  max-width: 80%;
  border: 1px solid #8d6031;
}
.resultCalculation .contactsWays span {
  display: block;
  margin-bottom: 10px;
}
.resultCalculation .contactsWays span .endPriceNum,
.resultCalculation .contactsWays span .endSizeNum {
  font-weight: 600;
}
.resultCalculation .contactsWays svg {
  width: 20px;
  height: 20px;
  fill: #8d6031;
  transition: fill 0.5s ease-out;
}
.resultCalculation .contactsWays svg:hover svg {
  fill: #7a532a;
}
.resultCalculation #summary {
  width: 100%;
  height: auto;
}

label > input:checked + .fillColors {
  border: 3px solid #8d6031;
}

#closet-form label > input:checked + span img {
  border: 3px solid #8d6031;
}

.item-pagehome .article-wrap a:hover,
.item-pagehome .article-wrap a:focus {
  color: #8d6031;
  text-decoration: none;
}

button#button-add-product {
  background-color: #8d6031;
  border: medium none;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  letter-spacing: 0.5px;
  margin: 1px 32px 12px !important;
  padding: 14px 28px;
  float: right;
  position: relative;
  z-index: 5;
}

.ui-dialog-titlebar-close {
  background: #8d6031 url(../images/close-svgrepo-com.svg) no-repeat 0 0;
}

.ui-dialog-titlebar-close:hover {
  background-color: #7a532a;
}

.home-bl span.order {
  background-color: #8d6031;
}

.home-bl img {
  width: 100%;
}

.nn_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover,
.nn_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle,
.nn_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle,
.nn_sliders a:focus {
  color: #8d6031 !important;
}

.button-measurement a {
  padding: 1em 2em;
}

.measure-block select {
  width: 100%;
  height: 41px;
  border-radius: 0;
  margin-bottom: 6px;
}

.measure-block label {
  font-weight: 400;
}

.optBlocks {
  background: #8d6031;
  padding: 15px 30px;
  color: #fff;
  margin-bottom: 15px;
  position: relative;
}
.optBlocks p label {
  color: #fff;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.optBlocks p.error {
  color: #f00;
}
.optBlocks input[type=radio]:checked + label {
  font-weight: 600;
  text-decoration: underline;
}
.optBlocks .passtukken label {
  justify-content: flex-start;
}
.optBlocks h3 {
  color: #fff;
}
.optBlocks.optEnd {
  display: flex;
}
.optBlocks.optEnd textarea {
  width: 100%;
  height: 200px;
}
.optBlocks.optEnd textarea::-moz-placeholder {
  color: rgb(212, 209, 209);
}
.optBlocks.optEnd textarea::placeholder {
  color: rgb(212, 209, 209);
}
.optBlocks.optEnd .summary-end small {
  color: #fff;
}
.optBlocks input[type=radio]:checked,
.optBlocks input[type=radio]:not(:checked) {
  position: absolute;
  left: -9999px;
}
.optBlocks input[type=radio]:checked + label .text,
.optBlocks input[type=radio]:not(:checked) + label .text {
  cursor: pointer;
  display: inline-block;
  padding-left: 30px;
  position: relative;
}
.optBlocks input[type=radio]:checked + label .text:before,
.optBlocks input[type=radio]:not(:checked) + label .text:before {
  content: "";
  position: absolute;
  width: 12px;
  left: 0;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #8d6031;
  background: #fff;
}
.optBlocks input[type=radio]:checked + label .text:after,
.optBlocks input[type=radio]:not(:checked) + label .text:after {
  content: "";
  width: 6px;
  height: 6px;
  background: #dc3232;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
  opacity: 1;
  transform: scale(1);
}
.optBlocks input[type=radio]:not(:checked) + label .text:after {
  opacity: 0;
  transform: scale(0);
}
.optBlocks input[type=radio]:disabled + label .text {
  opacity: 0.5;
}

.optima-adress {
  margin-left: 30px;
}

.nageleverd_price {
  margin-left: auto;
  order: 2;
}

.terms_dialog {
  text-align: justify;
}
.terms_dialog input[type=checkbox]:checked,
.terms_dialog input[type=checkbox]:not(:checked) {
  position: absolute;
  left: -9999px;
}
.terms_dialog input[type=checkbox]:checked + label,
.terms_dialog input[type=checkbox]:not(:checked) + label {
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #666;
  padding-left: 30px;
  position: relative;
}
.terms_dialog input[type=checkbox]:checked + label:before,
.terms_dialog input[type=checkbox]:not(:checked) + label:before {
  content: "";
  position: absolute;
  width: 18px;
  left: 0;
  height: 18px;
  border: 1px solid #8d6031;
  background: #fff;
  border-radius: 0;
}
.terms_dialog input[type=checkbox]:checked + label:after,
.terms_dialog input[type=checkbox]:not(:checked) + label:after {
  content: "";
  width: 10px;
  height: 10px;
  background: #8d6031;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 100%;
  transition: all 0.2s ease;
  opacity: 1;
  transform: scale(1);
}
.terms_dialog input[type=checkbox]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.opmeetTerms .ui-dialog-titlebar-close {
  display: none;
}

.hasDoor .doorBlock {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.hasDoor .doorBlock::after, .hasDoor .doorBlock::before {
  content: "";
  position: absolute;
  width: 50%;
  height: 100%;
  border-right: 1px solid #999;
  border-left: 1px solid #999;
  border-top: 1px solid rgb(221, 218, 218);
  border-bottom: 1px solid rgb(221, 218, 218);
  background: #EFF2F2;
  top: 0;
}
.hasDoor .doorBlock::after {
  left: 0;
}
.hasDoor .doorBlock::before {
  right: 0;
}

.hasLeftDoor .doorBlock,
.hasRightDoor .doorBlock {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.hasLeftDoor .doorBlock::after,
.hasRightDoor .doorBlock::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-right: 1px solid #999;
  border-left: 1px solid #999;
  border-top: 1px solid rgb(221, 218, 218);
  background: #EFF2F2;
  left: 0;
}

#closet-final-outside .hasDoor .doorBlock,
#closet-final-outside .hasLeftDoor .doorBlock,
#closet-final-outside .hasRightDoor .doorBlock {
  height: calc(100% - 1px);
}

.list_card-info::before,
.leftDoorTemp::after,
.rightDoorTemp::after,
.list_card-info::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 6;
  background: url("../images/knob_line.png") no-repeat 88% 50%;
  display: none;
}

.hasDoor .list_card-info::before,
.hasDoor .list_card-info::after {
  width: 50%;
}

.twoDoors .list_card-info::before {
  background-image: url("../images/knob_line.png"), url("../images/knob_line.png");
  background-position: 88% 60%, 88% 22%;
  background-repeat: no-repeat, no-repeat;
}

.twoDoors .list_card-info::after {
  background-image: url("../images/knob_line.png"), url("../images/knob_line.png");
  background-position: 10% 60%, 10% 22%;
  background-repeat: no-repeat, no-repeat;
}

.rightPerspective.hasLeftDoor .list_card-info::before {
  background-position: 10% 50%;
}

.rightPerspective.twoDoors.hasLeftDoor .list_card-info::before {
  background-position: 10% 60%, 10% 22%;
}

.hasDoor .list_card-info::before,
.hasDoor .list_card-info::after,
.leftDoorTemp::after,
.hasRightDoor .list_card-info::after,
.hasLeftDoor .list_card-info::before,
.rightDoorTemp::after {
  display: block;
}

.list_card-info.without_pseudo::before,
.list_card-info.without_pseudo::after {
  display: none;
}

.list_card-info::after,
.rightDoorTemp::after {
  background-position: 14% 50%;
  top: 0;
  left: auto;
  right: 0;
}

.leftDoorTemp::after,
.rightDoorTemp::after {
  border: 1px solid #999;
  top: 20px;
  left: 58%;
  background-color: #EFF2F2;
}

input[name=handgreep]:checked + span {
  box-shadow: 2px 2px 4px 0 #cbcccc;
}

.rightPerspective.hasRightDoor .list_card-info::after {
  background-position: 88% 50%;
}

.rightPerspective.twoDoors.hasRightDoor .list_card-info::after {
  background-position: 88% 60%, 88% 22%;
}

.list_card-info.square::before, .list_card-info.square::after {
  background-image: url("../images/knob_square.png");
}
.list_card-info.line::before, .list_card-info.line::after {
  background-image: url("../images/knob_line.png");
}
.list_card-info.line::before, .list_card-info.line::after {
  background-image: url("../images/knob_line.png");
}
.list_card-info.round::before, .list_card-info.round::after {
  background-image: url("../images/knob_round.png");
}
.list_card-info.tipOn::before, .list_card-info.tipOn::after, .list_card-info.none::before, .list_card-info.none::after {
  background-image: none;
}

.twoDoors .list_card-info.square::before, .twoDoors .list_card-info.square::after {
  background-image: url("../images/knob_square.png"), url("../images/knob_square.png");
}
.twoDoors .list_card-info.round::before, .twoDoors .list_card-info.round::after {
  background-image: url("../images/knob_round.png"), url("../images/knob_round.png");
}
.twoDoors .list_card-info.line::before, .twoDoors .list_card-info.line::after {
  background-image: url("../images/knob_line.png"), url("../images/knob_line.png");
}
.twoDoors .list_card-info.tipOn::before, .twoDoors .list_card-info.tipOn::after, .twoDoors .list_card-info.none::before, .twoDoors .list_card-info.none::after {
  background-image: none;
}

#closet-final-inside #filling-picker-top .doorBlock {
  display: none;
}

.mdfcolors .input-group {
  display: flex;
  flex-wrap: wrap;
}
.mdfcolors .input-group h4 {
  width: 100%;
}
.mdfcolors .input-group div {
  width: 50%;
  text-align: left;
  align-items: center;
  display: flex;
}
.mdfcolors .input-group div .ask {
  fill: #dc3232;
}
.mdfcolors .input-group div.ask-popup {
  width: 100%;
  font-size: 12px;
  top: 0;
  left: -15px;
}
.mdfcolors .input-group input[type=text] {
  width: 135px;
}
.mdfcolors .input-group input[type=radio] {
  display: none;
}
.mdfcolors .input-group input[type=radio] + label > span {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: #fff;
  border-radius: 50%;
  position: relative;
  border: 1px solid #8d6031;
  margin-right: 10px;
}
.mdfcolors .input-group input[type=radio]:checked + label > span::before {
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #dc3232;
  position: absolute;
  top: 2px;
  left: 2px;
}

#tabs.tabsDivision {
  border: 0;
}
#tabs.tabsDivision .ui-tabs-nav {
  padding: 0 10px;
  background: none;
  border: 0;
}
#tabs.tabsDivision .ui-tabs-nav li {
  background: none;
  border: 0;
  width: calc(25% - 20px);
  white-space: inherit;
  margin-right: 15px;
}
#tabs.tabsDivision .ui-tabs-nav li.ui-tabs-active {
  position: relative;
}
#tabs.tabsDivision .ui-tabs-nav li.ui-tabs-active::after {
  width: 100%;
}
#tabs.tabsDivision .ui-tabs-nav li::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  height: 5px;
  width: 0;
  transition: width 0.5s ease-in-out;
}
#tabs.tabsDivision .ui-tabs-nav li a {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: #000000;
  transition: all 0.3s ease;
  position: relative;
  font-family: "Montserrat";
  font-size: 0.98em;
  text-align: left;
  padding-left: 0;
  padding-right: 20px;
}
#tabs.tabsDivision .ui-tabs-panel {
  padding: 0 10px;
}
#tabs.tabsDivision .owl-carousel {
  padding-top: 10px;
  padding-bottom: 30px;
  margin-bottom: 0;
}

.removeShipping,
.removeOpmeet,
.removePlaatsing {
  display: none;
}

.totalFly {
  position: fixed;
  right: 0;
  top: 50%;
  padding: 3px 21px;
  color: #fff;
  text-align: right;
  font-size: 20px;
  line-height: 22px;
  background: #8d6031;
  z-index: 2;
}