﻿@keyframes backgroundParallax{0%{background-position:right bottom;background-size:130% auto}100%{background-position:left bottom;background-size:100% auto}}.notselectable,#tooltip,div.product div.scrollbar,div.products div.scrollbar,div#container div.headline div.content>ul li,.material-icons,.fa-icons,div.filter:before,div.product div.scrollbar div.scrollLeft:after,div.product div.scrollbar div.scrollRight:after,div.products div.scrollbar div.scrollLeft:after,div.products div.scrollbar div.scrollRight:after,div.products table span.compare,div#container div.search div.content div.multicol>div ul.products>li ul li:after,div#container div.search div.content div.multicol>div ul.dictionary ul li:after,div#container div.search div.content div.multicol>div ul.pages ul li:after,div#container div.search div.content div.multicol>div ul.news ul li:after,div#container div.search div.content h1 div.close:before,div#container div.mapoverlay div.content ul.list li p.tel:before,div#container div.mapoverlay div.content ul.list li p.fax:before,div#container div.toolbox div.content ul:nth-of-type(2) li:before,div#container div.toolbox div.content ul li a span,div#container div.toolbox div.content ul li b span,div#container div.toolbox div.content ul li em span,div#container div.breadcrumbs div.content ul:nth-of-type(2) li:before,div#container div.breadcrumbs div.content a.up,div#container div.breadcrumbs div.content ul li:after,div#container div.footer div.content>ul li:before,div#container div.social div.content p a,div#container div.social div.content form input[type=submit],div#container div.sbtv div.content>div div.videos>div>a:before,div#container div.news div.content div.tiles a:before,div#container div.productTiles div.content>div>div a:before,div#container div.header div.content div.menu>ul>li>ul.plain li:before,div#container div.header div.content div.menu>ul>li.search a:after,div#container div.header div.content div.menu>ul>li.switchLang a:before,div#container div.carousel-prev,div#container div.carousel-next{-webkit-user-drag:none;-ms-user-drag:none;-moz-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{margin:0;padding:0;text-decoration:inherit;list-style:none;box-sizing:border-box;border:none;font:inherit;font-size:100%;color:inherit}body{height:100%;font:300 100%/1.2 museo-sans, sans-serif}html{height:100%}input{outline:none !important}sup,sub{position:relative;top:-0.3em;vertical-align:baseline;font-size:90%;padding:0 .1em;text-decoration:none}sub{top:auto;bottom:-0.3em}.material-icons,.fa-icons,div.filter:before,div.product div.scrollbar div.scrollLeft:after,div.product div.scrollbar div.scrollRight:after,div.products div.scrollbar div.scrollLeft:after,div.products div.scrollbar div.scrollRight:after,div.products table span.compare,div#container div.search div.content div.multicol>div ul.products>li ul li:after,div#container div.search div.content div.multicol>div ul.dictionary ul li:after,div#container div.search div.content div.multicol>div ul.pages ul li:after,div#container div.search div.content div.multicol>div ul.news ul li:after,div#container div.search div.content h1 div.close:before,div#container div.mapoverlay div.content ul.list li p.tel:before,div#container div.mapoverlay div.content ul.list li p.fax:before,div#container div.toolbox div.content ul:nth-of-type(2) li:before,div#container div.toolbox div.content ul li a span,div#container div.toolbox div.content ul li b span,div#container div.toolbox div.content ul li em span,div#container div.breadcrumbs div.content ul:nth-of-type(2) li:before,div#container div.breadcrumbs div.content a.up,div#container div.breadcrumbs div.content ul li:after,div#container div.footer div.content>ul li:before,div#container div.social div.content p a,div#container div.social div.content form input[type=submit],div#container div.sbtv div.content>div div.videos>div>a:before,div#container div.news div.content div.tiles a:before,div#container div.productTiles div.content>div>div a:before,div#container div.header div.content div.menu>ul>li>ul.plain li:before,div#container div.header div.content div.menu>ul>li.search a:after,div#container div.header div.content div.menu>ul>li.switchLang a:before,div#container div.carousel-prev,div#container div.carousel-next{visibility:hidden;font-family:'Material Icons';font-weight:normal;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;overflow:hidden;max-width:2em;min-width:.5em;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.fa-icons,div.filter:before,div.product div.scrollbar div.scrollLeft:after,div.product div.scrollbar div.scrollRight:after,div.products div.scrollbar div.scrollLeft:after,div.products div.scrollbar div.scrollRight:after,div.products table span.compare,div#container div.search div.content div.multicol>div ul.products>li ul li:after,div#container div.search div.content div.multicol>div ul.dictionary ul li:after,div#container div.search div.content div.multicol>div ul.pages ul li:after,div#container div.search div.content div.multicol>div ul.news ul li:after,div#container div.search div.content h1 div.close:before,div#container div.mapoverlay div.content ul.list li p.tel:before,div#container div.mapoverlay div.content ul.list li p.fax:before,div#container div.toolbox div.content ul:nth-of-type(2) li:before,div#container div.toolbox div.content ul li a span,div#container div.toolbox div.content ul li b span,div#container div.toolbox div.content ul li em span,div#container div.breadcrumbs div.content ul:nth-of-type(2) li:before,div#container div.breadcrumbs div.content a.up,div#container div.breadcrumbs div.content ul li:after,div#container div.footer div.content>ul li:before,div#container div.social div.content p a,div#container div.social div.content form input[type=submit],div#container div.sbtv div.content>div div.videos>div>a:before,div#container div.news div.content div.tiles a:before,div#container div.productTiles div.content>div>div a:before,div#container div.header div.content div.menu>ul>li>ul.plain li:before,div#container div.header div.content div.menu>ul>li.search a:after,div#container div.header div.content div.menu>ul>li.switchLang a:before,div#container div.carousel-prev,div#container div.carousel-next{font-family:'FontAwesome'}.wf-active .material-icons,.wf-active .fa-icons,.wf-active div.filter:before,.wf-active div.product div.scrollbar div.scrollLeft:after,div.product div.scrollbar .wf-active div.scrollLeft:after,.wf-active div.product div.scrollbar div.scrollRight:after,div.product div.scrollbar .wf-active div.scrollRight:after,.wf-active div.products div.scrollbar div.scrollLeft:after,div.products div.scrollbar .wf-active div.scrollLeft:after,.wf-active div.products div.scrollbar div.scrollRight:after,div.products div.scrollbar .wf-active div.scrollRight:after,.wf-active div.products table span.compare,div.products table .wf-active span.compare,.wf-active div#container div.search div.content div.multicol>div ul.products>li ul li:after,div#container div.search div.content div.multicol>div ul.products>li ul .wf-active li:after,.wf-active div#container div.search div.content div.multicol>div ul.dictionary ul li:after,div#container div.search div.content div.multicol>div ul.dictionary ul .wf-active li:after,.wf-active div#container div.search div.content div.multicol>div ul.pages ul li:after,div#container div.search div.content div.multicol>div ul.pages ul .wf-active li:after,.wf-active div#container div.search div.content div.multicol>div ul.news ul li:after,div#container div.search div.content div.multicol>div ul.news ul .wf-active li:after,.wf-active div#container div.search div.content h1 div.close:before,div#container div.search div.content h1 .wf-active div.close:before,.wf-active div#container div.mapoverlay div.content ul.list li p.tel:before,div#container div.mapoverlay div.content ul.list li .wf-active p.tel:before,.wf-active div#container div.mapoverlay div.content ul.list li p.fax:before,div#container div.mapoverlay div.content ul.list li .wf-active p.fax:before,.wf-active div#container div.toolbox div.content ul:nth-of-type(2) li:before,div#container div.toolbox div.content ul:nth-of-type(2) .wf-active li:before,.wf-active div#container div.toolbox div.content ul li a span,div#container div.toolbox div.content ul li a .wf-active span,.wf-active div#container div.toolbox div.content ul li b span,div#container div.toolbox div.content ul li b .wf-active span,.wf-active div#container div.toolbox div.content ul li em span,div#container div.toolbox div.content ul li em .wf-active span,.wf-active div#container div.breadcrumbs div.content ul:nth-of-type(2) li:before,div#container div.breadcrumbs div.content ul:nth-of-type(2) .wf-active li:before,.wf-active div#container div.breadcrumbs div.content a.up,div#container div.breadcrumbs div.content .wf-active a.up,.wf-active div#container div.breadcrumbs div.content ul li:after,div#container div.breadcrumbs div.content ul .wf-active li:after,.wf-active div#container div.footer div.content>ul li:before,div#container div.footer div.content>ul .wf-active li:before,.wf-active div#container div.social div.content p a,div#container div.social div.content p .wf-active a,.wf-active div#container div.social div.content form input[type=submit],div#container div.social div.content form .wf-active input[type=submit],.wf-active div#container div.sbtv div.content>div div.videos>div>a:before,div#container div.sbtv div.content>div .wf-active div.videos>div>a:before,.wf-active div#container div.news div.content div.tiles a:before,div#container div.news div.content div.tiles .wf-active a:before,.wf-active div#container div.productTiles div.content>div>div a:before,div#container div.productTiles div.content>div>div .wf-active a:before,.wf-active div#container div.header div.content div.menu>ul>li>ul.plain li:before,div#container div.header div.content div.menu>ul>li>ul.plain .wf-active li:before,.wf-active div#container div.header div.content div.menu>ul>li.search a:after,div#container div.header div.content div.menu>ul>li.search .wf-active a:after,.wf-active div#container div.header div.content div.menu>ul>li.switchLang a:before,div#container div.header div.content div.menu>ul>li.switchLang .wf-active a:before,.wf-active div#container div.carousel-prev,div#container .wf-active div.carousel-prev,.wf-active div#container div.carousel-next,div#container .wf-active div.carousel-next{visibility:visible}body.pintop div#container{padding-top:0em}div#container>div{position:relative;z-index:1}div#container div.content{margin:auto;max-width:1300px;position:relative}div#container div.carousel-prev,div#container div.carousel-next{position:absolute;left:-1em;top:40%;color:gray;font-size:150%;z-index:10;cursor:pointer;width:1.5em;text-align:center}div#container div.carousel-prev:before,div#container div.carousel-next:before{content:'\f137'}div#container div.carousel-prev:hover,div#container div.carousel-next:hover{color:#123f1a}div#container div.carousel-prev.disabled,div#container div.carousel-next.disabled{cursor:default;opacity:.1}div#container div.carousel-next{left:auto;right:-1em}div#container div.carousel-next:before{content:'\f138'}div#container div.header{z-index:20;background:#2a5135}body.pintop div#container div.header{position:fixed;top:0;left:0;width:100%;transition:box-shadow 2s;z-index:1000}body.pin div#container div.header{box-shadow:0 0 10px black}div#container div.header div.content{background-color:#2a5135;z-index:10;border:1px solid #2a5135}div#container div.header div.content div.menu{margin:.5em;padding:.5em;border:1px solid #6a8572}div#container div.header div.content div.menu li.hidden{display:none !important}div#container div.header div.content div.menu a.logo{display:block;width:35%;height:8em;background:url("/resources/image/sb-logo.png") no-repeat left center;background-size:contain;margin-left:35px;transition:height .1s}body.pin div#container div.header div.content div.menu a.logo{transition:height .5s}div#container div.header div.content div.menu a.logo span{display:none}div#container div.header div.content div.menu>ul{position:absolute;top:calc(50% - .9em);right:70px;color:white;font-size:130%;white-space:nowrap}div#container div.header div.content div.menu>ul:hover a{color:#55745d}div#container div.header div.content div.menu>ul:hover li.active{background:none}div#container div.header div.content div.menu>ul.dim li{visibility:hidden}div#container div.header div.content div.menu>ul.dim li.search{visibility:visible}div#container div.header div.content div.menu>ul>li{transition:background .5s}div#container div.header div.content div.menu>ul>li:hover{background:rgba(255,255,255,0.3) !important}div#container div.header div.content div.menu>ul>li:hover>a{color:white !important}div#container div.header div.content div.menu>ul>li.active{background:rgba(255,255,255,0.2)}div#container div.header div.content div.menu>ul>li.switchLang{color:#7f9786}div#container div.header div.content div.menu>ul>li.switchLang:hover{color:white}div#container div.header div.content div.menu>ul>li.switchLang a{padding:.3em .2em}div#container div.header div.content div.menu>ul>li.switchLang a:before{content:'\f0ac';margin-right:.2em}div#container div.header div.content div.menu>ul>li.search{position:relative}div#container div.header div.content div.menu>ul>li.search.active{border-radius:.3em}div#container div.header div.content div.menu>ul>li.search.active form{visibility:visible;opacity:1}div#container div.header div.content div.menu>ul>li.search a:after{content:'\f002'}div#container div.header div.content div.menu>ul>li.search form{position:absolute;top:0;right:2.2em;visibility:hidden;opacity:0;transition:visibility .5s, opacity .5s}div#container div.header div.content div.menu>ul>li.search form input{font-size:130%;color:#2a5135;border-radius:.3em;padding:.1em .3em;outline:none;width:15em;margin:0;border:none}div#container div.header div.content div.menu>ul>li a{display:block;padding:.3em .6em;transition:color 2s}div#container div.header div.content div.menu>ul>li{display:inline-block}div#container div.header div.content div.menu>ul>li>ul.plain{position:absolute;right:0;color:white;display:none;border-top:3px solid #95a89a;font-size:80%;background-color:#55745d;min-width:100%;justify-content:center;z-index:0;box-shadow:0 0 10px #95a89a}div#container div.header div.content div.menu>ul>li>ul.plain ul{display:none}div#container div.header div.content div.menu>ul>li>ul.plain li{flex-grow:1;flex-basis:auto;margin:0 0 0 0;white-space:normal;background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.1));list-style:none !important}div#container div.header div.content div.menu>ul>li>ul.plain li:hover{background:none}div#container div.header div.content div.menu>ul>li>ul.plain li:hover a{text-decoration:underline}div#container div.header div.content div.menu>ul>li>ul.plain li:before{content:'\f149';color:#bfcbc2;margin:-.3em .5em 0 .5em;display:block}div#container div.header div.content div.menu>ul>li>ul.plain li.active{background:rgba(255,255,255,0.3) !important;font-weight:bold}div#container div.header div.content div.menu>ul>li>ul.plain li a{display:block;height:100%;padding:.5em 1em .7em .7em;color:white !important;min-width:6em}div#container div.header div.content div.menu>ul>li>ul.plain li a span{display:block;font-size:80%;color:#bfcbc2;max-width:10em;white-space:normal}div#container div.header div.content div.menu>ul>li>ul{position:absolute;right:0;color:black !important;display:none;font-size:80%;background-color:white;width:80vw;max-width:1000px;padding-top:2em;justify-content:flex-start;z-index:0;box-shadow:0 0 10px #95a89a;flex-wrap:wrap}div#container div.header div.content div.menu>ul>li>ul ul{display:none}div#container div.header div.content div.menu>ul>li>ul li{flex-grow:0;flex-basis:auto;margin:0 0 0 0;white-space:normal;background:no-repeat center center;background-size:cover;list-style:none !important;margin:3em 1em 2em 2em;width:calc(33% - 3em);transition:background-position 1s}div#container div.header div.content div.menu>ul>li>ul li:hover{background-position:center top}div#container div.header div.content div.menu>ul>li>ul li:hover a{text-decoration:underline;color:black !important}div#container div.header div.content div.menu>ul>li>ul li.active{font-weight:bold}div#container div.header div.content div.menu>ul>li>ul li a{margin-top:-3.5em;display:block;height:100%;width:100%;padding:.5em 1em .7em .7em;height:20vh;text-transform:uppercase;white-space:normal;text-align:center;background:no-repeat center 7vh;background-size:contain}div#container div.header div.content div.menu>ul>li.type-products:hover>ul,div#container div.header div.content div.menu>ul>li.type-article.id-25:hover>ul,div#container div.header div.content div.menu>ul>li.type-article.id-62:hover>ul{display:flex;z-index:99}div#container div.headline{position:relative;overflow:hidden}div#container div.headline div.ambient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:center center;background-repeat:no-repeat;background-size:cover}div#container div.headline div.content .link{cursor:pointer}div#container div.headline div.content>div{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto}div#container div.headline div.content>div>div{background-image:none !important;flex-shrink:0;background:no-repeat center bottom;background-size:100% auto;width:100%;height:600px;position:relative;max-height:90vh}div#container div.headline div.content>div>div div.image{background:no-repeat center center;background-size:contain;position:absolute}div#container div.headline div.content>div>div div.inner{position:absolute}div#container div.headline div.content>div>div.claim-left div.image{width:50%;height:90%;top:30%;right:0}div#container div.headline div.content>div>div.claim-left div.inner{color:white;font-size:230%;bottom:20%;left:70px;width:50%}div#container div.headline div.content>div>div.claim-right div.image{width:50%;height:90%;top:30%;left:0}div#container div.headline div.content>div>div.claim-right div.inner{color:white;font-size:230%;top:20%;right:70px;width:50%}div#container div.headline div.content>div>div.claim-mid div.image{width:80%;height:80%;top:15%;left:10%}div#container div.headline div.content>div>div.claim-mid div.image.mobile{top:10%;display:none}div#container div.headline div.content>div>div.claim-top div.image{width:60%;height:70%;top:7%;left:5%;background-position:left top}div#container div.headline div.content>div>div.claim-top div.image:nth-of-type(2){left:auto;right:0;height:100%;width:90%;background-position:right bottom}div#container div.headline div.content>div>div.product-table div.image{width:40%;height:70%;top:30%;left:0}div#container div.headline div.content>div>div.product-category,div#container div.headline div.content>div>div.product-heading{background-position:center center;height:600px}div#container div.headline div.content>div>div.product-category div.inner,div#container div.headline div.content>div>div.product-heading div.inner{color:white;bottom:10%;right:70px;padding:10px;max-width:60%;background:rgba(0,0,0,0.4)}div#container div.headline div.content>div>div.product-category div.inner h1,div#container div.headline div.content>div>div.product-heading div.inner h1{font-size:400%;font-weight:bold;line-height:.9}div#container div.headline div.content>div>div.product-category div.inner p,div#container div.headline div.content>div>div.product-heading div.inner p{margin:1em 0 0 auto;text-align:justify}div#container div.headline div.content>div>div.product-category div.inner div.image,div#container div.headline div.content>div>div.product-heading div.inner div.image{width:50vh;height:300px;top:-180px;right:0;left:auto;background-position:bottom right}div#container div.headline div.content>div>div.product-category div.image,div#container div.headline div.content>div>div.product-heading div.image{width:30%;height:70%;bottom:15%;left:0;background-size:contain;background-position:bottom left}div#container div.headline div.content>div>div.product-category div.image.front,div#container div.headline div.content>div>div.product-heading div.image.front{bottom:auto;top:5%;left:5%;width:50%;height:50%;background-position:left top}div#container div.headline div.content>div>div.product-category div.image.overlay,div#container div.headline div.content>div>div.product-heading div.image.overlay{width:100%;height:100%;bottom:0;left:0;background-position:right bottom}div#container div.headline div.content>div>div.product-detail{background-position:50% center;background-size:auto 100%}div#container div.headline div.content>div>div.product-detail div.image{width:40%;height:70%;bottom:15%;left:6%;background-position:bottom left}div#container div.headline div.content>div>div.product-detail div.image div.warning{color:darkred;text-align:center;text-transform:uppercase;font-weight:bold;border:1px solid darkred;border-radius:4px;background-color:rgba(255,255,255,0.7);width:12em;font-size:80%;padding:.5em 2em;position:absolute;left:-2em;top:50%;box-shadow:0 0 5px rgba(0,0,0,0.3)}div#container div.headline div.content>div>div.product-detail div.image.box{width:70%;height:90%;bottom:-5%;left:-5%;background-size:70% auto;background-position:130% 100%}div#container div.headline div.content>div>div.product-detail div.image.bullet{width:70%;height:90%;bottom:-6%;left:10%;background-position:left bottom}div#container div.headline div.content>div>div.product-detail div.inner{color:gray;top:10%;right:70px;width:60%;text-shadow:0 0 10px white}div#container div.headline div.content>div>div.product-detail div.inner h1{font-size:400%;line-height:1;text-align:right;font-weight:900}div#container div.headline div.content>div>div.product-detail div.inner h1 i{font-size:40%;display:block;float:right;font-weight:normal;font-style:normal;padding-top:.2em;padding-left:.5em}div#container div.headline div.content>div>div.product-detail div.inner p.bullettype{clear:both;max-width:20em;margin:3em 0 1em auto;text-align:justify}div#container div.headline div.content>div>div.product-heading div.inner{background:rgba(0,0,0,0.1);color:gray}div#container div.headline div.content>ul{position:absolute;bottom:2em;right:2em;white-space:nowrap}div#container div.headline div.content>ul li{display:inline-block;width:1.5em;height:1.5em;background:white;border-radius:1.5em;text-align:center;line-height:1.5em;margin:2px;opacity:.5;cursor:pointer}div#container div.headline div.content>ul li.active,div#container div.headline div.content>ul li:hover{opacity:1}div#container div.productTiles{margin:30px 0}div#container div.productTiles div.content>div{display:flex;flex-wrap:wrap}div#container div.productTiles div.content>div.carousel{flex-wrap:nowrap;overflow-x:auto}div#container div.productTiles div.content>div.carousel:after{content:'';flex:0 0 1%}div#container div.productTiles div.content>div>div{flex-shrink:0;margin:0 1.5%;width:30%;min-width:300px;height:500px;position:relative;cursor:pointer;perspective:1000px;justify-content:flex-start}div#container div.productTiles div.content>div>div>div{position:absolute;width:100%;height:100%;background:no-repeat top left;background-size:contain;text-align:center}div#container div.productTiles div.content>div>div>div.image{top:5em;left:calc(50% - 130px)}div#container div.productTiles div.content>div>div>div.image.blank{background-color:black;height:195px !important;color:#5d5d5d;overflow:hidden;text-align:left}div#container div.productTiles div.content>div>div>div.image.blank span{font-size:600%;padding:10px 15px;text-transform:uppercase;display:block;white-space:nowrap;font-weight:bold}div#container div.productTiles div.content>div>div>div.image:first-of-type{width:247px;height:247px;transition:.5s transform}div#container div.productTiles div.content>div>div>div.image:nth-of-type(2){transition:.5s top, .5s left;width:320px;height:400px}div#container div.productTiles div.content>div>div:hover>div.image:first-of-type{transform:rotateY(30deg) translateZ(-100px)}div#container div.productTiles div.content>div>div:hover>div.image:nth-of-type(2){top:6em;left:6em}div#container div.productTiles div.content>div>div h1{text-transform:uppercase;color:gray;font-size:130%;margin:1em 0 300px 0;height:2em}div#container div.productTiles div.content>div>div p{font-size:90%;line-height:1.5;margin:1em 2em;color:gray}div#container div.productTiles div.content>div>div a{text-transform:uppercase;color:#006938;font-size:90%}div#container div.productTiles div.content>div>div a:before{content:'\f152';margin-right:.5em}div#container div.productTiles div.content>div>div a:hover{text-decoration:underline}div#container div.productTiles div.content>div>div a span{margin-right:.5em}div#container div.news div.content>h1{font-size:200%;color:gray;padding:2em 0 1em 0}div#container div.news div.content div.headline{background:url("/resources/image/news-bg.jpg") no-repeat center center;background-size:cover;padding:8em 70px}div#container div.news div.content div.headline h1{font-size:200%;color:white}div#container div.news div.content div.tiles{display:flex;flex-wrap:wrap;justify-content:left;margin:2em 0}div#container div.news div.content div.tiles div.ribbon{background:no-repeat center center;background-size:cover;height:16em;margin:-1.5em -1.5em 2em -1.5em}div#container div.news div.content div.tiles h1{color:#052453;font-size:160%;margin:0 0 1em 0}div#container div.news div.content div.tiles p{margin:1em 0}div#container div.news div.content div.tiles a{color:#052453;text-transform:uppercase;position:absolute;width:100%;bottom:1em;text-align:center;left:0}div#container div.news div.content div.tiles a:before{content:'\f152';margin-right:.5em;vertical-align:baseline}div#container div.news div.content div.tiles a:hover{text-decoration:underline;color:#0b4eb3}div#container div.news div.content div.tiles>div{max-width:32%;padding:35px;padding-bottom:3em;background:white;position:relative;margin:1px 2% 2em 0;min-width:20em;cursor:pointer}div#container div.news div.content div.tiles>div.highlight{background:#f7fbf9}div#container div.news div.content div.tiles>div.highlight:after{content:'';background:linear-gradient(to bottom right, #006938, white, white, #006938)}div#container div.news div.content div.tiles>div:hover{background-color:#f2f8f5}div#container div.news div.content div.tiles>div:nth-child(3n){margin-right:0}div#container div.news div.content div.tiles>div:after{content:'';position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:linear-gradient(to bottom right, #bbb, white, white, #bbb);z-index:-1}div#container div.sbtv{background:#e5e5e5;padding:2em 0}div#container div.sbtv div.content h1{text-align:center;font-size:200%;color:gray;padding:2em}div#container div.sbtv div.content>div{position:relative}div#container div.sbtv div.content>div div.videos{display:flex;flex-wrap:nowrap;padding-bottom:4em;overflow-x:auto;justify-content:flex-start}div#container div.sbtv div.content>div div.videos:after{content:'';flex:0 0 1%}div#container div.sbtv div.content>div div.videos>div{width:30%;background:black no-repeat center center;background-size:cover;position:relative;flex-shrink:0;margin:1em 1.7% 1em 1.6%;box-shadow:0 0 5px rgba(0,0,0,0.5);min-width:16em}div#container div.sbtv div.content>div div.videos>div>a{display:block;padding-top:46%;text-align:center;position:relative;top:4em;color:gray}div#container div.sbtv div.content>div div.videos>div>a:before{content:'\f144';margin:0 .5em}div#container div.sbtv div.content>div div.videos>div>a:hover{color:#0b4eb3}div#container div.social{position:relative;overflow:hidden}div#container div.social div.ambient{position:absolute;top:-10%;left:-10%;width:120%;height:120%;z-index:-1;background:url("/resources/image/social-bg.jpg") center center;background-size:cover;filter:blur(40px)}body.lang-en-us div#container div.social div.ambient{background-image:url("/resources/image/social-bg-us.jpg")}div#container div.social div.content{padding:4em;background:url("/resources/image/social-bg.jpg") no-repeat center center;background-size:cover}body.lang-en-us div#container div.social div.content{background-image:url("/resources/image/social-bg-us.jpg");text-shadow:0 0 5px black}div#container div.social div.content h1,div#container div.social div.content p{text-align:center;font-size:200%;color:white;margin:1em 0}div#container div.social div.content form{text-align:center;white-space:nowrap}div#container div.social div.content form input[type=email]{font-size:200%;border-radius:10px;border:1px solid white;box-shadow:inset 5px 5px 10px rgba(0,0,0,0.3);padding:.5em;margin-left:3em;width:13em;max-width:70%}div#container div.social div.content form input[type=submit]{color:white;font-size:200%;border-radius:10px;padding:.6em;background:linear-gradient(to bottom right, #006938, #123f1a);margin:0 .5em;text-align:center;max-width:none;cursor:pointer;width:auto !important}div#container div.social div.content form input[type=submit]:hover{box-shadow:0 0 10px white}div#container div.social div.content p a{display:inline-block;padding:.3em;width:1.7em;margin:.2em .2em -.2em .2em;border-radius:10px;vertical-align:bottom}div#container div.social div.content p a:hover{box-shadow:0 0 10px white}div#container div.social div.content p a.youtube{background:#fc4427}div#container div.social div.content p a.youtube:after{content:'\f167'}div#container div.social div.content p a.facebook{background:#2055a2}div#container div.social div.content p a.facebook:after{content:'\f09a'}div#container div.social div.content p a.linkedin{background:#0084b4}div#container div.social div.content p a.linkedin:after{content:'\f0e1'}div#container div.company div.content{padding:4em 0}div#container div.company div.content h1{color:gray;font-size:200%;text-align:center;padding:3.5em 0 1em 0;background:url("/resources/image/sb-logo.png") no-repeat top center;background-size:auto 3.6em}div#container div.company div.content p{margin:auto;color:gray;max-width:35em;text-align:justify}div#container div.company div.content div.logos{text-align:center;margin:2em 1em}div#container div.company div.content div.logos img{vertical-align:middle;margin:1em}div#container div.largetable{background:url("/resources/image/stripes_light.svg");z-index:100}div#container div.largetable div.content{text-align:center;max-width:none;padding:4em 2em}div#container div.footer{overflow:hidden;background:#123f1a url("/resources/image/stripes.svg")}div#container div.footer div.content{min-height:250px;padding:2em 35px;font-size:80%}div#container div.footer div.content>ul{margin-bottom:2em}div#container div.footer div.content>ul a{display:inline-block;background:none !important;width:10em}div#container div.footer div.content>ul a:hover{text-decoration:underline;color:white}div#container div.footer div.content>ul li.active>a{color:white;text-decoration:underline}div#container div.footer div.content>ul li.hidden{opacity:.5;text-decoration:line-through !important}div#container div.footer div.content>ul>li{border-bottom:3px solid rgba(255,255,255,0.1);margin-bottom:1em !important;padding-bottom:1em !important}div#container div.footer div.content>ul li{display:flex;color:white;padding:0 1em .2em 1em;background:none !important}div#container div.footer div.content>ul li:before{content:'\f105';opacity:.7;margin:0 .5em;vertical-align:top}div#container div.footer div.content>ul li li{color:#b3d2c3}div#container div.footer div.content>ul li li li{color:#80b49c;display:inline-block;border:none;padding:0 .5em .2em .5em}div#container div.footer div.content>ul li li li:before{content:'\f101'}div#container div.footer div.content>ul li li li a{display:inline;max-width:none}div#container div.footer div.content>ul li>*{flex-shrink:0}div#container div.footer div.content>ul li>*:last-child{flex-shrink:1}div#container div.footer div.content div.link{position:absolute;bottom:2em;right:70px}div#container div.footer div.content div.link a{color:white;text-decoration:underline}div#container div.footer div.content div.link a b{font-weight:bold}div#container div.breadcrumbs{background:#7f9786}div#container div.breadcrumbs.translucent{background:rgba(127,151,134,0.9) !important}div#container div.breadcrumbs div.content{padding:1em 70px}div#container div.breadcrumbs div.content ul{display:flex;flex-wrap:wrap}div#container div.breadcrumbs div.content ul li{white-space:nowrap}div#container div.breadcrumbs div.content ul li:after{content:'\f105';opacity:.3;margin:0 .5em}div#container div.breadcrumbs div.content ul li a:hover{text-decoration:underline}div#container div.breadcrumbs div.content a.up{position:absolute;right:70px;top:.6em;transition:background-color 1s;padding:.5em}div#container div.breadcrumbs div.content a.up:hover{background-color:rgba(255,255,255,0.4)}div#container div.breadcrumbs div.content ul:nth-of-type(2){color:white;margin-top:.5em;flex-wrap:wrap}div#container div.breadcrumbs div.content ul:nth-of-type(2) li{margin:-.3em 2em 1em 0;width:10em;white-space:normal}div#container div.breadcrumbs div.content ul:nth-of-type(2) li:after{display:none}div#container div.breadcrumbs div.content ul:nth-of-type(2) li:before{content:'\f149';color:#bfcbc2;margin:0 .5em;display:block}div#container div.breadcrumbs div.content ul:nth-of-type(2) li a{position:relative;display:block}div#container div.breadcrumbs div.content ul:nth-of-type(2) li a:before{content:'';display:block;position:absolute;top:-14px;border-top:3px solid rgba(255,255,255,0.3);width:120%}div#container div.breadcrumbs div.content ul:nth-of-type(2) li a span{display:block;font-size:80%;color:#bfcbc2;max-width:10em}div#container div.product div.content{padding:70px 70px 3em 70px;min-height:auto !important}div#container div.main div.content{min-height:30em;padding:0 70px 3em 70px}div#container div.main div.content h1{font-size:200%;color:gray;padding:1em 0 0 0;margin-bottom:1em}div#container div.main div.content h1 em{display:block;font-size:50%;font-style:normal;color:#b3b3b3;margin-top:.3em}div#container div.main div.content .multicol{display:flex;justify-content:space-between;margin:1em -64px}div#container div.main div.content .multicol>div{flex-grow:5;flex-basis:0;margin:64px}div#container div.main div.content .multicol>div.narrow{flex-grow:2}div#container div.main div.content .parallax{background:no-repeat center center;background-size:cover;padding:8em 70px;min-height:25em !important;margin:2em 0}div#container div.main div.content div.panel{max-width:40em;margin:5em auto 2em auto;padding:1em;position:relative;border:1px solid silver;box-shadow:1px 1px 4px silver;background:#fafafa}div#container div.main div.content div.panel a.cancel{position:absolute;top:-2em;right:1em;color:gray}div#container div.main div.content div.panel h1{font-size:150%;position:absolute;top:-2.7em}div#container div.main div.content div.panel h2{margin:0 0 1em 0;font-size:130%;padding:0;clear:both}div#container div.main div.content div.panel table{background:none;border:none;box-shadow:none}div#container div.main div.content div.panel table td,div#container div.main div.content div.panel table th{border:none;padding:.2em 0;vertical-align:baseline}div#container div.main div.content div.panel table th{width:40%}div#container div.main div.content .abstract,div#container div.main div.content p.time{margin:2em 0;font-size:110%;color:gray;border-bottom:1px solid #eee;padding-bottom:1em}div#container div.main div.content .abstract.time,div#container div.main div.content p.time.time{margin-top:-1em}div#container div.main div.content div.abstract{margin:1em 0 2em 0}div#container div.main div.content div.abstract ul{margin:0}div#container div.main div.content>div.foot{margin:1em 0}div#container div.main div.content b,div#container div.main div.content strong{font-weight:bold}div#container div.main div.content i,div#container div.main div.content em{font-style:italic}div#container div.main div.content p{margin:.5em 0}div#container div.main div.content p.headline{font-size:170%;display:inline-block;float:right;margin:.2em 0 1em 2em;max-width:15em;font-weight:bold}div#container div.main div.content p.headline.lead{float:left;margin:.2em 2em 1em 0}div#container div.main div.content ul,div#container div.main div.content ol{margin:1em 0;padding-left:2em}div#container div.main div.content ul li,div#container div.main div.content ol li{margin:.3em 0}div#container div.main div.content ul li{list-style:square}div#container div.main div.content ol li{list-style:decimal}div#container div.main div.content ul.cloud{text-align:center}div#container div.main div.content ul.cloud li{list-style:none;display:inline-block}div#container div.main div.content h2{font-size:200%;color:#006938;padding:1em 0 .5em 0}div#container div.main div.content h3{font-weight:bold;font-size:130%;padding:1em 0 0 0}div#container div.main div.content br{clear:both}div#container div.main div.content a{text-decoration:underline;color:#006938}div#container div.main div.content a:hover{color:#dec17b}div#container div.main div.content table{width:100%;border-collapse:collapse;background:#eee;border:1px solid silver;box-shadow:0 0 5px rgba(0,0,0,0.1);margin-bottom:2em;margin:2em 0}div#container div.main div.content table th,div#container div.main div.content table td{text-align:left;padding:.5em;border:1px solid rgba(0,0,0,0.05)}div#container div.main div.content table th span.null,div#container div.main div.content table td span.null{color:silver}div#container div.main div.content table thead th,div#container div.main div.content table thead td,div#container div.main div.content table tfoot th,div#container div.main div.content table tfoot td{background-color:#d4dcd7;font-weight:bold}div#container div.main div.content ul.submenu li{list-style:none;border-bottom:1px solid #eee;margin:1em 0;padding:.5em 0}div#container div.main div.content ul.submenu li em{font-style:normal;display:block;font-size:80%;color:gray;margin-bottom:.5em}div#container div.main div.content ul.submenu li a{display:block}div#container div.main div.content iframe,div#container div.main div.content image,div#container div.main div.content img,div#container div.main div.content video{clear:both;display:block;margin-left:auto;margin-right:auto;max-width:100% !important}div#container div.main div.content iframe.align-left,div#container div.main div.content image.align-left,div#container div.main div.content img.align-left,div#container div.main div.content video.align-left{clear:initial;float:left;margin-right:1em}div#container div.main div.content iframe.align-right,div#container div.main div.content image.align-right,div#container div.main div.content img.align-right,div#container div.main div.content video.align-right{clear:initial;float:right;margin-left:1em}div#container div.main div.content .text-center{text-align:center}div#container div.main div.content .text-left{text-align:left}div#container div.main div.content .text-right{text-align:right}div#container div.main div.content img{height:auto !important}div#container div.main div.content .clear{clear:both !important}div#container div.main div.content ul.timeline{background:#fafcfb;padding:1em 1em 1em 1em;overflow-x:auto;display:flex;flex-flow:nowrap}div#container div.main div.content ul.timeline:after{content:'';flex:0 0 1%}div#container div.main div.content ul.timeline>li{list-style:none;width:25em;background:#e6f0eb;position:relative;margin-top:3em;margin-right:1em;flex-grow:0;flex-shrink:0;max-width:100%}div#container div.main div.content ul.timeline>li.large{width:50em}div#container div.main div.content ul.timeline>li.small ul li{font-size:180%;line-height:1.1;color:rgba(0,0,0,0.5)}div#container div.main div.content ul.timeline>li>b{position:absolute;top:-1.5em;left:0;font-size:200%;font-weight:normal}div#container div.main div.content ul.timeline>li>ul{padding:1em;margin:0}div#container div.main div.content ul.timeline>li>ul>li{list-style:none;margin:0}div#container div.main div.content ul.timeline>li>ul>li img{margin-top:30px;max-width:80%;max-height:200px}div#container div.main div.content ul.timeline-menu{background:#e6f0eb;padding:1em 1em 1em 1em;overflow:hidden;display:flex;flex-flow:nowrap;margin-bottom:-1em}div#container div.main div.content ul.timeline-menu:after{content:'';flex:0 0 1%}div#container div.main div.content ul.timeline-menu>li{list-style:none;flex-grow:0;flex-shrink:0;margin:0 .2em;border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer}div#container div.main div.content ul.timeline-menu>li:nth-child(5n){font-weight:bold}div#container div.main div.content ul.timeline-menu>li:hover{border-bottom:1px solid #000}div#container div.main div.content ul.people,div#container div.main div.content ul.list{background:#fafcfb;padding:.6em;display:flex;flex-flow:wrap}div#container div.main div.content ul.people .link,div#container div.main div.content ul.list .link{cursor:pointer}div#container div.main div.content ul.people>li,div#container div.main div.content ul.list>li{list-style:none;background:#e6f0eb;position:relative;margin:16em 1.1em 1em 1.1em;width:30%;min-width:20em;flex-grow:0;flex-shrink:0;max-width:100%}div#container div.main div.content ul.people>li>img,div#container div.main div.content ul.list>li>img{position:absolute;top:-15em;left:calc(50% - 6em);height:12em !important;width:12em;border-radius:12em;clip-path:circle(12em);overflow:hidden}div#container div.main div.content ul.people>li.large,div#container div.main div.content ul.list>li.large{width:50em}div#container div.main div.content ul.people>li.small ul li,div#container div.main div.content ul.list>li.small ul li{font-size:180%;line-height:1.1;color:rgba(0,0,0,0.5)}div#container div.main div.content ul.people>li>a,div#container div.main div.content ul.people>li>b,div#container div.main div.content ul.list>li>a,div#container div.main div.content ul.list>li>b{position:relative;display:block;margin-top:-1.4em;font-size:160%;font-weight:normal;text-decoration:none;width:100%;text-align:center}div#container div.main div.content ul.people>li>a img,div#container div.main div.content ul.people>li>b img,div#container div.main div.content ul.list>li>a img,div#container div.main div.content ul.list>li>b img{position:absolute;top:0;right:0;max-width:4em;max-height:4em}div#container div.main div.content ul.people>li>ul,div#container div.main div.content ul.list>li>ul{padding:1em;margin:0}div#container div.main div.content ul.people>li>ul>li:nth-child(1),div#container div.main div.content ul.people>li>ul>li:nth-child(2),div#container div.main div.content ul.list>li>ul>li:nth-child(1),div#container div.main div.content ul.list>li>ul>li:nth-child(2){padding-right:7em}div#container div.main div.content ul.people>li>ul>li,div#container div.main div.content ul.list>li>ul>li{list-style:none;margin:0}div#container div.main div.content ul.people>li>ul>li img,div#container div.main div.content ul.list>li>ul>li img{margin-top:30px;max-width:80%;max-height:200px}div#container div.main div.content ul.cards{padding:0}div#container div.main div.content ul.cards li{list-style:none;margin:.5em 0;background-color:#f8f8f8;padding:1em}div#container div.main div.content ul.cards li h3{padding-top:0;margin-bottom:.5em;font-weight:normal;color:#c29831}div#container div.main div.content .imageGallery img{width:100%;max-width:100%;height:auto;display:block;margin:2em auto .5em auto;background-color:#e8e8e8}div#container div.main div.content .imageGallery p{margin:-.5em 0 .5em 0;background-color:#e8e8e8;padding:.5em}div#container div.main div.content:after{content:'';display:block;clear:both}div#container div.main div.content.screen-ammo{color:white}div#container div.main div.content.screen-ammo video{display:block}div#container div.main div.content.screen-ammo h1{background:url("/repository/image/screen-ammo/sa-name@2x.png") no-repeat center top;background-size:auto 221px;margin-bottom:4em}div#container div.main div.content.screen-ammo h1 span{display:none}div#container div.main div.content.screen-ammo h1 em{display:block;margin-top:140px;color:white;text-align:center;font-size:60%}div#container div.main div.content.screen-ammo h1 em b{color:#57a217}div#container div.main div.content.screen-ammo ul.lineup{background:no-repeat top center;margin:2em auto;display:flex;padding:470px 0 0 0;width:100%;background-size:93% auto}div#container div.main div.content.screen-ammo ul.lineup li{flex-grow:1;text-align:center;font-size:80%;list-style:none;margin:0;padding:1em 1em;background:white;color:black}div#container div.main div.content.screen-ammo ul.lineup li b{display:block;border-bottom:1px solid black;margin:0 -2em .2em -2em;padding:0 0 .2em 0;white-space:nowrap}div#container div.main div.content.screen-ammo .headline{font-size:130%;max-width:30%}div#container div.main div.content.screen-ammo .headline b{text-transform:uppercase;color:#57a217;display:block;margin-bottom:.5em;font-size:180%}div#container div.switchboard div.content{color:white;background:no-repeat url("/resources/image/board-bg.jpg");background-size:cover}div#container div.switchboard div.content h1{font-size:250%;padding:70px 70px 0;text-align:right;text-shadow:0 0 5px black}div#container div.switchboard div.content ul{display:flex;flex-wrap:wrap;align-items:center;padding:70px}div#container div.switchboard div.content ul li a{font-size:120%;display:block;width:13em;padding:1em;border:2px solid white;margin:1em;text-shadow:0 0 5px black;font-weight:bold;transition:background-color 1s}div#container div.switchboard div.content ul li a:hover{background:rgba(255,255,255,0.4)}div#container div.productList div.content{padding:3em 0}div#container div.productList div.content.inner{padding:3em 70px}div#container div.productList div.content>h3{font-size:150%;text-transform:uppercase;color:#006938}div#container div.productList div.content ul{display:flex;flex-wrap:wrap;margin-right:-2%}div#container div.productList div.content ul:after{content:'';flex:auto}div#container div.productList div.content ul li{display:block;margin:4em 1.9% 1em 0;width:15em;position:relative}div#container div.productList div.content ul li.archived h3{color:gray;text-decoration:line-through}div#container div.productList div.content ul li.noarea{background-color:#eee}div#container div.productList div.content ul li.noarea img{filter:grayscale(100%)}div#container div.productList div.content ul li.noarea div{background:none}div#container div.productList div.content ul li.noarea h3{color:gray}div#container div.productList div.content ul li.category-law{margin-top:190px}div#container div.productList div.content ul li.category-law a{border:none;padding:0}div#container div.productList div.content ul li.category-law a div{padding:0}div#container div.productList div.content ul li.category-law h3{padding:.5em 1em;text-align:center}div#container div.productList div.content ul li.category-law img.bullet{position:absolute;top:-210px;left:9%;height:240px;z-index:-1}div#container div.productList div.content ul li.category-law table{border-collapse:collapse;width:100%;background:black}div#container div.productList div.content ul li.category-law table td,div#container div.productList div.content ul li.category-law table th{border:1px solid white;padding:.5em;text-align:center;vertical-align:middle}div#container div.productList div.content ul li.category-law table td{font-weight:normal}div#container div.productList div.content ul li.category-law table th{font-size:160%;white-space:nowrap}div#container div.productList div.content ul li.category-law table th em{color:gray}div#container div.productList div.content ul li.category-law table th i{display:block;font-size:50%}div#container div.productList div.content ul li h3{font-size:110%;color:#c29831;position:absolute;bottom:100%;line-height:1;padding-bottom:.2em;width:100%}div#container div.productList div.content ul li h3 span{transition:visibility .5s, opacity .5s;visibility:hidden;opacity:0;font-size:70%;position:absolute;right:0;bottom:0;background:#123f1a;color:white;padding:.5em 1em;cursor:pointer}div#container div.productList div.content ul li h3 span:hover,div#container div.productList div.content ul li h3 span.pin{background-color:#dec17b;visibility:visible;opacity:1}div#container div.productList div.content ul li h3:hover span{visibility:visible;opacity:1}div#container div.productList div.content ul li a{display:flex;width:15em;min-height:12em;border:1px solid #eee;padding:1em}div#container div.productList div.content ul li a:hover{border-color:gray;background-color:#f7f7f7;box-shadow:0 0 5px rgba(0,0,0,0.5)}div#container div.productList div.content ul li a img{margin-right:.5em;align-self:flex-end}div#container div.productList div.content ul li a div{background-color:#e6f0eb;padding:.5em;flex-grow:2}div#container div.productList div.content ul li a h4{margin-bottom:1em;font-weight:bold}div#container div.productList div.content ul li a p{font-size:80%;font-weight:bold}div#container div.productList div.content ul li a p em{display:inline-block;min-width:5em;font-weight:normal;white-space:normal}div#container div.productList div.content ul li a p i{color:gray;font-weight:normal}div#container div.productList div.content ul li table{font-size:80%}div#container div.productList div.content ul li table td,div#container div.productList div.content ul li table th{vertical-align:top}div#container div.productList div.content ul li table td i,div#container div.productList div.content ul li table th i{color:#95a89a;font-weight:normal}div#container div.productList div.content ul li table td{padding-left:1em;font-weight:bold}div#container div.productList div.content ul li p.features{padding:1em .2em 0 .2em;font-weight:normal}div#container div.productList div.content ul li p.icons{padding-top:1em}div#container div.productList div.content ul li p.icons img{height:3em;width:auto}div#container div.fileList div.content{padding:3em 0}div#container div.fileList div.content.inner{padding:3em 70px}div#container div.fileList div.content>h3{font-size:150%;text-transform:uppercase;color:#006938}div#container div.fileList div.content ul{display:flex;flex-wrap:wrap;margin-right:-2%;align-content:stretch}div#container div.fileList div.content ul:after{content:'';flex:auto}div#container div.fileList div.content ul li{display:block;margin:4em 1.9% 1em 0;width:10em;position:relative}div#container div.fileList div.content ul li.archived h3{color:gray;text-decoration:line-through}div#container div.fileList div.content ul li.noarea{background-color:#eee}div#container div.fileList div.content ul li.noarea img{filter:grayscale(100%)}div#container div.fileList div.content ul li.noarea div{background:none}div#container div.fileList div.content ul li.noarea h3{color:gray}div#container div.fileList div.content ul li h3{font-size:110%;color:#c29831;position:absolute;bottom:100%;line-height:1;padding-bottom:.2em;width:100%}div#container div.fileList div.content ul li h3 span{transition:visibility .5s, opacity .5s;visibility:hidden;opacity:0;font-size:70%;position:absolute;right:0;bottom:0;background:#123f1a;color:white;padding:.5em 1em;cursor:pointer}div#container div.fileList div.content ul li h3 span:hover,div#container div.fileList div.content ul li h3 span.pin{background-color:#dec17b;visibility:visible;opacity:1}div#container div.fileList div.content ul li h3:hover span{visibility:visible;opacity:1}div#container div.fileList div.content ul li a{display:flex;width:10em;border:1px solid #eee;padding:1em;min-height:100%}div#container div.fileList div.content ul li a:hover{border-color:gray;background-color:#f7f7f7;box-shadow:0 0 5px rgba(0,0,0,0.5)}div#container div.fileList div.content ul li a img{margin-right:.5em}div#container div.fileList div.content ul li a div{background-color:#e6f0eb;padding:.5em;flex-grow:2}div#container div.fileList div.content ul li a h4{margin-bottom:1em;font-weight:bold}div#container div.fileList div.content ul li a p{font-size:80%;font-weight:bold}div#container div.fileList div.content ul li a p em{display:inline-block;min-width:5em;font-weight:normal;white-space:normal}div#container div.fileList div.content ul li a p i{color:gray;font-weight:normal}div#container div.fileList div.content ul li table{font-size:80%}div#container div.fileList div.content ul li table td,div#container div.fileList div.content ul li table th{vertical-align:top}div#container div.fileList div.content ul li table td i,div#container div.fileList div.content ul li table th i{color:#95a89a;font-weight:normal}div#container div.fileList div.content ul li table td{padding-left:1em;white-space:nowrap;font-weight:bold}div#container div.toolbox{background:#d4dcd7}div#container div.toolbox.translucent{background:rgba(212,220,215,0.8) !important}div#container div.toolbox div.content{padding:0.5em 70px}div#container div.toolbox div.content ul{display:flex;flex-direction:row-reverse;align-items:center;overflow-x:auto}div#container div.toolbox div.content ul.left{flex-direction:row}div#container div.toolbox div.content ul.left li:first-child{margin-left:0}div#container div.toolbox div.content ul li{flex-shrink:0;margin-left:5px;overflow:hidden;white-space:nowrap}div#container div.toolbox div.content ul li a,div#container div.toolbox div.content ul li b,div#container div.toolbox div.content ul li em{background:rgba(0,0,0,0.07);padding:.5em 1em;display:block;overflow:hidden}div#container div.toolbox div.content ul li a:hover,div#container div.toolbox div.content ul li b:hover,div#container div.toolbox div.content ul li em:hover{background:rgba(0,0,0,0.2)}div#container div.toolbox div.content ul li a span,div#container div.toolbox div.content ul li b span,div#container div.toolbox div.content ul li em span{padding-right:.5em;vertical-align:top;position:relative;top:.1em}div#container div.toolbox div.content ul li a i,div#container div.toolbox div.content ul li b i,div#container div.toolbox div.content ul li em i{display:inline-block;padding:.2em;width:1.5em;border-radius:2em;background-color:rgba(0,0,0,0.2);text-align:center;margin-left:.5em;font-size:80%;vertical-align:top}div#container div.toolbox div.content ul li a.hidden,div#container div.toolbox div.content ul li b.hidden,div#container div.toolbox div.content ul li em.hidden{display:none}div#container div.toolbox div.content ul li a.highlight,div#container div.toolbox div.content ul li b.highlight,div#container div.toolbox div.content ul li em.highlight{background-color:#dec17b;display:block !important}div#container div.toolbox div.content ul li em{background:none !important;padding:.5em 0}div#container div.toolbox div.content ul li a:hover{box-shadow:0 0 5px rgba(0,0,0,0.5)}div#container div.toolbox div.content ul li b{background:rgba(0,0,0,0.2)}div#container div.toolbox div.content ul li input[type=text]{background:rgba(255,255,255,0.5);padding:.5em 1em;margin:0 !important;width:15em}div#container div.toolbox div.content ul:nth-of-type(2){color:white;margin-top:.5em;border-top:3px solid #95a89a}div#container div.toolbox div.content ul:nth-of-type(2) li{margin:-.3em 2em 0 0}div#container div.toolbox div.content ul:nth-of-type(2) li:after{display:none}div#container div.toolbox div.content ul:nth-of-type(2) li:before{content:'\f149';color:#bfcbc2;margin:0 .5em;display:block}div#container div.toolbox div.content ul:nth-of-type(2) li a{display:block}div#container div.toolbox div.content ul:nth-of-type(2) li a span{display:block;font-size:80%;color:#bfcbc2;max-width:10em}div#container div.error{background:#d4dcd7}div#container div.error div.content{padding:8em 70px}div#container div.map{position:fixed;top:0;left:0;bottom:0;right:0;z-index:0}div#container div.mapoverlay{padding:70px 0;pointer-events:none}div#container div.mapoverlay div.content{min-height:80vh}div#container div.mapoverlay div.content ul.list{width:20em}div#container div.mapoverlay div.content ul.list li{font-size:70%;padding:14px;background:rgba(255,255,255,0.9);box-shadow:0 0 5px rgba(0,0,0,0.5);margin:0 5px 10px 5px;pointer-events:auto;cursor:pointer;position:relative;left:0;transition:left .5s, height .5s, padding .5s, margin .5s;overflow:hidden}div#container div.mapoverlay div.content ul.list li.hidden{height:0;padding:0;margin:0}div#container div.mapoverlay div.content ul.list li:hover,div#container div.mapoverlay div.content ul.list li.active{background-color:#fcf9f2;left:2em;box-shadow:0 0 5px #dec17b}div#container div.mapoverlay div.content ul.list li.active div.detail{display:block}div#container div.mapoverlay div.content ul.list li h3{font-size:130%;color:#2a5135;border-bottom:1px solid #006938;margin-bottom:.5em;font-weight:bold}div#container div.mapoverlay div.content ul.list li div.distance{position:absolute;top:0;right:0;background-color:gray;color:white;padding:.1em .5em}div#container div.mapoverlay div.content ul.list li div.detail{display:none;padding:.1em .5em;margin:1em 0 0 0;border:1px solid #dec17b;background-color:#f2e6ca}div#container div.mapoverlay div.content ul.list li div.detail p{margin-bottom:1em}div#container div.mapoverlay div.content ul.list li div.detail b{font-weight:bold}div#container div.mapoverlay div.content ul.list li p{color:black;margin:.2em 0}div#container div.mapoverlay div.content ul.list li p a{color:#9b8756;text-decoration:underline}div#container div.mapoverlay div.content ul.list li p a:hover{color:#dec17b}div#container div.mapoverlay div.content ul.list li p.tel,div#container div.mapoverlay div.content ul.list li p.fax{color:black}div#container div.mapoverlay div.content ul.list li p.tel:before,div#container div.mapoverlay div.content ul.list li p.fax:before{content:'\f095';width:1.5em;vertical-align:center;color:gray}div#container div.mapoverlay div.content ul.list li p.fax:before{content:'\f1ac'}div#container div.mapoverlay div.content ul.shootingrangeparams{position:fixed;top:calc(50% - 14em);right:5em;background:rgba(255,255,255,0.7);box-shadow:0 0 5px rgba(0,0,0,0.5);padding:.5em;font-size:80%;pointer-events:auto}div#container div.mapoverlay div.content ul.shootingrangeparams>li{margin-bottom:.5em}div#container div.mapoverlay div.content ul.shootingrangeparams h3{font-weight:bold;margin-bottom:.3em}div#container div.mapoverlay div.content ul.shootingrangeparams ul li{background:url("/resources/image/strelnice.png") no-repeat;width:38px;height:38px;display:inline-block;vertical-align:top;cursor:pointer;opacity:.6;border-radius:34px;border:2px solid #ddd}div#container div.mapoverlay div.content ul.shootingrangeparams ul li:hover{border-color:#dec17b;opacity:1}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.match{border-color:#2a5135;opacity:1}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.on{opacity:1}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.pistole{background-position:-78px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.pistole.on{background-position:-78px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.malorazka{background-position:-4px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.malorazka.on{background-position:-115px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.kulovnice{background-position:-41px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.kulovnice.on{background-position:-152px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.brokovnice{background-position:-189px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.brokovnice.on{background-position:-78px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.lukostrelba{background-position:-78px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.lukostrelba.on{background-position:-152px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v25m{background-position:-4px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v25m.on{background-position:-152px -226px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v50m{background-position:-189px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v50m.on{background-position:-115px -226px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v100m{background-position:-115px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v100m.on{background-position:-78px -226px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v300m{background-position:-41px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v300m.on{background-position:-41px -226px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v300mp{background-position:-189px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.v300mp.on{background-position:-4px -226px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zpistole{background-position:-41px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zpistole.on{background-position:-189px -115px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zmalorazka{background-position:-189px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zmalorazka.on{background-position:-41px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zkulovnice{background-position:-4px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zkulovnice.on{background-position:-152px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zbrokovnice{background-position:-152px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zbrokovnice.on{background-position:-115px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zlukostrelba{background-position:-115px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.zlukostrelba.on{background-position:-152px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.kryta{background-position:-78px -41px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.kryta.on{background-position:-41px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.venkovni{background-position:-115px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.venkovni.on{background-position:-4px -152px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.prukaz{background-position:-152px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.prukaz.on{background-position:-152px -115px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.bezprukazu{background-position:-4px -78px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.bezprukazu.on{background-position:-115px -115px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.bt{background-position:-4px -115px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.bt.on{background-position:-189px -189px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.ipsc{background-position:-41px -115px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.ipsc.on{background-position:-4px -263px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.nabojesb{background-position:-152px -4px}div#container div.mapoverlay div.content ul.shootingrangeparams ul li.nabojesb.on{background-position:-189px -226px}div#container div.search{background:#ebdab0;box-shadow:inset 0 0 20px black}div#container div.search div.content{padding:1em 70px 2em 70px}div#container div.search div.content h1{font-size:200%;margin:.5em 0 .2em 0;position:relative}div#container div.search div.content h1 div.close{position:absolute;top:0;right:0;font-size:60%;background-color:rgba(255,255,255,0.7);padding:.3em .6em;cursor:pointer}div#container div.search div.content h1 div.close:hover{background-color:white}div#container div.search div.content h1 div.close:before{content:'\f057';margin-right:.5em}div#container div.search div.content div.notavailable{text-align:center;padding:2em 0}div#container div.search div.content p.subtitle{border-bottom:1px solid rgba(222,193,123,0.5);margin-bottom:1em;padding-bottom:.5em}div#container div.search div.content p.subtitle b{font-weight:bold}div#container div.search div.content div.multicol{display:flex}div#container div.search div.content div.multicol>div{flex-basis:48%;flex-grow:1}div#container div.search div.content div.multicol>div:first-child{margin-right:4%}div#container div.search div.content div.multicol>div ul.dictionary,div#container div.search div.content div.multicol>div ul.pages,div#container div.search div.content div.multicol>div ul.news{margin-bottom:2em}div#container div.search div.content div.multicol>div ul.dictionary>li,div#container div.search div.content div.multicol>div ul.pages>li,div#container div.search div.content div.multicol>div ul.news>li{padding:1em;background-color:rgba(255,255,255,0.2);border-bottom:3px solid #ebdab0}div#container div.search div.content div.multicol>div ul.dictionary>li.link,div#container div.search div.content div.multicol>div ul.pages>li.link,div#container div.search div.content div.multicol>div ul.news>li.link{cursor:pointer}div#container div.search div.content div.multicol>div ul.dictionary>li.link:hover,div#container div.search div.content div.multicol>div ul.pages>li.link:hover,div#container div.search div.content div.multicol>div ul.news>li.link:hover{background-color:rgba(255,255,255,0.4)}div#container div.search div.content div.multicol>div ul.dictionary b,div#container div.search div.content div.multicol>div ul.pages b,div#container div.search div.content div.multicol>div ul.news b{background-color:rgba(255,255,0,0.5)}div#container div.search div.content div.multicol>div ul.dictionary h3,div#container div.search div.content div.multicol>div ul.pages h3,div#container div.search div.content div.multicol>div ul.news h3{font-weight:bold;margin-bottom:.5em}div#container div.search div.content div.multicol>div ul.dictionary h3 i,div#container div.search div.content div.multicol>div ul.pages h3 i,div#container div.search div.content div.multicol>div ul.news h3 i{font-size:70%;position:relative;bottom:.5em;color:#9b8756}div#container div.search div.content div.multicol>div ul.dictionary ol,div#container div.search div.content div.multicol>div ul.pages ol,div#container div.search div.content div.multicol>div ul.news ol{padding-left:1.5em;margin:.5em 0}div#container div.search div.content div.multicol>div ul.dictionary ol li,div#container div.search div.content div.multicol>div ul.pages ol li,div#container div.search div.content div.multicol>div ul.news ol li{list-style:decimal;font-style:italic}div#container div.search div.content div.multicol>div ul.dictionary ol li i,div#container div.search div.content div.multicol>div ul.pages ol li i,div#container div.search div.content div.multicol>div ul.news ol li i{font-style:normal;font-size:70%;position:relative;bottom:.5em;color:#9b8756}div#container div.search div.content div.multicol>div ul.dictionary ul,div#container div.search div.content div.multicol>div ul.pages ul,div#container div.search div.content div.multicol>div ul.news ul{margin-top:.5em}div#container div.search div.content div.multicol>div ul.dictionary ul li,div#container div.search div.content div.multicol>div ul.pages ul li,div#container div.search div.content div.multicol>div ul.news ul li{font-size:70%;line-height:1;display:inline-block}div#container div.search div.content div.multicol>div ul.dictionary ul li a,div#container div.search div.content div.multicol>div ul.pages ul li a,div#container div.search div.content div.multicol>div ul.news ul li a{color:#6f613e}div#container div.search div.content div.multicol>div ul.dictionary ul li a:hover,div#container div.search div.content div.multicol>div ul.pages ul li a:hover,div#container div.search div.content div.multicol>div ul.news ul li a:hover{text-decoration:underline}div#container div.search div.content div.multicol>div ul.dictionary ul li:after,div#container div.search div.content div.multicol>div ul.pages ul li:after,div#container div.search div.content div.multicol>div ul.news ul li:after{content:'\f105';opacity:.4;margin:0 0 0 .5em}div#container div.search div.content div.multicol>div ul.dictionary ul li:last-child:after,div#container div.search div.content div.multicol>div ul.pages ul li:last-child:after,div#container div.search div.content div.multicol>div ul.news ul li:last-child:after{display:none}div#container div.search div.content div.multicol>div ul.dictionary[title],div#container div.search div.content div.multicol>div ul.pages[title],div#container div.search div.content div.multicol>div ul.news[title]{position:relative}div#container div.search div.content div.multicol>div ul.dictionary[title]>li,div#container div.search div.content div.multicol>div ul.pages[title]>li,div#container div.search div.content div.multicol>div ul.news[title]>li{position:relative;z-index:2}div#container div.search div.content div.multicol>div ul.dictionary[title]:before,div#container div.search div.content div.multicol>div ul.pages[title]:before,div#container div.search div.content div.multicol>div ul.news[title]:before{content:attr(title);position:absolute;z-index:1;bottom:2px;right:2px;font-size:200%;color:rgba(255,255,255,0.5)}div#container div.search div.content div.multicol>div ul.products{display:flex;flex-wrap:wrap}div#container div.search div.content div.multicol>div ul.products>li{flex-grow:0;flex-basis:48%;margin:0 4% 1em 0;padding:1em;background-color:rgba(255,255,255,0.2)}div#container div.search div.content div.multicol>div ul.products>li.link{cursor:pointer}div#container div.search div.content div.multicol>div ul.products>li.link:hover{background-color:rgba(255,255,255,0.4)}div#container div.search div.content div.multicol>div ul.products>li:nth-child(even){margin-right:0}div#container div.search div.content div.multicol>div ul.products>li img{padding:.5em;margin:.5em 0;background-color:rgba(255,255,255,0.6)}div#container div.search div.content div.multicol>div ul.products>li h3{font-weight:bold}div#container div.search div.content div.multicol>div ul.products>li h4{font-size:80%}div#container div.search div.content div.multicol>div ul.products>li ul li{font-size:70%;line-height:1}div#container div.search div.content div.multicol>div ul.products>li ul li a{color:#6f613e}div#container div.search div.content div.multicol>div ul.products>li ul li a:hover{text-decoration:underline}div#container div.search div.content div.multicol>div ul.products>li ul li:after{content:'\f105';opacity:.4;margin:0 0 0 .5em}div#container div.search div.content div.multicol>div ul.products>li ul li:last-child:after{display:none}div.products{display:inline-block;max-width:100%;position:relative;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.2);background-color:white}div.products .border{border-right:1px solid #dadada}div.products th.fixed{background:#f2ebdc}div.products input.search{border:none;background:#d6c192 url(/resources/image/margnifier-small.png) no-repeat 95% center;color:white;font-size:80%;padding:.1em .5em;width:100%}div.products input.search:focus{outline:none}div.products input.search::-ms-clear{display:none}div.products tbody tr{cursor:pointer}div.products tbody tr.pin td{background-color:#f8f5ee}div.products tbody tr.hover td{background-color:#f8f5ee}div.products tbody tr.caliber{cursor:default}div.products tbody tr.caliber td{cursor:default;background-color:transparent !important}div.products tbody tr.archived .name{background-color:#ddd;color:white;text-decoration:line-through}div.products tbody tr.notarea img{filter:grayscale(100%)}div.products tbody tr.notarea td,div.products tbody tr.notarea td *{color:silver}div.products tbody tr.notarea th.fixed{background-color:#ddd}div.products thead.released tr td{position:relative;background:#eee;z-index:0;background-clip:padding-box}div.products.scroll{margin:2em auto}div.products table{border-collapse:collapse;margin-left:380px}div.products table thead tr.units td{font-size:80%;color:#bd9a52}div.products table td,div.products table th{white-space:nowrap;height:2.5em;font-weight:normal;text-align:left;padding:3px 8px}div.products table td{text-align:center}div.products table th.name{left:200px;width:185px;line-height:40px;color:#bd9a52}div.products table th.name a{position:relative;text-decoration:none !important}div.products table span.compare{position:absolute;right:.4em;margin-top:.3em;z-index:1000;color:black;visibility:hidden !important;background:#bd9a52;color:white;padding:.3em .3em;border-radius:2em;width:1.6em;text-align:center}div.products table span.compare:hover{box-shadow:0 0 10px black}div.products table span.compare:after{content:'\f0c5'}div.products table tr:hover span.compare,div.products table tr.pin span.compare{visibility:visible !important}div.products table tr.pin span.compare{background:white;color:#bd9a52}div.products table tr.pin span.compare:after{content:'\f08d'}div.products table thead th{z-index:9;height:2.5em !important;background-color:#e4d6b7 !important}div.products table thead tr.units th{height:1.85em !important;border-bottom:1px solid #d6c192}div.products table thead th.name{line-height:normal;color:black}div.products table thead td{height:20px;vertical-align:top;background-color:#f3f3f3}div.products table thead tr.primary td.multiline{white-space:normal}div.products table thead tr.secondary td{font-size:80%;padding:.5em;color:#9b9b9b}div.products table tr.caliber th{border-top:1px solid #d6c192}div.products table tr.caliber th.name{color:black}div.products table tr.caliber th.name a{position:relative;text-decoration:none !important}div.products table tr.caliber th.image{z-index:1;padding:.7em;height:auto;border-right:none}div.products table tr.caliber td{border-top:1px solid #dadada}div.products table tr:last-child th,div.products table tr:last-child td{padding-bottom:10px}div.products table th{position:absolute;left:0;top:auto;height:100%;margin-top:-1px}div.products table th.image{width:250px;overflow:visible !important}div.products table th.image img{height:auto;position:relative;z-index:500 !important}div.products .sort:hover{text-decoration:underline;cursor:pointer;background-color:rgba(189,154,82,0.6);color:white;border-radius:3px}div.products .sort.current{color:#f3f3f3;background:silver;border-radius:3px}div.products .sort.current:after{content:'▲';color:#f3f3f3;padding-left:.5em}div.products .sort.current.desc:after{content:'▼'}div.products span.pct{display:none;width:15px;height:16px;overflow:hidden;background:url("/resources/image/piechart.png") no-repeat left top;vertical-align:bottom;margin:0 4px}div.products span.pct.current,div.products tr.pin span.pct{display:inline-block}div.products div.tileSearch{padding:10px 0 10px 0;text-align:right;display:none}div.products div.tileSearch input.search{width:30%;padding:5px}div.frame{display:inline-block;text-align:inherit;margin:0 auto;overflow-x:auto;overflow-y:visible;max-width:100%}div.product div.chartGroup{min-width:800px}div.product div.chartGroup canvas{margin:3em 0}div.product div.chartComparison{font-size:80%;margin-bottom:-3em;text-align:right}div.product div.chartComparison:before{content:'';display:inline-block;width:1em;height:.5em;border:2px dotted gray;margin-right:1em}div.product div.chartComparison a{color:#006938;text-decoration:underline}div.product h3{font-size:150%;text-transform:uppercase;color:#006938}div.product div.properties{display:flex;justify-content:space-between}div.product div.properties>*{width:47%}div.product div.properties>* table{width:100%}div.product table{border-collapse:collapse;background:#eee;border:1px solid silver;box-shadow:0 0 5px rgba(0,0,0,0.1);margin-bottom:2em}div.product table th,div.product table td{text-align:left;vertical-align:baseline;padding:5px 20px}div.product table th a,div.product table td a{text-decoration:underline;color:#2a5135}div.product table th a:hover,div.product table td a:hover{color:#bd9a52}div.product table th.button a,div.product table td.button a{background-color:#bd9a52;display:inline-block;color:#eee;text-decoration:none;padding:.2em .5em;font-size:80%}div.product table th.button a:hover,div.product table td.button a:hover{box-shadow:0 0 5px rgba(0,0,0,0.5)}div.product table th>*,div.product table td>*{white-space:nowrap}div.product table tr.border th,div.product table tr.border td{border-top:1px solid #dadada}div.product table th{font-weight:normal;padding:5px 20px 5px 5px;background:#eee}div.product table th.units{vertical-align:middle}div.product table td{text-align:center;padding-right:20px;border-left:1px solid #dadada;vertical-align:middle}div.product div.image{text-align:left}div.product div.image img.ammunition{float:left;max-width:50%}div.product div.image img.case{float:right}div.product div.image div.productBox{width:400px;height:230px;background:no-repeat center top;background-size:130%;float:right;display:block;margin-bottom:-50px;margin-top:-50px;z-index:20;position:relative}div.product h1{margin-bottom:0 !important}div.product h3{margin:0 0 20px 0 !important}div.product div.frame{padding:50px 0;margin:10px 0;overflow:hidden !important}div.product table th.secondary{font-size:80%;color:#9b9b9b}div.product table.large th.secondary{text-align:center !important;padding:5px}div.product table th.units{font-size:80%;color:#bd9a52;text-align:right}div.product table tr.colorbar td{position:relative;padding-bottom:8px;width:6.5em !important}div.product table tr.colorbar td:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:4px}div.product table tr.colorbar.green td:after{background-color:#1fbe3d}div.product table tr.colorbar.red td:after{background-color:#ff332e}div.product table tr.colorbar.yellow td:after{background-color:#ffe12c}div.product table tr.colorbar.orange td:after{background-color:orange}div.product table.large{font-size:120%;width:100%}div.product table .tags em{display:block;font-style:normal;padding:.2em .8em;background-color:rgba(255,255,255,0.2);margin:1px 0;border-left:5px solid rgba(255,255,255,0.6);font-size:90%;white-space:normal}div.product table .wrap *{white-space:normal}div.product td em,div.products td em{background-color:#ddd;margin:1px 2px;padding:1px 4px;border-radius:4px;display:inline-block}div.product div.scrollbar,div.products div.scrollbar{position:fixed;bottom:5%;width:80%;left:10%;height:1em;background:rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:1000;opacity:0;visibility:hidden;transition:opacity 5s ease-out 2s, visibility 5s ease-out 2s}div.product div.scrollbar div.scrollLeft,div.product div.scrollbar div.scrollRight,div.products div.scrollbar div.scrollLeft,div.products div.scrollbar div.scrollRight{position:absolute;background-color:#dec17b;top:-.5em;left:-2.5em;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.2);font-size:140%;text-align:center;border-radius:2em;color:rgba(0,0,0,0.5);overflow:hidden;height:1.6em;width:1.6em;display:none}div.product div.scrollbar div.scrollLeft.visible,div.product div.scrollbar div.scrollRight.visible,div.products div.scrollbar div.scrollLeft.visible,div.products div.scrollbar div.scrollRight.visible{display:block}div.product div.scrollbar div.scrollLeft.visible:after,div.product div.scrollbar div.scrollRight.visible:after,div.products div.scrollbar div.scrollLeft.visible:after,div.products div.scrollbar div.scrollRight.visible:after{display:block !important}div.product div.scrollbar div.scrollLeft:hover,div.product div.scrollbar div.scrollRight:hover,div.products div.scrollbar div.scrollLeft:hover,div.products div.scrollbar div.scrollRight:hover{background-color:#c29831;color:black}div.product div.scrollbar div.scrollLeft:after,div.product div.scrollbar div.scrollRight:after,div.products div.scrollbar div.scrollLeft:after,div.products div.scrollbar div.scrollRight:after{content:'\f137';position:relative;top:.3em;vertical-align:top;display:none !important}div.product div.scrollbar div.scrollLeft.scrollRight,div.product div.scrollbar div.scrollRight.scrollRight,div.products div.scrollbar div.scrollLeft.scrollRight,div.products div.scrollbar div.scrollRight.scrollRight{left:auto;right:-2.5em}div.product div.scrollbar div.scrollLeft.scrollRight:after,div.product div.scrollbar div.scrollRight.scrollRight:after,div.products div.scrollbar div.scrollLeft.scrollRight:after,div.products div.scrollbar div.scrollRight.scrollRight:after{content:'\f138'}div.product div.scrollbar.hidden,div.products div.scrollbar.hidden{visibility:hidden !important}div.product div.scrollbar.hidden div.scrollLeft,div.product div.scrollbar.hidden div.scrollRight,div.products div.scrollbar.hidden div.scrollLeft,div.products div.scrollbar.hidden div.scrollRight{display:none !important}div.product div.scrollbar.visible,div.products div.scrollbar.visible{opacity:1;visibility:visible;transition:opacity 1s, visibility 1s}div.product div.scrollbar span,div.products div.scrollbar span{background:#dec17b;position:absolute;height:100%;top:0;cursor:pointer}tbody td.type span{color:#bd9a52;border:1px solid #bd9a52;display:inline-block;border-radius:2em;min-width:3em;height:3em;font-size:60%;line-height:2.2em;overflow:hidden;padding:.4em}td span.na,td span.dec{color:#bd9a52}td span.zero{color:silver}td span.void{color:silver;font-size:0.8em}div.product span.pct{display:none;width:15px;height:16px;overflow:hidden;background:url("/resources/image/piechart.png") no-repeat left top;vertical-align:bottom;margin:0 4px}div.product span.pct{display:inline-block;visibility:hidden;opacity:0;transition:visibility 1s, opacity 1s;margin-left:-15px}div.product tr:hover span.pct{visibility:visible;opacity:1}div.products span.pct0,div.product span.pct0{background-position:-150px top}div.products span.pct10,div.product span.pct10{background-position:-135px top}div.products span.pct20,div.product span.pct20{background-position:-120px top}div.products span.pct30,div.product span.pct30{background-position:-105px top}div.products span.pct40,div.product span.pct40{background-position:-90px top}div.products span.pct50,div.product span.pct50{background-position:-75px top}div.products span.pct60,div.product span.pct60{background-position:-60px top}div.products span.pct70,div.product span.pct70{background-position:-45px top}div.products span.pct80,div.product span.pct80{background-position:-30px top}div.products span.pct90,div.product span.pct90{background-position:-15px top}div#rowcontrol{position:fixed;font-size:0.8em;padding:4px 5px;border-radius:3px;border:1px solid white;display:none;z-index:100}div#rowcontrol span{background:url(/www/image/icon/ruler.png) no-repeat left center;padding:1px 1px 1px 20px;cursor:pointer;color:white}div.products ul.productTiles span.compare{position:absolute;top:-2em;right:0;border-radius:3px;cursor:pointer;display:none;z-index:100;padding:1px 4px 1px 20px}div.products ul.productTiles span.compare:hover{background-color:rgba(255,255,255,0.2)}div.product h3{position:relative}div.product h3 span.compare{color:white;border-radius:3px;border:1px solid white;padding:1px 6px 1px 30px;background-position:6px center;font-size:80%;font-weight:normal;position:absolute;right:0;top:0}div.products ul.productTiles li:hover span.compare{display:inline-block}div.products ul.productTiles li:hover h3{opacity:.4}div#rowcontrol.remove span{background-image:url(/www/image/icon/stop.png) !important}#tooltips{position:absolute;top:0;left:0}#tooltip{position:fixed;visibility:hidden;opacity:0;transition:visibility .5s, opacity .5s;background-color:rgba(0,0,0,0.7);color:white;max-width:30em;font-size:80%;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index:10000;padding:1em;margin-left:-10px;margin-top:15px}#tooltip.visible{visibility:visible;opacity:1}#modal{display:none;z-index:55000;position:fixed;background-color:rgba(0,0,0,0.9);width:100%;height:100%;top:0;left:0}#modal.on{display:block;background-color:rgba(0,0,0,0.8)}#modal>*{position:absolute;width:100%;height:100%;padding:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}#modal div ul.typeList{max-height:80vh;max-width:80em;overflow:auto;box-shadow:0 0 10px rgba(255,255,255,0.5)}#modal div ul.typeList li{color:white;cursor:pointer;padding:.3em 1em;background-color:rgba(255,255,255,0.1);margin:1px 0}#modal div ul.typeList li i{display:inline-block;margin-left:1em;padding:0 .3em;float:right;background-color:rgba(255,255,255,0.8);color:black}#modal div ul.typeList li:hover{background-color:rgba(255,255,255,0.2)}#modal div.image .img{width:100%;padding:0 20px;display:block;margin:auto;text-align:center}#modal div.image .img img{max-width:100%;max-height:70vh;height:auto;width:auto}#modal div.image .video{width:100%;padding:0 20px;display:block;margin:auto;text-align:center}#modal div.image .video video{max-width:100%;max-height:70vh;height:auto;width:auto}#modal div.image .video iframe{height:70vh;width:100%}#modal div.label{width:100%;color:white;text-align:center;padding:1em}#modal div.prev{position:absolute;left:0;top:0;width:50px;height:100%;background:url(../img/arrow_back.svg) no-repeat center center;cursor:pointer;transition:.5s background-color}#modal div.prev:hover{background-color:rgba(255,255,255,0.3)}#modal div.next{position:absolute;left:0;top:0;width:50px;height:100%;background:url(../img/arrow_back.svg) no-repeat center center;cursor:pointer;transition:.5s background-color;left:auto;right:0;background-image:url(../img/arrow_forward.svg)}#modal div.next:hover{background-color:rgba(255,255,255,0.3)}#modal div.close{position:absolute;left:0;top:0;width:50px;height:100%;background:url(../img/arrow_back.svg) no-repeat center center;cursor:pointer;transition:.5s background-color;left:auto;right:0;width:50px;height:50px;background-image:url(../img/close.svg)}#modal div.close:hover{background-color:rgba(255,255,255,0.3)}#tooltip{position:fixed;z-index:9999;background:#555;color:white;padding:.5em;transition:.5s opacity;visibility:hidden;opacity:0;box-shadow:0 0 20px black;margin-left:-10px;margin-top:15px}@keyframes slidein{0%{max-height:0em}10%{max-height:10em}90%{max-height:10em}100%{max-height:0em}}#flashes{background-color:white;box-shadow:inset 0 -10px 20px rgba(0,0,0,0.3);overflow:hidden;animation:5s slidein forwards;box-sizing:border-box;position:relative;z-index:100}#flashes.info{background-color:#faea5e}#flashes.error{background-color:#ffbb95}#flashes.success{background-color:#caffbb}#flashes p{width:80%;max-width:700px;margin:1em auto;font-size:120%;text-align:center}body.dim #modal.on{background-color:rgba(0,0,0,0.9)}div.filter{text-align:right;margin:1em 0 2em 0;white-space:nowrap}div.filter:before{content:'\f0b0';color:gray;margin-right:-1.5em}div.filter input[type=text]{background-color:rgba(0,0,0,0.1);padding:.5em 1em .5em 2em;color:black;width:18em}div.paginator{border-top:1px solid #eee;margin:1em 0;padding:1em 0}div.paginator span,div.paginator a{display:inline-block;padding:.1em;color:silver;overflow:hidden;min-width:1.5em;height:1.7em;text-align:center;border:1px solid #eee;margin:1px}div.paginator span.current{background-color:#eee;border-color:gray;color:gray}div.paginator a{border-color:silver;color:#444 !important;text-decoration:none !important}div.paginator a:hover{border-color:#80b49c;color:#006938 !important;background-color:#b3d2c3}div#container span.button,div#container a.button,div#container form input[type=submit],div#container form input.button{display:inline-block;border:none;background-color:gray;color:white !important;padding:.4em 1em;text-transform:uppercase;cursor:pointer;text-decoration:none !important;position:relative;text-align:center;box-shadow:1px 1px 4px silver}div#container form .required label:after{content:'*';color:red;margin-left:.3em}div#container form fieldset{margin:1em 0;border-top:1px solid #ccc;padding:1em;margin:3em 0;position:relative;background:#f9f9f9}div#container form fieldset legend{font-size:120%;color:gray}div#container form p{overflow:hidden}div#container form p a{color:gray;text-decoration:underline}div#container form small{display:block;padding:.3em 0}div#container form small a{color:gray;text-decoration:underline}div#container form input{width:100%;max-width:20em;border:1px solid silver;background-color:#fafafa;padding:.3em;margin:.1em}div#container form input.text,div#container form input[type=text],div#container form input[type=number],div#container form input[type=email],div#container form input[type=password]{background-color:white}div#container form input:focus{outline:none;border:1px solid gray}div#container form input.small,div#container form input[type=number],div#container form input.calendar{width:8em}div#container form input.full{width:100%;max-width:none}div#container form input.mid{width:48%;max-width:none}div#container form input.right{float:right}div#container form input.others{display:block;margin-top:.3em}div#container form input:disabled{color:gray;background-color:#e5e5e5}div#container form textarea{width:100%;max-width:20em;border:1px solid silver;background-color:white;padding:.3em;margin:.1em;height:6em;width:100%;resize:vertical}div#container form textarea:focus{outline:none;border:1px solid gray}div#container form textarea:disabled{color:gray;background-color:#e5e5e5}div#container form textarea.large{height:10em}div#container form textarea.small{height:3em}div#container form select{width:100%;max-width:20em;border:1px solid silver;background-color:#fafafa;padding:.3em;margin:.1em}div#container form select:focus{outline:none;border:1px solid gray}div#container form *[readonly]{opacity:.5}div#container form input[type=checkbox]{width:auto;margin:1px 0.5em 2px 0;vertical-align:middle;box-shadow:none !important}div#container form input[type=radio]{width:auto;margin:1px 0.5em 2px 0;vertical-align:middle;box-shadow:none !important}div#container form span.error{display:block;padding:.3em;color:#d00;font-size:90%}div#container form span.item{display:inline-block;color:black;border:1px solid black;padding:.1em .5em;border-radius:.5em;margin:.1em;cursor:pointer;opacity:.5}div#container form span.item:hover{color:gray;border-color:gray;opacity:1}div#container form span.item.on{background-color:gray;border-color:gray;color:white;opacity:1}div#container form table{max-width:600px}div#container form table em{display:block;margin:.5em 1em .5em 0;font-style:italic;color:grey}div#container form ul.error{background-color:rgba(255,77,0,0.31);padding:.5em;margin:0 0 1em 0 !important}div#container form a.small{display:block;padding:.3em 0}div#container a.button.off{background-color:#eb0000;padding-left:2em;box-shadow:inset 0 0 10px 0 #000;width:10em}div#container a.button.off:after{content:' ';display:block;position:absolute;top:0;left:0;width:1.5em;height:2em;background-color:#000}div#container a.button.on{background-color:green;padding-right:2em;box-shadow:inset 0 0 10px 0 #000;width:10em}div#container a.button.on:after{content:' ';display:block;position:absolute;top:0;right:0;width:1.5em;height:2em;background-color:#000}div#container a.button.facebook{background-color:#3b5998;width:8em}div#container a.button.google{background-color:#db4937;width:8em}div#container span.button.disabled{background-color:gray;color:silver !important;width:10em;cursor:not-allowed}
