
#wb_header { height: 41px; }
#wb_header > .wb_cont_bg { background: transparent none repeat left top; background-size: auto auto; }
#wb_main { height: 2208px; }
#wb_main > .wb_cont_bg { background: transparent none repeat-x left top; background-size: contain; }
#wb_footer { height: 100px; }
#wb_footer > .wb_cont_bg { background: transparent url("gallery/vintage_footer.jpg") repeat left top; background-size: auto auto; }
body { background: #212121 none repeat-x scroll center top; background-size: cover; }
.wb_sbg { background: transparent none repeat-x left top; }
body, .wb_sbg { min-width: 1200px; min-height: 2349px; }
.wb_cont_inner { width: 1200px; }
.wb_cont_bg { width: 1200px; margin-left: -600px; }
.root { height: 2349px; overflow: visible; min-height: 2349px; }
#wb_element_instance869 { top: -280px; left: 50px; min-width: 450px; width: 450px; min-height: 160px; height: 160px; display: block; z-index: 3865; }
#wb_element_instance869 > .wb_shp { background: #ffb700 none repeat scroll left top; background-size: auto auto; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 450px; height: 160px; }
#wb_element_instance870 { top: 13px; left: 730px; min-width: 460px; width: 460px; min-height: 24px; height: 24px; display: block; z-index: 559; }
#wb_element_instance871 { top: 13px; left: 790px; min-width: 10px; width: 10px; min-height: 18px; height: 18px; display: block; z-index: 554; }
#wb_element_instance872 { top: 13px; left: 1050px; min-width: 10px; width: 10px; min-height: 19px; height: 19px; display: block; z-index: 556; }
#wb_element_instance873 i { width: 30px; height: 30px; font-size: 30px; }
#wb_element_instance873 { top: 2150px; left: 1130px; min-width: 30px; width: 30px; min-height: 30px; height: 30px; display: block; z-index: 6842; }
#wb_element_instance874 i { width: 30px; height: 30px; font-size: 30px; }
#wb_element_instance874 { top: 2150px; left: 1090px; min-width: 30px; width: 30px; min-height: 30px; height: 30px; display: block; z-index: 6841; }
#wb_element_instance875 i { width: 30px; height: 30px; font-size: 30px; }
#wb_element_instance875 { top: 2150px; left: 1050px; min-width: 30px; width: 30px; min-height: 30px; height: 30px; display: block; z-index: 6840; }
#wb_element_instance876 { top: 2150px; left: 958px; min-width: 82px; width: 82px; min-height: 24px; height: 24px; display: block; z-index: 6839; }
#wb_element_instance877 { top: 2008px; left: 865px; min-width: 160px; width: 160px; min-height: 24px; height: 24px; display: block; z-index: 6836; }
#wb_element_instance878 { top: 1984px; left: 865px; min-width: 160px; width: 160px; min-height: 24px; height: 24px; display: block; z-index: 6838; }
#wb_element_instance879 { top: 1984px; left: 620px; min-width: 160px; width: 160px; min-height: 24px; height: 24px; display: block; z-index: 6805; }
#wb_element_instance880 { top: 2080px; left: 344px; min-width: 200px; width: 200px; min-height: 24px; height: 24px; display: block; z-index: 6835; }
#wb_element_instance881 { top: 2056px; left: 344px; min-width: 200px; width: 200px; min-height: 24px; height: 24px; display: block; z-index: 6834; }
#wb_element_instance882 { top: 2032px; left: 344px; min-width: 200px; width: 200px; min-height: 24px; height: 24px; display: block; z-index: 6833; }
#wb_element_instance883 { top: 2008px; left: 344px; min-width: 200px; width: 200px; min-height: 24px; height: 24px; display: block; z-index: 6816; }
#wb_element_instance884 { top: 1984px; left: 344px; min-width: 160px; width: 160px; min-height: 24px; height: 24px; display: block; z-index: 6788; }
#wb_element_instance885 { top: 2128px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6829; }
#wb_element_instance886 { top: 2104px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6808; }
#wb_element_instance887 { top: 2080px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6792; }
#wb_element_instance888 { top: 2056px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6790; }
#wb_element_instance889 { top: 2032px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6786; }
#wb_element_instance890 { top: 1984px; left: 41px; min-width: 59px; width: 59px; min-height: 24px; height: 24px; display: block; z-index: 6700; }
#wb_element_instance891 { top: 2008px; left: 41px; min-width: 249px; width: 249px; min-height: 24px; height: 24px; display: block; z-index: 6659; }
#wb_element_instance892 { top: 2008px; left: 620px; min-width: 200px; width: 200px; min-height: 24px; height: 24px; display: block; z-index: 6837; }
#wb_element_instance893 { top: 2193px; left: 0; right: 0; min-height: 15px; height: 15px; display: block; z-index: 3882; }
#wb_element_instance894 { top: 1957px; left: 0; right: 0; min-height: 245px; height: 245px; display: block; z-index: 3881; }
#wb_element_instance894 > .wb_shp { background: #000000 none repeat scroll center top; background-size: cover; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 245px; }
#wb_element_instance895 { top: 10px; left: 560px; min-width: 62px; width: 62px; min-height: 29px; height: 29px; display: block; z-index: 3672; }
#wb_element_instance895 .wb_button { width: 62px; height: 29px; font-family: 'Capture it'; font-size: 16px; text-align: center; border: 1px none #cccccc; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background: transparent none repeat left top; }
#wb_element_instance895 .wb_button > span { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance895 .wb_button:hover > span { color: #ffd900; font-style: normal; font-weight: normal; text-decoration: underline; }
#wb_element_instance895 .wb_button:hover { background: transparent none repeat left top; }
#wb_element_instance895 .wb_button:active > span { color: #333333; font-style: normal; font-weight: normal; text-decoration: none; }
#wb_element_instance895 .wb_button:active { background: #e6e6e6 none repeat left top; }
#wb_element_instance896 { top: 1870px; left: 1055px; min-width: 125px; width: 125px; min-height: 63px; height: 63px; display: block; z-index: 6670; overflow: hidden; }
#wb_element_instance896 img { width: 140px; height: 60px; display: block; position: relative; left: 0px; top: 0px; max-width: inherit; }
#wb_element_instance897 { top: 1690px; left: 0px; min-width: 1200px; width: 1200px; min-height: 250px; height: 250px; display: block; z-index: 3701; }
#wb_element_instance897 > .wb_shp { background: transparent url("../gallery_gen/0d40c8be9a813e1c005d43f59aec237b.jpeg") repeat fixed center top; background-size: contain; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 1200px; height: 250px; }
#wb_element_instance898 { top: 1690px; left: 0px; min-width: 1200px; width: 1200px; min-height: 250px; height: 250px; display: block; z-index: 3718; }
#wb_element_instance898 > .wb_shp { background: rgba(115, 115, 115, 0.43) none repeat scroll left top; background-size: contain; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 1200px; height: 250px; }
#wb_element_instance899 { top: 1810px; left: 510px; min-width: 280px; width: 280px; min-height: 25px; height: 25px; display: block; z-index: 6672; }
#wb_element_instance900 { top: 100px; left: 360px; min-width: 480px; width: 480px; min-height: 84px; height: 84px; display: block; z-index: 6809; }
#wb_element_instance901 { top: 290px; left: 20px; min-width: 375px; width: 375px; min-height: 65px; height: 65px; display: block; z-index: 6811; }
#wb_element_instance902 { top: 1670px; left: 0; right: 0; min-height: 280px; height: 280px; display: block; z-index: 3699; }
#wb_element_instance902 > .wb_shp { background: transparent url("../gallery_gen/cbdb81aa157a17a7b20824096a1b6141.png") no-repeat scroll left bottom; background-size: auto auto; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 280px; }
#wb_element_instance903 { top: -120px; left: 0; right: 0; min-height: 390px; height: 390px; display: block; z-index: 3692; }
#wb_element_instance903 > .wb_shp { background: transparent url("../gallery_gen/401b8ea08d7d396eca2a820f94b5e936.png") repeat scroll left top; background-size: cover; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 390px; }
#wb_element_instance904 { top: 1670px; left: 0; right: 0; min-height: 517px; height: 517px; display: block; z-index: 3674; }
#wb_element_instance904 > .wb_shp { background: #ffb700 none repeat scroll left top; background-size: contain; border: 5px none #c0c0c0; opacity: 0.95; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 517px; }
#wb_element_instance905 { top: 260px; left: 0; right: 0; min-height: 30px; height: 30px; display: block; z-index: 3673; }
#wb_element_instance906 { top: 1640px; left: 0; right: 0; min-height: 30px; height: 30px; display: block; z-index: 3675; }
#wb_element_instance907 { top: 2228px; left: 0px; display: block; z-index: 9000; }
#wb_element_instance908 { top: 57px; left: 0px; display: block; z-index: 9999; }


#wb_element_instance870 p:last-child { margin-bottom: 0; }
#wb_element_instance871 > .wb-elm-line { margin: 0 0 0 1px; width: 1px; height: 100%; left: 50%; top: 0; border-left: 1px solid #ffffff;; }
#wb_element_instance872 > .wb-elm-line { margin: 0 0 0 1px; width: 1px; height: 100%; left: 50%; top: 0; border-left: 1px solid #ffffff;; }
#wb_element_instance873 i { position: absolute; left: 0px; top: 0px; text-align: center; }
#wb_element_instance874 i { position: absolute; left: 0px; top: 0px; text-align: center; }
#wb_element_instance875 i { position: absolute; left: 0px; top: 0px; text-align: center; }
#wb_element_instance876 p:last-child { margin-bottom: 0; }
#wb_element_instance878 p:last-child { margin-bottom: 0; }
#wb_element_instance879 p:last-child { margin-bottom: 0; }
#wb_element_instance880 p:last-child { margin-bottom: 0; }
#wb_element_instance881 p:last-child { margin-bottom: 0; }
#wb_element_instance882 p:last-child { margin-bottom: 0; }
#wb_element_instance883 p:last-child { margin-bottom: 0; }
#wb_element_instance884 p:last-child { margin-bottom: 0; }
#wb_element_instance885 p:last-child { margin-bottom: 0; }
#wb_element_instance886 p:last-child { margin-bottom: 0; }
#wb_element_instance887 p:last-child { margin-bottom: 0; }
#wb_element_instance888 p:last-child { margin-bottom: 0; }
#wb_element_instance889 p:last-child { margin-bottom: 0; }
#wb_element_instance890 p:last-child { margin-bottom: 0; }
#wb_element_instance891 p:last-child { margin-bottom: 0; }
#wb_element_instance892 p:last-child { margin-bottom: 0; }
#wb_element_instance893 > .wb-elm-line { margin: 1px 0 0 0; width: 100%; height: 1px; left: 0; top: 50%; border-top: 3px solid #ffb700;; }
#wb_element_instance899 p:last-child { margin-bottom: 0; }
#wb_element_instance900 p:last-child { margin-bottom: 0; }
#wb_element_instance901 p:last-child { margin-bottom: 0; }
#wb_element_instance905 > .wb-elm-line { margin: 1px 0 0 0; width: 100%; height: 1px; left: 0; top: 50%; border-top: 4px solid #bf1717;; }
#wb_element_instance906 > .wb-elm-line { margin: 1px 0 0 0; width: 100%; height: 1px; left: 0; top: 50%; border-top: 4px solid #bf1717;; }


@media (min-width: 768px) {
}

@media (min-width: 992px) {
}

@media (max-width: 767px) {
}
