
/* phone */
body { background-color: #FFFFFF; }
body.site:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
.wb_sbg { background: transparent none repeat scroll left top; }
.site-lang-de .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-de .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-de .root { min-height: 100%; height: auto; }
#wb_header_a18a613111ea00b2e4cc678a1f7e2950 { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_header_a18a613111ea00b2e4cc678a1f7e2950 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f62378d0c3fe605d129543 > .wb_content { width: 100%; height: 100%; }
#a18a6130c2f62378d0c3fe605d129543 { width: 800px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f62378d0c3fe605d129543 td { padding: 0px; border-top: transparent none 1px; border-right: transparent none 1px; border-bottom: transparent none 1px; border-left: transparent none 1px; }
#a18a6130c2f62378d0c3fe605d129543 > .wb_table { width: 100%; background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f62378d0c3fe605d129543 > .wb_table td.td0 { background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f62378d0c3fe605d129543 > .wb_table td.td1 { background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f62378d0c3fe605d129543 > .wb_table td.td2 { background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f62221389eb03880f74dde { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62221389eb03880f74dde > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f621aa9b65dbf062054bae { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f621aa9b65dbf062054bae > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f626251be3dc597226c68c { opacity: 1; box-sizing: border-box; width: 100%; height: auto; max-width: 800px; flex: 1 1 auto; }
#a18a6130c2f626251be3dc597226c68c .wb-picture-wrapper { -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; border: #555454 none 0px; }
#a18a6130c2f626251be3dc597226c68c img { width: 100%; height: auto; }
#a18a6130c2f626251be3dc597226c68c > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a6130c2f62552079cc17347cf21db { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62552079cc17347cf21db > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: center; justify-content: flex-start; align-content: flex-start; flex-wrap: wrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f624a59b7dcf21e7be0825 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f624a59b7dcf21e7be0825 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f6203e94377bd8614d6643 { width: auto; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f6203e94377bd8614d6643 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f61fd2c2210d29a4bebff1 { width: 800px; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f61fd2c2210d29a4bebff1 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f62a3bc1a3f240de45ca96 > .wb_content { width: 100%; height: 100%; }
#a18a6130c2f62a3bc1a3f240de45ca96 { width: 171px; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62a3bc1a3f240de45ca96 > .wb_shp { background: transparent none repeat scroll left top; border: #555454 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; }
#a18a6130c2f62c2f91d6203ba406e141 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; max-width: 6px; flex: 1 1 auto; }
#a18a6130c2f62c2f91d6203ba406e141 .wb-picture-wrapper { -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; border: #555454 none 0px; }
#a18a6130c2f62c2f91d6203ba406e141 img { width: 100%; height: auto; }
#a18a6130c2f62c2f91d6203ba406e141 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a6130c2f62bb5088d272b300cb6f2 { width: 6px; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62bb5088d272b300cb6f2 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent url("../gallery_gen/70f4f72a8522e721f1510110796d37e1_fit.gif") repeat scroll left top; justify-items: stretch; align-items: center; justify-content: flex-start; align-content: flex-start; flex-wrap: wrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f6318701d21d83a8b62304 p:last-child { margin-bottom: 0; }
#a18a6130c2f6318701d21d83a8b62304 { opacity: 1; width: auto; height: auto; max-width: 100%; margin: 0px 0px 5px 0px; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f632b472fbb9ab43323d6e p:last-child { margin-bottom: 0; }
#a18a6130c2f632b472fbb9ab43323d6e { opacity: 1; width: 10px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f633fa57ee7b799cf81ac2 p:last-child { margin-bottom: 0; }
#a18a6130c2f633fa57ee7b799cf81ac2 { opacity: 1; width: 93.58%; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f634736a68b3a64a191310 p:last-child { margin-bottom: 0; }
#a18a6130c2f634736a68b3a64a191310 { opacity: 1; width: 30px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f6305f84ca1ae915a943ce { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f6305f84ca1ae915a943ce > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f63668b5dbae0dc88c9660 p:last-child { margin-bottom: 0; }
#a18a6130c2f63668b5dbae0dc88c9660 { opacity: 1; width: 10px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f6383e39c178e95ea79db9 p:last-child { margin-bottom: 0; }
#a18a6130c2f6383e39c178e95ea79db9 { opacity: 1; width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f63cdaaee8a87c454a7761 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; max-width: 106px; margin: 0px 3px 0px 0px; flex: 0 0 auto; }
#a18a6130c2f63cdaaee8a87c454a7761 .wb-picture-wrapper { -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; border: #555454 solid 0px; }
#a18a6130c2f63cdaaee8a87c454a7761 img { width: 100%; height: auto; }
#a18a6130c2f63cdaaee8a87c454a7761 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a6130c2f63b6c8cdf821cd1131e9e { width: auto; height: auto; max-width: 80px; flex: 1 1 auto; }
#a18a6130c2f63b6c8cdf821cd1131e9e > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: wrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f63ed89ac496f593e6d8cd p:last-child { margin-bottom: 0; }
#a18a6130c2f63ed89ac496f593e6d8cd { opacity: 1; width: 92.35%; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f63d3045b5e1ee5cbfaf03 { width: 79.76%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f63d3045b5e1ee5cbfaf03 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; justify-items: flex-start; align-items: flex-end; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f63a7ad9525a0375b31fc1 { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f63a7ad9525a0375b31fc1 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f63934274323975beef65b { width: 100%; height: auto; max-width: 100%; margin: 13px 0px 13px 0px; flex: 1 1 auto; }
#a18a6130c2f63934274323975beef65b > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f63f5c8adf1a68c5b89ea4 p:last-child { margin-bottom: 0; }
#a18a6130c2f63f5c8adf1a68c5b89ea4 { opacity: 1; width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f6405b48ba8ef7594cbc0a p:last-child { margin-bottom: 0; }
#a18a6130c2f6405b48ba8ef7594cbc0a { opacity: 1; width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f64263324bdcf403f4cc5f > .wb_content { width: 100%; height: 100%; }
#a18a6130c2f64263324bdcf403f4cc5f { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f64263324bdcf403f4cc5f td { padding: 0px; border-top: transparent none 1px; border-right: transparent none 1px; border-bottom: transparent none 1px; border-left: transparent none 1px; }
#a18a6130c2f64263324bdcf403f4cc5f > .wb_table { width: 100%; background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f64263324bdcf403f4cc5f > .wb_table td.td0 { background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f64263324bdcf403f4cc5f > .wb_table td.td1 { background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f641adc1dbbc6dfd3e2549 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f641adc1dbbc6dfd3e2549 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f637a36fdff47620ac7069 { width: 93.58%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f637a36fdff47620ac7069 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f6435733905bf6f90e033d p:last-child { margin-bottom: 0; }
#a18a6130c2f6435733905bf6f90e033d { opacity: 1; width: 30px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f63535feb7da39bdd24521 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f63535feb7da39bdd24521 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f64503a8a38125be1ccb59 p:last-child { margin-bottom: 0; }
#a18a6130c2f64503a8a38125be1ccb59 { opacity: 1; width: 10px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f6461ce4a90a18b43b69f0 p:last-child { margin-bottom: 0; }
#a18a6130c2f6461ce4a90a18b43b69f0 { opacity: 1; width: 93.58%; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f647d880a927079b0e6c6b p:last-child { margin-bottom: 0; }
#a18a6130c2f647d880a927079b0e6c6b { opacity: 1; width: 30px; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f644673f49d2e5368a2c2f { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f644673f49d2e5368a2c2f > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f62f738edf2396ce0e4157 { width: auto; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f62f738edf2396ce0e4157 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f62ea1e64cda3c3cdb48a1 { width: 623px; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62ea1e64cda3c3cdb48a1 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f62d8ae957bdd9c30e13aa { width: 77.88%; height: auto; max-width: 100%; flex: 0 0 auto; }
#a18a6130c2f62d8ae957bdd9c30e13aa > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: #FFFFFF none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f6298229fb18fdd0d6b2f5 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f6298229fb18fdd0d6b2f5 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: stretch; align-items: flex-start; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f628d8818cac21c787f244 { width: auto; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f628d8818cac21c787f244 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f6273873be8c376e4b8795 { width: 800px; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a6130c2f6273873be8c376e4b8795 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #808080; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a6130c2f648aad99e2b3fd9b858f9 > .wb_content { width: 100%; height: 100%; }
#a18a6130c2f648aad99e2b3fd9b858f9 { width: 800px; height: auto; max-width: 100%; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a6130c2f648aad99e2b3fd9b858f9 td { padding: 0px; border-top: transparent none 1px; border-right: transparent none 1px; border-bottom: transparent none 1px; border-left: transparent none 1px; }
#a18a6130c2f648aad99e2b3fd9b858f9 > .wb_table { width: 100%; background: transparent none repeat left top; background-size: auto auto; }
#a18a6130c2f648aad99e2b3fd9b858f9 > .wb_table td.td0 { background: transparent none repeat left top; background-size: auto auto; }
#wb_main_a18a613111ea00b2e4cc678a1f7e2950 { width: 100%; height: auto; max-width: 100%; margin: 8px 8px 8px 8px; flex: 1 1 auto; }
#wb_main_a18a613111ea00b2e4cc678a1f7e2950 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #555454; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: #FFFFFF none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_a18a613111ea00b2e4cc678a1f7e2950 { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_footer_a18a613111ea00b2e4cc678a1f7e2950 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_c > .wb_content { width: 100%; height: 100%; }
#wb_footer_c { width: 0px; height: 0px; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
.site-lang-en .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-en .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-en .root { min-height: 100%; height: auto; }


/* tablet */
@media (min-width: 768px) {
	#a18a6130c2f6318701d21d83a8b62304 { margin: 0px 0px 5px 0px; }
	#a18a6130c2f63cdaaee8a87c454a7761 { margin: 0px 3px 0px 0px; }
	#a18a6130c2f63934274323975beef65b { margin: 13px 0px 13px 0px; }
	#wb_main_a18a613111ea00b2e4cc678a1f7e2950 { margin: 8px 8px 8px 8px; }
}

/* desktop */
@media (min-width: 992px) {
	#a18a6130c2f6318701d21d83a8b62304 { margin: 0px 0px 5px 0px; }
	#a18a6130c2f63cdaaee8a87c454a7761 { margin: 0px 3px 0px 0px; }
	#a18a6130c2f63934274323975beef65b { margin: 13px 0px 13px 0px; }
	#wb_main_a18a613111ea00b2e4cc678a1f7e2950 { margin: 8px 8px 8px 8px; }
}

/* tv */
@media (min-width: 1200px) {
	#a18a6130c2f6318701d21d83a8b62304 { margin: 0px 0px 5px 0px; }
	#a18a6130c2f63cdaaee8a87c454a7761 { margin: 0px 3px 0px 0px; }
	#a18a6130c2f63934274323975beef65b { margin: 13px 0px 13px 0px; }
	#wb_main_a18a613111ea00b2e4cc678a1f7e2950 { margin: 8px 8px 8px 8px; }
}

/* desktop_and_smaller */
@media (max-width: 1199px) {
}

/* tablet_and_smaller */
@media (max-width: 991px) {
}

/* phone_only */
@media (max-width: 767px) {
	#a18a6130c2f62221389eb03880f74dde > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62378d0c3fe605d129543 { width: 800px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f621aa9b65dbf062054bae > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62221389eb03880f74dde { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f62552079cc17347cf21db > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f626251be3dc597226c68c { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f624a59b7dcf21e7be0825 > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62552079cc17347cf21db { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f62bb5088d272b300cb6f2 > .wb_content { background: transparent url("../gallery_gen/70f4f72a8522e721f1510110796d37e1_fit.gif") repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62c2f91d6203ba406e141 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f6305f84ca1ae915a943ce > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f6318701d21d83a8b62304 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f632b472fbb9ab43323d6e { width: 10px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f633fa57ee7b799cf81ac2 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f634736a68b3a64a191310 { width: 30px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f63b6c8cdf821cd1131e9e > .wb_content { flex-direction: column; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f63cdaaee8a87c454a7761 { width: auto; margin-left: 0; margin-right: 0; }
	#a18a6130c2f63a7ad9525a0375b31fc1 > .wb_content { flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f63b6c8cdf821cd1131e9e { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f63d3045b5e1ee5cbfaf03 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f641adc1dbbc6dfd3e2549 > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f64263324bdcf403f4cc5f { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f63535feb7da39bdd24521 > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f63668b5dbae0dc88c9660 { width: 10px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f637a36fdff47620ac7069 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f6435733905bf6f90e033d { width: 30px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f644673f49d2e5368a2c2f > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f64503a8a38125be1ccb59 { width: 10px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f6461ce4a90a18b43b69f0 { width: 100%; margin-left: 0; margin-right: 0; }
	#a18a6130c2f647d880a927079b0e6c6b { width: 30px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f62d8ae957bdd9c30e13aa > .wb_content { background: #FFFFFF none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62ea1e64cda3c3cdb48a1 { width: 623px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f6298229fb18fdd0d6b2f5 > .wb_content { background: transparent none repeat scroll left top; flex-direction: column; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#a18a6130c2f62a3bc1a3f240de45ca96 { width: 171px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f62bb5088d272b300cb6f2 { width: 6px; margin-left: 0; margin-right: 0; }
	#a18a6130c2f62d8ae957bdd9c30e13aa { width: 100%; margin-left: 0; margin-right: 0; }
}

/* tablet_only */
@media (min-width: 768px) and (max-width: 991px) {
}

/* desktop_only */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* phone_last */


/* touch_device */
@media (any-pointer: coarse) {
}

/* mouse_device */
@media (any-pointer: fine) and (min-width: 767px) {
}
