@charset "utf-8";.jb-cookie{position:fixed!important;z-index:1035;width:100%!important;height:auto;text-align:center;display:none;box-shadow:0 0 40px #444;padding:15px 0;left:0;right:0;float:none!important;text-shadow:none;border-radius:0!important;margin:0 auto!important}.jb-cookie.top{top:0px}.jb-cookie.bottom{bottom:0px}.jb-cookie div.jb-cookie-bg{width:100%;height:100%;top:0;left:0;opacity:0.9;filter:alpha(opacity=90);position:absolute;z-index:-1}.jb-cookie-bg.black{background-color:black}.jb-cookie-bg.white{background-color:white}.jb-cookie.black{color:white}.jb-cookie.white{color:black}.jb-cookie p.jb-cookie-title{font-size:18px;font-weight:bold;margin-left:15px;margin-right:15px;line-height:25px}.jb-cookie p{font-size:14px;margin-bottom:5px;padding:0;float:none!important}.jb-cookie p a{cursor:pointer;float:none!important}.jb-accept{cursor:pointer;font-size:14px;margin:5px auto;min-width:100px;border-radius:4px;float:none!important}.jb-accept:hover{box-shadow:0 0 15px #000}.jb-decline.link{cursor:pointer}.jb-cookie.top.blue .jb-cookie-bg.white,.jb-cookie.top.blue .jb-cookie-bg.black{border-bottom:1px solid #0089f2}.jb-cookie.top.green .jb-cookie-bg.white,.jb-cookie.top.green .jb-cookie-bg.black{border-bottom:1px solid #52a552}.jb-cookie.top.orange .jb-cookie-bg.white,.jb-cookie.top.orange .jb-cookie-bg.black{border-bottom:1px solid #e88a05}.jb-cookie.top.red .jb-cookie-bg.white,.jb-cookie.top.red .jb-cookie-bg.black{border-bottom:1px solid #dd2f26}.jb-cookie.bottom.blue .jb-cookie-bg.white,.jb-cookie.bottom.blue .jb-cookie-bg.black{border-top:1px solid #0089f2}.jb-cookie.bottom.green .jb-cookie-bg.white,.jb-cookie.bottom.green .jb-cookie-bg.black{border-top:1px solid #52a552}.jb-cookie.bottom.orange .jb-cookie-bg.white,.jb-cookie.bottom.orange .jb-cookie-bg.black{border-top:1px solid #e88a05}.jb-cookie.bottom.red .jb-cookie-bg.white,.jb-cookie.bottom.red .jb-cookie-bg.black{border-top:1px solid #dd2f26}.jb-cookie.blue p a{color:#0089f2}.jb-cookie.green p a{color:#52a552}.jb-cookie.orange p a{color:#e88a05}.jb-cookie.red p a{color:#dd2f26}.jb-accept.blue{background:#0089f2;border:1px solid #0654b3;color:#fff}.jb-accept.green{background:#52a552;border:1px solid #008000;color:#fff}.jb-accept.orange{background:#e88a05;border:1px solid #8a5203;color:#fff}.jb-accept.red{background:#dd2f26;border:1px solid #9c0404;padding:4px 12px;color:#fff}#jbcookies{color:#333}
div#maximenuck163 .titreck-text{flex:1}div#maximenuck163 .maximenuck.rolloveritem img{display:none !important}.ckclr{clear:both;visibility:hidden}div#maximenuck163{font-size:14px;line-height:21px;zoom:1}div#maximenuck163 ul.maximenuck{clear:both;position:relative;z-index:999;overflow:visible !important;display:block !important;float:none !important;visibility:visible !important;opacity:1 !important;list-style:none;margin:0 auto;zoom:1;filter:none;background:#3598db}div#maximenuck163 ul.maximenuck:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0}div#maximenuck163 ul.maximenuck li.maximenuck.level1{display:inline-block;float:none;position:static;list-style:none;text-align:center;cursor:pointer;filter:none}*+html div#maximenuck163 ul.maximenuck li.maximenuck.level1{display:inline !important}div#maximenuck163.maximenuckv ul.maximenuck li.maximenuck.level1{display:block !important;text-align:left}div#maximenuck163 ul.maximenuck li.maximenuck.level1:hover,div#maximenuck163 ul.maximenuck li.maximenuck.level1.active{background:#f0f0f0}div#maximenuck163 ul.maximenuck li.maximenuck.level1>a,div#maximenuck163 ul.maximenuck li.maximenuck.level1>span.separator{display:block;float:none;float:left;position:relative;text-decoration:none;outline:none;white-space:nowrap;filter:none;color:#fff;padding:15px 15px}div#maximenuck163 ul.maximenuck li.maximenuck.level1.parent:hover,div#maximenuck163 ul.maximenuck li.maximenuck.level1.parent:hover{}div#maximenuck163 ul.maximenuck li.maximenuck.level1:hover>a span.titreck,div#maximenuck163 ul.maximenuck li.maximenuck.level1.active>a span.titreck,div#maximenuck163 ul.maximenuck li.maximenuck.level1:hover>span.separator,div#maximenuck163 ul.maximenuck li.maximenuck.level1.active>span.separator{color:#333}div#maximenuck163.maximenuckh ul.maximenuck li.level1.parent>a,div#maximenuck163.maximenuckh ul.maximenuck li.level1.parent>span.separator{padding-right:20px}div#maximenuck163 ul.maximenuck li.level1.parent>a:after,div#maximenuck163 ul.maximenuck li.level1.parent>span.separator:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#fff transparent transparent transparent;top:20px;right:4px}div#maximenuck163 ul.maximenuck li.level1.parent:hover>a:after,div#maximenuck163 ul.maximenuck li.level1.parent:hover>span.separator:after{border-color:#333 transparent transparent transparent}div#maximenuck163.maximenuckv ul.maximenuck li.level1.parent>a:after,div#maximenuck163.maximenuckv ul.maximenuck li.level1.parent>span.separator:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent #fff;margin:3px 10px 3px 0;position:absolute;right:3px;top:calc(50% - 8px)}div#maximenuck163.maximenuckv ul.maximenuck li.level1.parent:hover>a:after,div#maximenuck163.maximenuckv ul.maximenuck li.level1.parent:hover>span.separator:after{border-color:transparent transparent transparent #333}div#maximenuck163 ul.maximenuck li.level1.parent li.parent>a:after,div#maximenuck163 ul.maximenuck li.level1.parent li.parent>span.separator:after,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent>a:after,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent>a:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent #016da0;margin:0 3px;position:absolute;right:3px;top:13px}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent:hover>a:after,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent.active>a:after{border-color:transparent transparent transparent #000}div#maximenuck163 ul.maximenuck li.maximenuck.level1.align_right,div#maximenuck163 ul.maximenuck li.maximenuck.level1.menu_right,div#maximenuck163 ul.maximenuck li.align_right,div#maximenuck163 ul.maximenuck li.menu_right{float:right !important;margin-right:0px !important}div#maximenuck163 ul.maximenuck li.align_right:not(.fullwidth) div.floatck,div#maximenuck163 ul.maximenuck li:not(.fullwidth) div.floatck.fixRight{left:auto;right:0px;top:auto}div#maximenuck163 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent>a:after,div#maximenuck163 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent>span.separator:after,div#maximenuck163 ul.maximenuck li.level1.parent.menu_right li.parent>a:after,div#maximenuck163 ul.maximenuck li.level1.parent.menu_right li.parent>span.separator:after{border-color:transparent #333 transparent transparent}div#maximenuck163 ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight,div#maximenuck163 ul.maximenuck li.level1.parent.menu_right div.floatck div.floatck{margin-right:180px}div#maximenuck163 ul.maximenuck li div.floatck.fixRight{}div#maximenuck163 ul.maximenuck li div.floatck ul.maximenuck2,div#maximenuck163 ul.maximenuck2{z-index:11000;clear:left;text-align:left;background:transparent;margin:0 !important;padding:0 !important;border:none !important;box-shadow:none !important;width:100%;position:static !important;overflow:visible !important;display:block !important;float:none !important;visibility:visible !important}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.maximenuck,div#maximenuck163 ul.maximenuck2 li.maximenuck{text-align:left;z-index:11001;position:static;float:none !important;list-style:none;display:block}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.maximenuck:hover,div#maximenuck163 ul.maximenuck2 li.maximenuck:hover{}div#maximenuck163 ul.maximenuck li.maximenuck a,div#maximenuck163 ul.maximenuck li.maximenuck span.separator,div#maximenuck163 ul.maximenuck2 a,div#maximenuck163 ul.maximenuck2 li.maximenuck span.separator{display:block;float:none !important;float:left;position:relative;text-decoration:none;outline:none;white-space:normal;filter:none;color:#3598db}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li>a,div#maximenuck163 ul.maximenuck2 li>a,div#maximenuck163 ul.maximenuck2 li>span.separator{color:#016da0;padding:10px 5px}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li>.nav-header{font-size:18px;font-weight:100;border-bottom:1px solid #666;color:#666;margin:10px 10px 10px 5px;padding:7px 0}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 a,div#maximenuck163 ul.maximenuck2 a{display:block}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover>a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover>h2 a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover>h3 a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li.active>a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover>span.separator,div#maximenuck163 ul.maximenuck2 li:hover>a,div#maximenuck163 ul.maximenuck2 li:hover>h2 a,div#maximenuck163 ul.maximenuck2 li:hover>h3 a,div#maximenuck163 ul.maximenuck2 li.active>a,div#maximenuck163 ul.maximenuck li:hover>span.separator{color:#000}div#maximenuck163 li.maximenuck>a img{margin:3px;border:none}div#maximenuck163 li.maximenuck img{border:none}div#maximenuck163 span.titreck{text-decoration:none;float:none !important;float:left;margin:0}div#maximenuck163 span.descck{display:block;text-transform:none;font-size:10px;text-decoration:none;height:12px;line-height:12px;float:none !important;float:left}div#maximenuck163 div.floatck{position:absolute;display:none;padding:0;margin:0;text-align:left;width:auto;z-index:9999;cursor:auto;background:#f0f0f0;padding:15px 20px;border:1px solid #e5e5e5}div#maximenuck163 li.maximenuck.level1>div.floatck{border-top:none}div#maximenuck163 div.maxidrop-main{width:180px;display:flex;flex-wrap:wrap}div#maximenuck163.maximenuckv div.floatck{margin:-39px 0 0 90%}div#maximenuck163 .maxipushdownck div.floatck{margin:0}div#maximenuck163 ul.maximenuck li.maximenuck div.floatck div.floatck{margin:-40px 0 0 180px}div#maximenuck163 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck div.floatck,div#maximenuck163 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck div.floatck,div#maximenuck163 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck:hover div.floatck div.floatck{display:none}div#maximenuck163 ul.maximenuck li.maximenuck:hover>div.floatck,div#maximenuck163 ul.maximenuck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck,div#maximenuck163 ul.maximenuck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck,div#maximenuck163 ul.maximenuck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck li.maximenuck:hover>div.floatck{display:block}div#maximenuck163 div.maximenuck_mod ul{display:block}div#maximenuck163 ul.maximenuck li div.floatck div.maximenuck2,div#maximenuck163 .maxipushdownck div.floatck div.maximenuck2{margin:0;padding:0;flex:0 1 auto;width:100%}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 h2 a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 h2 span.separator,div#maximenuck163 ul.maximenuck2 h2 a,div#maximenuck163 ul.maximenuck2 h2 span.separator{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;line-height:21px;text-align:left}div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 h3 a,div#maximenuck163 ul.maximenuck li.maximenuck ul.maximenuck2 h3 span.separator,div#maximenuck163 ul.maximenuck2 h3 a,div#maximenuck163 ul.maximenuck2 h3 span.separator{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;line-height:21px;text-align:left}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li p,div#maximenuck163 ul.maximenuck2 li p{line-height:18px;margin:0 0 10px 0;font-size:12px;text-align:left}div#maximenuck163 .imgshadow{background:#FFF !important;padding:4px;border:1px solid #777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.blackbox,div#maximenuck163 ul.maximenuck2 li.blackbox{background-color:#333 !important;color:#eee;text-shadow:1px 1px 1px #000;padding:4px 6px 4px 6px !important;margin:0px 4px 4px 4px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.blackbox:hover,div#maximenuck163 ul.maximenuck2 li.blackbox:hover{background-color:#333 !important}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.blackbox a,div#maximenuck163 ul.maximenuck2 li.blackbox a{color:#fff;text-shadow:1px 1px 1px #000;display:inline !important}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.blackbox:hover>a,div#maximenuck163 ul.maximenuck2 li.blackbox:hover>a{text-decoration:underline}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.greybox,div#maximenuck163 ul.maximenuck2 li.greybox{background:#f0f0f0 !important;border:1px solid #bbb;padding:4px 6px 4px 6px !important;margin:0px 4px 4px 4px !important;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div#maximenuck163 ul.maximenuck li ul.maximenuck2 li.greybox:hover,div#maximenuck163 ul.maximenuck2 li.greybox:hover{background:#fff !important;border:1px solid #aaa}div#maximenuck163 .ck-column-break{flex-basis:100%;height:0}div#maximenuck163 ul.maximenuck div.maximenuck_mod>div>h3,div#maximenuck163 ul.maximenuck2 div.maximenuck_mod>div>h3{width:100%;font-weight:bold;font-size:16px}div#maximenuck163 div.maximenuck_mod{padding:0;white-space:normal}div#maximenuck163 div.maximenuck_mod div.moduletable{border:none;background:none}div#maximenuck163 div.maximenuck_mod fieldset{width:100%;padding:0;margin:0 auto;overflow:hidden;background:transparent;border:none}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod a{border:none;margin:0;padding:0;display:inline;background:transparent;font-weight:normal}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod a:hover{}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod ul{margin:0;padding:0;width:100%;background:none;border:none;text-align:left}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod li{margin:0 0 0 15px;padding:0;background:none;border:none;text-align:left;font-size:11px;float:none;display:block;line-height:20px;white-space:normal}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod #form-login ul{left:0;margin:0;padding:0;width:100%}div#maximenuck163 ul.maximenuck2 div.maximenuck_mod #form-login ul li{margin:2px 0;padding:0 5px;height:20px;background:transparent}div#maximenuck163 .maximenumobiletogglericonck{font-family:verdana;background:#f0f0f0;padding:5px 10px;padding-top:5px;height:30px;position:relative;color:#333}div#maximenuck163 .maximenumobiletogglericonck:after{display:block;content:"";height:calc(100% - 10px);border:1px solid #e2e2e2;position:absolute;right:45px;top:5px;box-sizing:border-box}div#maximenuck163 .maxiFancybackground{position:absolute;top:0;list-style:none;padding:0;margin:0;border:none;z-index:-1;border-top:1px solid #fff}div#maximenuck163 .maxiFancybackground .maxiFancycenter{}div#maximenuck163 span.maxiclose{color:#fff}div#maximenuck163 ul.maximenuck li.maximenuck.nodropdown div.floatck,div#maximenuck163 ul.maximenuck li.maximenuck div.floatck li.maximenuck.nodropdown div.floatck,div#maximenuck163 .maxipushdownck div.floatck div.floatck{position:static !important;background:none;border:none;left:auto;margin:3px;moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block !important}div#maximenuck163 ul.maximenuck li.level1.parent ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck{background:none;text-indent:5px}div#maximenuck163 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown>a,div#maximenuck163 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown>span.separator,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown>a,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown>span.separator{background:none}div#maximenuck163 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.parent.nodropdown>*:after,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.parent>*:after{display:none}div#maximenuck163 li.maximenuck.nodropdown>div.floatck>div.maxidrop-main{width:auto}div#maximenuck163.maximenuckh li.fullwidth>div.floatck{margin:0;padding:0;width:auto !important;left:0;right:0}div#maximenuck163.maximenuckv li.fullwidth>div.floatck{margin:0;padding:0;top:0;bottom:0;left:100%;right:auto !important}div#maximenuck163.maximenuckh li.fullwidth>div.floatck>div.maxidrop-main{width:auto !important}div#maximenuck163.maximenuckv li.fullwidth>div.floatck>.maxidrop-main{height:100%;overflow-y:auto}div#maximenuck163 ul.maximenuck li.maximenucktab>div.floatck div.floatck{top:0;bottom:0;left:180px;width:calc(100% - 180px);margin:0;overflow:auto}@media screen and (max-width:640px){div#maximenuck163 ul.maximenuck li.maximenuck.nomobileck,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck{display:none !important}div#maximenuck163.maximenuckh{height:auto !important}div#maximenuck163.maximenuckh li.maxiFancybackground{display:none !important}div#maximenuck163.maximenuckh ul:not(.noresponsive){height:auto !important;padding-left:0 !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) li{float:none !important;width:100% !important;box-sizing:border-box;padding-left:0 !important;padding-right:0 !important;margin-right:0 !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) li>div.floatck{width:100% !important;box-sizing:border-box;right:0 !important;left:0 !important;margin-left:0 !important;position:relative !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) li:hover>div.floatck{position:relative !important;margin-left:0 !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) div.floatck div.maximenuck2{width:100% !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) div.floatck div.floatck{width:100% !important;margin:20px 0 0 0 !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) div.floatck div.maxidrop-main{width:100% !important}div#maximenuck163.maximenuckh ul:not(.noresponsive) li.maximenucklogo img{display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important}div#maximenuck163.maximenuckv{height:auto !important}div#maximenuck163.maximenuckh li.maxiFancybackground{display:none !important}div#maximenuck163.maximenuckv ul:not(.noresponsive){height:auto !important;padding-left:0 !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) li{float:none !important;width:100% !important;padding-left:0 !important;margin-right:0 !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) li>div.floatck{width:100% !important;right:0 !important;margin-left:0 !important;margin-top:0 !important;position:relative !important;left:0 !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) li:hover>div.floatck{position:relative !important;margin-left:0 !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) div.floatck div.maximenuck2{width:100% !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) div.floatck div.floatck{width:100% !important;margin:20px 0 0 0 !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) div.floatck div.maxidrop-main{width:100% !important}div#maximenuck163.maximenuckv ul:not(.noresponsive) li.maximenucklogo img{display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important}}@media screen and (min-width:641px){div#maximenuck163 ul.maximenuck li.maximenuck.nodesktopck,div#maximenuck163 .maxipushdownck ul.maximenuck2 li.maximenuck.nodesktopck{display:none !important}}#maximenuck163.maximenuck-wcag-active .maximenuck-toggler-anchor~ul{display:block !important}#maximenuck163 .maximenuck-toggler-anchor{height:0;opacity:0;overflow:hidden;display:none}div#maximenuck163.maximenuckh ul.maximenuck,#maximenuck163.maximenuckh ul.maximenuck{background:##5B178F;background-color:##5B178F}
.margin-top{margin-top:30px}.margin-top-15{margin-top:15px}.vm-nodisplay{display:none}.notifyform,.vm-orders-list{margin-bottom:30px}.vm-price-wrapper{line-height:18px}.vm-preloader{background-color:rgba(255,255,255,.9);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;text-align:center;border:1px solid #ddd;z-index:100}.vm-preloader img{position:relative;top:45%}
.flex{display:flex;flex-wrap:wrap}.virtuemart_search{padding-top:15px;border-top:1px solid #ddd}.orderby-displaynumber{margin-bottom:30px;border-bottom:1px solid #ddd;padding-top:15px;border-top:1px solid #ddd}.orderby-displaynumber label{width:100%}#manulist{margin-top:2px}.vm-pagination-top{margin-bottom:10px}.row .category{margin-bottom:30px}.vm-cat-title{font-size:110%;margin:15px 0}.category-view .thumbnail{margin-bottom:0;height:100%}.category-view .thumbnail>a{height:100%;display:flex;flex-direction:column}.category-view .thumbnail a:hover{text-decoration:none}.category-view .caption{margin-top:auto;border-top:1px solid #ddd}.vm-col{margin-bottom:15px}.product .thumbnail{padding:15px;min-height:100%;margin:0;display:flex;flex-direction:column}.vm-product-rating-container{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.category-view .thumbnail .addtocart-area{margin-top:auto}.product-field-display>div:last-child select{margin-bottom:0}.vm-product-title{font-size:100%;margin-top:15px}.product-horizon .vm-product-title{font-size:110%;margin-top:10px;height:auto}.browse-view .product-price{margin:15px 0}.vm-price-desc{display:inline-block;width:0%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.vm-price-desc+span{display:inline-block;text-align:center;width:100%}.product-related-products .vm-price-desc+span{width:100%;text-align:center}span.PricesalesPrice{font-size:100%;color:#666}span.PricebasePriceWithTax{font-size:90%;font-weight:normal;color:#999}span.PricepriceWithoutTax{font-size:130%;font-weight:bold;color:red}.product-fields-title{font-weight:bold}.product-fields-title .glyphicon,.panel-heading .glyphicon{color:#337ab7}.product-field-display .chzn-container{margin:0 auto;font-size:90%}.cvselection,.product-field-type-C .chzn-container{margin-bottom:14px;margin-bottom:1rem}.product-horizon .chzn-container,.product-horizon .chzn-drop{width:181px !important}.product-horizon-addtocart .product-fields-wrapper{margin-top:15px;padding-top:10px}.product-horizon-hr{margin-top:15px}.vm2-normalstock{color:#5cb85c;cursor:help;font-size:14px}.vm2-lowstock{color:#f0ad4e;cursor:help;font-size:14px}.vm2-nostock{color:#ccc;cursor:help;font-size:14px}.orderby-displaynumber .well{margin-bottom:0;min-height:50px}.orderlistcontainer .title,.orderlistcontainer .activeOrder,.orderlistcontainer .sorting,.orderlistcontainer .Order{display:inline-block;margin-right:5px}.orderlist{margin-top:10px}.orderlist>div{margin-bottom:5px}.orderby-product .title:after{content:":"}.orderlistcontainer .title,.display-number-results{margin-bottom:5px;margin-top:4px;display:block}.vm-pagination .pagination{margin:0 auto;vertical-align:bottom}.vm-pagination .text-center{text-align:right}.vm-page-counter{padding-top:4px;text-align:left}#sorting.desc:after{content:"\e094";font-family:"Glyphicons Halflings";font-size:11px}#sorting:after{content:"\e093";font-family:"Glyphicons Halflings"}.vm-cmv-label{display:block;font-weight:bold;text-align:center;font-size:85%}.browse-view .product-container div.availability{margin-top:0;padding-top:30px}.product-horizon .availability{text-align:left}.product-horizon .availability img{margin-bottom:15px !important}.vm-search-custom-values .col{padding:0 15px}.vm-search-custom-values .col>div{width:19%;float:left;margin-right:1.25%}.vm-search-custom-values .col>div:nth-child(5n){margin-right:0}.browse-view .new-line{display:none}.spacer-buy-area .addtocart-area{margin-top:30px}.product-related-categories .vm-img-desc,.product-related-products .vm-img-desc,.product-related-products .vm-price-desc{display:none}.vm-product-container,#form-collapse{position:relative}.formError{margin-left:-100px !important}.well.iframe-login{background-color:#fff;margin-top:10%}.additional-images>div:nth-child(4n+1){clear:left}.product-field-type-R{margin-bottom:30px}.product-field-type-R .product-container{flex-grow:1;display:flex;flex-direction:column}.product-field-type-R .product-container .vm3pr-related{display:none}#jform_captcha>div,#jform_captcha>div>div{margin:0 auto}.ask-a-question-view #jform_captcha>div>div,.ask-a-question-view #jform_captcha>div{margin:0}#tabs{list-style:none;margin-bottom:-1px}#tabs li{display:inline-block;margin-right:5px;border:1px solid #ddd;padding:15px}#tabs li:hover{cursor:pointer}#tabs .current{background-color:#eee}.tabs{padding:15px;border:1px solid #ddd;display:none}.labelcell{font-size:85%;font-weight:bold}#searchMedia{margin-bottom:15px}#ImagesContainer{margin-top:15px}.priceCol{white-space:nowrap}.userfields_info{display:block;font-size:18px;font-weight:bold;padding:10px 0;margin-bottom:20px}.user-details td{border:none !important;vertical-align:middle !important}#dynamic_recaptcha_1>div{margin:auto}.vm-cart-qnt{max-width:100px}.line-through{text-decoration:line-through}.cart-images{margin-right:5px;display:inline-block}.cart-summary .vmshipment,.cart-summary .vmpayment{font-weight:normal}#checkoutFormSubmit span:before{content:"\e116";font-family:"Glyphicons Halflings";margin-right:10px}.orderdone>div{margin-bottom:15px}.orderdone span{display:inline-block;margin-right:10px}.orderdone>div>span:first-child:after{content:":"}.vm-mobile-total{display:none}.vm-mobile-td{width:80%}.vm-shipment-row .form-control,.vm-payment-row .form-control{display:inline-block}.vm-payment-row .label-success .vmpayment_description,.vm-shipment-row .label-success .vmshipment_description{display:none}.pp-wrap{margin-bottom:20px}div.clear{clear:both}.vm-order-done{text-align:center}.vmpayment_description{padding:0 10px}.addtocart-bar{min-height:34px !important}.addtocart-bar,.thumbnail{position:relative}.notify{position:absolute;bottom:0}.dd_cart_wrapper.dropdown-menu{min-width:320px;padding:15px;left:auto;right:0}.subtotal_with_tax{white-space:nowrap}.list-group-item{position:relative}.vm-plus{position:absolute !important;right:5px;top:7px !important;padding:5px 5px 6px 6px;text-align:center}.vm-plus:hover{cursor:pointer;color:#ccc}.vm-child-menu{display:none;margin-top:3px}.vm-child-menu>li>a{padding-left:25px !important}.vm-child-menu>li.active>a,.vm-current-child-menu>li.active>a,.vm-all-child-menu>li.active>a{font-style:italic;font-weight:bold}.vm-current-child-menu,.vm-all-child-menu{margin-top:3px}.vm-padded{max-width:640px}.vm-padded .btn{width:inherit}.vm-padded .vm3pr-related{display:none}.badges{position:absolute;left:-1px;width:100px;overflow:visible}.zoom-img{position:relative}.zoom-img::after{content:"\e015";font-family:"Glyphicons Halflings";position:absolute;top:0;left:0;font-size:25px;color:#333}.zoom-img:hover::after{display:none}.zoom-img:hover #main-image{opacity:0}.vm-product .product-details{position:absolute;bottom:0}.old-price span.PricebasePrice{color:red;text-decoration:line-through}#fancybox-content .product-related-products .addtocart-area{display:none}.vm-manufacturer.slick-slide{text-align:center}.vm-manufacturer.slick-slide img{display:inline-block}.slick-prev,.slick-next{position:absolute;cursor:pointer;top:50%;margin-top:-15px;outline:none;font-size:26px !important;z-index:1}.slick-prev{left:-10px}.slick-next{right:-10px}.vm-pagination-top{margin-top:15px}@media (max-width:767px){#vmCartModule{float:none;display:block;width:100%;margin-top:15px}.total_wrapper{display:block;width:100%}.dd_cart_wrapper.dropdown-menu{margin-top:40px;width:100%}.vm-order-list>div:not(:last-child){margin-bottom:10px}.user-details td{display:block;padding:0 !important;width:100%}.user-details tr{display:block;margin-bottom:15px}.orderlistcontainer .title{text-align:center}.vm-product-media-container{margin-bottom:30px}.product-related-products .thumbnail{padding:5px}.vm-product-container h1{font-size:200%}}@media (max-width:540px){.vm-cart-hide{display:none}.vm-mobile-total{display:table}}@media (max-width:360px){.ask-a-question-view .col-xs-7{display:none}input.coupon{font-size:80%}}@media (max-width:320px){.btn.vm2-add_quantity_cart{margin-bottom:5px}.dd_cart_wrapper.dropdown-menu{min-width:100%}}
