body,html{font-size:14px;height:auto}.fz-editor{position:relative;overflow:hidden;top:0;right:0;bottom:0;left:0;height:100%;border:1px solid #ddd;border-radius:4px}.modal-body{max-height:675px;overflow-y:auto}.modal-code-editor,.modal-code-preview{height:645px;font-size:11px}.ace_editor,.ace_editor div{font:11px/normal Monaco,Menlo,"Ubuntu Mono",Consolas,source-code-pro,monospace!important;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:400;font-stretch:normal;font-size:11px;line-height:normal;font-family:Monaco,Menlo,"Ubuntu Mono",Consolas,source-code-pro,monospace;direction:ltr;text-align:left;-webkit-tap-highlight-color:transparent}.btn i:first-child{padding-right:6px}.btn i:last-child{padding-left:6px}.vr-left{border-left:1px solid #eee}.vr-right{border-right:1px solid #eee}.mandatory{color:red}.form-control{font-size:16px}.main-content .page-content{padding:10px 10px 0}.main-content .page-content .breadcrumb li{font-size:14px}.logo_fitizzy{width:70px;margin-top:5px}.bg-cyan{background-color:#2c8ca1!important;color:#fff!important}.bg-grey{background-color:#e0e6eb!important}.legend-item{display:inline-block;width:35px;text-align:center}.sidebar .sidebar-inner .sidebar-footer .sidebar-logo-fitizzy{width:50%}.sidebar-logo-fitizzy .logo_fitizzy{margin-top:-5px}.logo-kwalitee h1 a{background-image:none!important;text-decoration:none;color:#fff;font-weight:700}.topbar .header-left .partner-logo span{display:inline-block;height:100%;vertical-align:middle}.topbar .header-left .partner-logo img{vertical-align:middle;max-height:40px;max-width:160px;padding-right:10px;cursor:default}.account.separate-inputs .form-signin input[type=email]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin-bottom:8px}.account .alert.media.fade.in.alert-danger{display:none}.sidebar .sidebar-inner .sidebar-top.small-img .user-details{padding-top:15px}.panel-footer{min-height:55px}.text-center .form-error{text-align:center}.bg-dark .form-error{color:#994f4f}.panel-clickable{cursor:pointer}.list-group-item:first-child{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.list-group-item:last-child{margin-bottom:0!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}.list-group-item{background-color:transparent!important;overflow:hidden!important;padding:10px 15px!important;border:1px solid #ddd!important;display:block!important;position:relative!important;width:100%!important;text-align:left!important}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555!important;text-decoration:none!important;background-color:#f5f5f5!important}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2!important;color:#fff!important;background-color:#337ab7!important;border-color:#337ab7!important;outline:0!important}.btn-sm i:last-child{padding:0!important}.dropdown-menu hr{margin:10px 0}.display-id{text-transform:lowercase}.history ul li span{cursor:pointer}.btn-jump{margin:0}.btn-jump i:first-child{padding:0}.lds-facebook{position:absolute;top:40%;left:48%}.lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#319db5;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:6px;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:26px;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:45px;animation-delay:0}@keyframes lds-facebook{0%{top:6px;height:51px}100%,50%{top:19px;height:26px}}.modal .modal-content{border-radius:0;border:none}.modal .modal-content .modal-header{background-color:#fafafa;border-bottom:1px solid #eee;padding:15px 15px 0}.modal .modal-content .modal-header .close{font-size:1.9rem}.modal .modal-content .modal-title p{text-align:center}.modal .modal-content .modal-body{padding:15px}.modal .modal-content .modal-footer{border-top:1px solid #e9ecef;padding:15px}.modal-medium .modal-dialog{width:40%}.modal-large .modal-dialog{margin:40px auto;width:60%}.modal-extra .modal-dialog{margin:40px auto;width:90%}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:30%;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-30%;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-30%;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal.left .modal-body,.modal.right .modal-body{max-height:max-content}.modal-open .modal.left,.modal-open .modal.right{z-index:1999}.tab-content:empty{padding:0}.tab_left .nav-tabs{max-width:15%;min-width:15%}.popover{max-width:100%;z-index:1000}.popover .popover-title{text-align:center;margin:0!important}.select2.select2-container{z-index:0;width:100%!important}.select2-container.select2-container--open{z-index:9001!important}html .form-group .select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #319db5!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 5px!important}.select2-search.select2-search--inline{line-height:inherit!important}.select2-container--open .select2-dropdown--below{margin-top:48px;width:max-content!important;border:2px solid #319db5!important}.select2-container--open .select2-dropdown--above{margin-top:2px;width:max-content!important;border:2px solid #319db5!important}.select2-search.select2-search--inline,.select2-search__field{width:100%!important}select.error+.select2 .select2-selection{background-color:#f7f2f2!important;border:1px solid #eed3d7!important;color:#b94a48!important}.select-tags.error+.bootstrap-tagsinput{background-color:#f7f2f2!important;border:1px solid #eed3d7!important;color:#b94a48!important}.select2-container--default .select2-selection--multiple:before{content:" ";display:block;position:absolute;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;right:10px;margin-left:-4px;margin-top:-2px;top:50%;width:0;cursor:pointer}.select2-container--open .select2-selection--multiple:before{content:" ";display:block;position:absolute;border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;height:0;right:10px;margin-left:-4px;margin-top:-2px;top:50%;width:0;cursor:pointer}html .form-group .select2-container--default.select2-container--focus.select2-container--above .select2-selection--multiple{border-top:2px solid #319db5!important}.select2-container--disabled{pointer-events:none;cursor:not-allowed}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=man]{background-color:#036}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=boy]{background-color:#069}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=baby-boy]{background-color:#09c}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=woman]{background-color:#603}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=girl]{background-color:#906}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=baby-girl]{background-color:#c09}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=adult-unisex]{background-color:#360}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=child-unisex]{background-color:#690}.select2-container--default .select2-selection--multiple .select2-selection__choice[title=baby-unisex]{background-color:#9c0}table{font-size:11px}table.table-center td,table.table-center th{text-align:center!important}table tfoot.header{background-color:#f0f4f8;display:table-header-group}table tfoot.header input.filter-input{width:100%;border:2px solid #ededed;line-height:30px;background-color:#fff}table .cell-grey{background-color:#f0f4f8!important}table.table-no-padding>tbody>tr>td,table.table-no-padding>tbody>tr>th,table.table-no-padding>tfoot>tr>td,table.table-no-padding>tfoot>tr>th,table.table-no-padding>thead>tr>td,table.table-no-padding>thead>tr>th{padding:1px!important;text-align:center;font-size:11px}table.table-no-padding.dataTable thead .sorting:after,table.table-no-padding.dataTable thead .sorting_asc:after,table.table-no-padding.dataTable thead .sorting_desc:after{content:none}table.table-no-margin{margin:0}table.dataTable tbody td.selected tr.selected,table.dataTable tbody th.selected,table.dataTable tbody tr.selected{color:#5b5b5b}table.fixed-th{border-collapse:collapse}table.fixed-th>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;background-color:#ddd;z-index:1}table.fixed-th>thead>tr>th:first-child{left:0;z-index:2}table.fixed-th>tbody>tr>th{position:-webkit-sticky;position:sticky;left:0;background-color:#ddd;z-index:1}.table-toggle-columns{margin:10px 0}.table-toggle-columns .toggle-column{cursor:pointer}.table-toggle-columns .toggle-column:hover{color:#1697a6}.table-toggle-columns .toggle-column.column-hidden{color:#000}.dataTables_processing{position:absolute!important}.force-table-responsive{margin:auto!important;padding:0!important;overflow-x:auto!important;overflow-y:auto!important}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;left:0;width:2px;height:100%;z-index:400}ul.timeline>li{margin:0;padding-left:15px}ul.timeline>li:before{content:" ";background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid #2b2e33;left:-7px;width:15px;height:15px;z-index:400;margin-top:3px}ul.timeline>li>.step{color:#1698a6;cursor:pointer}ul.timeline>li.active:before{background-color:#178f9c}.twitter-typeahead .tt-menu{position:fixed!important;top:auto!important;left:auto!important}.twitter-typeahead .tt-dataset{background-color:#fff;padding:9px 12px;border:2px solid #319db5;min-width:160px}.twitter-typeahead .tt-dataset .tt-suggestion{color:#000;padding:10px;cursor:pointer;white-space:nowrap}.twitter-typeahead .tt-dataset .tt-suggestion:hover{background-color:rgba(0,0,0,.08);color:#121212}.benchmark_page .bench-img-user-result{width:50px;height:50px;margin-right:10px;margin-top:-3px}.benchmark_page .fa-info{font-size:13px;padding:0 0 0 4px!important}.calibration_page h2{margin-bottom:20px}.calibration_page input[type=number]{min-width:65px;max-width:100%}.calibration_page .nav-tabs3>.tab-content{padding:5px}.calibration_page .nav-tabs3>.tab-content table{margin:5px 0}.calibration_page .nav-tabs3>.tab-content table .checkbox label{display:flex;margin:0}.calibration_page .scoring{padding:0 2px}.calibration_page .filters{display:flex}.calibration_page .filters .form-group{margin-right:15px;margin-bottom:0}.calibration_page .container-selection .brand a{cursor:pointer}.calibration_page .container-selection .brand a:hover{color:#1697a6}.calibration_page .container-action{display:flex;align-items:flex-end}.calibration_page .container-action h2{margin-bottom:10px}.calibration_page .container-action .actions{display:flex;flex-direction:row-reverse}.calibration_page .morphological-cluster .tab-pane .row-action{display:flex;align-items:center;border-bottom:1px solid #e9ecef;padding:0 15px 15px 15px}.calibration_page .morphological-cluster .tab-pane .row-action .buttons{margin:0 0 0 auto}.calibration_page .morphological-cluster .tab-pane .row-action .buttons .btn{margin:0}.calibration_page.fitting .label,.calibration_page.worker .label{position:relative;bottom:2px}.calibration_page.fitting .panel .panel-header .control-btn,.calibration_page.worker .panel .panel-header .control-btn{display:flex!important;align-items:flex-start}.calibration_page.fitting .panel .panel-header .control-btn i,.calibration_page.worker .panel .panel-header .control-btn i{font-size:18px}.calibration_page.fitting .panel .panel-header .cb-inline,.calibration_page.worker .panel .panel-header .cb-inline{display:inline-block;position:relative;bottom:6px;margin:0 10px 0 0;font-size:11px}.calibration_page.fitting .panel .panel-header .cb-inline label,.calibration_page.worker .panel .panel-header .cb-inline label{display:flex;align-items:baseline}.calibration_page.fitting .panel .panel-header .cb-inline label .checkbox-material,.calibration_page.worker .panel .panel-header .cb-inline label .checkbox-material{top:5px;margin:0 2px}.calibration_page.fitting .panel .panel-header .cb-inline .select2.select2-container,.calibration_page.worker .panel .panel-header .cb-inline .select2.select2-container{width:max-content!important}.calibration_page.fitting .panel .panel-header .cb-inline .select2.select2-container .select2-selection__clear,.calibration_page.worker .panel .panel-header .cb-inline .select2.select2-container .select2-selection__clear{padding:0 5px}.calibration_page.fitting .panel .panel-content,.calibration_page.worker .panel .panel-content{font-size:11px;padding:10px}.calibration_page.fitting .panel .panel-content .form-group,.calibration_page.worker .panel .panel-content .form-group{margin-bottom:5px}.calibration_page.fitting .panel .panel-content .form-group .checkbox,.calibration_page.worker .panel .panel-content .form-group .checkbox{padding:5px;margin:0}.calibration_page.fitting .panel .panel-content .form-horizontal .checkbox,.calibration_page.worker .panel .panel-content .form-horizontal .checkbox{padding-top:0}.calibration_page.fitting .panel .panel-content .product-jump,.calibration_page.worker .panel .panel-content .product-jump{display:flex;justify-content:start;align-items:center}.calibration_page.fitting .panel .panel-content .product-jump img,.calibration_page.worker .panel .panel-content .product-jump img{height:50px;width:50px}.calibration_page.fitting .panel.maximized .panel-content,.calibration_page.worker .panel.maximized .panel-content{height:auto!important}.calibration_page.fitting .panel table .checkbox label,.calibration_page.worker .panel table .checkbox label{margin:0 auto}.calibration_page.fitting .container-scoring .table-responsive,.calibration_page.worker .container-scoring .table-responsive{max-height:800px}.calibration_page.fitting .container-scoring .panel:not(.maximized) .table-responsive,.calibration_page.worker .container-scoring .panel:not(.maximized) .table-responsive{max-height:550px}.calibration_page.worker .form-inline{padding:0 0 15px 0}.calibration_page.worker .form-inline input,.calibration_page.worker .form-inline select{display:"block"}.login_page div.user-list-block{margin-bottom:10px}.login_page a.user-choice{font-size:17px;color:#319db5}.login_page a.user-choice:hover{color:#000}.setting_page textarea{border:1px solid #d2d2d2!important;resize:vertical!important}.setting_page.conversion_page .row-system{margin:5px 0 0 0}.setting_page.conversion_page .system-sizes{margin:20px 0 0 15px}.setting_page.conversion_page .btn-remove-size{margin:-4px 0 0 20px}.setting_page.conversion_page .input-system{width:70px;font-weight:700;font-size:14px}.setting_page.conversion_page .input-system::-webkit-input-placeholder{font-weight:400;font-size:11px}.setting_page.conversion_page .title-system{font-size:18px}.setting_page.conversion_page .input-size+.select2.select2-container{width:auto!important;min-width:100px!important;bottom:1px}.setting_page.conversion_page .system-size{margin-top:5px}.setting_page.conversion_page #edit-systems-container,.setting_page.conversion_page #new-systems-container{overflow-y:auto}.setting_page.fitiroom_page .tab-pane{margin:50px 0 0 0}.setting_page.fitiroom_page .btn-delete-brand{position:absolute;right:5px;top:10px;font-size:18px}.setting_page.fitiroom_page #list-brands{margin:30px 0}.setting_page.fitiroom_page .table-header-action{margin-bottom:10px}.setting_page.fitiroom_page .title-access{margin-bottom:40px}.setting_page.fitiroom_page #nav-access .form-group{padding:0 20px}.setting_page.fitiroom_page .force-table-responsive{overflow-x:hidden}.setting_page.morphotype_page #edit-measures-container,.setting_page.morphotype_page #new-measures-container{overflow-y:auto}.setting_page.morphotype_page .row-measure{margin:5px 0 0 0}.setting_page.morphotype_page .measure-gaps,.setting_page.morphotype_page .measure-inc{margin:20px 0 0 15px}.setting_page.morphotype_page .btn-remove-gap{margin:-4px 0 0 20px}.setting_page.morphotype_page .input-gap,.setting_page.morphotype_page .input-inc{width:85px;font-weight:700;font-size:14px}.setting_page.morphotype_page .input-gap::-webkit-input-placeholder,.setting_page.morphotype_page .input-inc::-webkit-input-placeholder{font-weight:400;font-size:11px}.setting_page.morphotype_page .title-measure{font-size:18px}.setting_page.morphotype_page .measure-gap{margin-top:5px}.setting_page.morphological-cluster .tab-pane .row-action{display:flex;align-items:center;border-bottom:1px solid #e9ecef;padding:0 15px 15px 15px}.setting_page.morphological-cluster .tab-pane .row-action .buttons{margin:0 0 0 auto}.setting_page.morphological-cluster .tab-pane .row-action .buttons .btn{margin:0}.simulator_page .bootstrap-tagsinput{top:1px;margin-bottom:0}.simulator_page .control-btn i{font-size:18px}.simulator_page .nav-tabs>li>a::before{top:35px}.simulator_page .panel .cb-inline{display:inline-block;position:relative;bottom:4px;margin:0 10px 0 0;font-size:11px}.simulator_page .panel .cb-inline .checkbox-material{top:5px}.simulator_page .panel .panel-content{font-size:11px}.simulator_page .panel .panel-content .form-group{margin-bottom:5px}.simulator_page .panel .panel-content .form-group .checkbox{padding:5px 0 0 25px;margin:0}.simulator_page .panel .panel-content .table-measurements td.active{background-color:#03a9f4}.simulator_page .panel.panel-recommendation-flow .label-timing{position:relative;top:-1px;font-size:9px}.simulator_page .panel.panel-recommendation-flow .panel-content{padding-top:0;padding-bottom:0}.simulator_page .panel.panel-recommendation-flow .panel-content .label{position:relative;top:2px;float:right;margin-left:5px}.simulator_page .panel.panel-recommendation-step .panel-content .tab-content>.tab-pane{height:400px;overflow:auto}.simulator_page .panel.maximized .panel-content{height:auto!important}@media (min-width:1025px){.main-content .page-content .simulator_page .panel.panel-options .panel-content,.main-content .page-content .simulator_page .panel.panel-product .panel-content,.main-content .page-content .simulator_page .panel.panel-profile .panel-content{height:150px;overflow:auto}.main-content .page-content .simulator_page .panel.panel-recommendation-flow .panel-content,.main-content .page-content .simulator_page .panel.panel-recommendation-step .panel-content{height:500px;overflow:auto}.main-content .page-content .simulator_page .panel.panel-current-product .panel-content,.main-content .page-content .simulator_page .panel.panel-current-profile .panel-content{height:215px;overflow:auto}}.tm_page textarea{border:1px solid #d2d2d2!important;resize:vertical!important}.tm_page .modal .form-inline{margin-bottom:15px}.translation .tab-header{padding-top:20px}.translation form.tab-header{padding-top:10px}.translation td{position:relative}.translation .inside_table{max-width:100%;width:100%;margin:0}.translation .inside_table textarea{width:100%;resize:vertical}.translation .inside_table a{display:inline-block}.translation .context{position:absolute;top:5px;right:5px}.translation .context i{font-size:20px}.translation .inside_table .cancel,.translation .inside_table .reset,.translation .inside_table .save,.translation .inside_table .validation{display:none;text-align:center}.translation .inside_table .cancel .fa,.translation .inside_table .validation .fa{font-size:20px}.translation .modal .spinner>div{background-color:#337ab7}.translation .modal .panel-header .control-btn{margin-top:20px;margin-bottom:10px}.translation .modal .media-body p{overflow:visible;height:auto}.translation .actions{text-align:center}.mdi-action-launch.icon-size-fullscreen.icon-size-actual:before{content:"\e058"}