a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}ul{list-style:none;list-style-type:none}a,a:active,a:focus,a:hover,a:link{text-decoration:none}*{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,textarea{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}.top{position:absolute;top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%,0)}.top-right{position:absolute;top:0;right:0;bottom:auto;left:auto;transform:translate(0,0)}.right{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translate(0,-50%)}.bottom-right{position:absolute;top:auto;right:0;bottom:0;left:auto;transform:translate(0,0)}.bottom{position:absolute;top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%,0)}.bottom-left{position:absolute;top:auto;right:auto;bottom:0;left:0;transform:translate(0,0)}.left{position:absolute;top:50%;right:auto;bottom:auto;left:0;transform:translate(0,-50%)}.top-left{position:absolute;top:0;right:auto;bottom:auto;left:0;transform:translate(0,0)}.center{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}.centered{position:absolute;top:0;right:0;bottom:0;left:0}.full{position:absolute;width:100%;height:100%;transform:translate(0,0)}.inline{display:inline!important}.inline-block{display:inline-block!important}.block{display:block!important}.relative{position:relative}.none{display:none!important}@font-face{font-family:'DIN Pro Bold';src:url(../fonts/DINPro-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'DIN Pro Regular';src:url(../fonts/DINPro.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'DIN Pro Light';src:url(../fonts/DINPro-Light.woff) format('woff');font-weight:300;font-style:normal}body{background:#fff;margin:0;padding:0}ul.configurator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'DIN Pro Regular';font-size:12px;line-height:1;font-weight:400;color:#2e2e2e}ul.configurator li.content{overflow:hidden}ul.configurator li.content ul.frames{overflow:hidden}ul.configurator li.content ul.frames li.frame{overflow:hidden}li#frame_left{width:780px;height:100%;display:inline-block;padding:0;background-color:#f4f4f4;overflow:hidden;border-right:1px solid #f0f0f0}li#frame_left ul.menubar{width:80px;height:100%;margin:58px 0 0 0;background-color:#f4f4f4}li#frame_left ul.menubar li.content label.container{display:block;position:relative;height:80px;width:80px;cursor:pointer}li#frame_left ul.menubar li.content label.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}li#frame_left ul.menubar li.content label.container span.checkmark{position:absolute;top:0;left:0;height:80px;width:80px;color:#2e2e2e}li#frame_left ul.menubar li.content label.container:hover input~span.checkmark{background-color:#fff}li#frame_left ul.menubar li.content label.container input:checked~span.checkmark{background-color:#fff}li#frame_left ul.menubar li.content label.container span.checkmark:after{content:"";position:absolute;display:none}li#frame_left ul.menubar li.content label.container span.checkmark:after{top:0;left:0;height:80px;width:80px;background:#fff}li#frame_left ul.menubar li.content label.container input:checked~span.checkmark{color:#0275d8}li#frame_left ul.menubar li.content label.container span.checkmark div.text{color:inherit;margin:15px auto}li#frame_left ul.menubar li.content label#label_select span.checkmark svg{margin:15px 0 0 25px}li#frame_left ul.menubar li.content label#label_edit span.checkmark svg{margin:15px 0 0 25px}li#frame_left ul.menubar li.content label#label_hide span.checkmark svg{margin:15px 0 0 25px}li#frame_left ul.menubar li.content label#label_options span.checkmark svg{margin:15px 0 0 25px}li#frame_left ul.menupanel{width:700px;height:100%;min-height:400px;top:0;left:80px}li#frame_left ul.menupanel li.content{height:100%}li#frame_left ul.menupanel li.content div.feeds{width:calc(100% - 20px);left:0;margin:20px 10px 0 10px;background-color:#f4f4f4;opacity:1}li#frame_left ul.menupanel li.content div.feeds table.table{width:100%}li#frame_left ul.menupanel li.content div.products{width:calc(100% - 20px);left:0;margin:20px 10px 0 10px;background-color:#f4f4f4;opacity:1}li#frame_left ul.menupanel li.content div.products table.table{width:100%}div.dataTables_length{display:none}div.dataTables_scrollBody{max-height:none!important}div.table_products_filter label{margin-right:10px}li#frame_left ul.menupanel li.content div.feeds,li#frame_left ul.menupanel li.content div.products{-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}li#frame_left ul.menupanel li.content div.feeds.hidden{opacity:0;visibility:hidden}li#frame_left ul.menupanel li.content div.products.hidden{opacity:0;visibility:hidden}li#frame_left ul.menupanel li.content div.feeds div.toolbar-feeds{display:inline;position:absolute}li#frame_left ul.menupanel li.content div.products div.toolbar-products{display:inline;position:absolute}li#frame_left ul.menupanel li.content div.products div.toolbar-products p#label_feed_name{display:inline;max-width:260px;margin-right:15px;vertical-align:middle;font-weight:700;overflow:hidden}.btn-primary.focus,.btn-primary:focus{box-shadow:none!important}.table-bordered{border-top:none}.modal-body{font-family:'DIN Pro Regular';font-size:14px}td.details-control{background:url(../assets/details_open.png) no-repeat center center;cursor:pointer}tr.shown td.details-control{background:url(../assets/details_close.png) no-repeat center center}table.table-extra-fields{width:100%;padding:10px!important;border:0!important}table.table-extra-fields tr{background-color:transparent!important}table.table-extra-fields td:last-child{border-right:0!important}table.table-extra-fields tr td{background-color:transparent!important;cursor:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}li#frame_right{position:absolute;left:780px;top:0;right:0;bottom:0;height:100%;background-color:#fff;overflow:hidden}li#frame_right ul.content li.preview-frame-container{overflow:hidden}li#frame_right ul.content li.preview-frame-container iframe.preview-frame{padding:0;overflow:scroll;width:100%!important;height:100%!important}li#frame_right ul.content li.preview-frame-container iframe.preview-frame body{padding:20px;text-align:left}li#frame_left ul.menubar li.content label.disabled{opacity:.5;cursor:default}li#frame_left ul.menubar li.content label.disabled.disabled:hover span.checkmark{background-color:transparent}li#frame_left ul.menupanel li.content ul.feeds.hidden{visibility:hidden}li#frame_left ul.menupanel li.content ul.products.hidden{visibility:hidden}li#frame_left.closed{width:80px}li#frame_left.closed~li#frame_right{left:80px}li#frame_left.closed #label_hide{visibility:hidden;display:none}li#frame_left.closed #label_options{visibility:visible;display:block}li#frame_left.closed #feeds{visibility:hidden;display:none}li#frame_left.closed #products{visibility:hidden;display:none}li#frame_left #label_hide{visibility:visible;display:block}li#frame_left #label_options{visibility:hidden;display:none}#btn_load_preview.hidden{visibility:hidden;display:none}#btn_apply_preview.hidden{visibility:hidden;display:none}.loader,.loader:after{border-radius:50%;width:32px;height:32px}.loader{margin:20px 30px;font-size:10px;text-indent:-9999em;border-top:4px solid #f4f4f4;border-right:4px solid #f4f4f4;border-bottom:4px solid #f4f4f4;border-left:4px solid #0275d8}.loader{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.loader.hidden{visibility:hidden}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}