
/* phone */
body { background-color: #0097e3; }
body.site:before { background: transparent none repeat-x scroll center top; background-size: auto auto; opacity: 1; min-width: 768px; }
.wb_sbg { background: #0097e3 none repeat center bottom; min-width: 768px; }
.site-lang-en .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-en .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-en .root { min-height: 100%; height: auto; }
#a18acb296e0439ca2f966d76566acdad p:last-child { margin-bottom: 0; }
#a18acb296e0439ca2f966d76566acdad { opacity: 1; width: auto; height: auto; max-width: 261px; margin: 80px 10px 10px 10px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18b585b76db015168d2e4be372cef91 { width: 100%; height: auto; max-width: 1233px; margin: 2px 0px 3px 0px; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18b585b76db015168d2e4be372cef91 ul { background: #ffffff none repeat left top; }
#a18b585b76db015168d2e4be372cef91 ul, #a18b585b76db015168d2e4be372cef91-det ul { border: 1px none #000000; }
#a18b585b76db015168d2e4be372cef91, #a18b585b76db015168d2e4be372cef91 ul, #a18b585b76db015168d2e4be372cef91-det ul { text-align: center; }
#a18b585b76db015168d2e4be372cef91 ul ul, #a18b585b76db015168d2e4be372cef91-det ul { background: #ffffff none repeat left top; }
#a18b585b76db015168d2e4be372cef91 li, #a18b585b76db015168d2e4be372cef91-det li { margin: 5px 5px 5px 5px; }
#a18b585b76db015168d2e4be372cef91 li a, #a18b585b76db015168d2e4be372cef91-det li a { padding: 20px 0px 20px 0px; border: 0px none #000000; font-style: normal; font: normal bold 20px 'Open Sans',Arial,sans-serif; font-family: 'Open Sans',Arial,sans-serif; color: #0097e3; text-decoration: none; line-height: 26px; text-transform: uppercase; background: transparent none repeat left top; }
#a18b585b76db015168d2e4be372cef91 li.over > a, #a18b585b76db015168d2e4be372cef91 li:focus > a, #a18b585b76db015168d2e4be372cef91-det li.over > a, #a18b585b76db015168d2e4be372cef91-det li:focus > a { border: 2px none #000000; font-style: normal; font: normal bold 20px 'Open Sans',Arial,sans-serif; font-family: 'Open Sans',Arial,sans-serif; color: #dc2b19; text-decoration: underline; line-height: 26px; text-transform: uppercase; background: transparent none repeat left top; background-size: auto auto; opacity: 1; }
#a18b585b76db015168d2e4be372cef91 li.active > a, #a18b585b76db015168d2e4be372cef91-det li.active > a { border: 0px none #000000; font-style: normal; font: normal bold 20px 'Open Sans',Arial,sans-serif; font-family: 'Open Sans',Arial,sans-serif; color: #ffffff; text-decoration: none; line-height: 26px; text-transform: uppercase; background: #dc2b19 none repeat left top; background-size: auto auto; opacity: 1; }
#a18b585b76db015168d2e4be372cef91:not(.collapse-expanded) .vmenu ul.open-left,#a18b585b76db015168d2e4be372cef91:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18b585b76db015168d2e4be372cef91:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18acb296e04389c32ce07b2ee82688c { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a18acb296e04389c32ce07b2ee82688c > .wb_content { min-width: 20px; min-height: 20px; padding: 48px 5px 11px 15px; 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: #ffffff url("../gallery_gen/1d69ef2bd131d1e9d9bd57aa4c9df1dd_fit.jpg") no-repeat center top; background-size: auto auto; opacity: 1; 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_a18acb29899c16c3c1b298901927adfd { width: auto; height: auto; min-width: 768px; max-width: 100%; flex: 1 1 auto; }
#wb_header_a18acb29899c16c3c1b298901927adfd > .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; }
#a18acb296e043dce39b9bd3d34c74dd3 p:last-child { margin-bottom: 0; }
#a18acb296e043dce39b9bd3d34c74dd3 { opacity: 1; width: auto; height: auto; max-width: 210px; margin: 5px 704px 30px 145px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18acb296e0440600d735a6f77c463b7 { opacity: 1; box-sizing: border-box; width: 65.81%; height: auto; min-width: 212px; max-width: 716px; max-height: 503px; flex: 0 0 auto; }
#a18acb296e0440600d735a6f77c463b7 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a18acb296e0440600d735a6f77c463b7 img { width: 100%; height: auto; }
#a18acb296e0440600d735a6f77c463b7 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18d1bd16e9000bb5d11adca89a74262 { width: 100%; height: auto; max-width: 100%; margin: 2px 2px 7px 2px; flex: 1 1 auto; }
#a18d1bd16e9000bb5d11adca89a74262 > .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: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e0443a268a645e1a2a08c46 p:last-child { margin-bottom: 0; }
#a18acb296e0443a268a645e1a2a08c46 { opacity: 1; width: auto; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e0442abbbffe19a6ccd81c8 { width: auto; height: auto; max-width: 100%; margin: 10px 10px 10px 10px; flex: 1 1 auto; }
#a18acb296e0442abbbffe19a6ccd81c8 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px solid #000000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background: transparent none repeat scroll left top; background-size: auto auto; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e0445faa72fa400c6117bca p:last-child { margin-bottom: 0; }
#a18acb296e0445faa72fa400c6117bca { opacity: 1; width: auto; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e0444725c06b68dfe4e10ab { width: auto; height: auto; max-width: 100%; margin: 10px 10px 10px 10px; flex: 1 1 auto; }
#a18acb296e0444725c06b68dfe4e10ab > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px solid #000000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background: transparent none repeat scroll left top; background-size: auto auto; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e044793b205a3f0e5f05c27 p:last-child { margin-bottom: 0; }
#a18acb296e044793b205a3f0e5f05c27 { opacity: 1; width: auto; height: auto; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e0446dbd7842a0fcfa18dfe { width: auto; height: auto; max-width: 100%; margin: 10px 10px 10px 10px; flex: 1 1 auto; }
#a18acb296e0446dbd7842a0fcfa18dfe > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px solid #000000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background: transparent none repeat scroll left top; background-size: auto auto; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e0441c9daada0d25d63d757 { width: 100%; height: auto; min-height: 200px; max-width: 100%; margin: 2px 2px 7px 2px; flex: 1 1 auto; }
#a18acb296e0441c9daada0d25d63d757 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px solid #000000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background: transparent none repeat scroll left top; background-size: auto auto; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e0448f1b88ee523e215169c p:last-child { margin-bottom: 0; }
#a18acb296e0448f1b88ee523e215169c { opacity: 1; width: auto; height: auto; max-width: 1009px; margin: 20px 5px 20px 5px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18acb296e044b2381e1b8bd56626f5b { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 126px; min-height: 90px; max-width: 251px; max-height: 179px; margin: 0px 0px 41px 0px; flex: 1 1 auto; }
#a18acb296e044b2381e1b8bd56626f5b .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a18acb296e044b2381e1b8bd56626f5b img { width: 100%; height: auto; }
#a18acb296e044b2381e1b8bd56626f5b > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18acb296e044cef18d4cde6df123740 p:last-child { margin-bottom: 0; }
#a18acb296e044cef18d4cde6df123740 { opacity: 1; width: 100%; height: auto; max-width: 372px; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e044ae20e7c6e4fd9d9cf97 { width: 30.16%; height: auto; max-width: 311px; margin: 5px 0px 0px 0px; flex: 0 0 auto; }
#a18acb296e044ae20e7c6e4fd9d9cf97 > .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: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e044e36ce6a85688853fdc4 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 120px; min-height: 184px; max-width: 240px; max-height: 367px; margin: 0px 11px 0px 0px; flex: 1 1 auto; }
#a18acb296e044e36ce6a85688853fdc4 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a18acb296e044e36ce6a85688853fdc4 img { width: 100%; height: auto; }
#a18acb296e044e36ce6a85688853fdc4 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18acb296e044fed905de4f6629b7cf3 p:last-child { margin-bottom: 0; }
#a18acb296e044fed905de4f6629b7cf3 { opacity: 1; width: 99.18%; height: auto; max-width: 419px; margin: 5px 20px 28px 25px; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e044de8d35ddda28beddeee { width: auto; height: auto; max-width: 100%; margin: 3px 3px 7px 0px; flex: 1 1 auto; }
#a18acb296e044de8d35ddda28beddeee > .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: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e04516b5633fcc9bfd9963d { opacity: 1; box-sizing: border-box; width: 92.53%; height: auto; min-width: 174px; min-height: 127px; max-width: 348px; max-height: 254px; margin: 0px 25px 30px 0px; flex: 0 0 auto; }
#a18acb296e04516b5633fcc9bfd9963d .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a18acb296e04516b5633fcc9bfd9963d img { width: 100%; height: auto; }
#a18acb296e04516b5633fcc9bfd9963d > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18acb296e0452943bee61492128944e p:last-child { margin-bottom: 0; }
#a18acb296e0452943bee61492128944e { opacity: 1; width: 96.84%; height: auto; max-width: 340px; margin: 0px 30px 0px 30px; flex: 0 0 auto; text-shadow: none; box-shadow: none; }
#a18acb296e0450c22c0da9abe651b299 { width: 100%; height: auto; max-width: 348px; margin: 1px 0px 0px 0px; flex: 1 1 auto; }
#a18acb296e0450c22c0da9abe651b299 > .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: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e044956486d28c61dbd20af { width: 100%; height: auto; max-width: 1028px; margin: 3px 3px 7px 30px; flex: 1 1 auto; }
#a18acb296e044956486d28c61dbd20af > .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: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18acb296e04534e6c28529789d6a09d p:last-child { margin-bottom: 0; }
#a18acb296e04534e6c28529789d6a09d { opacity: 1; width: auto; height: auto; max-width: 1010px; margin: 5px 33px 31px 5px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18acb296e043cd49678bdfe16072030 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a18acb296e043cd49678bdfe16072030 > .wb_content { min-width: 20px; min-height: 20px; padding: 18px 15px 30px 30px; 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: #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_main_a18acb29899c16c3c1b298901927adfd { width: 100%; height: auto; min-width: 768px; max-width: 100%; flex: 1 1 auto; }
#wb_main_a18acb29899c16c3c1b298901927adfd > .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; }
#a18acb296e04566679444c00fe2aa177 { width: 100%; height: auto; max-width: 1195px; margin: 5px 3px 5px 2px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a18acb296e04566679444c00fe2aa177 ul { background: transparent none repeat right top; }
#a18acb296e04566679444c00fe2aa177 ul, #a18acb296e04566679444c00fe2aa177-det ul { border: 1px none #000000; }
#a18acb296e04566679444c00fe2aa177, #a18acb296e04566679444c00fe2aa177 ul, #a18acb296e04566679444c00fe2aa177-det ul { text-align: center; }
#a18acb296e04566679444c00fe2aa177 ul ul, #a18acb296e04566679444c00fe2aa177-det ul { background: #ffffff none repeat right top; }
#a18acb296e04566679444c00fe2aa177 li, #a18acb296e04566679444c00fe2aa177-det li { margin: 2px 5px 3px 5px; }
#a18acb296e04566679444c00fe2aa177 li a, #a18acb296e04566679444c00fe2aa177-det li a { padding: 8px 20px 8px 20px; text-transform: none; border-top: 4px solid #000000; border-right: 0px none #000000; border-bottom: 4px solid #000000; border-left: 0px none #000000; font: normal normal 19px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #000000; line-height: 21px; background: transparent none no-repeat center top; }
#a18acb296e04566679444c00fe2aa177 li.over > a, #a18acb296e04566679444c00fe2aa177 li:focus > a, #a18acb296e04566679444c00fe2aa177-det li.over > a, #a18acb296e04566679444c00fe2aa177-det li:focus > a { border-top: 2px none #ffffff; border-right: 0px none #000000; border-bottom: 2px none #ffffff; border-left: 0px none #000000; font: normal normal 19px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #ffffff; line-height: 21px; background: #000000 none no-repeat center top; }
#a18acb296e04566679444c00fe2aa177 li.active > a, #a18acb296e04566679444c00fe2aa177-det li.active > a { border-top: 2px none #ffffff; border-right: 0px none #000000; border-bottom: 2px none #ffffff; border-left: 0px none #000000; font: normal normal 19px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #ffffff; line-height: 21px; background: #000000 none no-repeat center center; }
#a18acb296e04566679444c00fe2aa177:not(.collapse-expanded) .vmenu ul.open-left,#a18acb296e04566679444c00fe2aa177:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18acb296e04566679444c00fe2aa177:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18acb296e0455af525e1db7dc3a5de8 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a18acb296e0455af525e1db7dc3a5de8 > .wb_content { min-width: 20px; min-height: 20px; padding: 75px 0px 45px 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: #0097e3 none repeat left top; background-size: auto auto; opacity: 1; 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_a18acb29899c16c3c1b298901927adfd { width: 100%; height: auto; min-width: 768px; max-width: 100%; flex: 1 1 auto; }
#wb_footer_a18acb29899c16c3c1b298901927adfd > .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) {
	#a18b585b76db015168d2e4be372cef91 > ul, #a18b585b76db015168d2e4be372cef91-det > ul { display: block; }
	#a18acb296e04566679444c00fe2aa177 > ul, #a18acb296e04566679444c00fe2aa177-det > ul { display: block; }
}

/* desktop */
@media (min-width: 992px) {
	#a18acb296e0439ca2f966d76566acdad { margin: 80px 10px 10px 10px; }
	#a18b585b76db015168d2e4be372cef91 { margin: 2px 0px 3px 0px; }
	#a18acb296e043dce39b9bd3d34c74dd3 { margin: 5px 704px 30px 145px; }
	#a18d1bd16e9000bb5d11adca89a74262 { margin: 3px 3px 12px 3px; }
	#a18d1bd16e9000bb5d11adca89a74262 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e0442abbbffe19a6ccd81c8 { margin: 10px 10px 10px 10px; }
	#a18acb296e0444725c06b68dfe4e10ab { margin: 10px 10px 10px 10px; }
	#a18acb296e0446dbd7842a0fcfa18dfe { margin: 10px 10px 10px 10px; }
	#a18acb296e0441c9daada0d25d63d757 { margin: 3px 3px 12px 3px; }
	#a18acb296e0441c9daada0d25d63d757 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e0448f1b88ee523e215169c { margin: 20px 5px 20px 5px; }
	#a18acb296e044b2381e1b8bd56626f5b { margin: 0px 0px 41px 0px; }
	#a18acb296e044ae20e7c6e4fd9d9cf97 { margin: 5px 0px 0px 0px; }
	#a18acb296e044e36ce6a85688853fdc4 { margin: 0px 11px 0px 0px; }
	#a18acb296e044fed905de4f6629b7cf3 { margin: 5px 20px 28px 25px; }
	#a18acb296e044de8d35ddda28beddeee { margin: 5px 5px 12px 0px; }
	#a18acb296e044de8d35ddda28beddeee > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e04516b5633fcc9bfd9963d { margin: 0px 25px 30px 0px; }
	#a18acb296e0452943bee61492128944e { margin: 0px 30px 0px 30px; }
	#a18acb296e0450c22c0da9abe651b299 { margin: 1px 0px 0px 0px; }
	#a18acb296e044956486d28c61dbd20af { margin: 5px 5px 12px 50px; }
	#a18acb296e044956486d28c61dbd20af > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e04534e6c28529789d6a09d { margin: 5px 33px 31px 5px; }
	#a18acb296e043cd49678bdfe16072030 > .wb_content { min-width: 20px; min-height: 20px; padding: 30px 24px 50px 50px; }
	#a18acb296e04566679444c00fe2aa177 { margin: 5px 3px 5px 2px; }
	#a18acb296e0455af525e1db7dc3a5de8 > .wb_content { min-width: 20px; min-height: 20px; padding: 75px 0px 45px 0px; }
}

/* tv */
@media (min-width: 1200px) {
	#a18acb296e0439ca2f966d76566acdad { margin: 80px 10px 10px 10px; }
	#a18b585b76db015168d2e4be372cef91 { margin: 2px 0px 3px 0px; }
	#a18acb296e043dce39b9bd3d34c74dd3 { margin: 5px 704px 30px 145px; }
	#a18d1bd16e9000bb5d11adca89a74262 { margin: 5px 5px 18px 5px; }
	#a18d1bd16e9000bb5d11adca89a74262 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e0442abbbffe19a6ccd81c8 { margin: 10px 10px 10px 10px; }
	#a18acb296e0444725c06b68dfe4e10ab { margin: 10px 10px 10px 10px; }
	#a18acb296e0446dbd7842a0fcfa18dfe { margin: 10px 10px 10px 10px; }
	#a18acb296e0441c9daada0d25d63d757 { margin: 5px 5px 18px 5px; }
	#a18acb296e0441c9daada0d25d63d757 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e0448f1b88ee523e215169c { margin: 20px 5px 20px 5px; }
	#a18acb296e044b2381e1b8bd56626f5b { margin: 0px 0px 41px 0px; }
	#a18acb296e044ae20e7c6e4fd9d9cf97 { margin: 5px 0px 0px 0px; }
	#a18acb296e044e36ce6a85688853fdc4 { margin: 0px 11px 0px 0px; }
	#a18acb296e044fed905de4f6629b7cf3 { margin: 5px 20px 28px 25px; }
	#a18acb296e044de8d35ddda28beddeee { margin: 5px 5px 13px 0px; }
	#a18acb296e044de8d35ddda28beddeee > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e04516b5633fcc9bfd9963d { margin: 0px 25px 30px 0px; }
	#a18acb296e0452943bee61492128944e { margin: 0px 30px 0px 30px; }
	#a18acb296e0450c22c0da9abe651b299 { margin: 1px 0px 0px 0px; }
	#a18acb296e044956486d28c61dbd20af { margin: 5px 5px 13px 55px; }
	#a18acb296e044956486d28c61dbd20af > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; }
	#a18acb296e04534e6c28529789d6a09d { margin: 5px 33px 31px 5px; }
	#a18acb296e043cd49678bdfe16072030 > .wb_content { min-width: 20px; min-height: 20px; padding: 45px 37px 75px 75px; }
	#a18acb296e04566679444c00fe2aa177 { margin: 5px 3px 5px 2px; }
	#a18acb296e0455af525e1db7dc3a5de8 > .wb_content { min-width: 20px; min-height: 20px; padding: 75px 0px 45px 0px; }
}

/* 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) {
}
