@charset "UTF-8";html.magnifying>body{overflow-x:hidden!important}.lens-mobile,.magnify,.magnify-mobile,.magnify>.magnify-lens{animation:none;border:none;float:none;margin:0;min-height:0;min-width:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{box-shadow:none;display:inline-block;height:auto;position:relative;width:auto;z-index:inherit}.magnify>.magnify-lens{border-radius:100%;box-shadow:0 0 0 7px hsla(0,0%,100%,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;height:200px;position:absolute;width:200px;z-index:99}.magnify>.magnify-lens.loading{background:#333!important;opacity:.8}.magnify>.magnify-lens.loading:after{color:#fff;content:"Loading...";font:italic normal 16px/1 Calibri,sans-serif;left:0;letter-spacing:1px;margin-top:-8px;position:absolute;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none;top:50%;width:100%}.animate-spin{-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media{.featherlight{background:#333;background:transparent;bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{background:#fff;border-bottom:25px solid transparent;cursor:auto;display:inline-block;margin-left:5%;margin-right:5%;max-height:95%;overflow:auto;padding:25px 25px 0;position:relative;text-align:left;vertical-align:middle;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{background:#fff;background:hsla(0,0%,100%,.3);border:0;color:#000;cursor:pointer;font-family:Arial,sans-serif;line-height:25px;padding:0;position:absolute;right:0;text-align:center;top:0;width:25px;z-index:9999}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{border-bottom:10px solid transparent;margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0}}.jplist-hidden{display:none}.jplist-sticky{background:#f1f1f1;left:0;padding-bottom:5px;position:fixed;top:0;width:100%;z-index:1000}.sticky-demo .panel>.center{max-width:100%}.sticky-demo .jplist-sticky>.center{max-width:95%}.no-cssgradients .jplist-panel button:hover{background:#f4f4f4}.jplist-panel{color:#27252a}.jplist-panel button{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px;margin:10px 10px 0 0;text-shadow:1px 1px 1px #fff}.jplist-panel button:hover{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fafafa,#ededed);background:linear-gradient(180deg,#fafafa 0,#ededed);color:#0381bb}.jplist-panel button.jplist-disabled{background:#e3e3e3;color:#6c6c6c;cursor:default}.jplist-panel button.jplist-selected{color:#f03800}.jplist-panel input[type=text]{border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;text-indent:5px;text-shadow:1px 1px 1px #fff;width:150px}.jplist-panel input[type=checkbox],.jplist-panel input[type=radio],.jplist-panel input[type=text]{background:#fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px}.jplist-panel input[type=checkbox],.jplist-panel input[type=radio],.jplist-panel label{display:inline-block}.jplist-panel label{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;cursor:pointer;float:left;height:30px;line-height:30px;padding:0 5px}.jplist-panel input.jplist-no-right-border{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.jplist-icon{background:#fff;border:1px solid #dbdbdb;border-radius:3px;border-right:0;box-shadow:0 0 1px #fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;display:inline-block;float:left;height:30px;line-height:30px;padding:0 10px;text-shadow:1px 1px 1px #fff}.jplist-icon:hover{color:#0381bb}.jplist-label{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;color:#27252a;line-height:30px;margin:10px 10px 0 0;padding:0 10px}.jplist-clear,.jplist-label{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;height:30px;text-shadow:1px 1px 1px #fff}.jplist-clear{background:#fff;border:1px solid #dbdbdb;border-left:0;border-radius:0 3px 3px 0;color:#666;cursor:pointer;line-height:27px;padding:0 4px}.jplist-clear:hover{color:#444}.jplist-selected{color:#ca3f1a}.jplist-box{float:left;height:30px;margin:10px 10px 0 0}.jplist-drop-down{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px;margin:10px 10px 0 0;position:relative;text-shadow:1px 1px 1px #fff;width:150px}.jplist-drop-down .jplist-dd-panel{cursor:pointer;float:left;height:30px;line-height:30px;overflow:hidden;text-indent:10px;width:150px}.jplist-drop-down .jplist-dd-panel:after{color:#111;content:"\25BC";display:inline-block;position:absolute;right:10px;z-index:1000}.jplist-drop-down ul{background:#fff;border:1px solid #dbdbdb;border-radius:0 0 3px 3px;box-shadow:0 3px 6px #bbb;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:none;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;top:0;width:148px;z-index:1000}.jplist-drop-down ul li{cursor:pointer;float:left;height:30px;line-height:30px;text-indent:10px;width:100%}.jplist-drop-down ul li:hover{background-color:#ececec}.jplist-drop-down:hover .jplist-dd-panel,.jplist-drop-down:hover .jplist-dd-panel:after{color:#0381bb}.jplist-select{background:#fff;border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px;margin:10px 10px 0 0;padding:5px;text-shadow:1px 1px 1px #fff;text-shadow:none}.jplist-ios-button{display:none}@media only screen and (max-width:600px){.jplist-ios-button{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;cursor:pointer;display:block;float:left;font-size:15px;height:30px;line-height:30px;text-align:center;text-shadow:1px 1px 1px #fff;width:100%}.jplist-ios-button:hover{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fafafa,#ededed);background:linear-gradient(180deg,#fafafa 0,#ededed)}.jplist-ios-show{display:block}}.jplist-checkbox-dropdown{background:#fff;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px;margin:10px 10px 0 0;text-shadow:1px 1px 1px #fff;width:150px}.jplist-checkbox-dropdown .jplist-dd-panel{cursor:pointer;float:left;height:30px;line-height:30px;overflow:hidden;padding:0 20px 0 0;position:relative;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:130px}.jplist-checkbox-dropdown input[type=checkbox]{background:transparent}.jplist-checkbox-dropdown .jplist-dd-panel:after{color:#111;content:"\25BC";display:inline-block;margin:0 10px;position:absolute;right:0;top:0}.jplist-checkbox-dropdown ul{background:#fff;border:1px solid #dbdbdb;border-radius:0 0 3px 3px;box-shadow:0 3px 6px #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:none;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;top:0;width:148px;z-index:1000}.jplist-checkbox-dropdown ul li{cursor:pointer;float:left;height:30px;line-height:30px;padding:0 5%;text-indent:10px;width:90%}.jplist-checkbox-dropdown ul li:hover{background-color:#ececec}.jplist-checkbox-dropdown:hover .jplist-dd-panel,.jplist-checkbox-dropdown:hover .jplist-dd-panel:after{color:#0381bb}.jplist-panel .jplist-group{background:#fff;border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 1px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#27252a;float:left;height:30px;height:auto;margin:10px 10px 0 0;padding:0 0 0 5px;text-shadow:1px 1px 1px #fff}.jplist-panel .jplist-group input,.jplist-panel .jplist-group label{height:28px;line-height:30px}.jplist-panel .jplist-group ul{line-height:28px;list-style:none;margin:0 0 0 10px;padding:0}.jplist-panel .jplist-group ul li{float:left;height:28px;line-height:30px;margin-right:15px;overflow:hidden}.radio-filters{float:left;margin:5px 15px 0 0}.radio-filters input{vertical-align:baseline}.radio-filters label{margin-right:10px}.radio{float:left}[data-control-type=range-filter]{cursor:pointer}.lato{font-family:Lato,sans-serif}.jplist-panel .jplist-date-picker-range{float:left;margin-top:10px}.jplist-panel .jplist-date-picker-range .gap{display:block;float:left;line-height:30px;margin-right:5px}.jplist-panel .jplist-date-picker-range input[type=text]{border-radius:0 3px 3px 0}.jplist-panel .jplist-date-picker-range .jplist-icon{border-radius:3px 0 0 3px}.jplist-panel .date-picker{border:1px solid #dbdbdb;float:left;margin-right:5px;width:100px}.jplist-range-slider{float:left;margin-top:15px}.jplist-range-slider .value{float:left;font-size:12px;margin:0 15px}.jplist-range-slider .ui-slider{float:left;width:130px}.ui-slider{margin-top:5px}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{background-repeat:no-repeat;display:inline-block;margin-top:-.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.ui-widget-icon-block{display:block;left:50%;margin-left:-8px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-accordion .ui-accordion-header{cursor:pointer;display:block;font-size:100%;margin:2px 0 0;padding:.5em .5em .5em .7em;position:relative}.ui-accordion .ui-accordion-content{border-top:0;overflow:auto;padding:1em 2.2em}.ui-autocomplete{cursor:default;left:0;position:absolute;top:0}.ui-menu{display:block;list-style:none;margin:0;outline:0;padding:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{bottom:0;left:.2em;margin:auto 0;position:absolute;top:0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;-ms-touch-action:none;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:.2em;position:relative}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{border-bottom-width:0;float:left;list-style:none;margin:1px .2em 0 0;padding:0;position:relative;top:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{background:none;border-width:0;display:block;padding:1em 1.4em}.ui-tooltip{max-width:300px;padding:8px;position:absolute;z-index:9999}body .ui-tooltip{border-width:2px}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23777620&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgTextureHighlight=flat&bgColorHighlight=%23fffa90&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%23003680&bgTextureActive=flat&bgColorActive=%23003680&iconColorHover=%23555555&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgTextureHover=flat&bgColorHover=%23ededed&iconColorDefault=%23777777&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgTextureDefault=flat&bgColorDefault=%23f6f6f6&iconColorContent=%23444444&fcContent=%23333333&borderColorContent=%23dddddd&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23333333&borderColorHeader=%23dddddd&bgTextureHeader=flat&bgColorHeader=%23e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{background:#fff;border:1px solid #ddd;color:#333}.ui-widget-header{background:#e9e9e9;border:1px solid #ddd;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#f6f6f6;border:1px solid #c5c5c5;color:#454545;font-weight:400}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ededed;border:1px solid #ccc;color:#2b2b2b;font-weight:400}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fffa90;border:1px solid #dad55e;color:#777620}.ui-state-checked{background:#fffa90;border:1px solid #dad55e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fddfdf;border:1px solid #f1a899;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{height:16px;width:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/build/images/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cookie-checkbox{display:inline-block;float:left;margin-right:5px}#cookie-modern-overlay{background-color:#000;display:none;height:100%;left:0;opacity:.5;padding:15px;position:fixed;top:0;width:100%;z-index:1000000}#cookie-text{background:#fff}#cookie-modern-info{background-color:#fff;border:20px solid gray;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);font-size:14px;left:50%;line-height:1.3em;max-width:800px;min-height:240px;padding:30px;position:fixed;text-align:justify;top:100%;transform:translate(-50%,-100%);width:90%;z-index:1000001}@media (max-width:730px){#cookie-modern-info{padding:10px;top:100%;transform:translate(-50%,-105%);width:95%}#cookie-modern-info hr{display:none}.cookie-details{overflow-x:scroll}}#cookie-modern-info .imprint{float:right}#cookie-modern-info h1{border:0;border-bottom:1px solid #d3d3d3;font-size:20px;margin-top:0;padding-bottom:10px}#cookie-accept-all,#cookie-save,#cookie-settings{border:1px solid #00008b;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);color:#00008b;cursor:pointer;float:left;margin-right:10px;margin-top:10px;min-height:30px;padding:5px 10px;text-align:center}#cooke-buttons{clear:both}#cookie-save{background-color:#983226;border:1px solid #632119;color:#fff}#cookie-text-2{display:none}.cookie-blocked-content-error{background-color:#fff;border:1px solid gray;color:darkred;margin:5px;padding:5px;text-align:center}#cookie-accept-all{background-color:#006700;border:1px solid #004d00;color:#fff;float:right;margin-right:0}.cookie-details{border:1px solid #d3d3d3;margin-bottom:10px}.checkbox-switch{display:inline-block;height:17px;position:relative;vertical-align:middle;width:30px}.checkbox-switch input{height:0;opacity:0;width:0}.checkbox-switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;padding-bottom:0;padding-top:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.checkbox-switch .slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;-webkit-transition:.4s;transition:.4s;width:13px}.checkbox-switch input:checked+.slider{background-color:#2196f3}.checkbox-switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.checkbox-switch input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.checkbox-switch .slider.round{border-radius:17px}.checkbox-switch .slider.round:before{border-radius:50%}.cookie-details th{font-weight:700}.cookie-details td,.cookie-details th{font-size:11px;padding:2px;text-align:left}.cookie-details td.center,.cookie-details th.center{text-align:center}.cookie-title{background-color:#d3d3d3;font-size:16px;font-weight:700;margin-top:20px;padding:5px}#cookie-modern-details{display:none}#footerline .width-base>div{float:left;padding:20px 5px;width:20%}#footerline .width-base>div.widget_container{float:none;padding:5px;width:100%}@media only screen and (min-width:1345px){#footerline .width-base>div{padding:20px 0}#footerline .width-base>div.widget_container{padding:5px 0}}#footer-info{padding-left:0}#footer-categories{width:40%!important}#footer-social{padding-right:0}#footerline{background:#003680;border-top:5px solid #9ec431;color:#fff;min-height:200px;overflow:auto}#footerline a{color:#eee;display:list-item;font-size:13px;list-style-type:square;margin-bottom:10px;margin-left:18px;text-transform:uppercase}#footerline a:hover{color:#9ec431}#footerline .title{color:#fff;font-size:18px;font-weight:700;margin-bottom:6px;text-transform:uppercase}#footerline .line2{border-bottom:1px solid #eee;margin-bottom:20px;width:160px}#footerline .line{border-bottom:3px solid #eee;width:65px}#footerline .links{-webkit-column-count:2;-moz-column-count:2;column-count:2}#footer-social a{display:inline-block;font-size:24px;list-style-type:none;margin:3px}#footer-social .subtitle{color:#eee;font-size:12px;margin:15px 0 5px}@media screen and (max-width:950px){#footerline .width-base>div{width:25%}#footer-categories{width:25%!important}#footerline .links{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:730px){#footerline .width-base>div{width:50%}#footer-categories{width:50%!important}#footer-info{text-align:center}#footerline a{margin-left:5px;margin-right:5px}}@media screen and (max-width:450px){#footerline .width-base>div{width:100%}#footer-categories{width:100%!important}}#copyrightline{background:#7a7a7a;color:#fff;font-size:12px;line-height:30px;min-height:30px;text-align:center}@media screen and (max-width:730px){#copyrightline{font-size:8px;line-height:20px;min-height:20px}#footer-categories,#footer-help,#footer-social,#footerline .footer-hide-mobile,.hide-mobile{display:none}#footerline a{display:inline-block}}.button-green{background:#9ec431;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none}.button-green:hover{background:#8eb02c;color:#fff}.button-green:active{background:#003680;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#fff}.index-run{clear:both;margin:0 auto;overflow:hidden;text-align:center}.index-run p{color:#7a7a7a;margin:5px auto 25px;width:80%}.index-run .arrow,.index-run .arrow-turned{display:inline-block;margin-bottom:75px;width:110px}.index-run .arrow-turned img{-ms-filter:flipv;filter:flipv;-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.index-run .element{color:#292929;display:inline-block;font-weight:700;min-width:150px;text-transform:uppercase;vertical-align:bottom;width:calc(33% - 110px)}.index-run .round{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px dashed #7a7a7a;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px;height:130px;margin:0 auto 15px;padding-top:34px;width:130px}.index-run .round i{color:#9ec431;font-size:50px}@media screen and (max-width:700px){.index-run .arrow,.index-run .arrow-turned{display:none}.index-run .element{vertical-align:top}}.index-demand{clear:both;margin:0 auto;overflow:hidden;text-align:center}.index-demand .elements{display:flex;flex-wrap:wrap}.index-demand .element{display:inline-block;flex:1 calc(50% - 20px);font-weight:700;margin:10px;min-width:200px;vertical-align:top;width:calc(20% - 20px)}@media screen and (min-width:1024px){.index-demand .element{flex:1 calc(25% - 20px)}}.index-demand .element-4{display:inline-block;font-weight:700;margin:0 10px;min-width:200px;vertical-align:top;width:calc(25% - 20px)}@media only screen and (max-width:1070px){.index-demand .element-4{margin-top:10px;text-align:center!important;width:calc(50% - 20px)}}.index-demand .element i{color:#003680;display:block;font-size:40px}.index-demand .element span{color:#292929;font-size:16px;font-weight:700;text-transform:uppercase}.index-demand .element p{color:#7a7a7a}.index-news{clear:both;margin:10px auto 20px;overflow:hidden;padding-bottom:15px;text-align:center}.index-news .elements{display:flex;flex-wrap:wrap;justify-content:center}.index-news .element{display:flex;font-weight:700;margin:5px 10px;max-width:250px;min-width:200px;vertical-align:middle;width:calc(20% - 20px)}.index-news .element h3{color:#003680;font-size:14px;font-weight:700;margin:0;min-height:4rem;text-align:left}.index-news .element .user{color:#9ec431;font-size:12px;padding:5px;text-transform:uppercase}.index-news .element .date{color:#292929;font-size:12px;padding:5px 5px 5px 0}.question-item{align-items:center;background-color:#fff;border:1px solid #ddd;color:#003680;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width:1024px){.question-item{width:80%}}@media screen and (min-width:1200px){.question-item{width:70%}}.question-item h3{margin:0;padding:15px}.question-item>div{background-color:#ddd;color:#292929;line-height:1.4em;padding:0 15px}.menu a:hover~.submenu-inside,.submenu-inside:hover{background:#fff;border:1px solid #7a7a7a;display:block!important;height:auto;max-height:1500px!important;opacity:1!important;overflow:visible!important;top:24px;-webkit-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-moz-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-ms-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-o-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in}.menu a.float-right .submenu-inside:hover .menu a.float-right .submenu-inside,.menu a.float-right:hover~.submenu-inside,.menu a.float-right~.submenu-inside,.menu a.right .submenu-inside,.menu a.right .submenu-inside:hover,.menu a.right:hover~.submenu-inside,.menu a.right~.submenu-inside{right:0;top:24px}.submenu-inside{background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);color:#000;display:block!important;line-height:20px;margin:1px 0 0 1px;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;-webkit-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-moz-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-ms-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;-o-transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;transition:max-height .3s ease-in,border .3s ease-in,padding .3s ease-in,opacity .2s ease-in;width:auto;z-index:10000}#infoline .menu .submenu-inside a{color:#292929;display:block;font-size:12px;padding:7px 10px;position:relative;text-transform:uppercase}#infoline .menu .submenu-inside a:hover{background-color:#eee;color:#003680;text-decoration:none}.quick-product{border:1px solid #7a7a7a;border-top:2px solid #9ec431;display:inline-block;margin:5px;max-height:500px;padding:5px;vertical-align:top;width:175px}@media only screen and (min-width:195px){.quick-product{width:calc(100% - 15px)}}@media only screen and (min-width:390px){.quick-product{width:calc(50% - 15px)}}@media only screen and (min-width:585px){.quick-product{width:calc(33.33333% - 15px)}}@media only screen and (min-width:780px){.quick-product{width:calc(25% - 15px)}}@media only screen and (min-width:975px){.quick-product{width:calc(20% - 15px)}}@media only screen and (min-width:1170px){.quick-product{width:calc(16.66667% - 15px)}}@media screen and (max-width:730px){.quick-product{animation-name:none}}.quick-product div{padding:2px 0;text-align:center;text-decoration:none;width:100%}.quick-product div.size{color:#292929;font-size:12px;height:13px}.quick-product div.title span{color:#292929;font-size:14px;font-weight:600}.quick-product div.image img{max-width:196px;width:100%}.quick-product div.preview img{height:auto;margin:0 auto;max-width:100%}.quick-product div.price{font-size:24px;text-align:center}.quick-product div.tax{font-size:10px}.index-categories div.price-left,.index-categories div.price-right{background:none;display:inline-block;font-size:15px;line-height:1em;width:50%}.index-categories div.price-addons .second,.index-categories div.price-left div,.index-categories div.price-right div{background:none}#tag-products{position:relative;text-align:center}.quick-left,.quick-right{cursor:pointer;display:none!important}@media screen and (min-width:1024px){.quick-left,.quick-right{background:#d7e9a5;border:1px solid #eee;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-shadow:0 0 3px 0 rgba(0,0,0,.25);display:inline-block!important;height:40%;opacity:.7;padding:8px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:top;width:40px;z-index:20}}.quick-left.small,.quick-right.small{top:40%}.quick-left{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;left:0}.quick-left,.quick-right{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quick-right{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;right:0}.quick-left i,.quick-right i{display:block;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.quick-left:hover,.quick-right:hover{opacity:1}.main-rating,.main-rating-small{border:1px solid #adadad;color:#7a7a7a;margin-bottom:10px;padding:20px;text-align:center;width:100%}.main-rating-small{font-size:12px}.main-rating .stars{display:block;font-size:40px;text-align:center;width:100%}.pagination{border-top:1px solid #003680;text-align:center;width:100%}.pagination li{display:inline-block;margin-left:5px;margin-right:5px;padding:5px}.pagination li.active{background:#003680;color:#fff}.pagination li.active a{color:#fff}.pagination li:hover{background:#adadad}.scrollTop{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#9ec431;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;bottom:15px;cursor:pointer;opacity:0;padding:15px;position:fixed;right:115px;transition:all .5s ease-in-out 0s}.scrollTop:hover{background-color:#7d9b27}@media screen and (max-width:670px){.scrollTop{right:15px}}.scrollTop a{color:#fff;font-size:18px}.bx-wrapper .bx-controls-direction a{font-size:48px;height:48px;margin-top:-24px;width:48px}.bx-wrapper .bx-prev{left:-7px}#ekw100 .rating-info{display:block}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#003680;border:1px solid #003680;color:#fff;font-weight:400}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#fff;border:#003680}.ui-tabs-nav .ui-state-default{background-color:#7a7a7a!important;border-color:#292929!important;color:#fff!important}.ui-tabs-nav .ui-state-default a{color:#fff!important}.ui-tabs-nav .ui-state-active{background-color:#003680!important;border-color:#000!important}.ui-slider .ui-slider-handle{height:1.3em}.cat-subcategories{box-sizing:border-box;margin-left:-10px;margin-right:-10px}.cat-list.grid{margin-left:-5px;margin-right:-5px}#cat-left,#cat-switch{width:195px}#cat-left,#cat-right,#cat-switch{display:inline-block;vertical-align:top}#cat-right{margin-left:20px;margin-top:2.5rem;padding:4px 0 0;width:calc(100% - 225px)}#cat-list.ajax #cat-right{width:calc(100% - 220px)}#cat-right.left-is-hidden{margin-left:0;margin-right:0;width:100%}#cat-left .menubox{border:1px solid #adadad;border-top:2px solid #adadad;margin-top:10px;padding:0}#cat-menu{display:none}#cat-left .menubox:last-of-type{margin-bottom:10px}#cat-left .title{border-bottom:1px solid #adadad;border-top:4px solid #9ec431;color:#292929;font-size:13px;font-weight:700;padding:5px;text-transform:uppercase;width:100%}#cat-left .title>i{float:right}#cat-info-bottom,#cat-info-top{color:#7a7a7a;font-size:14px;line-height:1.3em;overflow:hidden}#cat-info-bottom{margin-bottom:15px;padding-top:5px}.search-category.cat-prod{min-height:102px}.cat-prod.non-product{min-height:133px}.cat-prod.non-product .cat-prod-below{min-height:100px}.cat-prod-left{display:table-cell;text-align:center;vertical-align:middle;width:202px}.cat-prod-left.fakecolor{background-color:#e6e6e6}.cat-prod-left img{height:auto;max-height:200px;max-width:200px;width:100%}.cat-prod-right{display:table-cell;vertical-align:top}.cat-prod-below{display:table;min-height:169px;width:100%}.search-category .cat-prod-below{min-height:69px}.cat-prod-name{display:inline-block;padding:8px 4px 0;width:100%}.search-category .cat-prod-right{position:relative}.search-category .cat-prod-below,.search-category .cat-prod-name{width:calc(100% - 220px)}.search-category .cat-prod-price{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cat-prod-name a{float:left}.cat-prod-name .rating{margin-left:20px}.rating-top{display:none;padding:5px 0 5px 5px;text-align:left;vertical-align:text-bottom}.rating-info{display:none;font-size:12px;padding:5px 5px 5px 0;text-align:right}.rating-top .stars{font-size:18px}.rating-top .stars i:before{width:.6em}.cat-prod-name h2,.cat-prod-name h2 a,.cat-prod-name h2 span,.cat-prod-name strong,.cat-prod-name strong a,.cat-prod-name strong span{color:#003680!important;font-size:22px;font-weight:700;margin:0;text-transform:uppercase}.grid .cat-prod-name h2,.grid .cat-prod-name h2 a,.grid .cat-prod-name h2 span,.grid .cat-prod-name strong,.grid .cat-prod-name strong a,.grid .cat-prod-name strong span{padding-left:5px;padding-right:5px;width:100%}.cat-prod-preview{display:table-cell;text-align:center;vertical-align:middle;width:calc(100% - 500px)}.cat-prod-preview .choosebigger{border:1px solid #eee;display:block;float:left!important;margin:0;padding:0;text-align:left!important;text-align:left}.cat-prod-desc{padding:10px;width:calc(100% - 130px)}.cat-prod-desc,.cat-prod-desc-price{display:table-cell;text-align:left;vertical-align:top}.cat-prod-desc-price{padding:5px;width:calc(100% - 220px)}.cat-prod-link{display:table-cell;padding-bottom:10px;padding-right:10px;text-align:right;vertical-align:bottom;width:130px}.cat-prod-preview img{border:1px solid #eee;margin:5px;max-width:calc(100% - 10px)}.cat-prod-attributes{display:table-cell;font-size:14px;vertical-align:middle;width:250px}.cat-prod-attributes>div{border-bottom:1px solid #eee;padding:5px 0}.cat-prod-attributes>div:last-of-type{border:0}.cat-prod-attributes .name{color:#7a7a7a;display:inline-block;text-transform:uppercase;vertical-align:top;width:55%}.search-product .cat-prod-attributes .name{width:calc(55% - 5px)}.cat-prod-attributes .red{color:red!important;font-weight:700}.cat-prod-attributes.json .name{width:50%}.cat-prod-attributes .value{display:inline-block;font-weight:600;text-align:right;vertical-align:bottom;width:45%}.cat-prod-attributes .value span{font-weight:600}.cat-prod-price{display:table-cell;font-size:24px;padding:10px;text-align:center;vertical-align:middle;width:220px}.cat-prod .price{font-size:32px;margin-bottom:20px}.search-category.cat-prod .price{margin-bottom:5px}.cat-prod .price-addons{font-size:12px;margin-bottom:20px}.search-category.cat-prod .price-addons{margin-bottom:5px}@media screen and (max-width:730px){#cat-panel-top.dynamic{padding-right:30px}}@media screen and (max-width:400px){#cat-panel-top.static .cat-display-as-text{display:none}}@media screen and (max-width:340px){.cat-display-as-text{display:none}}#cat-panel-bottom>div,#cat-panel-top>div{text-align:center}#cat-panel-bottom .jplist-drop-down,#cat-panel-top .jplist-drop-down{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid #adadad;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 0 rgba(0,0,0,.25);float:right;margin:0;text-transform:uppercase;width:140px}.jplist-pagination>div{display:inline-block;margin-right:5px}.jplist-pagination button{background-color:#fff;border:1px solid #adadad;height:30px;margin-right:5px;width:30px}.jplist-pagination>div.jplist-hidden{display:none}.jplist-pagination button.jplist-current{background-color:#003680;color:#fff}.jplist-drop-down .jplist-dd-panel{text-align:left;width:139px}.jplist-drop-down{line-height:35px;margin:3px 0!important}#cat-panel-top .jplist-drop-down .jplist-dd-panel{line-height:30px;width:139px}#cat-panel-top .jplist-drop-down ul{width:198px}.cat-count{color:#7a7a7a}.cat-display-as-text{color:#7a7a7a;float:right;margin-right:10px;margin-top:2px}.cat-display-as{color:#7a7a7a;float:right;margin-right:30px;text-transform:uppercase}.cat-display-as button{background:0;border:0;color:#7a7a7a;cursor:pointer;font-size:22px;margin:0 5px;padding:0}.cat-display-as button.active{color:#003680}#cat-filters [data-type=next-value],#cat-filters [data-type=prev-value]{display:inline-block;font-size:13px;padding:10px 0;text-align:right;width:60px}#cat-filters [data-type=prev-value]{margin-left:0;margin-right:15px}#cat-filters [data-type=next-value]{margin-left:15px;margin-right:0;text-align:left}#cat-filters .ui-slider{display:inline-block;margin-top:10px;width:calc(100% - 160px)}#cat-filters label{display:block;font-size:13px;font-weight:600;padding:10px 0 2px 10px}#cat-filters div.checkboxes label{display:inline-block}#cat-filters div.checkboxes label:after{content:"\A";white-space:pre}#cat-filters div.checkboxes>div>div:last-of-type{padding-bottom:5px}#cat-filters div.checkboxes input{display:inline-block;margin-left:15px}#cat-filters .colors{display:block;overflow:auto;padding:10px}#cat-filters .colors div{cursor:pointer;height:30px;margin:5px;width:30px}#cat-filters .colors div.jplist-selected{border:3px solid red;height:34px;margin:3px;padding:5px;width:34px}.jplist-drop-down .jplist-dd-panel:after{content:"\e817"!important;font-family:fontello!important;top:1px}.grid h2{font-size:18px}.grid .cat-prod-attributes,.grid .cat-prod-left,.grid .cat-prod-preview,.grid .cat-prod-price,.grid .cat-prod-right{display:block;width:100%}.grid .cat-prod-name{text-align:center}.grid .cat-prod-name a{float:none}.grid .rating{display:none}.grid .rating-info,.grid .rating-top{display:inline-block;width:50%}.grid .cat-prod-attributes{min-height:26px;padding:0 5px}.grid .grid-hide{display:none}.grid .cat-prod-preview{height:120px}.grid .cat-prod-preview img{max-height:120px;position:relative;top:50%;transform:translateY(-50%)}.grid .cat-prod-attributes>div{border:0}.grid .cat-prod-attributes div.value,.grid .cat-prod-attributes span.value{display:block;text-align:center;width:100%}.grid .price.default{display:inline-block;margin:10px 0;width:55%}.grid .cat-prod-price{padding:0}.grid .price-addons{display:inline-block;font-size:9px;margin:10px 0;width:45%}.grid .price-addons a{font-size:9px}.grid a.btn{display:none;font-size:14px;margin:5px;padding:5px 15px}.grid .cat-prod-below{min-height:20px}#cat-right.left-is-hidden .cat-prod.grid,.cat-prod.grid.cat-prod.grid-6{width:calc(16.65% - 10px)}.cat-prod.grid.cat-prod.grid-5{width:calc(20% - 10px)}.cat-prod.grid.cat-prod.grid-4{width:calc(25% - 10px)}.cat-prod.grid.cat-prod.grid-3{width:calc(33.33333% - 10px)}@media screen and (max-width:1340px){.cat-prod.grid{width:calc(33.33333% - 10px)}#cat-right.left-is-hidden .cat-prod.grid{width:calc(16.66666% - 10px)}}@media screen and (max-width:1070px){.cat-prod-preview{display:block}#cat-right.left-is-hidden .cat-prod.grid{width:calc(20% - 10px)}}@media screen and (max-width:1000px){.cat-prod.grid{width:calc(50% - 10px)}.cat-count{display:none}#cat-right.left-is-hidden .cat-prod.grid{width:calc(25% - 10px)}}@media screen and (max-width:900px) and (min-width:731px){.rating-top .stars{font-size:16px}.search-category .cat-prod-name{width:100%}.search-category .cat-prod-price{width:180px}}.cat-prod.grid .price{font-size:26px}@media screen and (max-width:800px){.cat-prod-attributes .name,.cat-prod-attributes .value{display:inline-block;padding:2px;text-align:left;width:100%}.cat-prod-name .rating,.search-category .cat-prod-below{display:none}.cat-prod-attributes>div{border:0}.cat-prod-attributes .grid-hide{display:none}.grid .cat-prod-preview{display:block}.cat-prod .price{font-size:32px;margin-bottom:8px}.cat-prod .price-addons{font-size:12px;margin-bottom:8px}.cat-prod-name h2,.cat-prod-name strong{text-align:center}.search-category .cat-prod-price{bottom:0;float:right;position:relative;transform:none}}@media screen and (max-width:730px){#cat-right.left-is-hidden .cat-prod.grid,.cat-prod.grid{width:calc(33.33333% - 10px)}#cat-left,#cat-switch{display:none}#cat-list .bcs,#cat-list.ajax #cat-right,#cat-list.ajax .bcs,#cat-right{margin:0 10px;width:calc(100% - 20px)}.search-category .cat-prod-name{width:100%}.search-category .cat-prod-price{padding-left:0;padding-right:0;width:180px}.search-category .cat-prod-below{width:calc(100% - 180px)}}@media screen and (max-width:670px){#cat-right.left-is-hidden .cat-prod.grid,.cat-prod.grid{width:calc(50% - 10px)}}@media screen and (max-width:600px){.search-category .cat-prod-below{display:none}.search-category .cat-prod-price{bottom:0;float:right;position:relative;transform:none}.search-category.cat-prod{min-height:190px}.search-category .cat-prod-name a{float:right;padding-right:5px}}@media screen and (max-width:500px){#cat-right.left-is-hidden .cat-prod.grid,.cat-prod.grid{width:calc(100% - 10px)}.grid .cat-prod-preview{height:auto}.grid .cat-prod-attributes{line-height:1em}.grid .cat-prod-preview img{top:0;transform:none}.grid .rating-top{padding-right:7px;position:absolute;text-align:right;width:100%}.grid .cat-prod-name{padding-top:1px}.grid .price-addons,.grid .price.default{margin-bottom:3px;margin-top:0}.grid .cat-prod-attributes>div{padding:1px 0}.grid .cat-prod-preview img{margin:1px}.cat-prod-attributes{display:none}}#cat-entities{padding:5px 0}.cat-ent{border-bottom:1px solid #adadad;display:block;padding:15px 0}.cat-ent:last-of-type{border:none}.cat-ent>div{color:#7a7a7a;display:inline-block;font-size:14px;line-height:1.3em;vertical-align:top}.cat-ent-img-1,.cat-ent-img-2{width:17%}.cat-ent-img-1 img,.cat-ent-img-2 img{height:auto;max-width:246px;width:100%}.cat-ent-count{display:block}.cat-ent-but .btn-hollow{margin-bottom:10%;width:100%}.cat-ent-but .btn{width:100%}.cat-ent-text{padding:0 10px}.cat-ent-text-1{width:49%}.cat-ent-text-2{width:66%}.cat-ent-text-3{width:83%}.cat-ent-but{text-align:center;width:17%}.cat-ent-but-low{display:block!important;text-align:right}@media screen and (max-width:1000px){.cat-ent-img-1,.cat-ent-img-2{width:50%}.cat-ent-text-1{border:none;width:70%}.cat-ent-but{border:none;width:30%}}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#003680;border:1px solid #000}.cat-prod-files{display:table-cell;text-align:center;vertical-align:middle}.cat-prod-files>div{display:inline-block}.cat-prod-files>div>div,.product-preview>div{background:#fff;border:1px solid #eee;display:table-cell;text-align:center;vertical-align:middle}.cat-prod-files>div>div>img,.product-preview>div>img{text-align:center;vertical-align:middle}.cat-prod-files .links{border:1px solid #eee;border-top:0;display:inline-block;float:right;padding:4px 5px 3px 2px;text-align:right}.cat-prod-files .links a{color:#9ec431;font-weight:600}.cat-prod-quantity{display:table-cell;text-align:center;vertical-align:middle;width:60px}.cat-prod-quantity>div{font-size:14px;margin-bottom:15px}.cat-prod-quantity>a{background:#eee;border:1px solid #ddd;cursor:pointer;display:block;height:28px;line-height:24px;margin:0 auto;width:32px}.cat-prod-quantity>input{border:0;border-left:1px solid #eee;border-right:1px solid #eee;display:block;font-size:16px;font-weight:700;height:32px;margin:0 auto;text-align:center;width:32px}.cat-prod-quantity>a:first-of-type{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.cat-prod-quantity>a:first-of-type,.cat-prod-quantity>a:last-of-type{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cat-prod-quantity>a:last-of-type{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin-bottom:15px}.cat-prod-attributes-editable{display:table-cell;font-size:14px;padding:5px 0 5px 10px;vertical-align:middle;width:200px}.cat-prod-attributes-editable .element{margin-bottom:15px}.cat-prod-attributes-editable>div>div:not:last-child{margin-bottom:5px;width:100%}.cat-prod-attributes-editable>div>div>select{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#eee;border-color:#ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;padding:3px;width:100%}.basket-left .cat-prod{border-color:#ddd}.cat-prod.addon .cat-prod-left img{max-height:85px;max-width:85px}.cat-prod.addon{background-color:#eee;min-height:80px}.cat-prod.addon .cat-prod-below{min-height:50px}.cat-prod.addon .cat-prod-left{background:#fff;display:block;max-height:130px;max-width:130px;width:90px}.cat-prod-name span{color:#9ec431!important;display:inline-block;float:right;font-size:16px!important;font-weight:600!important;margin-right:5px!important;margin-top:5px!important}.cat-prod-addon-action{display:table-cell;text-align:center;width:180px}.cat-prod-addon-action a{margin:10px}.cat-prod.addon .cat-prod-price>div{margin-bottom:5px}@media screen and (max-width:400px){.cat-prod-price{display:block}}@media screen and (max-width:550px){#basketform .cat-prod{display:block}#basketform .cat-prod-left{display:block;max-width:none;text-align:center;width:auto}#basketform .cat-prod-name{display:block}#basketform .cat-prod-name h2{text-align:left}#basketform .cat-prod-below{display:block}#basketform .cat-prod-files{clear:both;display:block}#basketform .cat-prod-attributes-editable{display:inline-block;min-width:110px;width:40%}#basketform .cat-prod-quantity{display:inline-block;min-width:60px;width:20%}#basketform .cat-prod-price{display:inline-block;margin-right:10px;min-width:130px;width:calc(40% - 10px)}#basketform .cat-prod-name a{float:none}.basket-left .remove{float:right!important;text-transform:none!important}#basketform .cat-addons .cat-prod-attributes-editable{min-width:100px;width:30%}#basketform .cat-addons .cat-prod-price{margin-right:0;min-width:110px;padding:10px 5px;width:35%}#basketform .cat-addons .cat-prod-addon-action{display:inline-block;vertical-align:middle;width:35%}#basketform .cat-addons .cat-prod-addon-action a.btn{font-size:12px;padding:10px 5px}}#cat-entities-horizontal{margin:15px -5px;min-width:175px;position:relative}#cat-entities-horizontal,.cat-hor-ent{display:inline-block;vertical-align:top}.cat-hor-ent{background:#fff;border:1px solid #adadad;margin:5px;min-height:202px;width:100%}.cat-hor-ent>div{padding:5px;text-align:center}.cat-hor-ent>div>img{height:auto;width:100%}.cat-hor-ent-text p:first-child{margin-top:0}.cat-hor-ent-title h2{margin-bottom:0}.cat-hor-ent-but>div{margin-bottom:10px;width:calc(100% - 20px)}#cat-filters div.checkboxes div.filter-category{margin-top:6px}#cat-filters div.checkboxes div.filter-category label{font-size:13px;font-weight:300;height:auto;line-height:1em;overflow:hidden;padding-left:5px;padding-top:0;vertical-align:top;width:calc(100% - 30px)}#cat-filters div.checkboxes div.filter-category input{margin-left:7px;width:15px}#cat-filters .filter-openclose{color:#747474;cursor:pointer;font-size:13px;margin:5px;text-align:center}#cat-entities-horizontal.entries-1>.cat-hor-ent{width:calc(100% - 10px)}#cat-entities-horizontal.entries-2>.cat-hor-ent{width:calc(50% - 10px)}#cat-entities-horizontal.entries-3>.cat-hor-ent{width:calc(33.33333% - 10px)}#cat-entities-horizontal.entries-4>.cat-hor-ent{width:calc(25% - 10px)}#cat-entities-horizontal.entries-5>.cat-hor-ent{width:calc(20% - 10px)}#cat-entities-horizontal.entries-6>.cat-hor-ent{width:calc(16.66667% - 10px)}@media screen and (max-width:900px){#cat-entities-horizontal.entries-3>.cat-hor-ent{width:calc(50% - 10px)}}@media screen and (max-width:1000px){#cat-entities-horizontal.entries-4>.cat-hor-ent{width:calc(50% - 10px)}}@media screen and (max-width:1100px){#cat-entities-horizontal.entries-5>.cat-hor-ent,#cat-entities-horizontal.entries-6>.cat-hor-ent{width:calc(33.33333% - 10px)}}@media screen and (max-width:500px){#cat-entities-horizontal>.cat-hor-ent{width:calc(100% - 10px)!important}}.cat-list.grid .cat-prod .price-addons{margin-top:5px}.cat-list .price.default.dual{display:inline-block;margin-bottom:10px;text-align:right;width:65%}.cat-list .price-addons.first{display:inline-block;margin-bottom:10px;margin-top:0;padding-left:3px;text-align:left;width:35%}.cat-list .price-addons.secondaryprice{display:inline-block;font-size:24px;font-weight:700;margin:0 0 10px;text-align:right;width:65%}.cat-list .price-addons.secondarypriceinfo{display:inline-block;margin:0 0 10px;padding-left:3px;text-align:left;width:35%}@media screen and (max-width:600px){.cat-list .price-addons.first,.cat-list .price-addons.secondarypriceinfo{width:30%}}.cat-list.grid .cat-prod .price-addons{margin:0 0 10px}.cat-list.grid .price.default.dual{text-align:right;width:65%}.cat-list.grid .price-addons.first{margin:0;padding-left:3px;text-align:left;width:35%}.cat-list.grid .price-addons.secondaryprice{font-size:24px;font-weight:700;margin:0;text-align:right;width:65%}.cat-list.grid .price-addons.secondarypriceinfo{margin:0;padding-left:3px;text-align:left;width:35%}.cat-list.grid .price-addons.second,.grid .rating-top{width:100%}.cat-list .price-left,.cat-list .price-right{display:inline-block;font-size:15px;line-height:1em;width:50%}.cat-list .price-left .price-addons.first,.cat-list .price-left .price.default.dual,.cat-list .price-right .price-addons.secondaryprice,.cat-list .price-right .price-addons.secondarypriceinfo{text-align:center!important;white-space:nowrap;width:100%!important}.cat-list .price-left .price.default.dual,.cat-list .price-right .price-addons.secondaryprice{border-right:0!important;margin:10px 0 5px!important}.cat-list .price-left .price-addons.first .cat-list .price-right .price-addons.secondarypriceinfo{margin:0!important}.cat-prod.addon{opacity:.75}.cat-prod.addon:hover{opacity:1}.cat-prod.addon .cat-prod-name h2,.cat-prod.addon .cat-prod-name h2 a,.cat-prod.addon .cat-prod-name h2 span,.cat-prod.addon .cat-prod-name strong,.cat-prod.addon .cat-prod-name strong a,.cat-prod.addon .cat-prod-name strong span{font-size:16px}.cat-prod.addon .cat-prod-name span{font-size:14px!important}.cat-prod.addon .cat-prod-addon-action a{font-size:12px;line-height:.8em;margin:2px}.cat-prod.addon .cat-prod-price{padding-bottom:0;padding-top:0}.cat-prod.addon .price{font-size:22px}.cat-prod.addon .cat-prod-name{padding-top:4px}.cat-prod.addon .cat-prod-attributes-editable .element{margin-bottom:0}.cat-prod.addon .cat-prod-price>div{margin-bottom:1px}.cat-prod.addon .cat-prod-attributes-editable>div>div>select{background-color:#fff}#cat-menu:first-of-type{margin-top:0}#cat-menu .details{overflow:auto}#cat-menu .mm-hnl,#cat-menu a{display:block;padding:10px}#cat-menu a:hover{background-color:#eee}#cat-menu>div>.mm-top>.mm-in>.mm-hnl,#cat-menu>div>.mm-top>.mm-in>div>a{padding-left:15px}#cat-menu>div>.mm-top{width:100%}#cat-menu>div>.mm-top a{padding:12px}#cat-menu>div>.mm-top>.mm-in{display:none}#cat-menu>div>.mm-top>.mm-in.show{display:block;padding-bottom:5px}#cat-menu>div>.mm-h,#cat-menu>div>.mm-nh{border-bottom:1px solid #eee;cursor:pointer;text-transform:uppercase}#cat-menu>div>.mm-h,#cat-menu>div>.mm-h>a,#cat-menu>div>.mm-nh,#cat-menu>div>.mm-nh>a{color:#003680;font-size:14px;font-weight:900}#cat-menu>div>.mm-nh>a:after{content:"\e817";float:right;font-family:fontello}#cat-menu>div>.mm-nh>a.active:after{content:"\e816"}#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in>div>a,#cat-menu>div>.mm-top>.mm-in>.mm-wh a{padding:5px 5px 5px 15px}#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in>.mm-hnl{padding:10px 10px 10px 15px}#cat-menu>div>.mm-top>.mm-in .mm-h,#cat-menu>div>.mm-top>.mm-in .mm-hnl,#cat-menu>div>.mm-top>.mm-in .mm-nh{color:#003680;cursor:pointer;font-size:13px;font-weight:600;text-transform:uppercase}#cat-menu>div>.mm-top>.mm-in .mm-h>a,#cat-menu>div>.mm-top>.mm-in .mm-nh>a{color:#003680;font-size:13px;font-weight:600}#cat-menu>div>.mm-top>.mm-in .mm-wh>a{color:#292929;font-size:13px;font-weight:300}#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-nh,#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in>.mm-h{color:#292929;cursor:pointer;font-size:13px;font-weight:300;text-transform:uppercase;width:100%}#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-h>a,#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-nh>a,#cat-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-wh>a{color:#292929;font-size:13px;font-weight:300}.magnify>.magnify-lens{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:2px;-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.85),0 0 3px 3px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);-moz-box-shadow:0 0 0 3px hsla(0,0%,100%,.85),0 0 3px 3px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);box-shadow:0 0 0 3px hsla(0,0%,100%,.85),0 0 3px 3px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);height:250px;width:250px}#product-images .main-image{height:100%;width:100%}#product-images .mi{float:right;max-height:440px;max-width:440px;width:calc(100% - 80px)}#product-images .tn{display:inline-block;text-align:center;width:80px}#product-images .tn-down,#product-images .tn-up{height:30px;line-height:30px}@media only screen and (max-width:1290px){#product-images .mi{float:right;max-height:none;max-width:none;width:calc(100% - 80px)}}#product-left{display:inline-block;padding-right:15px;vertical-align:top;width:40%}#product-right{display:inline-block;width:60%}#product-header{display:inline-block;margin-bottom:5px;vertical-align:top;width:calc(100% - 160px)}#product-header h1{margin:0}#product-header ul{font-size:14px;margin-top:2px}#product-header ul li{float:left;margin:0 0 0 -20px;padding:0 50px 0 0}@media only screen and (max-width:730px){#product-header ul li{float:none;margin-left:-10px;text-align:left}}#product .rating{display:inline-block;font-size:12px;height:45px;line-height:0px;text-align:center;width:160px}#product .rating a{display:block;font-size:12px;margin-top:5px}#product .rating .stars{display:block;font-size:30px}#product-header span{white-space:nowrap}#product-header>span{margin-right:40px}#product-header>span:last-of-type{margin-right:0}#product-header>span>span.value{font-weight:700;padding-left:20px}#product-header>span.rating{float:right}#product-center{display:inline-block;float:left;margin-top:5px;padding-right:15px;vertical-align:top;width:30%}#product-cross{text-align:center}#product-cross a.cross{display:inline-block;margin-left:5px;margin-right:5px;vertical-align:top}#product-cross a.cross span{display:block;font-weight:600;padding:3px 10px}#product-cross a.cross img{border:1px solid #adadad;display:block;height:100%;margin:0 auto;max-height:250px;width:100%}#product-cross a.cross:last-of-type{margin-bottom:0}#product-cross a.cross-2{width:calc(50% - 10px)}#product-cross a.cross-3,#product-cross a.cross-multi{width:calc(33% - 10px)}#product-attributes,#product-price{background:#f8f9f9;border:1px solid #cfd6d6;display:inline-block;font-size:16px;margin-bottom:15px;padding:10px;text-align:center;vertical-align:top;width:100%}#product-attributes{padding:20px}#product-price .price{font-size:48px}#product-price .price-addons,#product-price .price-addons a{font-size:16px;margin-top:12px}#product-price .price-addons.secondaryprice{font-size:32px;font-weight:700}#product-price .price-addons-second{font-size:16px;font-weight:600;margin:12px 0 0}#product-price .price-addons-second i{color:#9ec431}#product-price .product-shippinginfo{color:#003680;font-size:14px;margin:12px 0 0;padding:5px}#product-actions{margin-top:5px;padding:20px;width:70%}#product-actions,#product-upload{background:#f8f9f9;border:1px solid #cfd6d6;display:inline-block}#product-upload{margin-bottom:35px;margin-top:15px;padding:30px;width:100%}#product-upload .allowed-filetypes{background:#fff;border:1px solid #cfd6d6;margin-bottom:15px;overflow:hidden;padding:15px;text-align:center}#product-attributes .element{clear:both;display:block;font-size:14px;padding-bottom:25px}#product-attributes .element:last-of-type{padding-bottom:0}#product-attributes .name{display:inline-block;float:left;padding-right:20px}#product-attributes .value{display:inline-block;float:right;font-weight:400}#product-actions .attribute{margin-top:15px}#product-actions .attribute:first-of-type{margin-top:0}#product-actions .name{color:#003680;font-weight:600;margin-bottom:8px;text-transform:uppercase}#product-actions .active{border:5px solid #003680!important}#product-actions .images>div{color:gray;cursor:pointer;display:inline-block;font-size:12px;font-weight:10;margin:5px;min-width:80px;text-align:center;vertical-align:top;width:calc(20% - 10px)}#product-actions .images>div>i{background:#fff;border:1px solid #adadad;cursor:pointer;display:block;font-size:34px;max-width:95px;padding:5px;position:relative;text-align:left;width:100%}#product-actions .images>div>i>i{left:5px;position:absolute}#product-actions .images>div>i.active{border:3px solid red;padding:1px 0 0!important}#product-actions .images>div>i.active>i{left:0;position:absolute}#product-actions .images img{border:1px solid #adadad;cursor:pointer;display:block;height:100%;max-width:100px;width:100%}#product-actions .images img.selected{border:3px solid red;width:20%}#product-actions .boxes>div{cursor:pointer;height:40px;margin:3px;width:40px}#product-actions .buttons{padding-top:15px;text-align:left}#product-actions .buttons>div{cursor:pointer;display:inline-block;margin-right:15px;text-align:start;vertical-align:top}@media only screen and (max-width:1340px) and (min-width:1291px){#product-actions .buttons>div{margin-right:5px}}#product-actions .buttons>div:last-of-type{margin-right:0}#product-actions .buttons p{color:#7a7a7a;font-size:12px;margin:5px auto;max-width:150px;min-height:40px;text-align:center}#product-actions .buttons>div>div.btn{font-size:14px;margin-right:0;padding:10px;text-align:center;width:100%}#product-actions .buttons .btn>i{display:block;font-size:40px;padding-bottom:5px}#product-actions .buttons .btn>div{padding-bottom:5px}#product-actions .buttons .btn>div>i{font-size:40px}#product-actions .buttons .btn>div>i:first-of-type,#product-actions .buttons .btn>div>i:last-of-type{color:#ccc;font-size:25px}.icon-temp-left:before,.icon-temp-right:before{vertical-align:middle}#product-actions #button-upload .btn #button-upload .btn{background-color:#ea7200}#product-infos{line-height:1.5em;margin-bottom:5px;margin-top:5px}#product-details{display:inline-block;line-height:1.5em;margin-bottom:15px;margin-top:15px;padding-left:8px;vertical-align:top;width:100%}#product-similar .quick-product{margin-left:6px;margin-right:5px;width:182px!important}.quick-product .price-addons.secondaryprice{font-size:16px;font-weight:700}#product-similar,#product-templates{display:inline-block;font-size:14px;margin-bottom:15px;margin-top:0;padding:0;position:relative;text-align:center;vertical-align:top;width:100%}#product-cross>h3,#product-ratings>h3,#product-ratings>h4,#product-similar>h3,#product-templates>h3{color:#003680;display:block;font-size:18px;font-weight:700;margin:15px 5px;text-align:left;text-transform:uppercase}#product-ratings h3,#product-ratings h4{margin:15px 0}#product-ratings h4{font-size:16px;margin-top:25px}#product-ratings{display:inline-block;margin-top:0 0 15px 0;padding-right:8px;vertical-align:top;width:100%}#product-ratings textarea{width:100%}#product-templates>h3{display:inline-block;float:left;margin:0;padding:15px 5px;width:130px}#product-templates p{display:inline-block;float:right;font-weight:600;margin:12px 0 0;padding:5px;text-align:right;width:calc(100% - 142px)}#product-templates .elements{clear:both;overflow:hidden}#product-templates .elements p{font-weight:400;margin-top:0;text-align:center}#product-templates .element{cursor:pointer;display:inline-block;font-weight:400;margin-left:5px;margin-right:6px}#product-templates .element .image{border:1px solid #adadad}.template-modal{padding:15px}.template-modal .element{display:inline-block;margin:10px}.template-modal .element .image{border:1px solid #adadad}.template-modal .element p{font-weight:400;margin:2px 0 0;text-align:center}#product .rating.big,#product .rating.big .stars{display:block;font-size:50px;margin-bottom:10px;margin-top:20px;text-align:center;width:100%}.rating-text-big{display:block;text-align:center;width:100%}.rating-text-big [itemprop=ratingCount],.rating-text-big [itemprop=ratingValue]{font-weight:700;margin-bottom:5px;margin-top:5px}#product .rating-entry .rating{border-bottom:1px solid #ccc;display:block;height:35px;text-align:left;width:100%}#product .rating-entries{width:100%}#product .rating-entry .rating .stars{display:inline-block}.rating-entry-outside{display:inline-block;width:50%}.rating-entry{border:1px solid #ccc;box-sizing:content-box;margin:10px;padding:15px;text-align:left;vertical-align:top}.rating-add-container{width:100%}.rating-add-container .input,.rating-add-container .label-input{display:inline-block;width:50%}.rating-add-container .input{text-align:right}.rating-add-container .element{margin:5px}.rating-add-container .input select{width:100%}.rating-entry .opener{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#9ec431;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;float:right;padding:5px}@media only screen and (max-width:700px){.rating-entry-outside{width:100%}}.rating-entry .date{font-size:16px;font-weight:600;padding-left:10px}.rating-entry .description{margin-top:10px;padding-left:15px}@media only screen and (min-width:1200px){#product-cross a.cross-2{width:calc(33% - 10px)}}#product-attributes,#product-price{min-width:210px}#product-actions{min-width:500px}@media only screen and (max-width:1290px){#product-actions,#product-center{padding-right:0;width:100%}#product-actions{margin-top:15px}#product-attributes,#product-price{margin-bottom:0;width:100%}#product-price>div{display:inline-block;vertical-align:middle;width:50%}#product-attributes{margin-top:15px;text-align:left;width:100%}#product-attributes .element{display:inline-block;margin-left:15px;margin-right:15px;padding-bottom:25px;width:calc(50% - 30px)}#product-attributes .element:first-of-type{padding-top:10px}}@media only screen and (max-width:800px){#product-left,#product-right{margin:0 0 15px;padding-right:0;width:100%}#product-attributes .element{margin:0;padding-bottom:5px;text-align:center;width:100%}#product-attributes .name{text-align:right;width:50%}#product-attributes .value{font-weight:700;text-align:left;width:50%}#product-attributes{padding:2px}#product-left.upload,#product.upload .bcs,#product.upload .rating{display:none}#product-upload{margin-top:0}}@media only screen and (max-width:530px){#product-actions .buttons>div{margin-bottom:10px;margin-right:0;text-align:center;width:100%}#product-actions .buttons p{margin:5px;max-width:none}#product-actions .btn{max-width:200px;width:100%}#product-actions .attribute{text-align:center}#product-actions{min-width:100%;padding-right:20px}#product-header{text-align:center;width:100%}#product .rating{display:block;margin-top:0;width:100%}}#stamp-lines{background:none;border:0;font-size:16px;text-align:right;width:40px}#preview-box{min-height:155px}@media screen and (max-width:450px){.td-slider{display:none}}@media screen and (max-width:420px){#product-price>div{width:100%}}@media screen and (max-width:600px){#preview-box{display:none}}@media screen and (max-width:930px) and (min-width:800px){#preview-box{display:none}}#stamp-box .ui-resizable-s{height:30px!important}#stamp-box .ui-resizable-e{width:30px!important}#stamp-box .ui-resizable-se{height:30px!important}#news-left{display:inline-block;margin-bottom:20px;vertical-align:top;width:calc(100% - 320px)}#news-left .items{column-count:3;column-gap:30px;column-span:1;margin-top:15px}#news-left .item .image{position:relative}#news-left .item{background:#eee;break-inside:avoid-column;margin-bottom:25px;-webkit-column-break-inside:avoid}#news-left h2{margin:10px}#news-left .content{line-height:1.2em;padding:10px}#news-left .item img{width:100%}#news-left .item .category{bottom:9px;left:0;position:absolute;right:0;text-align:center}#news-left .item .category a{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#9ec431;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff;font-size:12px;margin-left:5px;margin-right:5px;padding:5px 10px;text-transform:uppercase}#news-left .item .category a:hover{background:#003680}#news-left .info{margin-top:5px;padding:10px;width:100%}#news-left .date{color:#292929;float:right;font-weight:600}#news-left .author{color:#9ec431;font-weight:600}#news-right{display:inline-block;margin-left:20px;vertical-align:top;width:300px}#news-left .title,#news-right .title{border-bottom:1px solid #ccc;color:#003680;font-size:18px;margin-top:30px;padding:5px 0}#news-left .title:first-of-type,#news-right .title:first-of-type{margin-top:0}#news-right .elements{padding:15px 0 15px 10px}#news-right .element img{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:inline-block;float:left;margin-right:10px}#news-right a.element{display:block;min-height:110px;padding:15px 0}#news-right .element span{font-size:12px;line-height:1.3em}#news-right .info{margin-top:5px;width:100%}#news-right .date{float:right;font-weight:600}#news-right .author{color:#9ec431;font-weight:600}#news-right .element{border-bottom:1px solid #eee;color:#292929;font-size:16px;padding:5px 0}#news-right .element:last-of-type{border:0}#news-right .element a{color:#292929}#news-right .element a:hover{color:#003680}#news-left .tag,#news-right .tag{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#9ec431;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;margin:5px;padding:5px 10px}#news-right .tag:hover{background-color:#003680}@media screen and (max-width:1100px){#news-left .items{column-count:2}}@media screen and (max-width:850px){#news-left .items{column-count:1}}@media screen and (max-width:730px){#news-left,#news-right{margin-left:0;width:100%}}#news-left .single h1{margin-bottom:15px}#news-left .single .info span{float:left;font-weight:600;margin-right:25px;margin-top:-10px}#news-left .single .info .tags{margin-top:-20px}#news-left .single .tags a:hover{background:#003680}#news-left .single .image{margin-top:15px}#news-left .single .image img{width:100%}#news-left .single .category a:hover{background:#003680}#news-left .single .tags .box{background:#003680;color:#fff;margin:5px;padding:5px 10px}#news-left .comment .info{font-weight:600;text-transform:uppercase}#news-left .comment:last-of-type{margin-bottom:20px}.form-comment{max-width:700px}.form-comment input,.form-comment textarea{margin-bottom:10px;padding:3px}.steps{padding-bottom:25px}.step{color:#505050;display:inline-block;height:80px;position:relative;text-align:center;text-transform:uppercase;width:25%;z-index:10}.steps .line{border-top:7.5px solid #eee;left:1%;position:relative;top:-72px/2 - 28px;width:98%}.step>span{color:#505050}.circle-out{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid #eee;-webkit-border-radius:72px/2;-moz-border-radius:72px/2;border-radius:72px/2;display:block;height:72px;margin:25px auto 5px;text-align:center;width:72px}.step-1,.step-2,.step-2 span{text-align:left}.step-2 span{display:inline-block;margin-left:33%}.step-3{text-align:right}.step-3 span{display:inline-block;margin-right:33%;text-align:left}.step-4{text-align:right}.step-1 .circle-out{margin:25px auto 5px 5px}.step-2 .circle-out{margin-left:33%}.step-3 .circle-out{margin-right:33%}.step-4 .circle-out{margin:25px 5px 5px auto}@media screen and (max-width:1050px){.step-2 span{margin-left:20%}.step-3 span{margin-right:20%}.step-2 .circle-out{margin-left:20%}.step-3 .circle-out{margin-right:20%}}.circle-in{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#eee;border:2px solid #ccc;-webkit-border-radius:62px/2;-moz-border-radius:62px/2;border-radius:62px/2;display:inline-block;font-size:40px;height:62px;line-height:216px/4 + 2px;width:62px}.step-active{color:#fff}.step-active>span{color:#9ec431;font-weight:700}.step-active .circle-out{border-color:#9ec431}.step-active .circle-in{background:#9ec431;border-color:#fff}@media screen and (max-width:500px){.steps{padding-bottom:10px}.step>span{font-size:12px}.steps .line{border-top:4.5px solid #eee;top:-48px/2 - 28px}.circle-out{border:3px solid #eee;-webkit-border-radius:48px/2;-moz-border-radius:48px/2;border-radius:48px/2;display:block;height:48px;width:48px}.circle-in,.circle-out{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.circle-in{-webkit-border-radius:42px/2;-moz-border-radius:42px/2;border-radius:42px/2;font-size:24px;height:42px;line-height:144px/4 + 2px;width:42px}}.basket-left{width:75%}.basket-left,.basket-right{display:inline-block;min-height:400px;vertical-align:top}.basket-right{margin-left:20px;text-align:right;width:calc(25% - 20px)}.basket-left .edit,.basket-left .remove{color:red;float:right;font-size:16px;font-weight:400;margin-right:5px;margin-top:2px}.basket-right .actions,.basket-right .summary{border:1px solid #ddd;margin-bottom:30px;margin-top:10px;padding:10px;text-align:center}.basket-right .title{font-size:18px;margin-bottom:10px;text-transform:uppercase}.basket-right .price{font-size:42px;margin-bottom:10px}.basket-right .price-addons{margin-bottom:20px}.basket-right .summary a{margin:10px;width:calc(100% - 20px)}.basket-right .actions{padding:0}.basket-right .actions a{margin:10px;width:calc(100% - 20px)}@media screen and (max-width:1030px){.basket-left,.basket-right{margin:0;min-height:unset;width:100%}.basket-right .bottom,.basket-right .top{display:inline-block;width:50%}}@media screen and (max-width:500px){.basket-right .bottom,.basket-right .top{width:100%}}.no-preview-box{background-color:#e0e0e0;padding:10px;text-align:center;vertical-align:middle}.smartcheckout{padding:30px 10px 10px}.smartcheckout>div.title{font-size:14px;margin-bottom:8px;text-align:center;text-transform:none}#login>div{vertical-align:top}#login .login p{margin-top:0}#login .login a{display:inline-block;float:right;margin:45px 0 0}.register>div{line-height:2em}.register>div>div{margin:5px}.register i{color:#9ec431}.register .center{margin-top:15px}#login .login,#login .register{min-height:390px}#login .noregistration,#login .social{min-height:270px}@media screen and (max-width:730px){#login>div>div>div,#register>div>div>div{margin:0 0 15px;width:100%}}.social-login{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:60px;height:120px;margin:15px;padding-top:20px;text-align:center;width:120px}.social-login .name{border-top:1px solid #fff;display:block;font-size:14px;padding:5px;text-align:center}.social-login.facebook{background:#3a5795;border-color:#3a5795}.social-login.google{background:#dc4b38;border-color:#dc4b38}.social-login.xing{background:#1c6b6e;border-color:#1c6b6e}.social-login.windows{background:#1570a5;border-color:#1570a5}.social-login-modern{align-items:center;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f2f2f2;border:2px solid #747775;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#747775;display:block;display:flex;font-size:24px;height:80px;margin:15px 15px 15px 0;min-width:200px;padding:10px;text-align:left;width:auto}.social-login-modern .name{margin-left:10px}#client .left p:last-of-type{margin-bottom:0}#client .left h2{margin-top:0}#client .left{width:25%}#client .left,#client .right{display:inline-block;vertical-align:top}#client .right{margin-left:20px;width:calc(75% - 20px)}#client .darkgraybox{background:#7a7a7a;color:#fff;margin-bottom:0;overflow:auto;padding:20px}#client .graybox{background:#eee;color:#003680;margin:0;overflow:auto;padding:10px 0}#client .graybox a{display:block;font-weight:600;padding:10px 20px}#client .graybox a.active{background:#9ec431;color:#fff}#client .graybox a:hover{background:#003680;color:#fff}#client .right th{font-weight:600}@media screen and (max-width:900px){#client{padding:0}#client>div{padding-top:0!important}#client .left{margin-bottom:15px;width:100%}#client .left .darkgraybox{display:none}#client .graybox{padding:0}#client .graybox a{display:inline-block;font-size:16px}#client .graybox a span{display:none;font-weight:600}#client .graybox a.active span,#client .graybox a:hover span{display:inline-block}#client .right{margin-left:0;width:100%}}@media screen and (max-width:600px){#client .right table{font-size:12px}}@media screen and (max-width:500px){#client .graybox a{display:block;font-size:16px}#client .graybox a span{display:inline-block}#client .graybox{padding:10px 0}}@media screen and (max-width:610px){#edit-address .btn{margin-left:10%;margin-right:10%;margin-top:10px;width:80%}}@media screen and (max-width:400px){#edit-address .btn{float:right!important;margin-left:0;margin-right:0;width:100%}}.address-box{font-size:14px;font-weight:600;line-height:1.6em;min-height:200px;padding:25px;position:relative}.address-box .btn{bottom:10px;position:absolute;right:10px}.paymentinfo table{width:100%}@media screen and (max-width:500px){#login .login a{margin-top:5px}#login .login,#login .noregistration,#login .register,#login .social{min-height:auto}#login .register>div{line-height:1em}#login .register .center{margin-top:0}#login .noregistration h2,#login .register h2{display:none}#login .ptb35,#register .ptb35{padding-bottom:5px!important;padding-top:5px!important}}::-webkit-input-placeholder{color:transparent;font-size:12px;font-weight:100}:-moz-placeholder,::-moz-placeholder{color:transparent;font-size:12px;font-weight:100}:-ms-input-placeholder{color:transparent;font-size:12px;font-weight:100}::-ms-input-placeholder{color:transparent;font-size:12px;font-weight:100}.form{margin:0}.form .element{margin:10px}.form .name{display:inline-block;font-weight:600;padding-right:10px;text-align:right;vertical-align:middle;width:40%}.form.w50x50 .name{width:50%}.form.w60x40 .name{width:60%}@media screen and (max-width:400px){.form .name{text-align:left!important}.form .input,.form .name,.form .radio,.form .select{width:100%!important}}.form.normalname .name{font-weight:400}.form.leftname .name{text-align:left!important}.form.output-bold .output{font-weight:600}.form .input,.form .output,.form .radio,.form .select{display:inline-block;padding-left:10px;width:60%}input[type=checkbox],input[type=radio],select{cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9IiMwMDM2ODAiIGQ9Ik0xNDMgMzUyLjMgNyAyMTYuM2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNi0yMi42YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDk2LjQgOTYuNCA5Ni40LTk2LjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMjIuNiAyMi42YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0xMzYgMTM2Yy05LjIgOS40LTI0LjQgOS40LTMzLjggMCIvPjwvc3ZnPg==)!important;background-position:center right 1px!important;background-repeat:no-repeat!important;background-size:25px 25px!important;padding-right:25px!important}select::-ms-expand{display:none}#generator select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9IiMwMDM2ODAiIGQ9Ik0xNDMgMzUyLjMgNyAyMTYuM2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNi0yMi42YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDk2LjQgOTYuNCA5Ni40LTk2LjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMjIuNiAyMi42YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0xMzYgMTM2Yy05LjIgOS40LTI0LjQgOS40LTMzLjggMCIvPjwvc3ZnPg==)!important;background-position:center right 1px!important;background-repeat:no-repeat!important;background-size:15px 15px!important;cursor:pointer;padding-right:15px!important}select#payment-type{background-color:#ddd}@media (min-width:0\0) and (min-resolution:0.001dpcm){#generator select,select{background:#fff!important;padding-right:2px!important}}.form.w50x50 .input,.form.w50x50 .output,.form.w50x50 .radio,.form.w50x50 .select{width:50%}.form.w60x40 .input,.form.w60x40 .output,.form.w60x40 .radio,.form.w60x40 .select{width:40%}.radio{float:none}.form.over-under .input,.form.over-under .output,.form.over-under .radio,.form.over-under .select{padding-left:0;width:100%}.form.over-under .name{margin-bottom:3px;text-align:left;width:100%}.attribute input,.attribute select,.attribute textarea,.form .input input,.form .select select,.form .textarea textarea,.select2-container--default .select2-selection--single{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#003680;font-size:16px;font-weight:600;padding:6px;transition:padding 0s,border-color .6s,border-width 0s}.attribute input,.attribute textarea,.form .input input,.form .select select,.form .textarea textarea,.select2-container--default .select2-selection--single{width:100%}.general-input{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#003680;font-size:16px;font-weight:600;padding:6px;transition:padding 0s,border-color .6s,border-width 0s}.select2-container .select2-selection--single .select2-selection__rendered{color:#003680!important;font-size:16px!important;font-weight:600!important;margin-top:-4px!important;padding-left:0!important}.select2-container--default .select2-selection--single{height:36px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.form input[type=password]:focus,.form input[type=text]:focus{border-color:#9ec431;border-width:2px;padding:5px;transition:padding 0s,border-color .6s,border-width 0s}input.req,select.req,textarea.req{border-color:red!important}.radio.req{border:1px solid red!important}.form-element{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#003680;font-size:16px;font-weight:600;padding:6px;width:100%}.form .buttons,.form .checkbox,.form .textarea .form .code{text-align:center;width:100%}.form .code img{max-width:100%}.form sup{color:red}.form .input input.input-postcode{width:30%}.form .input input.input-city{margin-left:15px;width:calc(70% - 15px)}.form .input input.input-street{width:75%}.form .input input.input-house{margin-left:15px;width:calc(25% - 15px)}.form .input input.input-street.en_GB{float:right;margin-right:0!important;width:70%!important}.form .input input.input-house.en_GB{width:calc(30% - 10px)!important}.form .radio>span{display:inline-block;margin-right:20px}.form .radio>span>input{margin-right:5px}.companyoption{display:none}.visible{display:block}.form .left{text-align:left}.form .right{text-align:right}.form .center{text-align:center}.select2-container .select2-choice{height:36px!important;padding:4px 8px 0!important}.select2-container .select2-choice .select2-arrow b{margin-top:4px!important}.form .element.dual div:first-child{display:inline-block;margin-right:15px;width:calc(70% - 15px)}.form .element.dual div:last-child{display:inline-block;text-align:right;vertical-align:bottom;width:25%}@media screen and (max-width:500px){.form .element.dual div:first-child,.form .element.dual div:last-child{text-align:center;width:100%}.form .element.dual div:last-child{margin-top:10px}}input[type=radio]{margin-right:10px}.chp-shipp-address-box,.chp-shipp-address-box-choice,.chp-shipp-address-invoice-box-choice,.chp-shipp-invoice-address-box{background:#f2f2f2;border:1px solid #ccc;border-radius:5px;display:none;margin-bottom:10px;overflow:hidden;padding:10px;width:auto}.chp-shipp-address-box-choice,.chp-shipp-address-invoice-box-choice{display:block}.chp-shipp-address-box.checked,.chp-shipp-invoice-address-box.checked{background:#c8f7c8;border:1px solid #51a451}.chp-shipp-address-box-input{float:left;text-align:center;vertical-align:middle;width:30px}.chp-shipp-address-box-address{float:left;font-size:12px;font-weight:600;padding-left:5px;text-align:left;vertical-align:middle;width:auto}.chp-shipp-address-box-actions{float:right;text-align:left;vertical-align:middle}.chp-shipp-address-box-actions a{display:block;margin-bottom:5px;min-width:90px}#chp-shipp-address-box-new,#chp-shipp-invoice-address-box-new{border-left:1px solid #f2f2f2;display:none;padding:10px}#chp-shipp-invoice_addressbooks_holder,#chp-shipp-shipping_addressbooks_holder{color:#eee;cursor:pointer;display:none;font-size:11px;margin-bottom:0;padding-bottom:0;width:100%}#chp-shipp-address-new-button,#chp-shipp-invoice-address-new-button{display:none;text-align:left}.chp-pay-left{float:left}.chp-pay-right{float:right}select#payment-type{margin-bottom:15px;margin-top:5px;padding:5px 8px;width:100%}.chp-pay-payment-client-info{margin-top:0}.chp-pay-client-comment textarea{padding:10px;width:95%}.payment-icons{margin:0 0 10px;padding:0;text-align:left;width:100%}.payment-icon-selectable{cursor:pointer;padding-bottom:2px}.payment-icon.selected{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ddd;border:2px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.payment-icons img.payment-icon{display:inline-block;margin:0}table.checkout-summary{margin-bottom:0;margin-top:0;width:100%}table.checkout-summary tr td{border-bottom:1px solid #ccc;padding:2px;vertical-align:top}table.checkout-summary tr td.product-quantity{text-align:right;width:40px}table.checkout-summary tr td.product-details{text-align:left}table.checkout-summary tr td.product-total,table.checkout-summary tr td.total-name,table.checkout-summary tr td.total-value{text-align:right}table.checkout-summary tr td.total-name,table.checkout-summary tr td.total-value{border-bottom:none}table.checkout-summary tr td.total-name.total-summe,table.checkout-summary tr td.total-value.total-summe{border-top:1px solid #ccc}table.checkout-summary tr td.product-total{text-align:right;width:90px}.summary-invoice-email-only-info{color:#fd7f07;margin:5px 0}.summary-invoice-email-only-info span{color:#333}#chp-payment-shipping-type-cost-info{line-height:2em}#form-checkout-payment .box-half{float:left}#form-checkout-summary h6{color:#7a7a7a;font-weight:700;margin:0}#form-checkout-summary hr{margin:0}table.checkout-summary tr td.product-preview{text-align:right;vertical-align:middle}table.checkout-summary tr td.product-preview>img{margin-left:5px;margin-top:5px;width:100%}table.checkout-summary tr td.product-quantity{min-width:40px}table.checkout-summary tr td.product-total,table.checkout-summary tr td.total-name{min-width:70px}@media screen and (min-width:1000px){#form-checkout-summary .full,#form-checkout-summary .half{padding:25px}}@media screen and (max-width:700px){table.checkout-summary tr td.product-details{border-bottom:0;display:block}table.checkout-summary tr td.product-preview{display:block;text-align:left}.total-hide{display:none}#form-checkout-summary .half{width:100%}}.payment-red{background:#fff;border:1px solid #ccc;border-radius:5px;color:darkred;font-size:16px;font-weight:600;margin-top:10px;overflow:hidden;padding:25px}@media screen and (max-width:400px){.checkoutbuttons a{margin-bottom:10px;margin-top:10px;width:100%}.checkoutbuttons a.float-left{font-size:14px;padding:5px}.checkoutbuttons a.float-right{font-size:20px;padding:20px}}.relativ-position{position:relative}.box>div.summary-upper-box{overflow:visible;width:auto}.box-checkout.register{bottom:0;position:absolute;right:0;top:50px;vertical-align:center;width:calc(100% - 590px)}.box-checkout.register>div{position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width:1200px){.box-checkout.register,.summary-upper-box{width:50%}}@media screen and (max-width:1000px){.summary-upper-box{width:100%}.box-checkout.register{display:none}}.faqcat a{max-width:400px}.faqcat a>span{float:right}#faq-category .left{display:inline-block;margin-right:15px;width:calc(75% - 15px)}#faq-category .right{display:inline-block;width:25%}@media screen and (max-width:1100px){#faq-category .left{width:calc(65% - 15px)}#faq-category .right{width:35%}}@media screen and (max-width:900px){#faq-category .left{width:calc(55% - 15px)}#faq-category .right{width:45%}}@media screen and (max-width:700px){#faq-category .left,#faq-category .right{width:100%}#faq-category .right{margin-top:15px}}#faq-item .left{display:inline-block;margin-right:15px;width:calc(65% - 15px)}#faq-item .right{display:inline-block;width:35%}@media screen and (max-width:900px){#faq-item .left,#faq-item .right{width:100%}#faq-item .right{margin-top:15px}}#glossary-page .capital{font-weight:700}#glossary-page .capital>div{background-color:#003680;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:5px 15px}#glossary-page .letter{display:inline-block;margin:10px;vertical-align:top;width:calc(25% - 20px)}@media screen and (max-width:1000px){#glossary-page .letter{width:calc(33.33% - 20px)}}@media screen and (max-width:700px){#glossary-page .letter{width:calc(50% - 20px)}}@media screen and (max-width:400px){#glossary-page .letter{width:calc(100% - 20px)}}#glossary-page .letter .linklist{line-height:1em}.payment-info div{vertical-align:top}.payment-info .option{display:inline-block;margin:10px;width:calc(100% - 20px)}.payment-info .option img{width:75px}.shipping-info{display:table;margin-bottom:15px;max-width:700px;width:100%}.shipping-info div{border-collapse:collapse;display:table-cell;vertical-align:top}.shipping-info .data{width:75%}.shipping-info .country{border:1px solid #eee;padding:15px;text-align:center;width:25%}.shipping-info .line{border-bottom:0;border-left:0;display:table-row;width:100%}.shipping-info .tax{display:block;font-size:11px;margin-bottom:3px;text-align:right;width:100%}.shipping-info .name{background-color:#eef6ff;border-color:currentcolor #eee;border-style:solid;border-width:1px 1px 1px 0;color:#003680;font-weight:600;min-width:135px;padding:5px;width:25%}.shipping-info .price{border:1px solid #eee;font-weight:600;min-width:105px;padding:5px 15px 5px 5px;text-align:right;width:25%}.shipping-info .info{border:1px solid #eee;padding:5px;width:50%}@media screen and (max-width:850px){.shipping-info .country,.shipping-info .data{display:block;width:100%}.shipping-info .country{border:0;padding:22px 5px 0;position:relative;text-align:left}.shipping-info .country img{display:block;position:absolute;right:15px;top:0}}#mobile-menu-close{border-bottom:3px solid #9ec431;color:#292929;font-weight:600;padding:10px;text-align:center}#mobile-menu{margin-top:0;position:absolute;top:105px;width:100%;z-index:1000}#mobile-menu .sec-menu{background-color:#fff;border-right:1px solid #9ec431;display:inline-block;width:85%}#mobile-menu .menu-close-bar{background:none;bottom:0;display:inline-block;position:absolute;right:0;top:0;width:15%}#mobile-menu .menu-close-bar2{background:none;width:85%}scrollTop #mobile-menu:first-of-type{margin-top:0}#mobile-menu .details{overflow:auto}#mobile-menu .mm-hnl,#mobile-menu a{display:block;padding:12px}#mobile-menu a:hover{background-color:#eee}#mobile-menu .short{display:none!important}#mobile-menu>div>.mm-top>.mm-in>.mm-hnl,#mobile-menu>div>.mm-top>.mm-in>div>a{padding-left:15px}#mobile-menu .mm-in>.col>.mm-h{margin-bottom:10px;margin-top:10px}#mobile-menu .subtext{display:none!important}#mobile-menu>div>.mm-top{width:100%}#mobile-menu>div>.mm-top a{padding:12px}#mobile-menu>div>.mm-top>.mm-in{display:none}#mobile-menu>div>.mm-top>.mm-in.show{display:block;padding-bottom:5px}#mobile-menu>div>.mm-h,#mobile-menu>div>.mm-nh{border-bottom:1px solid #eee;color:#003680;cursor:pointer;font-size:14px;font-weight:900;text-transform:uppercase}#mobile-menu>div>.mm-h>a,#mobile-menu>div>.mm-nh>a{color:#003680;font-size:14px;font-weight:900}#mobile-menu>div>.mm-nh>a:after{content:"\e817";float:right;font-family:fontello}#mobile-menu>div>.mm-nh>a.active:after{content:"\e816"}#mobile-menu>div>.mm-top>.mm-in .mm-top>.mm-in>div>a,#mobile-menu>div>.mm-top>.mm-in .mm-wh a{height:auto;padding:10px 10px 10px 15px}#cat-menu>div>.mm-top>.mm-in .mm-top>.mm-in>.mm-hnl{padding:10px 10px 10px 15px}#mobile-menu>div>.mm-top>.mm-in .mm-h,#mobile-menu>div>.mm-top>.mm-in .mm-hnl,#mobile-menu>div>.mm-top>.mm-in .mm-nh{color:#003680;cursor:pointer;font-size:13px;font-weight:600;text-transform:uppercase}#mobile-menu>div>.mm-top>.mm-in .mm-h>a,#mobile-menu>div>.mm-top>.mm-in .mm-nh>a{color:#003680;font-size:13px;font-weight:600}#mobile-menu>div>.mm-top>.mm-in .mm-wh>a{color:#292929;font-size:13px;font-weight:300}#mobile-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-nh,#mobile-menu>div>.mm-top>.mm-in>.mm-top>.mm-in>.mm-h{color:#292929;cursor:pointer;font-size:13px;font-weight:300;text-transform:uppercase;width:100%}#mobile-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-h>a,#mobile-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-nh>a,#mobile-menu>div>.mm-top>.mm-in>.mm-top>.mm-in .mm-wh>a{color:#292929;font-size:13px;font-weight:300}#Dynamic Templates div.template-item a div,ul.templates-list li div{border:1px solid #d3d3d3;cursor:pointer;display:inline-block;margin:auto}div[data-color],div[data-form]{cursor:pointer}div[data-color].active,div[data-form].active{border:2px solid gray}#templates{padding:15px}.template-item{margin:5px;text-align:center}.template-item a{display:block;margin-bottom:-5px}.template-item a div{border:1px solid #ccc;margin-bottom:-5px}.template-item .size{color:#666;font-size:11px}#dynamic-part-1 .graybox{background-color:#dedede;overflow:auto;padding:15px;text-transform:uppercase}#dynamic-part-1 .graybox img{margin-top:5px}#dynamic-part-1 h4:hover{color:#000!important}#templates{background-color:#dedede;margin-bottom:15px;min-height:300px;overflow:auto;padding-top:15px}.template-item a.delete,.template-item a.edit{display:inline-block}#templates .templates{background-color:#fff;margin-bottom:15px;margin-top:15px;padding-bottom:15px;padding-top:15px}#templates select{background:#fff;font-size:18px;font-weight:700;height:50px;padding:10px;width:100%}div.no-template a{color:#666;display:inline-block;font-size:18px;padding:5px;text-align:left;text-transform:uppercase;width:300px}div.no-template a:hover{color:#000}div.no-template a img{display:inline-block;margin-right:20px}div.no-template a div{display:inline-block;font-weight:700;margin-top:16px;vertical-align:top}#copyrightline,#footerline,#maincontent{display:block}.search-list-results{margin-left:-8px;margin-right:-8px}.search-box{border:0;display:inline-block;margin:8px;overflow:hidden;padding:6px;vertical-align:top;width:calc(25% - 16px)}.search-box:hover{background-color:#ddd}.search-image{max-height:152px;overflow:hidden}.search-box img{max-height:240px;max-width:240px;width:100%}.search-box .search-name{display:block;font-size:16px;font-weight:600;margin:2px;position:relative;text-align:center;vertical-align:center}.search-box .search-name span{font-weight:600}.search-box .search-price{color:#9ec431;display:block;font-size:16px;font-weight:600;margin:2px;overflow:hidden;text-align:center;vertical-align:center}@media only screen and (max-width:1200px){.search-box{width:calc(33.3333% - 16px)}}@media only screen and (max-width:950px){.search-box{width:calc(50% - 16px)}}@media only screen and (max-width:730px){.search-box{width:calc(33.3333% - 16px)}}@media only screen and (max-width:500px){.search-box{width:calc(50% - 16px)}}@media only screen and (max-width:300px){.search-box{width:calc(100% - 16px)}}#form-contact ul li p{margin:0}#chp-shipp-invoice_addressbooks .select2-container .select2-selection--single,#chp-shipp-shipping_addressbooks .select2-container .select2-selection--single{height:auto!important}.select2-container--default .select2-results>.select2-results__options{max-height:400px!important}.shipping-logos img{margin-left:8px}.shipping-logos img.svg{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shipping-logos img:first-child{margin-left:0}.landing-main-container,.landing-reviews,.landing-top{align-items:center;display:flex;height:350px;justify-content:center;margin-bottom:20px;margin-top:20px;width:100%}.landing-reviews>div:first-child,.landing-top>div:first-child{border:1px solid #ddd;flex:1.5;height:100%;margin:20px;position:relative;width:100%}.landing-reviews>div{border:1px solid #000;flex:0.5;height:100%;margin:10px;position:relative;width:100%}.landing-main-container>div{display:flex;flex-direction:column;height:auto;position:relative;width:100%}.landing-main-container>div>div{flex:1;position:relative}.landing-top-container{display:flex}.landing-top-description,.landing-top-image-container{display:flex;flex:1;position:relative}.landing-top-description{border-right:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;padding:20px}.landing-top-description span{position:relative}.landing-top-image{padding:20px;position:relative;width:-webkit-fill-available}.landing-top-image img{height:100%;width:100%}.landing{margin-top:4%}.landing-product-container{border:1px solid;flex-direction:column;width:250px}.landing-product-container,.landing-product-section{align-items:center;display:flex;justify-content:center}.landing-product-section{height:500px;overflow:scroll}.landing-section{margin-top:30px}.landing-main-quote,.landing-section{margin-bottom:30px}.landing-main-create,.landing-main-find,.landing-main-order{align-items:center;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;margin-left:20px;margin-right:20px;padding:20px}.landing-main-create span,.landing-main-find span,.landing-main-order span{text-align:center}.landing-main-create h2,.landing-main-find h2,.landing-main-order h2{color:#003680;text-align:center}.landing-main-create a,.landing-main-find a,.landing-main-order a{margin-top:5px;width:100%}.landing-main-image{position:relative;width:70%}.landing-main-image img{height:auto;width:100%}.landing-main-create,.landing-main-find{padding:20px}.quick-product{height:500px!important}.landing-reputation{margin:50px 20px 80px}.landing-reputation-container{display:flex}.landing-reputation-content{flex-direction:column}.landing-reputation-widget-container{border-radius:10px;padding-left:40px;padding-right:40px;position:relative}.landing-reputation-content,.landing-reputation-widget{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.landing-reputation-description{margin-bottom:40px}.landing-reputation-description span{align-items:center;display:flex;justify-content:center;text-align:center}.landing-reputation-title{margin:20px}.el-small{transform:scale(.75)}.landing-reputation-content>.index-run .round i{font-size:50px}.landing-reputation{border:1px solid #ddd;border-radius:5px;padding:0 20px}.landing-slider-cat{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex:none;flex-direction:column;height:245px;margin:20px;position:relative;scroll-behavior:smooth;scrollbar-color:#0a4c95 #c2d2e4;transition:.5s ease-in-out;width:300px}.landing-cat-img{width:80%}.landing-cat-img-container{padding:31px}.landing-cat-desc,.landing-cat-img-container{align-items:center;display:flex;justify-content:center}.landing-cat-desc{background:none;bottom:18px;position:absolute}.landing-slider-container{align-items:center;display:flex;flex-direction:row;height:300px;overflow-x:scroll;scroll-behavior:smooth;width:100%}.landing-slider-container::-webkit-scrollbar{background-color:#e5f0ff;border-radius:5px;height:8px;scroll-behavior:smooth;width:5px}.landing-slider-container::-webkit-scrollbar-thumb{background:#003680;border-radius:5px}.landing-reputation-description span{flex-direction:column;text-align:left!important}@media only screen and (max-width:430px){.landing-main-container{padding:20px}.landing-reputation{margin:50px 20px 20px!important}}@media only screen and (max-width:880px){.landing-top-container{flex-direction:column;height:auto!important}.landing-main-image{position:relative;width:50%}.landing-top{margin-bottom:170px!important;margin-top:150px!important}.landing-reputation-container{flex-direction:column}.landing-main-bulk,.landing-main-create,.landing-main-find,.landing-main-quote{margin-left:0!important;margin-right:0!important}}@media only screen and (max-width:950px){.landing-main-container{flex-direction:column;height:auto!important}}#search-output-here{background:#fff;background-color:#fff;border:1px solid #d3d3d3;-webkit-box-shadow:0 4px 11px 2px rgba(0,0,0,.25);-moz-box-shadow:0 4px 11px 2px rgba(0,0,0,.25);box-shadow:0 4px 11px 2px rgba(0,0,0,.25);left:0;margin-top:5px;min-width:900px;padding-left:5px;padding-right:5px;position:absolute;text-align:left;width:100%;z-index:3000000}.payment-selection .fullname{line-height:2em}.payment-selection .payment-select:hover{background-color:#eee;border-color:#ddd;cursor:pointer}.payment-selection .payment-select.active{background-color:#e6f1ff;border-color:#003680}.payment-selection p{margin:0}.payment-selection .payment-select{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;clear:both;height:auto;margin-bottom:10px;overflow:auto;padding:10px}.payment-selection .fullname{font-weight:700}.payment-selection .icon{float:right}#navbar-search-output{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#003680;height:auto;left:0;min-width:400px;padding:0;position:absolute;top:50px;width:100%;z-index:1000}.qs-all{line-height:39px;text-align:center}.qs-all,.qs-info{padding:10px}.qs-box{background-color:#fff;border:1px solid #eee;border-bottom:3px solid #9ec431;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);box-shadow:1px 2px 2px 0 rgba(0,0,0,.25);font-weight:700;text-transform:uppercase}.qs-box a{border-bottom:1px solid #7a7a7a;clear:both;color:#9ec431;display:block;min-height:59px;overflow:hidden}.qs-box a:last-child{border:0}.qs-box a:hover{background-color:#eee}.qs-box a:visited{color:#9ec431}.qs-image{float:left;line-height:0em;width:90px}.qs-image img{max-height:90px;width:90px}.qs-right{float:left;width:calc(100% - 90px)}.qs-right>div{display:inline-block;padding:3px 5px}.qs-right>div.qs-type{color:#292929;font-size:10px;font-weight:400;padding-bottom:0;width:100%}.qs-name{color:#003680!important;font-size:14px;font-weight:700;text-transform:uppercase;width:70%}.qs-price{color:red;float:right;font-size:14px;font-weight:600;height:100%;text-align:right;width:30%}@keyframes fadeOut{0%{transform:scale(1)}99%{transform:scale(0)}to{height:0;transform:scale(0);width:0}}@keyframes fadeIn{0%{transform:scale(0)}99%{transform:scale(1)}to{transform:scale(1)}}.sgen-bg-left{background-color:#fbfbfb;background-image:url(/build/images/background-left.7df94b58.png);background-position:0 0;background-repeat:no-repeat}.sgen-bg-right{background-image:url(/build/images/background-right.801fcb47.png);background-position:100% 0;background-repeat:no-repeat}.sgen-bg{background-color:#fbfbfb;padding-bottom:30px;padding-top:15px}.sgen-box{margin-bottom:100px;margin-top:100px;padding:80px;text-align:center}.sgen-box,.sgen-box-text{background:#fff;border:1px #eee;-webkit-box-shadow:0 0 30px 8px #eee;-moz-box-shadow:0 0 30px 8px #eee;box-shadow:0 0 30px 8px #eee;position:relative}.sgen-box-text{padding:25px}.sgen-box h1{text-align:left}.sgen-theme-small{display:inline-block;margin:10px}.sgen-color,.sgen-theme-small img,.sgen-theme-small svg{height:50px;width:50px}.sgen-color{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:inline-block;margin:10px}.sgen-color.active,.sgen-color.active:hover{border:7px solid #000;height:50px;width:50px}.sgen-color:hover{border:4px solid #d3d3d3;cursor:pointer}.sgen-color.active[data-techvalue="000000"],.sgen-color.active[data-techvalue="000000"]:hover{border-color:gray}.sgen-colors-box{display:inline-block;margin:0;width:150px}.sgen-category-small,.sgen-colors,.sgen-colors-premium{-webkit-box-shadow:0 0 30px 8px #eee;-moz-box-shadow:0 0 30px 8px #eee;box-shadow:0 0 30px 8px #eee;display:inline-block;vertical-align:top;width:150px}.sgen-theme-small:hover{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 4px 4px #eee;-moz-box-shadow:0 0 4px 4px #eee;box-shadow:0 0 4px 4px #eee;cursor:pointer}.sgen-category-small,.sgen-colors-premium{margin-top:20px}.sgen-category-small h3,.sgen-colors h3,.sgen-colors-premium h3{border-bottom:2px solid #eee;color:#292929;font-size:1em;font-weight:700;margin:0;padding:10px}.sgen-templates{-webkit-box-shadow:0 0 30px 8px #eee;-moz-box-shadow:0 0 30px 8px #eee;box-shadow:0 0 30px 8px #eee;display:inline-block;margin-left:30px;vertical-align:top;width:calc(100% - 180px)}.sgen-templates .designs{min-height:200px;padding:20px}.sgen-templates .designs>img{margin-top:30px}.sgen-templates .tabs{border-bottom:2px solid #eee;text-align:left}.sgen-templates .tabs div{background-color:#ddd;color:#292929;cursor:pointer;display:inline-block;font-weight:700;padding:10px 30px}.sgen-templates .tabs div.active,.sgen-templates .tabs div.active:hover{background-color:#003680;color:#fff}.sgen-templates .tabs div.active{cursor:default;position:relative}.sgen-templates .tabs div.active:after{border:10px solid transparent;border-top-color:#003680;bottom:-20px;content:" ";left:50%;position:absolute;transform:translateX(-50%)}.sgen-templates .tabs div:hover{background-color:#9ec431;color:#fff}.sgen-dots{left:50%;position:absolute;top:-60px;transform:translateX(-50%);width:100%;z-index:1}.sgen-logo{background-image:url(/build/images/motivstempel-designer.945a669a.svg);background-size:cover;height:49px;position:absolute;right:10px;top:10px;width:160px;z-index:0}.sgen-dot{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ddd;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;color:#003680;display:inline-block;height:120px;margin-left:30px;margin-right:30px;position:relative;text-align:center;width:120px}.sgen-dot img,.sgen-dot svg{height:40px;top:15px;width:40px}.sgen-dot img,.sgen-dot span,.sgen-dot svg{left:50%;position:absolute;transform:translateX(-50%)}.sgen-dot span{bottom:20px;font-weight:700}.sgen-dot[data-sgen="1"] img{margin-left:5px}.sgen-dot.old{background-color:#c5de7d;color:#fff}.sgen-dot.old:hover{background:#7a7a7a}.sgen-dot.active{background-color:#9ec431;color:#fff;cursor:default}.sgen-dot.active:after{border:15px solid transparent;border-top-color:#9ec431;bottom:-28px;content:" ";left:50%;position:absolute;transform:translateX(-50%)}.sgen-dot.activated{cursor:pointer}[data-part]{position:relative}.sgen-graybox{text-align:center}.sgen-box form{margin:0 auto;max-width:800px}.sgen-theme{background:#f8f9f9;border:1px #eee;-webkit-box-shadow:0 0 8px 4px #eee;-moz-box-shadow:0 0 8px 4px #eee;box-shadow:0 0 8px 4px #eee;cursor:pointer;display:inline-block;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:10px 10px 0;text-align:center}.sgen-theme:hover{background:#7a7a7a}.sgen-theme h4{margin-bottom:10px;margin-top:10px}.sgen-theme img,.sgen-theme svg{height:120px;width:120px}.sgen-stamp{margin:0 auto}.sgen-templates .loading img{border:0 solid #eee}.sgen-templates .loading{display:inline-block;margin-top:10px;vertical-align:top}.sgen-stamp #generator,.sgen-templates #generator{background:none;border:1px solid #eee;display:inline-block;overflow:visible;padding:0}.sgen-stamp #generator{width:auto}.sgen-templates #generator{cursor:pointer;padding:2px}.sgen-stamp.round #generator,.sgen-stamp.round #generator #canvas-border,.sgen-templates .round #generator,.sgen-templates .round #generator #canvas-border,.sgen-templates .round .loading img{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sgen-templates #generator:hover{border:3px solid #9ec431;-webkit-box-shadow:0 0 5px 0 #9ec431;-moz-box-shadow:0 0 5px 0 #9ec431;box-shadow:0 0 5px 0 #9ec431;padding:0}.sgen-stamp #generator #canvas-border,.sgen-templates #generator #canvas-border{border:0;margin:0}.sgen-stamp #generator #ruler,.sgen-templates #generator #ruler{display:inline;padding:0}.sgen-box .size-info{color:#505050;font-size:.8em;text-align:center}form .element-half{display:inline-block;margin:5px 10px;width:calc(50% - 30px)}form .element-single{display:inline-block;margin:5px 10px;width:calc(100% - 30px)}.element-single .label{padding-left:20px;text-align:left}.element-single .input,.element-single .label{display:inline-block;line-height:50px;vertical-align:top;width:25%}.element-single .input input::-webkit-input-placeholder{color:#eee;font-size:14px;font-weight:100}.element-half .label{padding-left:20px;text-align:left}.element-half .input,.element-half .label{display:inline-block;line-height:50px;vertical-align:top;width:50%}.element-half .input input::-webkit-input-placeholder{color:#eee;font-size:14px;font-weight:100}.sgen-product{border:1px solid #eee;cursor:pointer;display:inline-block;margin:10px;padding:10px;text-align:center;width:263px}.sgen-product.active{border:4px solid #ddd;padding:7px}.sgen-product h2{margin-top:2px;padding-left:3px;padding-right:3px}.sgen-product h2 span{color:#003680;font-size:18px;font-weight:700}.sgen-product img{width:100%}.sgen-product .price.default{display:inline-block;font-size:32px;margin:10px 0;width:55%}.sgen-product .price-addons{display:inline-block;font-size:9px;margin:10px 0;width:45%}@media screen and (max-width:1370px) and (min-width:1220px){.graybox{padding-left:190px;padding-right:190px}}@media screen and (max-width:1219px) and (min-width:1060px){.graybox{padding-left:110px;padding-right:110px}}@media screen and (max-width:1230px){.sgen-logo{display:none}}@media screen and (max-width:1050px){.element-single .input,.element-single .label{width:50%}}@media screen and (max-width:750px){.sgen-dots{display:none}.sgen-box{margin-bottom:20px;margin-top:20px;padding:20px 5px}.element-single .input,.element-single .label{width:75%}.element-single .label{line-height:30px}}@media screen and (max-width:700px){.element-single .label,.sgen-graybox form .element-half{margin:5px;width:calc(100% - 30px)}.sgen-graybox form .element-single{margin:5px}.sgen-colors-box{width:100%}.sgen-colors,.sgen-colors-premium{display:block;margin-bottom:20px;width:100%}.sgen-templates{display:block;margin-left:0;overflow:auto;width:100%}.sgen-product{width:calc(50% - 20px)}}@media screen and (max-width:450px){.element-half .label{line-height:30px}.element-half .input,.element-half .label{width:100%}.element-half .label{text-align:left}}@media screen and (max-width:540px){.element-single .input,.element-single .label{width:100%}.sgen-product{width:calc(100% - 20px)}}@media screen and (max-width:330px){.sgen-product .price-addons,.sgen-product .price.default{width:100%}}.sgen-dot svg *,.sgen-theme svg *,.sgen-theme-small svg *{fill:#003680}