
.site-lang-fr #wb_header { height: 123px; }
.site-lang-fr #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-fr #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-fr #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-fr #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-fr #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-fr #wb_footer { height: 80px; }
.site-lang-fr #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-fr #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
html { scroll-behavior: smooth; }
body { background-color: transparent; }
body.site:before { background: transparent none repeat scroll left top; background-size: auto auto; }
.wb_sbg { background: transparent none repeat-x left top; }
.site-lang-fr body, .site-lang-fr .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-fr .wb_cont_inner { width: 1200px; }
.site-lang-fr .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-fr .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11508 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11508 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11509 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11509 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11509 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11509 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11509 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11509 .wb_button:hover { background-color: transparent; }
#wb_element_instance11509 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11509 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11509 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11509 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11510 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11511 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11512 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11512 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11512 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11513 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11514 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11514 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11515 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11515 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11515 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11516 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11517 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11517 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11517 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11517 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11517 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11517 .wb_button:hover { background-color: transparent; }
#wb_element_instance11517 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11517 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11517 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11517 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11518 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11518 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11519 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11520 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11521 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11522 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11522 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11522 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11523 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11523 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11523 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11524 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-de #wb_header { height: 123px; }
.site-lang-de #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-de #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-de #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-de #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-de #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-de #wb_footer { height: 80px; }
.site-lang-de #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-de #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-de body, .site-lang-de .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-de .wb_cont_inner { width: 1200px; }
.site-lang-de .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-de .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11525 { top: 71px; left: 504px; min-width: 188px; width: 180px; min-height: 47px; height: 50px; display: block; z-index: 6661; }
#wb_element_instance11525 img { width: 180px; height: 50px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11526 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11526 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11526 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11526 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11526 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11526 .wb_button:hover { background-color: transparent; }
#wb_element_instance11526 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11526 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11526 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11526 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11527 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11528 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11529 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11529 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11529 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11530 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11531 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11531 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11532 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11532 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11532 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11533 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11534 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11534 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11534 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11534 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11534 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11534 .wb_button:hover { background-color: transparent; }
#wb_element_instance11534 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11534 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11534 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11534 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11535 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11535 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11536 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11537 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11538 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11539 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11539 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11539 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11540 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11540 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11540 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11541 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-it #wb_header { height: 123px; }
.site-lang-it #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-it #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-it #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-it #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-it #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-it #wb_footer { height: 80px; }
.site-lang-it #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-it #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-it body, .site-lang-it .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-it .wb_cont_inner { width: 1200px; }
.site-lang-it .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-it .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11542 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11542 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11543 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11543 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11543 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11543 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11543 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11543 .wb_button:hover { background-color: transparent; }
#wb_element_instance11543 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11543 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11543 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11543 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11544 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11545 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11546 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11546 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11546 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11547 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11548 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11548 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11549 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11549 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11549 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11550 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11551 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11551 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11551 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11551 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11551 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11551 .wb_button:hover { background-color: transparent; }
#wb_element_instance11551 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11551 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11551 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11551 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11552 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11552 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11553 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11554 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11555 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11556 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11556 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11556 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11557 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11557 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11557 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11558 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-fi #wb_header { height: 123px; }
.site-lang-fi #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-fi #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-fi #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-fi #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-fi #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-fi #wb_footer { height: 80px; }
.site-lang-fi #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-fi #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-fi body, .site-lang-fi .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-fi .wb_cont_inner { width: 1200px; }
.site-lang-fi .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-fi .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11559 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11559 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11560 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11560 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11560 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11560 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11560 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11560 .wb_button:hover { background-color: transparent; }
#wb_element_instance11560 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11560 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11560 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11560 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11561 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11562 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11563 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11563 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11563 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11564 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11565 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11565 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11566 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11566 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11566 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11567 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11568 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11568 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11568 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11568 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11568 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11568 .wb_button:hover { background-color: transparent; }
#wb_element_instance11568 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11568 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11568 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11568 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11569 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11569 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11570 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11571 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11572 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11573 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11573 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11573 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11574 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11574 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11574 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11575 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-pl #wb_header { height: 123px; }
.site-lang-pl #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-pl #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-pl #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-pl #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-pl #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-pl #wb_footer { height: 80px; }
.site-lang-pl #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-pl #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-pl body, .site-lang-pl .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-pl .wb_cont_inner { width: 1200px; }
.site-lang-pl .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-pl .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11576 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11576 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11577 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11577 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11577 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11577 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11577 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11577 .wb_button:hover { background-color: transparent; }
#wb_element_instance11577 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11577 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11577 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11577 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11578 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11579 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11580 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11580 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11580 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11581 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11582 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11582 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11583 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11583 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11583 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11584 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11585 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11585 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11585 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11585 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11585 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11585 .wb_button:hover { background-color: transparent; }
#wb_element_instance11585 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11585 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11585 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11585 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11586 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11586 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11587 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11588 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11589 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11590 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11590 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11590 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11591 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11591 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11591 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11592 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-hr #wb_header { height: 123px; }
.site-lang-hr #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-hr #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-hr #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-hr #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-hr #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-hr #wb_footer { height: 80px; }
.site-lang-hr #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-hr #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-hr body, .site-lang-hr .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-hr .wb_cont_inner { width: 1200px; }
.site-lang-hr .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-hr .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11593 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11593 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11594 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11594 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11594 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11594 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11594 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11594 .wb_button:hover { background-color: transparent; }
#wb_element_instance11594 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11594 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11594 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11594 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11595 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11596 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11597 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11597 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11597 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11598 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11599 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11599 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11600 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11600 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11600 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11601 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11602 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11602 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11602 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11602 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11602 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11602 .wb_button:hover { background-color: transparent; }
#wb_element_instance11602 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11602 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11602 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11602 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11603 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11603 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11604 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11605 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11606 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11607 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11607 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11607 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11608 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11608 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11608 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11609 { top: 80px; left: 0px; display: block; z-index: 9999; }
.site-lang-sv #wb_header { height: 123px; }
.site-lang-sv #wb_header > .wb_cont_bg { background-color: transparent; }
.site-lang-sv #wb_header > .wb_cont_bg:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-sv #wb_main { height: 1000px; padding-bottom: 50px; }
.site-lang-sv #wb_main > .wb_cont_bg { background-color: transparent; }
.site-lang-sv #wb_main > .wb_cont_bg:before { background: transparent none repeat-x left top; background-size: auto auto; opacity: 1; }
.site-lang-sv #wb_footer { height: 80px; }
.site-lang-sv #wb_footer > .wb_cont_bg { background-color: transparent; }
.site-lang-sv #wb_footer > .wb_cont_bg:before { background: transparent url("gallery/vintage_footer.html") repeat scroll left top; }
.site-lang-sv body, .site-lang-sv .wb_sbg { min-width: 1200px; min-height: 1203px; }
.site-lang-sv .wb_cont_inner { width: 1200px; }
.site-lang-sv .wb_cont_bg { width: 1200px; margin-left: -600px; }
.site-lang-sv .root { height: 1153px; min-height: 1203px; }
#wb_element_instance11610 { top: 71px; left: 504px; min-width: 188px; width: 188px; min-height: 47px; height: 47px; display: block; z-index: 6661; }
#wb_element_instance11610 img { width: 188px; height: 47px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11611 { top: 320px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6663; }
#wb_element_instance11611 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 17px; text-align: center; border: 1px solid #fa6400; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #fa6400; }
#wb_element_instance11611 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11611 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11611 .wb_button:hover > span { color: #fa6400; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11611 .wb_button:hover { background-color: transparent; }
#wb_element_instance11611 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11611 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11611 .wb_button:active { background-color: #fa6400; }
#wb_element_instance11611 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11612 { top: 390px; left: 414px; min-width: 352px; width: 352px; min-height: 24px; height: 24px; display: block; z-index: 6667; }
#wb_element_instance11613 { top: 195px; left: 417px; min-width: 340px; width: 340px; min-height: 32px; height: 32px; display: block; z-index: 6662; }
#wb_element_instance11614 { top: -58px; left: 390px; min-width: 395px; width: 395px; min-height: 888px; height: 888px; display: block; z-index: 6649; }
#wb_element_instance11614 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11614 > .wb_shp { background-color: #ffffff; border: 1px solid #ededed; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; width: 395px; height: 888px; }
#wb_element_instance11615 { top: 10px; left: 420px; min-width: 342px; width: 342px; min-height: 26px; height: 26px; display: block; z-index: 6658; }
#wb_element_instance11616 { top: 110px; left: 549px; min-width: 80px; width: 80px; min-height: 70px; height: 70px; display: block; z-index: 6660; }
#wb_element_instance11616 img { width: 80px; height: 70px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11617 { top: 460px; left: 393px; min-width: 390px; width: 390px; min-height: 230px; height: 230px; display: block; z-index: 6664; }
#wb_element_instance11617 > .wb_shp:before { background: transparent none repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance11617 > .wb_shp { background-color: rgba(242, 242, 242, 0.6); border: 1px none #b0b0b0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 390px; height: 230px; }
#wb_element_instance11618 { top: 476px; left: 414px; min-width: 350px; width: 350px; min-height: 199px; height: 199px; display: block; z-index: 6665; }
#wb_element_instance11619 { top: 250px; left: 411px; min-width: 355px; width: 355px; min-height: 50px; height: 50px; display: block; z-index: 6666; }
#wb_element_instance11619 .wb_button { width: 355px; height: 50px; font-family: 'Poppins',Arial,sans-serif; font-size: 15px; text-align: center; border: 1px solid #00a7fa; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; background-color: #00a7fa; }
#wb_element_instance11619 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11619 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11619 .wb_button:hover > span { color: #00a7fa; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance11619 .wb_button:hover { background-color: transparent; }
#wb_element_instance11619 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11619 .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance11619 .wb_button:active { background-color: #00a7fa; }
#wb_element_instance11619 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#wb_element_instance11620 { top: 425px; left: 504px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 6669; }
#wb_element_instance11620 img { width: 20px; height: 20px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance11621 { top: 428px; left: 529px; min-width: 141px; width: 141px; min-height: 24px; height: 24px; display: block; z-index: 6670; }
#wb_element_instance11622 { top: 710px; left: 472px; min-width: 237px; width: 237px; min-height: 100px; height: 100px; display: block; z-index: 6671; }
#wb_element_instance11623 { top: 70px; left: 490px; min-width: 200px; width: 200px; min-height: 26px; height: 26px; display: block; z-index: 6672; }
#wb_element_instance11624 { top: -150px; left: 0; right: 0; min-height: 1050px; height: 1050px; display: block; z-index: 3980; }
#wb_element_instance11624 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11624 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 1050px; }
#wb_element_instance11625 { top: -50px; left: 0; right: 0; min-height: 110px; height: 110px; display: block; z-index: 3984; }
#wb_element_instance11625 > .wb_shp:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 0.75; }
#wb_element_instance11625 > .wb_shp { background-color: rgba(184, 184, 184, 0.12); border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 110px; }
#wb_element_instance11626 { top: 80px; left: 0px; display: block; z-index: 9999; }


#wb_element_instance11508 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11510 p:last-child { margin-bottom: 0; }
#wb_element_instance11510 { opacity: 1; }
#wb_element_instance11511 p:last-child { margin-bottom: 0; }
#wb_element_instance11511 { opacity: 1; }
#wb_element_instance11513 p:last-child { margin-bottom: 0; }
#wb_element_instance11513 { opacity: 1; }
#wb_element_instance11514 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11516 p:last-child { margin-bottom: 0; }
#wb_element_instance11516 { opacity: 1; }
#wb_element_instance11518 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11519 p:last-child { margin-bottom: 0; }
#wb_element_instance11519 { opacity: 1; }
#wb_element_instance11520 p:last-child { margin-bottom: 0; }
#wb_element_instance11520 { opacity: 1; }
#wb_element_instance11521 p:last-child { margin-bottom: 0; }
#wb_element_instance11521 { opacity: 1; }
#wb_element_instance11525 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11527 p:last-child { margin-bottom: 0; }
#wb_element_instance11527 { opacity: 1; }
#wb_element_instance11528 p:last-child { margin-bottom: 0; }
#wb_element_instance11528 { opacity: 1; }
#wb_element_instance11530 p:last-child { margin-bottom: 0; }
#wb_element_instance11530 { opacity: 1; }
#wb_element_instance11531 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11533 p:last-child { margin-bottom: 0; }
#wb_element_instance11533 { opacity: 1; }
#wb_element_instance11535 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11536 p:last-child { margin-bottom: 0; }
#wb_element_instance11536 { opacity: 1; }
#wb_element_instance11537 p:last-child { margin-bottom: 0; }
#wb_element_instance11537 { opacity: 1; }
#wb_element_instance11538 p:last-child { margin-bottom: 0; }
#wb_element_instance11538 { opacity: 1; }
#wb_element_instance11542 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11544 p:last-child { margin-bottom: 0; }
#wb_element_instance11544 { opacity: 1; }
#wb_element_instance11545 p:last-child { margin-bottom: 0; }
#wb_element_instance11545 { opacity: 1; }
#wb_element_instance11547 p:last-child { margin-bottom: 0; }
#wb_element_instance11547 { opacity: 1; }
#wb_element_instance11548 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11550 p:last-child { margin-bottom: 0; }
#wb_element_instance11550 { opacity: 1; }
#wb_element_instance11552 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11553 p:last-child { margin-bottom: 0; }
#wb_element_instance11553 { opacity: 1; }
#wb_element_instance11554 p:last-child { margin-bottom: 0; }
#wb_element_instance11554 { opacity: 1; }
#wb_element_instance11555 p:last-child { margin-bottom: 0; }
#wb_element_instance11555 { opacity: 1; }
#wb_element_instance11559 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11561 p:last-child { margin-bottom: 0; }
#wb_element_instance11561 { opacity: 1; }
#wb_element_instance11562 p:last-child { margin-bottom: 0; }
#wb_element_instance11562 { opacity: 1; }
#wb_element_instance11564 p:last-child { margin-bottom: 0; }
#wb_element_instance11564 { opacity: 1; }
#wb_element_instance11565 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11567 p:last-child { margin-bottom: 0; }
#wb_element_instance11567 { opacity: 1; }
#wb_element_instance11569 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11570 p:last-child { margin-bottom: 0; }
#wb_element_instance11570 { opacity: 1; }
#wb_element_instance11571 p:last-child { margin-bottom: 0; }
#wb_element_instance11571 { opacity: 1; }
#wb_element_instance11572 p:last-child { margin-bottom: 0; }
#wb_element_instance11572 { opacity: 1; }
#wb_element_instance11576 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11578 p:last-child { margin-bottom: 0; }
#wb_element_instance11578 { opacity: 1; }
#wb_element_instance11579 p:last-child { margin-bottom: 0; }
#wb_element_instance11579 { opacity: 1; }
#wb_element_instance11581 p:last-child { margin-bottom: 0; }
#wb_element_instance11581 { opacity: 1; }
#wb_element_instance11582 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11584 p:last-child { margin-bottom: 0; }
#wb_element_instance11584 { opacity: 1; }
#wb_element_instance11586 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11587 p:last-child { margin-bottom: 0; }
#wb_element_instance11587 { opacity: 1; }
#wb_element_instance11588 p:last-child { margin-bottom: 0; }
#wb_element_instance11588 { opacity: 1; }
#wb_element_instance11589 p:last-child { margin-bottom: 0; }
#wb_element_instance11589 { opacity: 1; }
#wb_element_instance11593 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11595 p:last-child { margin-bottom: 0; }
#wb_element_instance11595 { opacity: 1; }
#wb_element_instance11596 p:last-child { margin-bottom: 0; }
#wb_element_instance11596 { opacity: 1; }
#wb_element_instance11598 p:last-child { margin-bottom: 0; }
#wb_element_instance11598 { opacity: 1; }
#wb_element_instance11599 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11601 p:last-child { margin-bottom: 0; }
#wb_element_instance11601 { opacity: 1; }
#wb_element_instance11603 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11604 p:last-child { margin-bottom: 0; }
#wb_element_instance11604 { opacity: 1; }
#wb_element_instance11605 p:last-child { margin-bottom: 0; }
#wb_element_instance11605 { opacity: 1; }
#wb_element_instance11606 p:last-child { margin-bottom: 0; }
#wb_element_instance11606 { opacity: 1; }
#wb_element_instance11610 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11612 p:last-child { margin-bottom: 0; }
#wb_element_instance11612 { opacity: 1; }
#wb_element_instance11613 p:last-child { margin-bottom: 0; }
#wb_element_instance11613 { opacity: 1; }
#wb_element_instance11615 p:last-child { margin-bottom: 0; }
#wb_element_instance11615 { opacity: 1; }
#wb_element_instance11616 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11618 p:last-child { margin-bottom: 0; }
#wb_element_instance11618 { opacity: 1; }
#wb_element_instance11620 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; }
#wb_element_instance11621 p:last-child { margin-bottom: 0; }
#wb_element_instance11621 { opacity: 1; }
#wb_element_instance11622 p:last-child { margin-bottom: 0; }
#wb_element_instance11622 { opacity: 1; }
#wb_element_instance11623 p:last-child { margin-bottom: 0; }
#wb_element_instance11623 { opacity: 1; }


@media (min-width: 768px) {
}

@media (min-width: 992px) {
}

@media (max-width: 767px) {
}
