/*
 * size-50-70-cm vertical
 */
 #preview #poster .layout {
      font-size: 10px;
}


#preview #poster.vertical .layout {
    position: absolute;
    width: 735px;
    height: 1039px;
}

#preview #poster.vertical .top-label {
    max-width: 440px;
}
#preview #poster.vertical .label {
    max-width: 440px;
}

#preview #poster.vertical.circle-white .map-container .shape-cutter  {
    background-image: url(../img/50x70/50x70_o_kolo_biale.svg);
}
#preview #poster.vertical.circle-black .map-container .shape-cutter  {
    background-image: url(../img/50x70/50x70_o_kolo_szare.svg);
}

#preview #poster.vertical.no-frame.frame-color .frame {
    background-image: url(../img/50x70/50x70_o_pro_pion_color.svg);
}
#preview #poster.vertical.single-frame.frame-color .frame  {
    background-image: url(../img/50x70/50x70_r1_pion_color.svg);
}
#preview #poster.vertical.double-frame.frame-color .frame  {
    background-image: url(../img/50x70/50x70_r2_pion_color.svg);
}
#preview #poster.vertical.no-frame.frame-white .frame {
    background-image: url(../img/50x70/50x70_o_pro_pion_white.svg);
}
#preview #poster.vertical.single-frame.frame-white .frame  {
    background-image: url(../img/50x70/50x70_r1_pion_white.svg);
}
#preview #poster.vertical.double-frame.frame-white .frame  {
    background-image: url(../img/50x70/50x70_r2_pion_white.svg);
}
#preview #poster .map-container #previewMap {
    margin: auto;
    width: calc( (100% - (13.5% * 2) ) * 4);
    margin-left: calc(13.5% - 2px);
    transform: scale(0.25);
    transform-origin: left;
}





