
/* phone */
body { background-color: #FFFFFF; }
body.site:before { background: transparent none repeat scroll left top; min-width: 1200px; }
.wb_sbg { background: transparent none repeat-x scroll left top; min-width: 1200px; }
.site-lang-pt .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-pt .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-pt .root { min-height: 100%; height: auto; }
#a18a1e8c5ddecf47683d03672bda7993 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddecf47683d03672bda7993 { opacity: 1; width: auto; height: auto; max-width: 560px; margin: 0px 180px 0px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5dded0debeafb9d1d0335698 p:last-child { margin-bottom: 0; }
#a18a1e8c5dded0debeafb9d1d0335698 { opacity: 1; width: auto; height: auto; max-width: 310px; margin: 0px 0px 0px 430px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddecebdc5be84478503d4f1 { width: 100%; height: auto; max-width: 740px; margin: 0px 70px -40px 0px; flex: 1 1 auto; }
#a18a1e8c5ddecebdc5be84478503d4f1 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5dded2ca1ea913e90a685d02 p:last-child { margin-bottom: 0; }
#a18a1e8c5dded2ca1ea913e90a685d02 { opacity: 1; width: 100%; height: auto; max-width: 174px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5dded33b0d08e13388ac3341 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 36px; max-width: 36px; margin: 0px 0px 0px 70px; flex: 1 1 auto; }
#a18a1e8c5dded33b0d08e13388ac3341 .wb-picture-wrapper { border-radius: 9000px 9000px 9000px 9000px; -moz-border-radius: 9000px 9000px 9000px 9000px; -webkit-border-radius: 9000px 9000px 9000px 9000px; border: 5px none #d1d1d1; }
#a18a1e8c5dded33b0d08e13388ac3341 img { width: 100%; height: auto; }
#a18a1e8c5dded33b0d08e13388ac3341 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5dded12b3a0a9d19af56c38f { width: 100%; height: auto; max-width: 174px; margin: 0px 0px -31px 0px; flex: 1 1 auto; }
#a18a1e8c5dded12b3a0a9d19af56c38f > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5dded4c2d7a36e2df6e0e1fe { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 24px; min-height: 24px; max-width: 48px; max-height: 48px; margin: 0px 0px 3px 0px; flex: 1 1 auto; }
#a18a1e8c5dded4c2d7a36e2df6e0e1fe .wb-picture-wrapper { border-radius: 9000px 9000px 9000px 9000px; -moz-border-radius: 9000px 9000px 9000px 9000px; -webkit-border-radius: 9000px 9000px 9000px 9000px; border: 5px none #d1d1d1; }
#a18a1e8c5dded4c2d7a36e2df6e0e1fe img { width: 100%; height: auto; }
#a18a1e8c5dded4c2d7a36e2df6e0e1fe > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5dded595e6aff4aa2370c152 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 19px; min-height: 19px; max-width: 37px; max-height: 37px; margin: 0px 0px 7px 0px; flex: 1 1 auto; }
#a18a1e8c5dded595e6aff4aa2370c152 .wb-picture-wrapper { border-radius: 9000px 9000px 9000px 9000px; -moz-border-radius: 9000px 9000px 9000px 9000px; -webkit-border-radius: 9000px 9000px 9000px 9000px; border: 5px none #d1d1d1; }
#a18a1e8c5dded595e6aff4aa2370c152 img { width: 100%; height: auto; }
#a18a1e8c5dded595e6aff4aa2370c152 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddecd01e5c9e887aea53ff0 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a18a1e8c5ddecd01e5c9e887aea53ff0 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 40px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-end; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddecc01d3813f0d74d136f5 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a1e8c5ddecc01d3813f0d74d136f5 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #404040 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5dded9115e0291e9bec2b6d3 p:last-child { margin-bottom: 0; }
#a18a1e8c5dded9115e0291e9bec2b6d3 { opacity: 1; width: 100%; height: auto; max-width: 330px; margin: 0px 0px 9px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddeda897cf3f09ebc04c2dc p:last-child { margin-bottom: 0; }
#a18a1e8c5ddeda897cf3f09ebc04c2dc { opacity: 1; width: 100%; height: auto; max-width: 330px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5dded8b5a1ed4f5043ec880b { width: 100%; height: auto; max-width: 330px; margin: 0px 15px 0px 5px; flex: 1 1 auto; }
#a18a1e8c5dded8b5a1ed4f5043ec880b > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddedbece9ba32c290faac41 { width: auto; height: auto; max-width: 800px; margin: 0px 5px 0px 5px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddedbece9ba32c290faac41 ul { background: transparent none repeat left top; }
#a18a1e8c5ddedbece9ba32c290faac41 ul, #a18a1e8c5ddedbece9ba32c290faac41-det ul { border: 0px none #000000; }
#a18a1e8c5ddedbece9ba32c290faac41, #a18a1e8c5ddedbece9ba32c290faac41 ul, #a18a1e8c5ddedbece9ba32c290faac41-det ul { text-align: left; }
#a18a1e8c5ddedbece9ba32c290faac41 ul ul, #a18a1e8c5ddedbece9ba32c290faac41-det ul { background: #f0f0f0 none repeat left top; }
#a18a1e8c5ddedbece9ba32c290faac41 li, #a18a1e8c5ddedbece9ba32c290faac41-det li { margin: 0px 0px 0px 0px; }
#a18a1e8c5ddedbece9ba32c290faac41 li a, #a18a1e8c5ddedbece9ba32c290faac41-det li a { padding: 35px 15px 35px 15px; text-transform: uppercase; border: 0px none #000000; font: normal normal 18px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #000000; line-height: 20px; background: transparent none repeat left top; }
#a18a1e8c5ddedbece9ba32c290faac41 li.over > a, #a18a1e8c5ddedbece9ba32c290faac41 li:focus > a, #a18a1e8c5ddedbece9ba32c290faac41-det li.over > a, #a18a1e8c5ddedbece9ba32c290faac41-det li:focus > a { border: 0px none #000000; font: normal normal 18px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #000000; line-height: 20px; background: transparent none repeat left top; }
#a18a1e8c5ddedbece9ba32c290faac41 li.active > a, #a18a1e8c5ddedbece9ba32c290faac41-det li.active > a { border: 0px none #000000; font: normal normal 18px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #000000; line-height: 20px; background: transparent none repeat left top; }
#a18a1e8c5ddedbece9ba32c290faac41:not(.collapse-expanded) .vmenu ul.open-left,#a18a1e8c5ddedbece9ba32c290faac41:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18a1e8c5ddedbece9ba32c290faac41:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18a1e8c5dded74b09585ca292d48fa5 { width: 100%; height: auto; max-width: 1200px; margin: 1px 0px 1px 0px; flex: 1 1 auto; }
#a18a1e8c5dded74b09585ca292d48fa5 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 5px 0px 35px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-around; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a1e8c5dded638796e0cba5893c71f { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a1e8c5dded638796e0cba5893c71f > .wb_content { min-width: 20px; min-height: 20px; padding: 5px 0px 1px 0px; border: #404040 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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_header_a18a1e8c9d3402eba86e37779b2fa25a { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_header_a18a1e8c9d3402eba86e37779b2fa25a > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #333333 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddeddea8da40d29305f1708 { width: 100%; height: auto; min-height: 12px; max-width: 1200px; flex: 1 1 auto; }
#a18a1e8c5ddeddea8da40d29305f1708 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddedca532743351dd06f0ff { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a1e8c5ddedca532743351dd06f0ff > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #404040 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddedf13ea8c904c780b8a9a p:last-child { margin-bottom: 0; }
#a18a1e8c5ddedf13ea8c904c780b8a9a { opacity: 1; width: auto; height: auto; max-width: 1101px; margin: 0px 5px 35px 63px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddee033025a36f896745ddd p:last-child { margin-bottom: 0; }
#a18a1e8c5ddee033025a36f896745ddd { opacity: 1; width: auto; height: auto; max-width: 1101px; margin: 0px 5px 28px 63px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddee33a129333621184a268 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 150px; max-width: 300px; max-height: 300px; margin: 0px 0px 15px 0px; flex: 1 1 auto; }
#a18a1e8c5ddee33a129333621184a268 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a18a1e8c5ddee33a129333621184a268 img { width: 100%; height: auto; }
#a18a1e8c5ddee33a129333621184a268 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddee4731e98d598fe4a5cda p:last-child { margin-bottom: 0; }
#a18a1e8c5ddee4731e98d598fe4a5cda { opacity: 1; width: 100%; height: auto; max-width: 536px; margin: 0px 0px 6px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddee5e873a655a728e0a285 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddee5e873a655a728e0a285 { opacity: 1; width: 100%; height: auto; max-width: 537px; margin: 0px 0px 32px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf00b44bc6f392a312d9ae { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 150px; max-width: 300px; max-height: 300px; margin: 0px 0px 16px 0px; flex: 1 1 auto; }
#a18a1e8c5ddf00b44bc6f392a312d9ae .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a18a1e8c5ddf00b44bc6f392a312d9ae img { width: 100%; height: auto; }
#a18a1e8c5ddf00b44bc6f392a312d9ae > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf012b39d987b57bca9be9 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf012b39d987b57bca9be9 { opacity: 1; width: 100%; height: auto; max-width: 536px; margin: 0px 0px 6px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0215a8f6a9b5f09eabcb p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf0215a8f6a9b5f09eabcb { opacity: 1; width: 100%; height: auto; max-width: 537px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddee2e452258e8b2c53fb1d { width: 100%; height: auto; max-width: 537px; margin: 0px 0px 22px 0px; flex: 1 1 auto; }
#a18a1e8c5ddee2e452258e8b2c53fb1d > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddf04d83432c32a3a217705 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 150px; max-width: 300px; max-height: 300px; margin: 0px 0px 15px 0px; flex: 1 1 auto; }
#a18a1e8c5ddf04d83432c32a3a217705 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a18a1e8c5ddf04d83432c32a3a217705 img { width: 100%; height: auto; }
#a18a1e8c5ddf04d83432c32a3a217705 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf05caba20031a274a11c8 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf05caba20031a274a11c8 { opacity: 1; width: 100%; height: auto; max-width: 536px; margin: 0px 0px 6px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf06c3981e6d41829dca83 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf06c3981e6d41829dca83 { opacity: 1; width: 100%; height: auto; max-width: 537px; margin: 0px 0px 32px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf07cfa0ab3e9b07f882ee { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 150px; max-width: 300px; max-height: 300px; margin: 0px 0px 16px 0px; flex: 1 1 auto; }
#a18a1e8c5ddf07cfa0ab3e9b07f882ee .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a18a1e8c5ddf07cfa0ab3e9b07f882ee img { width: 100%; height: auto; }
#a18a1e8c5ddf07cfa0ab3e9b07f882ee > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf08b0950249ec25166bfb p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf08b0950249ec25166bfb { opacity: 1; width: 100%; height: auto; max-width: 537px; margin: 0px 0px 6px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0938cd9e3d2af7765979 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf0938cd9e3d2af7765979 { opacity: 1; width: 100%; height: auto; max-width: 537px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0319762e0d2e45d3d04c { width: 100%; height: auto; max-width: 537px; flex: 1 1 auto; }
#a18a1e8c5ddf0319762e0d2e45d3d04c > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5ddee189a9e9fed097f688c3 { width: 100%; height: auto; max-width: 1103px; margin: 0px 5px 0px 63px; flex: 1 1 auto; }
#a18a1e8c5ddee189a9e9fed097f688c3 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0a25a986b5a236bbcc91 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 150px; max-width: 300px; max-height: 300px; margin: 0px 5px 15px 181px; flex: 1 1 auto; }
#a18a1e8c5ddf0a25a986b5a236bbcc91 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a18a1e8c5ddf0a25a986b5a236bbcc91 img { width: 100%; height: auto; }
#a18a1e8c5ddf0a25a986b5a236bbcc91 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0b4e75a9dec00d725853 p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf0b4e75a9dec00d725853 { opacity: 1; width: auto; height: auto; max-width: 537px; margin: 0px 5px 6px 63px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddf0cdacf97c18524543b2a p:last-child { margin-bottom: 0; }
#a18a1e8c5ddf0cdacf97c18524543b2a { opacity: 1; width: auto; height: auto; max-width: 537px; margin: 0px 5px 0px 63px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18a1e8c5ddededebd403aee1a3b70d2 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a18a1e8c5ddededebd403aee1a3b70d2 > .wb_content { min-width: 20px; min-height: 20px; padding: 40px 34px 70px 53px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_main_a18a1e8c9d3402eba86e37779b2fa25a { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_main_a18a1e8c9d3402eba86e37779b2fa25a > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #333333 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-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; }
#a18a1e8c5de09e99297bee337150bb2a { width: 100%; height: auto; min-height: 76px; max-width: 1200px; flex: 1 1 auto; }
#a18a1e8c5de09e99297bee337150bb2a > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px none #000000; -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; }
#a18a1e8c5de09d71cfce292f54721d1e { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a18a1e8c5de09d71cfce292f54721d1e > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #FFFFFF; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: #515151 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_a18a1e8c9d3402eba86e37779b2fa25a { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_footer_a18a1e8c9d3402eba86e37779b2fa25a > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #333333; -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; }
#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; }


/* tablet */
@media (min-width: 768px) {
	#a18a1e8c5ddedbece9ba32c290faac41 > ul, #a18a1e8c5ddedbece9ba32c290faac41-det > ul { display: block; }
}

/* desktop */
@media (min-width: 992px) {
}

/* tv */
@media (min-width: 1200px) {
}

/* desktop_and_smaller */
@media (max-width: 1199px) {
}

/* tablet_and_smaller */
@media (max-width: 991px) {
}

/* phone_only */
@media (max-width: 767px) {
}

/* 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) {
}
