:root{--main_color:#f47721;--main_color_light:#ffa200;--main_color_dark:#de7704;--main_color_contrast_light:#0b88de;--main_color_contrast_dark:#1d398c;--nav_background:#282630;--sidebar_background:#282630;--header_background:#282630;--bg1:#e9f0f099;--bg2:#dfe4e599;--bg3:#f0f4f4;--invalid:red;--valid:#d7fa96;--untouched:#fff;--midwhite:#fcfcfc;--darkwhite:#f0f0f0;--lightgrey:lightgray;--midgrey:grey;--grey:#545454;--darkgrey:#282630;--green:#20e620;--darkgreen:green;--blue:#0b88de;--darkblue:#1d398c;--red:#ff0202;--darkred:#a53f3f;--yellow:#f9ff00;--darkyellow:#d08d31}rf-action-select{display:block}rf-action-select.inverted .select-row{background:var(--main_color);color:#fff}rf-action-select.inverted .select-row.pointer{cursor:pointer}rf-action-select.inverted .select-row.pointer:hover{color:var(--main_color)}rf-action-select .select-row{min-height:32px;padding:5px 5px;background:#fff;border:1px solid var(--main_color);color:var(--main_color);width:100%}rf-action-select .select-row.pointer{cursor:pointer}rf-action-select .select-row.pointer:hover{background:var(--darkwhite)}rf-action-select .select-row.first{border-radius:3px}rf-action-select .rf-btn,rf-action-select .rf-btn.rf-btn-inverted,rf-action-select .rf-btn:hover{min-height:32px;position:absolute;margin:0;right:0;top:0;float:right;border-bottom-right-radius:3px;border-top-right-radius:3px}rf-action-select .rf-btn:hover{margin:0!important;border-color:var(--main_color)!important}rf-action-select .pointer .rf-btn{color:var(--main_color)}rf-action-select .lower-select-container{width:100%;z-index:99;position:absolute;right:0}rf-action-select .lower-select-container .inner-select-container{width:100%}rf-logo{float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}rf-logo.nav-header{height:60px}rf-logo.configurator-header{height:40px}rf-logo a{margin:0!important;height:100%}rf-logo img{width:auto;max-width:100%;max-height:100%;padding:5px 0}rf-logo div{height:100%;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}rf-logo .responsive-standard{display:none}@media (min-width:1400px){rf-logo .responsive-standard.show-lg{display:flex}}@media (min-width:992px) and (max-width:1399px){rf-logo .responsive-standard.show-md{display:flex}}@media (min-width:768px) and (max-width:991px){rf-logo .responsive-standard.show-sm{display:flex}}@media (max-width:767px){rf-logo .responsive-standard.show-xs{display:flex}}rf-logo .responsive-small{display:none}@media (min-width:1800px){rf-logo .responsive-small.show-lg{display:flex}rf-logo .responsive-small.show-lg img{max-width:300px}}@media (min-width:1400px) and (max-width:1799px){rf-logo .responsive-small.show-md{display:flex}rf-logo .responsive-small.show-md img{max-width:220px}}@media (min-width:1201px) and (max-width:1399px){rf-logo .responsive-small.show-sm{display:flex}rf-logo .responsive-small.show-sm img{max-width:180px}}@media (max-width:1200px){rf-logo .responsive-small.show-xs{display:flex}rf-logo .responsive-small.show-xs img{max-width:50px}}rf-overlay .box{position:fixed;z-index:9300;width:40%;top:0;display:block;text-align:center;background:#fff;margin:0 auto;left:35%;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;padding:5%}rf-overlay .box.big{width:80%;left:10%}rf-overlay .box.middle{width:60%;left:20%}rf-overlay .box .message{font-size:200%}rf-overlay .grey-layer{position:fixed;z-index:9100;left:0;right:0;bottom:0;top:0;background-color:var(--midgrey);opacity:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}rf-overlay .active .box{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:1;top:15%}rf-overlay .active .grey-layer{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.8}rf-policy-link .privacy-info{position:fixed;width:100%;color:grey;bottom:35px}rf-policy-link .privacy-info i{position:absolute;left:7px;top:1.5px;font-size:10px}rf-policy-link .privacy-info a{color:grey;position:absolute;left:20px;top:0;font-size:12px;line-height:14px;text-decoration:none;cursor:pointer}rf-upload-zone{display:block;position:relative;width:100%}rf-upload-zone input.hidden{display:none}rf-upload-zone .hidden-drop-layer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999999999;background:var(--lightgrey);opacity:.4;display:none}rf-upload-zone.default-style{border:dashed 2px var(--grey);border-radius:15px}rf-upload-zone.default-style .files-select{color:var(--main_color);cursor:pointer}rf-login-menu{display:block;position:relative}rf-login-menu .login-menu-top{float:right;background:#fff;height:40px;display:block;color:var(--main_color_light);height:40px;line-height:40px}rf-login-menu .fa.fa-power-off.switch-icon:hover{color:var(--main_color)}rf-login-menu .dropdown p{padding-left:12.5px;padding-right:12.5px;margin:0}rf-login-menu .dropdown:hover .dropdown-menu,rf-login-menu .dropdown:hover .login-menu-menu{display:block;left:auto;right:0;top:95%;margin-top:2px}rf-login-menu .dropdown:hover .dropdown-menu>li:hover,rf-login-menu .dropdown:hover .login-menu-menu>li:hover{background:#fff}rf-login-menu .dropdown:hover .dropdown-menu>li:hover>a,rf-login-menu .dropdown:hover .login-menu-menu>li:hover>a{background:#d3d3d3}rf-login-menu .dropdown:hover .dropdown-menu>li:hover>a.user-data,rf-login-menu .dropdown:hover .login-menu-menu>li:hover>a.user-data{background:#fff}rf-login-menu .login-menu-menu{position:absolute;right:0;top:34px;border:1px solid gray;padding:0;display:none;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);padding:0!important}rf-login-menu .login-menu-menu>li{background:#fff;border-bottom:1px solid #ccc}rf-login-menu .login-menu-menu>li .user_data{color:grey}rf-login-menu .login-menu-menu li{list-style:none;font-size:14px;min-width:200px;background:#fff;line-height:35px;position:relative;border-bottom:1px solid #d3d3d3}rf-login-menu .login-menu-menu li a{color:#000;display:block;width:100%;height:100%;padding-left:35px}rf-login-menu .login-menu-menu li:hover{background:grey}rf-login-menu .login-menu-menu li .fa{line-height:24px;position:absolute;font-size:18px;float:none;left:5px;width:24px;text-align:center;color:#000;padding:6px 0;margin:0}rf-modal-about{padding:20px}rf-modal-about rf-markdown{text-align:left;padding-left:20px}rf-modal-about rf-markdown h1{color:var(--main_color)}rf-modal-about rf-markdown h2{color:var(--midgrey)}rf-confirm .grey-layer{z-index:9500!important}rf-confirm .rf-box{z-index:9600!important;min-height:200px;height:auto!important}.rf-modal .box{position:fixed;z-index:9300;top:0;display:block;text-align:center;margin:0 auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.rf-modal .active .modal-container{overflow-y:auto;width:100%;margin:0;padding-bottom:30px;background:#fff;position:absolute;left:0;position:relative;right:0;max-height:80vh}.rf-modal .active .box{top:15vh}@media (min-width:768px) and (max-width:991px){.rf-modal .active .box.small{width:60%;left:20%}}@media (min-width:992px) and (max-width:1399px){.rf-modal .active .box.small{width:40%;left:30%}}@media (min-width:1400px){.rf-modal .active .box.small{width:20%;left:40%}}@media (max-width:991px){.rf-modal .active .box{width:90%;left:5%}}@media (min-width:992px) and (max-width:1399px){.rf-modal .active .box{width:60%;left:20%}}@media (min-width:1400px){.rf-modal .active .box{width:40%;left:30%}}.rf-modal .active .box.medium{width:60%;left:20%;top:5vh}.rf-modal .active .box.medium .modal-container{max-height:90vh}@media (max-width:1399px){.rf-modal .active .box.medium{width:90%;left:5%}}@media (min-width:1400px){.rf-modal .active .box.medium{width:60%;left:20%}}.rf-modal .active .box.large{width:90%;left:5%;top:3vh}.rf-modal .active .box.large .modal-container{max-height:90vh}.rf-modal .active .box.max{width:100%;height:100%;left:0;top:0}.rf-modal .active .box.max modal-body{background:#fff;bottom:0;position:fixed;top:34px;left:0;padding:10px}.rf-modal .active .box.max.header-hidden modal-body{top:0;padding:0}.rf-modal .active .box.maxheader{top:0;bottom:0}.rf-modal .header{text-align:left;border-top-left-radius:5px;border-top-right-radius:5px;background:var(--grey)!important;font-style:bold}.rf-modal .header .actions{float:right}.rf-modal .header .actions .rf-btn{line-height:21px;font-size:21px}.rf-modal .grey-layer{position:fixed;z-index:9100;left:0;right:0;bottom:0;top:0;background-color:grey;opacity:0}.rf-modal .active .grey-layer{opacity:.8}.rf-modal .modal-child .box{z-index:9500}.rf-modal .modal-child .grey-layer{z-index:9400}@media (min-width:100px) and (max-width:768px){.rf-modal .active .box{width:100%;height:100%;left:0;top:0}.rf-modal .active .box.large,.rf-modal .active .box.medium,.rf-modal .active .box.small{width:100%;height:100%;left:0;top:0}}.rf-box{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.75);box-shadow:0 0 5px 1px rgba(0,0,0,.75);margin-bottom:30px}.rf-box .content{padding:10px}.rf-box .header{padding:5px;min-height:30px;background:#000;color:#fff}.rf-box .header a span{color:var(--main_color)}.rf-box .header a i.fa{cursor:pointer}.rf-box .header .actions{text-align:right}.rf-box .header .actions button{padding:0 5px;margin:0}.rf-btn,.rf-btn-inverted.rf-btn:hover,.rf-btn.rf-btn-inverted,.rf-btn:hover{color:#fff;border:none;background:var(--main_color);padding:5px;border-color:#fff;margin:5px 0;cursor:pointer;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.rf-btn-inverted.rf-btn:hover.rf-btn-border,.rf-btn.rf-btn-border{border-width:1px;border-style:solid}.rf-btn-inverted.rf-btn:hover.rf-btn-green,.rf-btn.rf-btn-green{color:#fff;background:var(--green);border-color:#fff}.rf-btn-inverted.rf-btn:hover.rf-btn-red,.rf-btn.rf-btn-red{color:#fff;background:var(--darkred);border-color:#fff}.rf-btn-inverted.rf-btn:hover.rf-btn-disabled,.rf-btn.rf-btn-disabled{color:#fff;background:var(--lightgrey);border-color:var(--grey);cursor:not-allowed}.rf-btn-inverted.rf-btn:hover.rf-btn-transparent,.rf-btn.rf-btn-transparent{background:0 0}.rf-btn-inverted.rf-btn:hover.rf-btn-icon,.rf-btn.rf-btn-icon{text-align:left}.rf-btn-inverted.rf-btn:hover.rf-btn-icon>*,.rf-btn.rf-btn-icon>*{margin:3px;float:right}.rf-btn-inverted.rf-btn:hover.rf-btn-icon:after,.rf-btn.rf-btn-icon:after{display:block;content:'';clear:both}.rf-btn-inverted.rf-btn,.rf-btn:hover{color:var(--main_color);background:#fff;border-color:var(--main_color);margin:5px 0}.rf-btn-inverted.rf-btn-green.rf-btn,.rf-btn:hover.rf-btn-green{color:var(--darkgreen);background:#fff;border-color:var(--darkgreen)}.rf-btn-inverted.rf-btn-red.rf-btn,.rf-btn:hover.rf-btn-red{color:var(--darkred);background:#fff;border-color:var(--darkred)}.rf-btn-inverted.rf-btn-disabled.rf-btn,.rf-btn:hover.rf-btn-disabled{color:#fff;background:var(--lightgrey);border-color:var(--grey)}.rf-btn-inverted.rf-btn-transparent.rf-btn,.rf-btn:hover.rf-btn-transparent{background:0 0}.rf-btn-inverted.rf-btn-background.rf-btn,.rf-btn:hover.rf-btn-background{background:var(--darkwhite)}.rf-btn-vertical-list .rf-btn,.rf-btn-vertical-list .rf-btn-inverted.rf-btn:hover{border-bottom:1px solid;display:block;margin:0}.rf-btn-vertical-list .rf-btn-inverted.rf-btn,.rf-btn-vertical-list .rf-btn:hover{border-bottom:1px solid;margin:0}.rf-btn-vertical-list .rf-btn.last{border-bottom:0}.rf-btn-horizontal-list .rf-btn,.rf-btn-horizontal-list .rf-btn-inverted.rf-btn:hover{float:left;border-right:1px solid;margin:0}.rf-btn-horizontal-list .rf-btn-inverted.rf-btn,.rf-btn-horizontal-list .rf-btn:hover{border-right:1px solid;margin:0}.rf-btn-horizontal-list .rf-btn.last{border-right:0}.rf-btn-horizontal-list:after{content:'';display:block;clear:both}.rf-btn-list-labeled{margin:5px 0;border:1px solid var(--main_color)}.rf-btn-list-labeled label{float:left;margin:0;padding:5px}.rf-btn-list-labeled>div{float:right}.rf-btn-list-labeled:after{clear:both;display:block;content:''}.rf-edit{padding:5px 0 0;margin-bottom:5px;position:relative;border-bottom:1px solid #ddd;overflow:auto}.rf-edit input,.rf-edit select,.rf-edit textarea{position:relative;z-index:2;border:0;width:100%;background:0 0}.rf-edit input:hover,.rf-edit select:hover,.rf-edit textarea:hover{-webkit-box-shadow:0 0 3px 0 var(--main_color_light);-moz-box-shadow:0 0 3px 0 var(--main_color_light);box-shadow:0 0 3px 0 var(--main_color_light)}.rf-edit textarea{min-width:100%;max-width:100%}.rf-edit select{background:#fff}.rf-edit .rf-edit-btn{cursor:pointer;float:right;color:var(--main_color)}.rf-edit .rf-edit-btn:hover{opacity:.6}.rf-edit.rf-label label{width:40%;float:left;color:grey}.rf-edit.rf-label input,.rf-edit.rf-label select,.rf-edit.rf-label textarea{width:60%}.rf-edit.rf-label textarea{min-width:60%;max-width:60%}.rf-edit.rf-disabled:before{display:none}.rf-edit.rf-disabled input:hover,.rf-edit.rf-disabled select:hover,.rf-edit.rf-disabled textarea:hover{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.rf-edit.rf-checkbox:before{display:none}.rf-edit.rf-checkbox input{width:0;position:absolute;right:0}.validate input.rf-form.ng-invalid,.validate select.rf-form.ng-invalid,.validate textarea.rf-form.ng-invalid{border:1px solid var(--red);box-shadow:0 0 10px 0 var(--red)}input:active.rf-form,input:focus.rf-form,input:hover.rf-form{outline:0}textarea.rf-form{min-width:100%;max-width:100%}input.rf-form,select.rf-form,textarea.rf-form{width:100%;border:1px solid var(--darkwhite);background:#fff;padding:5px;margin:4px 0}rf-abilities{position:relative;display:block}rf-abilities label{color:grey}rf-abilities .tag{background:var(--main_color);border-radius:4px;float:left;padding:3px 8px;margin:1px 3px;color:#fff}rf-account-meta-data{display:block}rf-account-meta-data a{color:var(--grey)}rf-account-meta-data a i{color:var(--main_color)}rf-account-select .active{background-color:var(--lightgrey)}rf-account-select .nav-tabs li{cursor:pointer}rf-account-select .address-box{min-height:400px}rf-account-select .rf-edit label{text-align:left}rf-account-select input{width:100%}rf-account-select .accounts{height:400px;overflow-y:auto;display:inline-block}rf-account-select .accounts .account{cursor:pointer;width:100%;border-bottom:1px solid #ccc;text-align:left;display:block;float:left}rf-account-select .accounts .account:hover{background:#ccc}rf-account-select .accounts .account b{margin-right:10px}rf-account-select .radiodirective{padding:20px 0}rf-account-select .radiodirective .btn.active{background:#f47721;color:#fff}rf-account-select .btn-group{width:100%}rf-account-select .btn-group button{width:50%}rf-account-select .rf-btn.inactive{background-color:var(--lightgrey)}rf-account-select .inactive.rf-btn:hover{color:#fff}rf-account-select .user{border-left:2px solid gray;height:100%}rf-account-select h4{margin-top:28px;text-align:left}rf-account-select .save-row .rf-btn{width:100%}add-article{display:block;width:100%;overflow:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}add-article .articles{max-height:350px;min-height:350px;overflow-y:auto}add-article .article{border-bottom:2px solid var(--darkwhite)}add-article .article:hover{background:var(--lightgrey)}add-article .article-image{float:left;min-height:40px}add-article .article-text{float:left;margin-left:10px;margin-top:10px}add-article .no-price-label{color:#952424}add-article .new-article{padding-left:15px;padding-right:15px;overflow-x:hidden}add-article .new-article drawing-edit .main-actions{position:relative;transform:none;width:100%}rf-add-costcentre{display:block;width:100%;overflow:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}rf-add-costcentre .add-cost-centre .rf-icon{padding-left:10px;padding-right:10px;height:50px;padding-top:20px;cursor:pointer}rf-add-costcentre .add-cost-centre .rf-icon:hover{opacity:.8}rf-address{float:left;width:100%;padding-right:15px}rf-address.contact .phone-and-mail{display:block!important}rf-address.only-contact .phone-and-mail{display:block!important}rf-address.only-contact .postal-address{display:none!important}rf-address .name{padding-bottom:5px}rf-address .fa,rf-address .phone-and-mail{padding-bottom:5px;display:none}rf-address span{font-size:13px;margin:0;padding:0}rf-address .postal-address:hover{color:var(--main_color)}rf-address-input{float:left;width:100%;display:block}rf-article-info{display:block;padding:15px 10px}rf-article-infos{display:block}rf-article-list{display:block}rf-article-list .icon-buttons{padding-left:0;padding-right:0}rf-article-list .icon-buttons i{float:left;color:var(--main_color);margin-left:8px}rf-article-list .icon-buttons i:hover{opacity:.6}rf-article-list .pos-spacer{width:12px;height:10px;float:left}rf-article-list .bottom-line{border-bottom:1px solid var(--lightgrey);width:100%}rf-article-list input.rf-form{height:20px;margin:0;border:none;color:var(--main_color)}rf-article-list input.rf-form:hover{background:var(--lightgrey)}rf-article-list .sub-list{background:var(--darkwhite)}rf-article-list .view-mode{font-size:90%}rf-bank-account .label{color:var(--black);font-size:100%;min-width:110px;display:inline-block;text-align:left}.rf-bar-chart-calc .axis line,.rf-bar-chart-calc .axis path{fill:none;stroke:grey;stroke-width:1px}calc-header{display:block;width:100%;height:50px;border-bottom:2px solid var(--main_color)}calc-header .logo{background:var(--nav_background);width:100%;height:48px;margin-left:-15px}calc-header .logo::after{width:0;content:"";position:absolute;top:0;right:0;border-left:30px solid var(--nav_background);border-bottom:50px solid transparent;margin-right:0;z-index:-2}calc-header .logo img{display:block;margin:0 auto;padding-top:13px}calc-header .header-icon{font-size:2em;margin:7px 0 0 7px;float:left;color:var(--main_color)}calc-header .header-icon:hover{color:var(--yellow)}calc-header .calc-title{font-size:16px;width:100%}calc-header .calc-title a{float:right}calc-header .calc-title a:hover{color:var(--yellow)}calc-header .calc-title .header-icon{line-height:48px;margin-left:15px;margin-top:0}calc-header .dropdown{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50px;z-index:999;background:var(--grey);padding:25px;color:#fff;min-width:450px;margin-left:-200px}calc-header .dropdown input{text-align:left;color:#000}calc-header .dropdown .fa{color:var(--main_color)}calc-header .buttons .fa{color:#fff}calc-header .tab-container{float:left;padding:3px 15px 0;height:48px;border-right:2px solid #fff;margin-top:-2px;background:var(--darkwhite)}calc-header .tab-container:hover{background:var(--main_color_light)}calc-header .tab-container i.fa-save{position:absolute;animation:blinker2 1s linear infinite}calc-header .list-item.selected .tab-container{background:var(--main_color_dark);color:#fff}@media (max-width:767px){calc-header .logo-container{padding:0}calc-header .tab-container{border-left:none;border-bottom:none;border-right:none}calc-header .middle-sidebar{padding-top:9px}calc-header .logo{margin-left:0}calc-header .logo::after{display:none}}rf-drawing-context-menu .menu-box{position:absolute;z-index:999999;min-width:140px;background:#fff;border:1px solid var(--lightgrey)}rf-drawing-context-menu .menu-box .list-item{text-align:left;min-height:30px;padding-left:5px;padding-right:5px;border-bottom:1px solid var(--midgrey);width:100%;line-height:30px}rf-drawing-context-menu .menu-box .list-item:hover{background:var(--midwhite)}rf-drawing-context-menu .menu-box .list-item i{float:left;font-size:15px;height:20px;line-height:35px;margin-right:5px}rf-drawing-context-menu .menu-box .list-item span{float:left}rf-drawing-context-menu .grey-layer{position:fixed;z-index:9100;left:0;right:0;bottom:0;top:0;opacity:.3;background-color:var(--midgrey);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}calc-tab-pdf-edit{display:block;width:100%;height:100%}calc-tab-pdf-edit .stage{height:100%}.rf-pie-chart-calc .arc text{font-size:10px;text-anchor:middle}.rf-pie-chart-calc .arc path{stroke:#fff}.rf-pie-chart-calc .title{fill:teal;font-weight:700}cost-centre-article .task-options{position:absolute;background:#fff;width:220px;right:0;top:30px;border:1px solid var(--lightgrey);z-index:999;line-height:2em}cost-centre-article .task-options .item{text-align:left;border-bottom:1px solid var(--lightgrey);padding:0 15px}cost-centre-article .task-options .item:hover{background:var(--midwhite)}cost-centre-article .subtask-list .rf-edit input{border:1px solid var(--darkwhite);position:relative;bottom:5px;padding:0 3px;height:22px;float:left}cost-centre-article .subtask-list .rf-edit input:active,cost-centre-article .subtask-list .rf-edit input:focus,cost-centre-article .subtask-list .rf-edit input:focus-within,cost-centre-article .subtask-list .rf-edit input:hover{box-shadow:none}cost-centre-article .subtask-list .rf-edit input .calculation-field{margin-top:5px;font-weight:700}cost-centre-article .amount-row input{height:22px;width:30%;float:left;margin-left:15px}cost-centre-article .amount-row label{color:grey;font-weight:700;width:40%;float:left}cost-centre-article .amount-row span{float:left;margin-left:15px}cost-centre-article rf-drawing-img .image{float:left;margin-left:10px;margin-top:-4px}cost-centre-article .scale-price-trash{position:absolute;right:7px;top:3px;color:var(--grey)}cost-centre-article .scale-price-trash:hover{color:var(--main_color)}cost-centre-article rf-formula{padding-top:10px}cost-centre-article rf-formula .formula-head h4{display:none}cost-centre-article rf-formula .rf-edit.rf-label input,cost-centre-article rf-formula .rf-edit.rf-label span{float:left;margin-left:15px}cost-centre-article .scale-selected{background-color:var(--main_color_light)}cost-centre-article rf-article-size select{background:#fff;border:1px solid var(--lightgrey);outline:0}calc-calculation{display:block;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}calc-calculation .work-process{border-bottom:1px #d3d3d3 solid}calc-calculation .header-tasks{font-size:9px;min-height:20px;overflow:auto;background:var(--darkwhite);text-align:left}calc-calculation .header-tasks .fa{font-size:24px;margin-top:-4px}calc-calculation .tasks{text-align:right}calc-calculation .tasks .rf-icon{font-size:28px;line-height:28px}calc-calculation .tasks .header-icon{float:right}cost-centre-article,cost-centre-task{display:block;margin:0;position:relative}cost-centre-article .subtask-container,cost-centre-task .subtask-container{border-bottom:3px solid var(--lightgrey);border-right:1px solid var(--lightgrey);border-left:1px solid var(--lightgrey)}cost-centre-article input,cost-centre-article select,cost-centre-task input,cost-centre-task select{padding:0 5px;border:1px solid var(--darkwhite)}cost-centre-article input:active,cost-centre-article input:focus,cost-centre-article input:hover,cost-centre-article select:active,cost-centre-article select:focus,cost-centre-article select:hover,cost-centre-task input:active,cost-centre-task input:focus,cost-centre-task input:hover,cost-centre-task select:active,cost-centre-task select:focus,cost-centre-task select:hover{border:1px solid var(--midgrey)}cost-centre-article .sub-task-alternative,cost-centre-task .sub-task-alternative{background:var(--lightgrey);padding-bottom:15px}cost-centre-article rf-time-input select,cost-centre-task rf-time-input select{height:22px}cost-centre-article .time-color,cost-centre-task .time-color{color:#63729c}cost-centre-article table,cost-centre-task table{width:100%}cost-centre-article table .tr-actions,cost-centre-article table .tr-fix-cost,cost-centre-article table .tr-fix-time,cost-centre-article table .tr-icons,cost-centre-article table .tr-name,cost-centre-article table .tr-var-cost,cost-centre-article table .tr-var-time,cost-centre-task table .tr-actions,cost-centre-task table .tr-fix-cost,cost-centre-task table .tr-fix-time,cost-centre-task table .tr-icons,cost-centre-task table .tr-name,cost-centre-task table .tr-var-cost,cost-centre-task table .tr-var-time{vertical-align:top}cost-centre-article table .tr-icons,cost-centre-task table .tr-icons{width:10%}cost-centre-article table .tr-name,cost-centre-task table .tr-name{width:30%}cost-centre-article table .tr-var-cost,cost-centre-task table .tr-var-cost{width:10%}cost-centre-article table .tr-fix-cost,cost-centre-task table .tr-fix-cost{width:10%}cost-centre-article table .tr-var-time,cost-centre-task table .tr-var-time{width:15%}cost-centre-article table .tr-fix-time,cost-centre-task table .tr-fix-time{width:15%}cost-centre-article table .tr-actions,cost-centre-task table .tr-actions{width:10%}cost-centre-article .row-header,cost-centre-task .row-header{background:var(--darkwhite);overflow:auto}cost-centre-article .row-header td,cost-centre-task .row-header td{padding-top:4px}cost-centre-article .row-header.active,cost-centre-task .row-header.active{background:var(--main_color_light)}cost-centre-article .row-header .tr-icons .rf-icon,cost-centre-task .row-header .tr-icons .rf-icon{color:var(--grey);font-size:15px;margin-left:10px;line-height:26px}cost-centre-article .row-header .tr-icons .rf-icon:hover,cost-centre-task .row-header .tr-icons .rf-icon:hover{color:#fff}cost-centre-article .row-header rf-color-toggle,cost-centre-task .row-header rf-color-toggle{width:20px;float:right;margin-top:4px}cost-centre-article .row-header .header-icon,cost-centre-task .row-header .header-icon{margin-top:-3px;line-height:26px}cost-centre-article .row-header .header-icon:hover,cost-centre-task .row-header .header-icon:hover{color:var(--main_color)}cost-centre-article .row-header .color-label,cost-centre-task .row-header .color-label{position:absolute;width:8px;left:0;top:0;height:30px}cost-centre-article .row-second-header,cost-centre-task .row-second-header{font-size:10px;text-align:right}cost-centre-article .row-second-header td,cost-centre-task .row-second-header td{padding-top:10px}cost-centre-article .row-subtask,cost-centre-task .row-subtask{position:relative}cost-centre-article .row-subtask.disabled,cost-centre-task .row-subtask.disabled{opacity:.25}cost-centre-article .row-subtask td,cost-centre-task .row-subtask td{border-bottom:1px solid var(--lightgrey)}cost-centre-article .row-subtask input,cost-centre-article .row-subtask select,cost-centre-task .row-subtask input,cost-centre-task .row-subtask select{height:28px;border:1px solid transparent}cost-centre-article .row-subtask input:active,cost-centre-article .row-subtask input:focus,cost-centre-article .row-subtask input:hover,cost-centre-article .row-subtask select:active,cost-centre-article .row-subtask select:focus,cost-centre-article .row-subtask select:hover,cost-centre-task .row-subtask input:active,cost-centre-task .row-subtask input:focus,cost-centre-task .row-subtask input:hover,cost-centre-task .row-subtask select:active,cost-centre-task .row-subtask select:focus,cost-centre-task .row-subtask select:hover{border:1px solid var(--midgrey)}cost-centre-article .row-subtask .tr-icons i,cost-centre-task .row-subtask .tr-icons i{font-size:15px;line-height:15px;margin-top:10px}cost-centre-article .row-subtask .icon-container .fa,cost-centre-task .row-subtask .icon-container .fa{float:right;color:var(--main_color);margin-right:15px;margin-top:7px}cost-centre-article .row-subtask .icon-container .fa:hover,cost-centre-task .row-subtask .icon-container .fa:hover{color:var(--main_color_light)}cost-centre-article .row-subtask .subtask-index,cost-centre-task .row-subtask .subtask-index{color:#fff;float:left;text-align:center;border-radius:11px;font-size:13px;height:22px;line-height:22px;min-width:22px;margin-right:15px;margin-left:5px;margin-top:2px}cost-centre-article .row-subtask-sum,cost-centre-task .row-subtask-sum{font-weight:700}cost-centre-article .row-subtask-sum input,cost-centre-article .row-subtask-sum select,cost-centre-task .row-subtask-sum input,cost-centre-task .row-subtask-sum select{border:1px solid transparent}cost-centre-article .row-subtask-sum input:active,cost-centre-article .row-subtask-sum input:focus,cost-centre-article .row-subtask-sum input:hover,cost-centre-article .row-subtask-sum select:active,cost-centre-article .row-subtask-sum select:focus,cost-centre-article .row-subtask-sum select:hover,cost-centre-task .row-subtask-sum input:active,cost-centre-task .row-subtask-sum input:focus,cost-centre-task .row-subtask-sum input:hover,cost-centre-task .row-subtask-sum select:active,cost-centre-task .row-subtask-sum select:focus,cost-centre-task .row-subtask-sum select:hover{border:1px solid var(--midgrey)}cost-centre-article .row-subtask-sum td,cost-centre-task .row-subtask-sum td{padding-top:10px}cost-centre-article .row-task-options .edit-row,cost-centre-task .row-task-options .edit-row{padding:0 10px}cost-centre-article .row-task-options .edit-row span,cost-centre-task .row-task-options .edit-row span{float:left;text-align:left;margin-left:-8px}cost-centre-article .row-task-options .add,cost-centre-task .row-task-options .add{margin-top:5px}cost-centre-article .row-subtask,cost-centre-article .row-task-options,cost-centre-task .row-subtask,cost-centre-task .row-task-options{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;margin:0;height:0;width:100%}cost-centre-article .row-subtask .rf-btn,cost-centre-article .row-task-options .rf-btn,cost-centre-task .row-subtask .rf-btn,cost-centre-task .row-task-options .rf-btn{width:40px;height:40px;margin-top:0;margin-bottom:0;display:inline-block}cost-centre-article .row-subtask .rf-btn.btn-wide,cost-centre-article .row-task-options .rf-btn.btn-wide,cost-centre-task .row-subtask .rf-btn.btn-wide,cost-centre-task .row-task-options .rf-btn.btn-wide{height:26px;width:100%;margin:5px 0}cost-centre-article .extended .sub-tasks,cost-centre-task .extended .sub-tasks{height:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}cost-centre-article .extended .row-task-options,cost-centre-task .extended .row-task-options{height:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}cost-centre-article .task-options-color,cost-centre-task .task-options-color{background:#f5f5f5}cost-centre-task .row-header .tr-actions{width:35%}calc-task-list{display:block;width:100%;overflow:visible}calc-task-list .rf-edit{border-bottom:none;overflow:hidden;height:25px}calc-task-list .rf-edit input,calc-task-list .rf-edit select{background:0 0}calc-task-list .rf-edit::before{content:none}calc-task-list rf-time-input{margin-right:30px}calc-task-list input{text-align:right;padding:0 5px}calc-task-list .task-menu .background-layer{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--midgrey);opacity:.1;z-index:998}calc-task-list .task-menu .task-options{position:absolute;background:#fff;width:220px;right:0;top:30px;border:1px solid var(--lightgrey);z-index:999;line-height:2em}calc-task-list .task-menu .task-options .item{text-align:left;border-bottom:1px solid var(--lightgrey);padding:0 15px}calc-task-list .task-menu .task-options .item:hover{background:var(--midwhite)}calc-task-list .tasks a.header-icon{padding:0 8px}calc-task-list .tasks a.header-icon:hover{opacity:.5}calc-costs{display:block;width:100%}calc-costs .btn-profit{width:20px;height:20px;position:absolute;right:20px;top:0;padding:0}calc-costs .btn-profit:hover{padding:0}calc-costs .fa-dollar{margin-left:5px;color:var(--midwhite)}calc-costs .selected-request{color:var(--darkgrey)}calc-costs .rf-btn-blue{background:#5b5b96}calc-costs .header-expand{line-height:33px}calc-costs .header-expand input{height:30px}calc-costs .header-expand .header-btn{width:35px;font-size:14px;float:left;height:35px;position:absolute;margin-top:-1px;padding-left:9px}calc-costs .header-expand .header-btn:hover .fa{color:var(--main_color)}calc-costs .header-expand .change-padding{padding-left:0;padding-right:30px}calc-costs .right{text-align:right}calc-costs input{text-align:right}calc-costs .calc-continue-buttons .rf-btn{line-height:20px;overflow:auto;padding:11px 0}calc-costs .calc-continue-buttons .rf-btn small{width:80%;float:left}calc-costs .calc-continue-buttons .rf-btn i{float:left;width:20%;margin:0}calc-costs .color-label{position:absolute;width:20px;height:30px;left:7px;top:1px}calc-costs .header-add-btn{padding:6px 5px 0;margin:0;width:30px;float:left}calc-costs .header-add-btn:hover{padding:6px 5px 0;margin:0}calc-costs .header-add-btn:hover i{color:var(--main_color)!important}calc-costs .space-left{margin-left:15px}calc-costs .space-left:hover{margin-left:15px}calc-tab-autocalc{display:block;width:100%}calc-tab-autocalc input{border:none}calc-tab-calculations .border-container{border-bottom:1px var(--lightgrey) solid}calc-tab-calculations .inner-content{display:block;margin:0 10px}calc-tab-calculations .inner-content .rf-icon{margin-right:8px;font-size:12px;color:var(--grey);margin-top:9px}calc-tab-calculations .inner-content .blinker{position:absolute;display:inline;width:min-content;float:left;margin-right:5px}calc-tab-calculations .inner-content .lower-line,calc-tab-calculations .inner-content .upper-line{margin-left:28px}calc-tab-calculations .inner-content .lower-line-item{float:left;width:25%;margin-right:4%}calc-tab-calculations .inner-content .lower-line-item span{float:right}calc-tab-calculations .inner-content .upper-line small.right{float:right}calc-tab-calculations .inner-content .left,calc-tab-calculations .inner-content span.left{float:unset;min-width:45px;display:inline-block;margin-bottom:3px}calc-tab-calculations .inner-content .color-label{width:5px;height:35px;position:absolute;left:1px}calc-tab-calculations .inner-content input{position:absolute}calc-tab-calculations .saved-calc.calc-list.active{background:var(--midwhite)!important}calc-tab-calculations .saved-calc.calc-list.active .upper-line{color:var(--main_color)}calc-unit-calculator span{float:right}rf-calc{text-align:left;padding:0}rf-calc a{cursor:pointer}rf-calc .rf-form{padding:0;margin:0}rf-calc .rf-box .header{background:var(--midgrey)}rf-calc .rf-btn,rf-calc .rf-btn.rf-btn-inverted,rf-calc .rf-btn:hover{text-align:center}rf-calc .rf-icon{font-size:25px;color:var(--main_color);float:left}@media (min-width:900px){rf-calc .padding-md{padding:0 25px}}@media (max-width:767px){rf-calc .main-calc-container.pop-up{top:90px}}rf-calc .no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}rf-calc .header-expand{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;background:var(--lightgrey);padding:8px;font-size:16px;font-weight:700}rf-calc .header-expand.main{background:var(--midgrey);color:#fff}rf-calc .main-calc-container{overflow:auto;position:absolute;top:50px;right:0;bottom:0;width:100%;padding-bottom:20px}rf-calc .main-calc-container.pop-up{top:50px}@media (max-width:767px){rf-calc .main-calc-container.pop-up{top:90px}}rf-calc drawing-edit .rf-box .header{padding-left:15px;padding-right:15px}rf-calc .calc-statistic h2{text-align:center}rf-calc .calc-statistic svg{margin:0 auto;display:block}rf-calc .pie-chart-middle-info{font-size:24px;font-weight:700;text-align:center;top:54%;position:absolute;left:39%}rf-calc rf-formula .rf-edit{padding:0;margin:0}rf-calc rf-formula .fomula-params{line-height:20px}rf-calc rf-formula .fomula-params input{border:1px solid var(--lightgrey)}rf-calc .buttons .rf-btn{width:min-content}rf-calc .btn-import{background:0 0;color:var(--grey);border-radius:8px;height:44px;width:100%;font-size:20px;padding:0}rf-calc .btn-import:hover{color:var(--main_color)}rf-calc rf-upload-zone.default-style{border-radius:8px;cursor:pointer}rf-calc rf-upload-zone.default-style:hover{color:var(--main_color)}rf-calc .saved-calc{padding:11px 0 5px;margin:0 -10px}rf-calc .saved-calc.active{background:var(--lightgrey)}rf-calc .saved-calc .active{background:var(--lightgrey)}rf-calc .calculation-options{position:absolute;margin-top:-10px;margin-left:4px}rf-calc .cost-overview-table{padding:0 25px;font-size:90%;margin-top:70px}rf-calc .cost-overview-table b{font-size:80%}rf-calc .cost-overview-table hr{margin:0}rf-calc .rf-btn.load-next{font-size:30px;padding:10px 10px 0;min-width:50%;float:right}rf-calc .calc-continue-button-box{background:var(--lightgrey);display:inline-block;width:100%;min-height:65px}rf-calc .rf-btn-blue{background:#5b5b96}rf-calc .rf-btn-blue,rf-calc .rf-btn-border{line-height:20px;overflow:auto;padding:11px 5px!important}rf-calendar{display:block}rf-calendar .cal-header{overflow:auto}rf-calendar .cal-header input{width:100%!important;text-align:center;font-size:24px;font-weight:700;color:var(--main_color);padding:0}rf-calendar .cal-header .rf-btn{height:35px;font-size:15px;padding-top:9px}rf-calendar .time-select{margin-bottom:5px;width:100%;float:left}rf-calendar .time-select .next,rf-calendar .time-select .prev{margin:0;width:100%}rf-calendar .time-select span{width:100%;line-height:30px;text-align:center}rf-calendar .time-header{border-top-left-radius:3px;border-top-right-radius:3px;background:var(--grey);color:#fff;padding:5px;min-height:30px}rf-calendar .time-header .day{background:var(--grey);width:12.5%}rf-calendar .no-padding{padding:0}rf-calendar .calendar{display:block;border-right:1px solid var(--lightgrey);width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}rf-calendar .calendar .days{text-align:right;width:12.5%}rf-calendar .calendar .day.select-day{background:var(--lightgrey);cursor:pointer;width:12.5%}rf-calendar .calendar .day.select-day.cur{background:#fff}rf-calendar .calendar .day.select-day.td{border:1px solid var(--main_color_contrast_light);border-radius:12px;background:var(--darkwhite)}rf-calendar .calendar .kw{text-align:left}rf-calendar .calendar .kw-nr{width:12.5%;background:var(--darkwhite)}rf-calendar .time .hours,rf-calendar .time .minutes{padding-bottom:10px;overflow:auto}rf-calendar .day,rf-calendar .hour,rf-calendar .minute{width:25px;height:25px;line-height:25px;float:left;text-align:center}rf-calendar .day.sel,rf-calendar .hour.sel,rf-calendar .minute.sel{background:var(--main_color_light)!important;color:#fff;border-radius:12px;font-weight:700}rf-change-password{min-height:325px}rf-change-password .small{width:calc(99% - 30px)}rf-change-password .rf-btn-pw{float:right;height:30px;position:relative}rf-change-password .rf-btn,rf-change-password .rf-btn.rf-btn-inverted,rf-change-password .rf-btn:hover{font-size:14px;padding:8px}rf-change-password label{color:var(--midgrey)}rf-change-password .warnings p{position:absolute;opacity:0;left:0;right:0;top:0;margin:0 15px;min-height:50px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-change-password .warnings p.visible{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-change-password .forgot-password{color:var(--midgrey);text-decoration:underline}rf-change-password .forgot-password:hover{color:var(--main_color)}rf-change-password .alert{padding:15px;border:1px solid transparent;border-radius:4px}rf-chat{margin:15px;display:block}rf-chat .col-wide{position:absolute;top:0;right:50px;left:0}rf-chat .col-small{position:absolute;top:0;right:0;width:50px}rf-chat .chat-message-window{position:relative;border-left:1px solid var(--lightgrey);border-top:1px solid var(--lightgrey);height:200px}rf-chat .chat-message-window .col-small,rf-chat .chat-message-window .col-wide{height:100%}rf-chat .chat-message-window .chat{height:100%;overflow-y:auto;padding:0 5px}rf-chat .chat-message-window .chat .message-day-change{width:100%;color:var(--midgrey);text-align:center;float:left;padding:10px}rf-chat .chat-message-window .chat .message-day-change b{padding:5px 15px;border:1px solid var(--lightgrey);border-radius:15px}rf-chat .chat-message-window .chat .chat-message{width:80%;font-size:12px;padding:4px 8px;margin:2px 0;border:1px solid var(--lightgrey);border-radius:3px;background:var(--midwhite);float:left}rf-chat .chat-message-window .chat .chat-message.right{float:right}rf-chat .chat-message-window .chat .chat-message.right .fa-pencil{display:block}rf-chat .chat-message-window .chat .chat-message.right b,rf-chat .chat-message-window .chat .chat-message.right br{display:none}rf-chat .chat-message-window .chat .chat-message .time{float:right;color:var(--midgrey)}rf-chat .chat-message-window .chat .chat-message .fa-pencil{margin:0 4px;color:var(--lightgrey);cursor:pointer;float:right;display:none}rf-chat .chat-message-window .chat .chat-message .fa-pencil:hover{color:var(--main_color)}rf-chat .chat-message-window .chat .chat-message .chat-message-text{white-space:pre}rf-chat .chat-message-window .navbar{background:var(--darkgrey);height:100%;border-radius:0}rf-chat .chat-message-window .navbar .btn-list{padding:0 5px;font-size:18px}rf-chat .chat-message-window .navbar .btn-list span{float:left;position:relative;margin:5px 0;width:100%;cursor:pointer}rf-chat .chat-message-window .navbar .btn-list span:hover{opacity:.7}rf-chat .chat-message-window .navbar .btn-list i{width:100%;height:20px;color:var(--midwhite);text-align:center;vertical-align:sub}rf-chat .chat-message-window .navbar .btn-list .icon-counter{position:absolute;left:15px;top:16px;color:#fff;font-weight:700;font-size:12px;background:var(--main_color);width:16px;height:16px;border-radius:9px;padding-left:4px;line-height:17px;opacity:.95}rf-chat .edit-field{position:relative;height:38px;z-index:99}rf-chat .edit-field .col-wide{padding:0 5px;background:var(--lightgrey);min-height:39px}rf-chat .edit-field textarea{margin-bottom:0;min-height:30px;height:30px;overflow-y:hidden;resize:none;background:#fff}rf-chat .edit-field .rf-btn{margin:0;text-align:center;width:100%;min-height:39px}rf-chat .edit-field .edit-icons{font-size:15px}rf-chat .edit-field .edit-icons .fa{margin:6px}rf-chat .edit-field .edit-icons .fa:hover{color:var(--main_color)}rf-chat .menu-container .menu-expanded{position:absolute;top:0;right:50px;width:300px;background:var(--midwhite);padding:5px;border:1px solid var(--lightgrey)}rf-chat .menu-container .user-menu .user-contact{color:var(--grey);padding:7px 5px;border-bottom:1px solid var(--grey)}rf-checkbox{position:relative}rf-checkbox .checkbox-square{border:.05em solid #000;border-radius:2px;width:16px;height:16px;margin:0;padding:0;position:absolute;font-size:25px;left:0;top:0}rf-checkbox .checkbox-square.disabled{cursor:disabled;background:var(--lightgrey);border:.05em solid var(--midgrey)}rf-checkbox .checkbox-square.disabled input{display:none}rf-checkbox .checkbox-square.disabled i{color:var(--grey)!important}rf-checkbox .checkbox-check{color:var(--darkgreen);position:absolute;font-size:16px;left:-1px;top:-4px;width:16px;height:16px;margin:0;padding:0}rf-checkbox .checkbox-input{position:absolute;cursor:pointer;left:-1px;top:1px;opacity:0;width:16px;height:16px;margin:0!important;padding:0}rf-checkbox .checkfalse{color:var(--red);padding:2px 0 0 1px}rf-color-label{text-align:left;display:inline-block}rf-color-label .color-label{padding:3px 5px;border-radius:11px}rf-comment{width:100%;max-width:1000px;border:1px solid var(--lightgrey);border-radius:3px;background:#fff;margin-bottom:10px;position:relative;padding:10px;display:block}rf-comment textarea{color:#000;min-height:220px}rf-comment .upload .file{line-height:21px;display:inline-block;padding-right:15px}rf-comment .upload .file>a{cursor:pointer;white-space:nowrap}rf-comment .upload .file>a>.fa{border:none;padding:0;width:auto;height:auto;margin-top:0}rf-company-overview{display:block}rf-company-overview .rf-btn,rf-company-overview .rf-btn.rf-btn-inverted,rf-company-overview .rf-btn:hover{width:min-content;float:right}rf-company-overview .category-heading,rf-company-overview .main-heading,rf-company-overview .user-position{color:grey}rf-company-overview .main-heading{margin-bottom:20px;font-size:24px;font-weight:700}rf-company-overview .category-heading{text-align:left;font-size:24px;margin-top:40px}rf-company-overview .user-heading{font-weight:700;color:var(--main_color);font-size:16px}rf-company-overview h3{font-size:16px}rf-company-overview .category{text-align:center;width:100%}rf-company-overview .category hr{background:#d3d3d3;border:none;height:2px}rf-company-overview .upper-container{overflow-x:auto;overflow-x:visible;margin-bottom:10px;text-align:left}rf-company-overview .upper-container .image-cropper{width:120px;height:120px;position:relative;overflow:hidden;float:left}rf-company-overview .upper-container .image-cropper img{width:auto;height:100%}rf-company-overview .upper-container .image-cropper .image{padding:1px}rf-company-overview .upper-container .profile-window{position:absolute;top:0;left:0;width:auto;height:100%}rf-company-overview .upper-container .right-upper-box{float:left;padding-top:8px;padding-left:5px;width:calc(100% - 120px)}rf-company-overview .upper-container .phone{font-size:90%}rf-company-overview .upper-container a{font-size:80%;display:inline-block}rf-company-overview .lower-container{padding-left:5px;text-align:left}rf-company-overview .lower-container .summary{display:inline-block;font-size:12px;padding-right:10px;margin-bottom:10px;margin-top:15px}rf-company-overview .lower-container .tags{display:inline-block}rf-company-overview .lower-container .tags div{background:grey;border-radius:4px;color:#fff;float:left;font-size:12px;margin-top:4px;margin-right:4px;padding:4px 8px}rf-contacts{display:block}rf-contacts .contact{padding:5px 0 5px 5px;background-color:var(--bg1);display:flex;align-items:center;flex-wrap:nowrap}rf-contacts .contact label{float:none}rf-contacts .contact button.rf-btn{float:right;background-color:transparent;margin:0;display:flex}rf-contacts .contact button.rf-btn .rf-erp-icon.addresses{background-position:-74px -120px;width:21px;display:inline-block;height:14px}rf-contacts .contact button.rf-btn:hover{background-color:var(--main_color);margin:0}rf-contacts .contact button.rf-btn:hover .rf-erp-icon.addresses{background-position:-5px -120px}rf-contacts .contact-wrap{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:space-between;padding:0 5px}rf-csv-import rf-list-tabs{text-align:left}rf-csv-import .fa-question{cursor:help;background:#f47721;color:#fff;width:19px;height:19px;text-align:center;border-radius:14px;line-height:20px;font-size:19px;margin-left:10px}rf-csv-import .rf-edit.rf-label label{width:50%}rf-csv-import .rf-edit.rf-label input{width:50%}rf-csv-import .rf-edit.rf-label select{width:50%}rf-csv-import .warnings p{position:absolute;opacity:0;left:0;right:0;margin:0 15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-csv-import .warnings p.visible{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-date-label .small-grey-tag{border-radius:10px;background:#fff;color:var(--green);border:1px solid;padding:0 7px;margin:0}rf-date-label .small-grey-tag.alert{color:var(--red);background:#fff}rf-delayed-light{display:block;float:left;margin:0 5px 0 0}rf-delayed-light .state-led{color:#0f0}rf-delayed-light .state-led.today{color:var(--yellow)}rf-delayed-light .state-led.delayed{color:var(--red)}rf-crm-statistic .center{padding:30px}rf-histogram svg{width:1000px;height:500px}rf-histogram .axis line,rf-histogram .axis path{fill:none;stroke:#777}rf-histogram .axis text{font-family:Arial,sans-serif;font-size:13px}rf-histogram .bar{fill:#b22222}rf-histogram .limit{stroke:var(--grey)}rf-histogram .area{fill:var(--main_color)}rf-histogram .selected{fill:#00f}rf-histogram .label{font-size:100%}rf-histogram .pointer{cursor:pointer}.rf-pie-chart{overflow:visible!important}.rf-pie-chart .arc text{font:8px sans-serif;text-anchor:middle}.rf-pie-chart .arc path{stroke:#fff}.rf-pie-chart .title{fill:teal;font-weight:700}.rf-pie-chart-simple{overflow:visible!important}.rf-pie-chart-simple .arc path{stroke:#fff}rf-pie-data-legend span{text-transform:capitalize;float:left;min-width:80px;display:block}rf-pie-data-legend span .legend-boxes{width:30px;height:15px;border:1px solid;float:left;padding-right:5px;margin:2px}rf-pie-data-legend .vertical{display:grid}rf-pie-data-legend .vertical span{padding:5px}rf-pie-data-legend .vertical span div{margin-right:5px}rf-pie-statistic{overflow:visible}rf-pie-statistic .arc text{font:8px sans-serif;text-anchor:middle}rf-pie-statistic .arc path{stroke:#fff}rf-pie-statistic .title{fill:teal;font-weight:700}rf-pie-statistic .center{text-align:center}rf-pie-statistic .flex{display:flex}rf-pie-statistic .flex-center{margin-left:auto;margin-right:auto}rf-xy-comparison rf-xy-multi-diagram svg{width:100%}rf-xy-comparison .diagram-legend{line-height:40px}rf-xy-comparison .diagram-legend .year1{color:var(--main_color)}rf-xy-comparison .diagram-legend .year2{color:var(--darkgrey)}rf-xy-comparison .diagram-legend select.rf-form{border:none;padding:0;margin-left:-4px}rf-xy-comparison td{text-align:right}rf-xy-comparison td b{text-align:left}rf-xy-comparison .green{color:var(--darkgreen)}rf-xy-comparison .red{color:var(--red)}rf-xy-diagram svg{width:1000px;height:500px}rf-xy-diagram .axis line,rf-xy-diagram .axis path{fill:none;stroke:#777}rf-xy-diagram .axis text{font-family:Arial,sans-serif;font-size:13px}rf-xy-diagram .bar{fill:#b22222}rf-xy-diagram .limit{stroke:var(--grey)}rf-xy-diagram .area{fill:var(--main_color)}rf-xy-diagram .selected{fill:#00f}rf-xy-diagram .label{font-size:100%}rf-xy-diagram .pointer{cursor:pointer}rf-xy-multi-diagram svg{width:1000px;height:500px}rf-xy-multi-diagram .axis line,rf-xy-multi-diagram .axis path{fill:none;stroke:#777}rf-xy-multi-diagram .axis text{font-family:Arial,sans-serif;font-size:13px}rf-xy-multi-diagram .bar{fill:#b22222}rf-xy-multi-diagram .limit{stroke:var(--grey)}rf-xy-multi-diagram .area1{fill:var(--main_color)}rf-xy-multi-diagram .area2{fill:var(--grey)}rf-xy-multi-diagram .selected{fill:#00f}rf-xy-multi-diagram .label{font-size:100%}rf-xy-multi-diagram .pointer{cursor:pointer}rf-xy-statistic rf-xy-diagram svg{width:100%}discount-edit{display:inline}discount-edit input.rf-form{height:20px;width:100%!important;text-align:right;margin:0}discount-edit .rf-btn,discount-edit .rf-btn.rf-btn-inverted,discount-edit .rf-btn:hover{margin-top:0;height:20px}discount-edit .rf-btn .fa{vertical-align:top}rf-discount-show{display:inline}rf-discount-show.hide-deadline .payment-deadline{display:none}rf-dynamic-input{width:100%;position:relative;display:block}rf-dynamic-input .input-container{position:absolute;top:0;left:0;right:35px}rf-dynamic-input .input-container input{padding:0 3px;text-align:right;margin:0}rf-dynamic-input .input-container.large{right:0}rf-dynamic-input label{position:absolute;top:1px;right:30px;width:0;text-align:right;font-weight:400}rf-dynamic-input label select{appearance:none;margin:0}rf-dynamic-input .reset-btn{position:absolute;top:0}rf-dynamic-input .reset-btn i{font-size:11px;margin-top:5px;margin-left:5px;color:var(--midgrey);float:right}rf-dynamic-input .reset-btn i:hover{color:var(--main_color)}.page-order-edit .order .position img{height:auto;width:100%}.page-order-edit .order .position .iconbar{margin-top:5px}.page-order-edit .order .position rf-tag-select{float:right}.page-order-edit .order .position rf-tag-select .select-container .select-row{height:20px;width:100px;border-radius:0;border-color:var(--darkwhite);min-height:0;padding:2px 4px}.page-order-edit .order .position rf-tag-select .select-container button{display:none}.page-order-edit .order .position rf-tag-select .inner-select-container{width:100px}.page-order-edit .order .copy-offer-params-btn{display:inline-block;position:absolute;width:15px;height:18px;left:-15px;top:-1px;font-size:70%;margin:0}.page-order-edit .order .copy-offer-params-btn .fa{width:auto!important;left:-1px;top:-2px;position:relative}.page-order-edit .order .copy-offer-params-btn:hover{border:1px solid var(--main_color)}.page-order-edit rf-upload-zone{height:100%}.page-order-edit .pos{margin-top:6px;font-size:12px;font-weight:700}.page-order-edit .row2.tablehead .right{text-align:right}.page-order-edit .row2.position{border-top:1px solid var(--grey);width:100%}.page-order-edit .row2.position textarea{min-height:100px}.page-order-edit .row2.position .drawing-img-container{margin-top:8px;margin-right:5px;margin-bottom:5px}.page-order-edit .row2.position .requests div,.page-order-edit .row2.position .requests input{float:left}.page-order-edit .row2.position .requests input{text-align:right}.page-order-edit .row2.position .requests .w100{margin:8px 0}.page-order-edit .row2.position .requests span{margin:10px}.page-order-edit .row2.position .requests.show-mode .show-row{text-align:right;min-height:1px}.page-order-edit .row2.position .requests.show-mode .show-row.unit{text-align:left}.page-order-edit .row2.position .requests.show-mode.small show-row{font-size:9px}.page-order-edit .row2.position .requests .edit-inputs{border:1px solid transparent}.page-order-edit .row2.position .requests .edit-inputs.selected{border:1px solid var(--main_color)}.page-order-edit .w41{width:41%}.page-order-edit .refresh-position-msg-btn{position:absolute;width:15px;height:15px;right:10px;top:-8px}.page-order-edit .refresh-position-msg-btn .fa{left:-2px;top:-3px;position:relative}.position-sidebar-anchor{position:absolute;right:0;width:0;height:100%}.position-sidebar{position:absolute;left:15px;font-size:14px;border-top:dashed 2px var(--lightgrey);padding-left:20px;min-width:600px;height:100%;overflow-y:auto;overflow-x:hidden}.position-sidebar-files{display:block;width:100%;height:100%;max-height:190px;overflow-y:auto;font-size:12px;position:relative}.position-sidebar-files .vertical-line{height:100%;position:absolute;border-right:1px solid #000;right:25px}.position-sidebar-files .drawing-actions{position:relative}.position-sidebar-files .drawing-actions button{position:absolute;top:31px;right:-15px;height:30px;width:25px;margin:0}.position-sidebar-files .drawing-actions .no-hover:hover{background:var(--main_color);color:#fff}.position-sidebar-files .drawing-actions .rf-icon{margin-left:-4px;font-size:14px}.position-sidebar-files .file-header-row{background:#f0f0f0}.position-sidebar-files .file-header-row b{line-height:28px}.position-sidebar-files .file-header-row .rf-btn{margin:0}.position-sidebar-button-array{margin-top:-5px;height:26px}.position-sidebar-button-array>button{display:inline-block}.add-standard-scale-price{width:100%;padding-bottom:7px;position:absolute;left:100%;bottom:auto;text-align:center}.add-standard-scale-price button{padding:5px 35px;margin-left:50px;width:calc(100% - 50px)}rf-email .email-list{position:relative}rf-email .rf-btn-horizontal-list{margin:5px}rf-email .plusbutton{position:absolute;right:-15px}rf-email button{float:left}rf-email-transporter label{color:var(--midgrey)}rf-files-manager.inisde-rf-panel .file-select{position:absolute;right:0;top:-32px}rf-files-manager ul{padding:0}rf-files-manager li{list-style:none;line-height:16px}rf-files-manager.view-mode .fa-trash,rf-files-manager.view-mode .rf-btn.file-select{display:none}rf-files-manager .rf-btn,rf-files-manager .rf-btn.rf-btn-inverted,rf-files-manager .rf-btn:hover{float:right}rf-files-manager .rf-upload-zone{display:block;overflow:auto}rf-file-viewer{position:absolute;left:0;right:0;top:0;bottom:0;min-width:150px;min-height:150px}rf-file-viewer .full-screen{height:100%;width:100%;overflow:hidden}rf-file-viewer .full-screen-text{width:100%;padding:20px}rf-file-viewer iframe{border:none;margin:0;padding:0;overflow:hidden;width:100%;height:100%}rf-file-viewer iframe img{width:100%}rf-file-viewer .files{position:absolute;bottom:0;width:600px;text-align:left;background:#000000b3;color:#fff;padding:30px;font-size:12px;border-top-right-radius:8px;left:-570px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-file-viewer .files .rf-btn{height:25px;margin:0 0 10px}rf-file-viewer .files.active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:0}rf-file-viewer .sidebar-button{position:absolute;right:0;top:0;width:30px;border-top-right-radius:5px}rf-fold-btn{display:block;float:right;cursor:pointer}rf-formula{display:block;float:left;width:100%}rf-formula .formula-head{color:grey}rf-formula .formula-head .rf-btn-inverted{position:absolute;top:0;right:15px}rf-formula .fomula-params,rf-formula .formula-head{float:left;width:100%;overflow:auto}rf-formula .fomula-params h4,rf-formula .formula-head h4{text-align:left}rf-formula.wide-layout .formula-head{width:30%}rf-formula.wide-layout .fomula-params{width:70%}rf-formula.wide-layout hr{display:none}rf-formula hr{margin:0}rf-formula b{color:var(--grey)}rf-formula i.fa-question{cursor:help;background:var(--main_color);color:#fff;width:19px;height:19px;text-align:center;border-radius:14px;line-height:20px;font-size:19px}rf-formula .rf-edit.rf-label label{line-height:23px;padding-right:5px}rf-formula .rf-edit.rf-label input,rf-formula .rf-edit.rf-label select{width:30%;float:left;margin-left:5px}rf-formula .rf-edit.rf-label span{min-width:10%}rf-formula .rf-edit.rf-label i{float:left;margin-left:5px}rf-formula.show-result .result{display:block}rf-formula .result{display:none}rf-formula .result i{float:right}rf-formula.hide-heading .formula-head{display:none}rf-formula .param-name{float:right}rf-formula-row{display:block}rf-formula-row .fomula-header{background:var(--lightgrey)}rf-formula-row .fomula-header .rf-btn:hover{margin:0}rf-formula-row .fomula-header label{margin-left:3px;margin-top:5px}rf-formula-row .formula-row .rf-btn,rf-formula-row .formula-row input,rf-formula-row .formula-row select,rf-formula-row .formula-row textarea{height:64px}rf-formula-row .unit{height:64px;border:1px solid var(--lightgrey);margin:4px 0}rf-erp-login-menu{display:block;position:relative}rf-erp-login-menu .username{margin-right:20px;float:right;position:absolute;right:40px;width:max-content}rf-erp-login-menu .dropdown-toggle{margin-top:10px;margin-right:17px}rf-erp-login-menu .dropdown p{padding-left:12.5px;padding-right:12.5px;margin:0}rf-erp-login-menu .login-menu-menu{position:absolute;right:0;top:34px;border:1px solid gray;display:none;border-radius:0;box-shadow:0 6px 12px var(--lightgrey);padding:0!important}rf-erp-login-menu .login-menu-menu li{list-style:none;font-size:14px;min-width:200px;background:#fff;line-height:35px;position:relative;border-bottom:1px solid var(--lightgrey)}rf-erp-login-menu .login-menu-menu a{color:#000;display:block;width:100%;height:100%;padding-left:35px}rf-erp-login-menu .login-menu-menu .fa{line-height:24px;position:absolute;font-size:18px;float:none;left:5px;width:24px;text-align:center;color:#000;padding:6px 0;margin:0}rf-erp-login-menu .active .dropdown .dropdown-menu,rf-erp-login-menu .active .dropdown .login-menu-menu,rf-erp-login-menu .dropdown:hover .dropdown-menu,rf-erp-login-menu .dropdown:hover .login-menu-menu{display:block;left:auto;right:0;top:95%;margin-top:2px}rf-erp-login-menu .active .dropdown .dropdown-menu li:hover,rf-erp-login-menu .active .dropdown .login-menu-menu li:hover,rf-erp-login-menu .dropdown:hover .dropdown-menu li:hover,rf-erp-login-menu .dropdown:hover .login-menu-menu li:hover{background:#fff}rf-erp-login-menu .active .dropdown .dropdown-menu li:hover a,rf-erp-login-menu .active .dropdown .login-menu-menu li:hover a,rf-erp-login-menu .dropdown:hover .dropdown-menu li:hover a,rf-erp-login-menu .dropdown:hover .login-menu-menu li:hover a{background:#d3d3d3}rf-erp-login-menu .active .dropdown .dropdown-menu li:hover .user-data,rf-erp-login-menu .active .dropdown .login-menu-menu li:hover .user-data,rf-erp-login-menu .dropdown:hover .dropdown-menu li:hover .user-data,rf-erp-login-menu .dropdown:hover .login-menu-menu li:hover .user-data{background:#fff}rf-quick-access-menu{display:block;position:absolute;top:24px;right:60px;width:auto}rf-quick-access-menu span.icon-counter{position:relative;top:0}rf-quick-access-menu a{margin-left:15px}@media (max-width:1200px){rf-quick-access-menu{font-size:80%}}rf-side-bar-navigation .sidebar{display:block;position:fixed;background:linear-gradient(var(--bg1),var(--bg2));text-transform:uppercase;font-size:11px;color:#fff;left:0;top:0;bottom:0;width:50px;z-index:200;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media print{rf-side-bar-navigation .sidebar{display:none}}rf-side-bar-navigation .sidebar.closed{width:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;height:50px;bottom:auto;border-bottom:1px solid var(--main_color)}rf-side-bar-navigation .sidebar.open{width:200px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}rf-side-bar-navigation .sidebar.open .navigation-logo .logo{display:block}rf-side-bar-navigation .sidebar.open .navigation-logo .logo-small{display:none}rf-side-bar-navigation .sidebar.disabled{width:0;left:0;bottom:auto;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}rf-side-bar-navigation .sidebar.disabled .navigation-logo .logo{display:none}rf-side-bar-navigation .sidebar.disabled .navigation-logo .logo-small{display:none}rf-side-bar-navigation .sidebar.mini i.arrow{display:none}rf-side-bar-navigation .sidebar.mini .sidebar-spacer{margin-top:0}rf-side-bar-navigation .sidebar.mini .nav-sidebar-content .navigation-item.item-active{border-left:none}rf-side-bar-navigation .sidebar .brand-name{margin-left:58px;margin-top:0}rf-side-bar-navigation .sidebar .navigation-logo{cursor:pointer}rf-side-bar-navigation .sidebar .navigation-logo .logo{display:none}rf-side-bar-navigation .sidebar .navigation-logo .logo img{width:135px;margin-top:13px;margin-left:12px}rf-side-bar-navigation .sidebar .navigation-logo .logo-small{display:block}rf-side-bar-navigation .sidebar .navigation-logo .logo-small img{width:30px;margin-left:8px;margin-top:11px}rf-side-bar-navigation .sidebar .nav-sidebar-content{position:absolute;top:49px;left:0;right:0;bottom:50px;overflow-y:auto;overflow-x:hidden;direction:rtl}rf-side-bar-navigation .sidebar .nav-sidebar-content a{color:var(--grey);display:block;position:relative;height:30px;line-height:30px;margin:5px 8px;border-radius:15px}rf-side-bar-navigation .sidebar .nav-sidebar-content i.arrow{float:right;line-height:32px;color:var(--grey)}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item{direction:ltr}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item:hover a{background:var(--lightgrey);color:#fff}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item a:hover{color:#fff;animation:blinker 2s linear infinite}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item .dropdown-sidebar-menu{display:none}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active a{text-decoration:none}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active a:hover{color:var(--main_color_light)}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .main-item.active{color:var(--main_color_light);background:#fff}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .main-item.active i{color:var(--main_color_light)}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .main-item.active:hover{color:var(--main_color_light)}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .main-item:hover{color:var(--main_color)}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .dropdown-sidebar-menu.extended{display:block;border-radius:0;padding:0!important;z-index:9999}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .dropdown-sidebar-menu.extended a.active{display:block;color:var(--main_color_light);background:var(--midwhite)!important}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .dropdown-sidebar-menu.extended a:hover{color:var(--main_color_light);background:var(--midwhite)!important}rf-side-bar-navigation .sidebar .nav-sidebar-content .navigation-item.item-active .dropdown-sidebar-menu.extended span{font-size:11px}rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive:hover .dropdown-sidebar-menu{display:block}rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive .dropdown-sidebar-menu{background:var(--bg1);border-radius:10px;position:fixed;left:199px;top:auto;margin-top:-40px;border:none;min-width:220px;z-index:999}rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive .dropdown-sidebar-menu:hover{background:var(--bg2)}@media (max-height:700px){rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive .dropdown-sidebar-menu.lower-menu{bottom:10px;height:auto;width:250px}}rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive .dropdown-sidebar-menu a:hover{background:var(--lightgrey);color:#000}rf-side-bar-navigation .sidebar.open .nav-sidebar-content .navigation-item.item-inactive .dropdown-sidebar-menu span{display:inline}rf-side-bar-navigation .sidebar .bottom{position:absolute;bottom:0;width:100%;height:50px;overflow:hidden;background:var(--bg2);transition:width .3s ease-in-out}rf-side-bar-navigation .sidebar .bottom button{background:var(--lightgrey);font-weight:700;color:#fff;border:none;white-space:nowrap;width:100%;height:35px;text-align:left}rf-side-bar-navigation .sidebar .bottom rf-policy-link{display:none}rf-side-bar-navigation .sidebar .bottom rf-policy-link .privacy-info{position:absolute;white-space:nowrap;margin-left:15px;bottom:25px}rf-side-bar-navigation .sidebar i{width:25px;margin-left:10px}rf-side-bar-navigation .sidebar .sidebar-spacer{border-bottom:2px solid #fff;margin:0 15px}@media print{rf-top-nav{display:none!important}}rf-top-nav nav{z-index:999;top:0;left:0;width:100%;height:50px;background:linear-gradient(90deg,var(--bg1),var(--bg2));padding-bottom:1px}rf-top-nav .top-nav-upper-text{color:var(--midgrey);font-size:10px;margin-top:6px;float:left}rf-top-nav .breadcrump-info{padding-left:20px}rf-top-nav rf-erp-login-menu{float:right;z-index:999;padding:0 0 0 10px}rf-top-nav rf-erp-login-menu a.dropdown-toggle{float:right}rf-top-nav rf-erp-login-menu .login-menu-list{z-index:9999;top:50px}rf-top-nav rf-erp-login-menu .dropdown:hover .login-menu-menu{top:25px!important}.closed rf-top-nav .breadcrump-info{padding-left:50px}rf-group-rights{width:100%;display:block}rf-group-rights select.rf-form{width:80%;float:left}rf-group-rights .rf-btn,rf-group-rights .rf-btn.rf-btn-inverted,rf-group-rights .rf-btn:hover{float:left;border-right:1px solid;border-top-right-radius:5px;border-bottom-right-radius:5px;height:28px;line-height:18px}rf-group-rights .rf-btn:hover{border-color:var(--main_color)}rf-group-rights .tag{display:inline-block;background:#7fff00;color:#fff;border-radius:3px;padding:0 10px;margin-right:5px;line-height:26px}rf-hashtag{width:100%}rf-hashtag .tag-boxes{float:left}rf-hashtag .tag-box{font-size:12px;display:inline-block;border-left:9px solid var(--main_color);font-weight:700}rf-hashtag .tag-box div{min-width:150px}rf-hashtag .tag-box i.fa.fa-remove{cursor:pointer}rf-hashtag .fa-remove{display:none}rf-hashtag.editmode .fa-remove{display:inline}rf-hashtag.editmode .tag-edit{display:inline-block;position:relative;height:100%}rf-hashtag .hash-options-opened{z-index:999;position:absolute;overflow-y:auto;max-height:200px;border-radius:0;transform:translateX(-100%)}rf-hashtag .hash-options-opened .hash-option{border-radius:0;border-right:1px solid var(--lightgrey)}rf-hashtag .hash-options{min-width:140px;cursor:pointer;overflow-x:hidden}rf-hashtag .tag-edit{float:right;display:none;height:34px}rf-hashtag .tag-edit input{border:none;height:30px;margin-left:2px;width:calc(100% - 5px)!important;padding-left:4px;padding-right:4px}rf-hashtag .tag-edit .input-container{margin-bottom:5px;margin-right:-5px;float:left;border-top:1px solid var(--lightgrey);border-bottom:1px solid var(--lightgrey);border-left:1px solid var(--lightgrey);border-top-left-radius:5px;border-bottom-left-radius:5px}rf-hashtag .tag-edit .rf-btn{margin-top:0;float:left;border-right:1px solid;border-top-right-radius:5px;border-bottom-right-radius:5px}rf-hashtag .tag-edit .rf-btn:hover{border-color:var(--main_color);margin-top:0}rf-hashtag .upper-box{overflow:auto}rf-hashtag .hash-option-first{border-radius:5px 0 0 5px;border-top:1px solid var(--lightgrey)}rf-hashtag .hash-option{min-height:29px;padding:5px;min-width:100px;background:#fff;border-bottom:1px solid var(--lightgrey);border-left:1px solid var(--lightgrey)}rf-hashtag .hash-option:hover{background:var(--midgrey)}rf-hashtag .expanded{margin-left:140px}rf-history{display:block}rf-history .min-height{min-height:1px}rf-history .history-entry:nth-child(even){background-color:var(--lightgrey)}rf-history .description-text{white-space:pre-line;margin-top:-1em;margin-bottom:5px}rf-history-extended{display:block}rf-history-extended .comment-btn{margin:0;border-radius:5px;height:32px}rf-history-extended .history{position:relative}rf-history-extended .min-height{min-height:1px;line-height:40px}rf-history-extended .history-entry{padding:10px 0}rf-history-extended .history-entry:nth-child(even){background-color:var(--midwhite)}rf-history-extended .icon-container{width:40px;height:40px;border-radius:20px;border:1px solid var(--darkwhite);margin-right:10px;float:left;background:#fff}rf-history-extended .icon-container i{width:40px;line-height:40px;text-align:center;color:var(--main_color);margin-left:-2px}rf-history-extended .event-container{float:left;width:calc(100% - 60px)}rf-history-extended .vertical-line{position:absolute;height:100%;width:3px;background:var(--darkwhite);margin-top:20px;left:18px}rf-history-extended .rf-btn-inverted.rf-btn-transparent.rf-btn{position:relative;z-index:10;margin:0;padding:0}rf-history-extended .comment-container{color:var(--grey);font-size:12px;margin-top:-5px}rf-history-extended .margin-left-container{padding-left:65px}rf-history-extended .file-open-icon{cursor:pointer}rf-history-extended .file-open-icon:hover{color:var(--main_color)}rf-drawing-img .nopreview,rf-drawing-img img{cursor:pointer;max-width:100%}rf-drawing-img .nopreview.disabled,rf-drawing-img img.disabled{cursor:default}rf-drawing-img.info .show-info{display:block!important}rf-drawing-img .show-info{display:none;margin-top:6px;word-break:break-all}rf-drawing-img .nopreview{width:90%;max-width:500px;height:90%;background:#ececec;text-align:center;color:var(--grey);padding-top:3%;padding-bottom:3%}rf-drawing-img small{font-size:8px}rf-img-upload{display:block;min-height:200px;position:relative}rf-img-upload rf-upload-zone{width:100%;height:100%;border-color:var(--lightgrey)!important;color:var(--grey)}rf-img-upload .default-style .image-info-text{text-align:center;background:var(--darkwhite);border-radius:15px}rf-img-upload .default-style .image-container .controls-container{opacity:.8}rf-img-upload .fa:hover{color:var(--main_color)}rf-img-upload .image-container{position:relative}rf-img-upload .image-container img{width:100%;border-radius:10px}rf-img-upload .image-container .fa{font-size:30px;text-align:left;margin:10px;color:#fff}rf-img-upload .image-container .controls-container{text-align:center;position:absolute;width:100%;height:50px;top:0;border-top-left-radius:10px;border-top-right-radius:10px;opacity:0;background:var(--grey);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}rf-img-upload .image-container:hover .controls-container{opacity:.8;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}rf-img-with-attachments{overflow:hidden;width:300px;float:left;position:relative}rf-img-with-attachments .show-drop{box-shadow:0 0 1px -4px var(--main_color);float:left}rf-img-with-attachments.info .show-info{display:block!important}rf-img-with-attachments.edit .show-edit{display:block!important}rf-img-with-attachments img{cursor:pointer}rf-img-with-attachments .nopreview{width:90%;height:90%;background:#ececec;text-align:center;font-size:150%;padding-top:15%;padding-bottom:15%}rf-img-with-attachments.plain .thumbnail{background:0 0;border:none}rf-img-with-attachments.plain .thumbnail ul{right:10px}rf-img-with-attachments .thumbnail{float:left;position:relative;min-height:150px;background-color:#f5f5f5;min-width:250px;width:80%;padding-right:8px}rf-img-with-attachments .thumbnail .show-info{display:none;margin-top:6px}rf-img-with-attachments .thumbnail .list-container{position:absolute;width:28px;top:0;right:0;padding-left:0;overflow-y:auto;overflow-x:hidden;height:100%}rf-img-with-attachments .thumbnail .list-container .list-item{display:inline-block;position:relative;text-align:center;color:var(--grey);cursor:pointer;font-size:12px;min-height:30px;width:100%;background-color:var(--lightgrey);border-bottom:1px solid #fff;float:left}rf-img-with-attachments .thumbnail .list-container .list-item span{color:var(--main_color);opacity:0;display:block;line-height:1}rf-img-with-attachments .thumbnail .list-container .list-item i{cursor:pointer;color:var(--grey);font-size:13px;right:7px;position:absolute;top:7px}rf-img-with-attachments .thumbnail .list-container .list-item i.download{font-size:15px;top:9px;right:6px}rf-img-with-attachments .thumbnail .list-container .list-item i.red{color:var(--darkred)}rf-img-with-attachments .thumbnail .list-container .list-item i.blue{color:var(--darkblue)}rf-img-with-attachments .thumbnail .list-container .list-item i.black{color:#000}rf-img-with-attachments .thumbnail .list-container:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;width:100%}rf-img-with-attachments .thumbnail .list-container:hover span{width:auto;opacity:1;padding-top:8px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}rf-img-with-attachments .thumbnail .list-container:hover .list-item:hover{background:var(--darkwhite);opacity:1}.input-wrap{float:left;height:30px;position:relative;width:100%}.input-wrap input{width:100%;height:100%}.input-wrap .input-spinner{position:absolute;right:8px;top:-1px;height:100%;width:4px;z-index:10}.input-wrap .input-spinner .i.icon.arrow.up::before,.input-wrap .input-spinner i.icon.arrow.down::before{width:4px;height:4px}.input-wrap .input-spinner i{cursor:pointer;margin:0;position:relative;float:right;color:var(--lightgrey);font-size:1.2em}.input-wrap .input-spinner i.fa-caret-up{top:-1px;right:-4px}.input-wrap .input-spinner i.fa-caret-down{top:-5px;right:-4px}rf-json-text-input{display:block;width:100%;position:relative;overflow:auto;padding-bottom:10px}rf-json-text-input .label-item{width:100%;float:left}rf-json-text-input .label-item.error{background:#ffcece}rf-json-text-input .fa-times-circle{margin-left:5px;color:red}rf-json-text-input .col-1{width:270px;text-align:right;float:left;line-height:20px;height:20px;color:var(--midgrey)}rf-json-text-input .col-1 .rf-btn{float:left;margin:0;padding:0 6px;color:var(--lightgrey)}rf-json-text-input .col-1 .rf-btn:hover{color:var(--main_color)}rf-json-text-input .col-1 span{padding-right:5px}rf-json-text-input .col-2{position:absolute;left:270px;width:calc(100% - 300px);min-width:calc(100% - 300px);max-width:calc(100% - 300px);border:1px solid var(--midgrey);background:#ffffffad}rf-json-text-input .col-3{width:30px;float:right}rf-list-notification .notification-group-bar{width:80%;margin-bottom:5px;font-weight:700;font-size:20px}rf-list-notification .notification-group-bar.customer{color:var(--main_color);border-bottom:4px solid}rf-list-notification .notification-group-bar.vendor{color:var(--midgrey);border-bottom:4px solid}rf-list-notification .notification-group-bar.partner{color:var(--darkblue);border-bottom:4px solid}rf-list-notification .notification-group-bar .rf-btn{font-size:12px;float:right;line-height:18px;height:26px;margin:0}rf-list-notification .notification-group-bar .rf-btn.hover{padding:0}rf-list-notification table{width:100%}rf-list-notification table tr{width:100%;border-bottom:1px solid var(--lightgrey)}rf-list-notification table tr.no-line{border:none}rf-list-notification table tr td{position:relative;display:inline-block;font-size:10px;width:20%}rf-list-notification table tr td p{margin:0;padding:10px 0}rf-list-notification table tr td .remove{position:absolute;top:8px;right:15px;color:var(--darkred);font-size:12px;cursor:pointer}rf-list-notification table tr td .remove:hover{opacity:.8}rf-list-notification .icon{float:left;width:20px}rf-list-notification .icon i{cursor:pointer;font-size:28px;color:var(--lightgrey)}rf-list-notification .icon i:hover{opacity:.5}rf-list-notification .icon i.active{color:var(--main_color)}rf-list-notification .icon i.fa-envelope-o{font-size:18px;line-height:27px}rf-list-sidebar{position:absolute;display:block;top:0;right:0;width:0;bottom:0;border-left:1px solid var(--grey);background:#fff}rf-list-sidebar .upper-container{position:absolute;top:0;right:0;left:0;height:calc(100% - 120px);overflow-y:auto}rf-list-sidebar .upper-container .list-item{border-bottom:1px solid var(--lightgrey);overflow:auto;font-size:12px}rf-list-sidebar .upper-container h3{color:var(--lightgrey)}rf-list-sidebar .lower-container{border-top:1px solid var(--grey);position:absolute;height:120px;right:0;left:0;bottom:0;padding:0 25px}rf-list-sidebar .lower-container .list-name input{height:30px;padding:5px 2px}rf-list-sidebar .position input{height:16px;width:40%}rf-list-sidebar.active{width:300px}@media (max-width:600px){rf-list-tabs{font-size:80%}}rf-list-tabs .state-btn{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}rf-list-tabs .state-btn:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer;opacity:.8;color:var(--main_color);border-bottom:5px solid var(--main_color)}rf-list-tabs .state-btn.active{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width:600px){rf-list-tabs .state-btn.active{border-bottom:none;color:var(--main_color)}}rf-list-tabs.navtop{position:fixed;margin-left:12px;top:24px}rf-list-tabs.navtop .state-btn{padding:0 8px}@media (max-width:600px){rf-list-tabs.navtop{margin-left:40px}rf-list-tabs.navtop .state-btn{padding:0 11px;margin-right:10px}}rf-list-tabs.navtop .underline{border:none}.closed rf-list-tabs.navtop{margin-left:48px}rf-markdown{display:flex;padding:5px 30px}rf-markdown .rf-btn-vertical-list{float:right;z-index:100}rf-markdown .md-container{position:relative;float:left;overflow:auto;width:calc(100% - 30px)}rf-markdown .md-container .md-box{width:100%;display:block;max-width:100%;min-width:100%;border:none;word-break:break-all}rf-markdown .md-container textarea.md-box{min-height:85px}rf-markdown textarea:hover{-webkit-box-shadow:0 0 3px 0 var(--main_color_light);-moz-box-shadow:0 0 3px 0 var(--main_color_light);box-shadow:0 0 3px 0 var(--main_color_light)}rf-markdown h1{font-size:26px}rf-markdown h2{font-size:22px}rf-markdown h3{font-size:18px}rf-markdown h4{font-size:14px;font-weight:700}rf-markdown h5{font-size:10px;font-weight:700}rf-markdown h6{font-size:8px}rf-notification{width:500px;z-index:999999;padding:0;margin:0;position:fixed;left:50%;margin-left:-250px;top:40px}rf-notification .fa-times-circle{position:absolute;right:11px;top:4px;font-size:20px}rf-notification .notification{padding:5px 15px;background:var(--lightgrey);font-weight:700;margin-bottom:0;border:none;border-radius:0}rf-notification .notification .message{white-space:pre-line;margin-left:20px;margin-top:-20px}rf-notification .notification i::before{font-family:FontAwesome;content:"\f05a";position:absolute}rf-notification .notification.info{background:var(--blue);-webkit-box-shadow:0 0 10px 0 #000;-moz-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}rf-notification .notification.info i::before{content:"\f05a";color:var(--darkblue)}rf-notification .notification.success{background:var(--green);-webkit-box-shadow:0 0 10px 0 #000;-moz-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}rf-notification .notification.success i::before{content:"\f058";color:var(--darkgreen)}rf-notification .notification.alert{background:var(--yellow);-webkit-box-shadow:0 0 10px 0 #000;-moz-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}rf-notification .notification.alert i::before{content:"\f06a";color:var(--darkyellow)}rf-notification .notification.error{background:var(--red);-webkit-box-shadow:0 0 10px 0 #000;-moz-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}rf-notification .notification.error i::before{content:"\f05e";color:var(--darkred)}rf-notification .notification.light{color:var(--grey);opacity:.7;background:#d3d3d312;-webkit-box-shadow:0 0 10px 0 var(--lightgrey);-moz-box-shadow:0 0 10px 0 var(--lightgrey);box-shadow:0 0 10px 0 var(--lightgrey)}rf-notification .notification.light i::before{content:"\f058";color:var(--grey)}@media print{rf-notification{display:none}}rf-parameter i.fa-question{cursor:help;background:var(--main_color);color:#fff;width:19px;height:19px;text-align:center;border-radius:14px;line-height:20px;font-size:19px;margin-left:10px}rf-pdfjs{display:block;width:100%;height:100%}rf-pdfjs #the-svg{position:relative;width:100%;height:100%;overflow:auto}rf-pdf-manager.simple-style .block-header,rf-pdf-manager.simple-style .list{border:none;padding-left:0}rf-pdf-manager.simple-style .block-header span{font-weight:700;padding:0}rf-pdf-manager li{list-style:none;line-height:16px}rf-pdf-manager .block-header{position:relative}rf-pdf-manager .block-header span{line-height:24px;padding:0 10px}rf-pdf-manager .small-modal{border:1px solid #aaa;position:absolute;right:-5px;background:#fff;z-index:999}rf-pdf-manager .small-modal ul{padding:10px;margin:0}rf-pdf-manager .small-modal ul a{color:#000}rf-pdf-manager .small-modal ul a:hover{color:#f47721;cursor:pointer}rf-pdf-manager .block-header,rf-pdf-manager .list{border:1px solid #aaa;padding-left:20px;margin:0 1px}rf-pdf-manager .list{padding:15px 10% 0 20px;border-top:none}rf-pdf-manager .list li{display:flex;flex-direction:row;justify-content:space-between}rf-pdf-manager .list i{margin:0 4px}rf-pdf-manager .list .fa{cursor:pointer;color:var(--main_color)}rf-pdf-manager .list .fa.disabled{opacity:.25;color:gray}rf-pdf-manager .file-select{cursor:pointer;margin-top:10px}rf-pdf-manager .file-select:hover{color:var(--main_color)}rf-percentage-input{width:100%;position:relative;display:block}rf-percentage-input .rf-percentage-input-container{position:absolute;top:0;left:0;right:35px}rf-percentage-input .rf-percentage-input-container input.percentage-input{width:100%;text-align:right}rf-percentage-input input.percentage-input{margin:0}rf-percent-bar .bar-container{position:relative;width:100%}rf-percent-bar .bar-container .bar{top:-2px;left:0;position:absolute;border-bottom:4px solid;width:1%}rf-percent-bar .bar-container .bar.red{color:var(--red)}rf-percent-bar .bar-container .bar.yellow{color:var(--yellow)}rf-percent-bar .bar-container .bar.green{color:var(--green)}rf-planning-settings{position:relative;display:block}rf-planning-settings .working-days label{width:100%;color:var(--midgrey)}rf-planning-settings .working-days .weekday-btn{background:var(--main_color);color:#fff;text-align:center;cursor:pointer;width:14.25%;float:left;padding:0}rf-planning-settings .working-days .weekday-btn:hover{background:var(--main_color_light)}rf-planning-settings .working-days .weekday-btn.inactive{background:var(--lightgrey);color:var(--midgrey)}rf-planning-settings .working-days .weekday-btn.inactive:hover{background:var(--midwhite)}rf-planning-settings .hour-btn{width:4.16%;float:left;padding:0;color:#fff;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}rf-planning-settings .hour-btn small{display:inlinie}rf-planning-settings .rf-btn-grey{background:var(--darkwhite);color:var(--lightgrey)}rf-planning-settings .shift-0{background:var(--darkwhite);color:var(--lightgrey)}rf-planning-settings .shift-1{background:var(--main_color)}rf-planning-settings .shift-2{background:var(--main_color_contrast_light)}rf-planning-settings .shift-3{background:var(--main_color_light)}rf-planning-settings .shift-4{background:var(--main_color_contrast_dark)}rf-pos-mini-list{position:relative;display:block}rf-pos-mini-list-single-element{position:relative;display:block;margin-bottom:3px}rf-pos-mini-list-single-element p{margin-bottom:0}rf-pos-mini-list-single-element .fold-btn{position:absolute;right:16px;top:0}rf-profile-pic{display:block}rf-profile-pic.md .image-cropper{width:36px;height:36px}rf-profile-pic.sm .image-cropper{width:30px;height:30px}rf-profile-pic.xs .image-cropper{width:24px;height:24px}rf-profile-pic .image-cropper{width:48px;height:48px;position:relative;overflow:hidden;float:left}rf-profile-pic .image-cropper img{width:auto;height:100%}rf-profile-pic .image-cropper .image{padding:1px}rf-profile-pic .profile-window{position:absolute;top:0;left:0;width:auto;height:100%}rf-public-files{text-align:left}rf-public-files .results-count{font-weight:700;font-size:140%;color:var(--midgrey);margin-bottom:10px}rf-public-files .public-img{position:relative;padding:10px;box-shadow:0 0 5px 0 var(--lightgrey);border-radius:4px}rf-public-files .choose-file .public-img:hover{cursor:pointer;background:var(--darkwhite)}rf-public-files .choose-file .public-img:hover rf-drawing-img{cursor:pointer;background:var(--darkwhite)}.radiodirective .btn{font-size:12px;color:var(--grey);background:var(--darkwhite);border:1px solid var(--darkwhite)}.radiodirective .btn.active{border:1px solid var(--lightgrey);color:var(--main_color)}.radiodirective.round .btn-group .btn:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.radiodirective.round .btn-group .btn:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}@media (min-width:100px) and (max-width:800px){.radiodirective .btn{padding:0 5px;margin:0;border:0;background:0 0;box-shadow:none;font-size:80%}.radiodirective .btn.active{box-shadow:none;border:none;background:0 0}}rf-ramp{display:block}rf-ramp circle,rf-ramp text{display:none}rf-ramp svg{width:100%}rf-ramp svg circle{fill:var(--main_color)}rf-ramp svg path.ramp{fill:var(--grey)}rf-ramp svg .axis text{font:10px sans-serif}rf-ramp svg .axis line,rf-ramp svg .axis path{fill:none;stroke:#000}.editmode rf-ramp svg.active circle,.editmode rf-ramp svg.active text{display:block}.editmode rf-ramp svg:hover circle{display:block}.editmode rf-ramp svg:hover text{display:block}rf-scale-price-large .header-btn{position:absolute;right:31px;top:13px}rf-scale-price-large button.price{position:absolute;right:14px}rf-scale-price-large .scale-price-selected{color:var(--main_color)}rf-scale-price-large .table>tbody .no-border-top td{border-top:none}rf-scale-price-large .table>tbody>tr>td{vertical-align:middle;text-align:left;padding:0}rf-scale-price-large .table>tbody>tr>td input{width:calc(100% - 30px);padding:0 3px;text-align:center;margin-right:10px}rf-scale-price-large .table>tbody>tr>td div{text-align:left;color:var(--grey)}rf-scale-price-large .default-span{background:var(--main_color);color:#fff;padding:3px 5px;border-radius:20px}rf-scale-price-small .price-select div{overflow:auto;cursor:pointer}rf-scale-price-small .price-select.further-prices{color:var(--grey);font-size:90%}rf-scale-price-small .price-select:hover div{background:var(--midwhite)}rf-opts-click .select-row{background:#fff;border:1px solid var(--lightgrey);padding:6px 11px;border-radius:20px;width:max-content;cursor:pointer}rf-opts-click .select-row i{float:right;margin-left:8px;margin-top:2px;color:var(--main_color)}rf-opts-click .select-row:hover{opacity:.8;color:var(--main_color)}rf-opts-click .lower-select-container{width:100%;position:absolute}rf-opts-click .lower-select-container .inner-select-container{z-index:9999;position:relative;width:max-content;padding-right:30px}rf-opts-click .lower-select-row{min-height:32px;padding:5px 15px;background:#fff;border:1px solid var(--lightgrey);width:100%;cursor:pointer}rf-opts-click .lower-select-row:hover{background:var(--midwhite)}rf-opts-click .transparent-bg-layer{opacity:.03}rf-search-field{display:block;width:100%;position:relative}rf-search-field input{width:100%;height:30px;background:#fff;border:1px solid var(--lightgrey);border-radius:25px;padding-left:16px!important;padding-right:35px!important}rf-search-field input:focus{box-shadow:0 0 3px 0 var(--main_color_light)}rf-search-field .fa{color:var(--midgrey);position:absolute;top:4px}rf-search-field .fa-search{font-size:12px;color:#fff;position:absolute;top:1px;background:var(--main_color);height:28px;width:35px;padding:7px 9px;border-top-right-radius:20px;border-bottom-right-radius:20px;right:0;pointer-events:none}rf-search-field .fa-times{right:55px;font-size:20px;cursor:pointer;top:4px}rf-search-field .fa-times:hover{opacity:.6}rf-search-field.big input{height:42px}rf-search-field.big .fa-search{font-size:20px;top:1px;height:40px;padding:9px 6px}rf-search-field.big .fa-times{top:10px}rf-search-sorting{display:block}rf-search-sorting .padding-btn{padding:6px}rf-search-sorting select.search-sorting-border-btn{padding-right:15px}@media (max-width:1024px){rf-search-sorting select.search-sorting-border-btn{font-size:85%;padding-left:0}}rf-search-sorting .fa,rf-search-sorting select{cursor:pointer}rf-search-sorting .select-container{position:relative;width:min-content;float:right;color:var(--grey)}rf-search-sorting .select-container select{float:left}rf-search-sorting .select-container i{z-index:1;display:block;color:var(--midgrey);position:absolute;right:20px;top:9px;pointer-events:none}rf-search-toggle{display:block}rf-tag-click .select-row{background:#fff;border:1px solid var(--lightgrey);padding:6px 11px;border-radius:20px;width:max-content;cursor:pointer}rf-tag-click .select-row i{float:right;margin-left:8px;margin-top:2px;color:var(--main_color)}rf-tag-click .select-row:hover{opacity:.8;color:var(--main_color)}rf-tag-click .lower-select-container{width:100%;position:absolute}rf-tag-click .lower-select-container .inner-select-container{z-index:9999;position:relative;width:max-content;padding-right:30px}rf-tag-click .lower-select-row{min-height:32px;padding:5px 15px;background:#fff;border:1px solid var(--lightgrey);width:100%;cursor:pointer}rf-tag-click .lower-select-row:hover{background:var(--midwhite)}rf-tag-click .transparent-bg-layer{opacity:.03}rf-search-item{display:block}rf-search-item .num-of-docs{text-align:left;color:var(--grey)}rf-search-item .search-items{height:300px;overflow-y:auto}rf-search-item .search-item{cursor:pointer;width:100%;border-bottom:1px solid #ccc;text-align:left;overflow:auto}rf-search-item .search-item:hover{background:#ccc}rf-search-item .search-item b{margin-right:10px}rf-search-item .search-item.active{background:#ccc}rf-article-size select{width:100%}rf-article-size input{width:100%;height:20px;background:0 0}rf-color-picker{display:block}rf-color-picker input[type=color]{position:absolute;height:32px;margin:4px 15px 0 -15px;right:0;padding:0;cursor:pointer}rf-color-picker .color-selector .color{float:left;height:32px;width:40px;margin:0 3px 3px 0;display:block;border:1px solid var(--lightgrey);cursor:pointer}rf-color-picker .color-selector .color:hover{opacity:.6}rf-color-toggle{display:block;cursor:pointer}rf-color-toggle .color-bubble{width:30px;height:30px;border-radius:50%}rf-color-toggle.small .color-bubble{width:16px;height:16px}rf-date-time{display:inline-block}rf-date-time input{border:1px solid var(--darkwhite);width:100%}rf-date-time input.date-time-input{width:calc(100% - 30px)!important;float:left}@media print{rf-date-time input.date-time-input{width:100%!important}}rf-date-time i{width:30px;float:left;text-align:center;font-size:14px;margin-top:4px;cursor:pointer}rf-date-time i:hover{color:var(--main_color)}rf-icon-select{display:block}rf-icon-select .show-icon-dropdown{max-width:300px}rf-icon-select .show-icon-dropdown:hover{color:var(--main_color)}rf-icon-select .rf-icon{font-size:20px;margin:8px;float:left;width:30px;height:30px}rf-icon-select .rf-icon.selected{color:var(--main_color)}rf-icon-select .rf-icon:hover{color:var(--main_color)}rf-icon-select .rf-icon.icon-big{font-size:25px;color:var(--main_color)}rf-lang-change .country-flag{display:inline-block;cursor:pointer;margin-top:-10px;float:right;width:50px}rf-lang-change .country-flag img{display:inline-block;height:32px;margin:4px 0 3px 8px}rf-lang-change .country-flag p{display:none}rf-lang-change .country-flag.active img,rf-lang-change .country-flag:hover img{height:40px;margin:0 0 0 4px}rf-lang-change.labels .country-flag p{display:block;font-size:10px;color:#fff;text-align:center}rf-lang-change.labels .country-flag.active p,rf-lang-change.labels .country-flag:hover p{color:var(--main_color);font-size:12px;font-weight:700;margin-top:-1px}rf-phone-counter{display:block;position:relative;cursor:pointer}rf-phone-counter .outer-container{position:relative}rf-phone-counter .outer-container span{top:-1px;left:15px}rf-priority-switch{display:block;position:relative}rf-priority-switch span{margin-top:8px;color:var(--grey);position:absolute;font-weight:700}rf-priority-switch .bar-container{height:30px;cursor:pointer}rf-priority-switch .bar-lines{cursor:pointer;width:10px;float:left;height:5px;background-color:var(--darkgreen);border:1px solid;margin:20px 5px 0 2px}rf-priority-switch .prio2{height:10px;background-color:var(--green);margin-top:15px}rf-priority-switch .prio3{height:15px;background-color:var(--yellow);margin-top:10px}rf-priority-switch .prio4{height:20px;background-color:var(--darkyellow);margin-top:5px}rf-priority-switch .prio5{height:25px;background-color:var(--red);margin-top:0}rf-select-properties{display:block;width:100%;float:left}rf-select-properties select{margin-bottom:2px}rf-select-properties span{position:absolute;right:6px;top:6px}rf-select-properties input{text-align:center}rf-select-properties input::placeholder{color:#ddd}rf-select-properties input.invalid{border:2px solid var(--red)!important}rf-tag-select.view-mode .select-row,rf-tag-select.view-mode button{display:none}rf-tag-select.view-mode .view-row{display:block}rf-tag-select .view-row{display:none}rf-tag-select .select-row{min-height:32px;padding:5px;min-width:100px;background:#fff;border:1px solid var(--lightgrey);width:100%}rf-tag-select .select-row.pointer{cursor:pointer}rf-tag-select .select-row.pointer:hover{background:var(--lightgrey)}rf-tag-select .select-row.first{border-radius:3px}rf-tag-select .rf-btn,rf-tag-select .rf-btn.rf-btn-inverted,rf-tag-select .rf-btn:hover{margin:-6px -6px -6px 0;float:right;border-bottom-right-radius:3px;border-top-right-radius:3px}rf-tag-select .rf-btn:hover{margin:-6px -6px -6px 0!important;border-color:var(--main_color)!important}rf-tag-select .pointer .rf-btn{color:var(--main_color)}rf-tag-select .lower-select-container{width:100%;z-index:99;position:absolute}rf-tag-select .lower-select-container .inner-select-container{width:100%;padding-right:30px}rf-speed-light{display:block;float:left;margin:0 5px 0 0}rf-speed-light .state-led{color:#0f0}rf-speed-light .state-led.slow{color:var(--blue)}rf-speed-light .state-led.fast{color:var(--yellow)}rf-speed-light .state-led.express{color:var(--red)}@media print{standard-text textarea{resize:none!important}}static-text{margin:5px 0;display:block}static-text span{white-space:pre-line}static-text textarea.rf-form{padding-left:0}rf-stock-quantity-list .line{border-bottom:1px solid var(--grey)}rf-stock-quantity-list a{cursor:pointer}rf-stock-quantity-list a.active{font-weight:700}rf-stock-quantity-list .quantity-input{width:100%}rf-stock-quantity-list button.rf-btn,rf-stock-quantity-list button.rf-btn.rf-btn-inverted,rf-stock-quantity-list button.rf-btn:hover{margin-top:-3px}rf-stop-watch{display:block;overflow:auto;position:relative}rf-stop-watch .outer-tracking-container{height:40px;float:left}rf-stop-watch .outer-tracking-container input{width:calc(100% - 40px);margin:0;height:100%;float:left}rf-stop-watch .counting input{color:var(--main_color)}rf-stop-watch .btn-container{width:40px;float:left;height:100%}rf-stop-watch .btn{overflow:auto;cursor:pointer;height:100%;width:100%}rf-stop-watch .btn.btn-red{background:var(--red)}rf-stop-watch .btn.btn-green{background:var(--green)}rf-stop-watch .btn:hover{opacity:.6}rf-stop-watch .btn .fa{line-height:27px;font-size:20px;color:#fff}rf-storage-area-edit{display:block}rf-storage-area-edit .search-item{cursor:pointer;width:100%;border-bottom:1px solid #ccc;text-align:left}rf-storage-area-edit .search-item:hover{background:#ccc}rf-storage-area-edit .search-item b{margin-right:10px}rf-storage-area-edit .search-item.active{background:#ccc}rf-table td{font-size:10px;padding:0 5px;border-left:1px solid var(--darkwhite);border-bottom:1px solid var(--lightgrey)}rf-table thead td{height:90px;padding:0 10px;cursor:pointer}rf-table thead td .rotated-text{transform:rotate(-90deg) translate(-15px,0);width:30px}rf-table thead td:hover{color:var(--main_color)}rf-table table{width:100%;display:block;overflow:auto}rf-table-position td{font-size:12px;padding:0 5px}rf-table-position tr{border-bottom:1px solid var(--lightgrey)}rf-table-position thead td{padding:0 10px;font-weight:700;cursor:pointer}rf-table-position thead td .rotated-text{transform:rotate(-90deg) translate(-15px,0);width:30px}rf-table-position thead td:hover{color:var(--main_color)}rf-table-position table{width:100%}rf-table-position .striped{background:var(--darkwhite)}rf-table-position .green{color:var(--darkgreen)}rf-table-position .red{color:var(--red)}rf-table-position .header{font-weight:700}rf-table-position .responsive{overflow:auto;position:absolute;width:99%;bottom:15px;top:270px}rf-table-position .table-head-sticky{position:sticky;top:0;background:#fff;z-index:999}rf-tag{display:block;line-height:100%}rf-tag .tag-box,rf-tag .tag-edit{display:inline-block}rf-tag .tag-box .rf-btn,rf-tag .tag-edit .rf-btn{margin:0}rf-tag .tag-edit{margin-left:0}rf-tag .tag-edit .rf-btn{padding:3px 4px}rf-tag .color-label{width:11px;position:absolute;left:-1px;bottom:-1px;top:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px}rf-tags{display:block;line-height:100%}rf-tags .tag-box{background:var(--midwhite);line-height:20px;border-radius:4px;cursor:default;display:inline-block}rf-tags .tag-select{padding:5px;margin:0 5px 5px;background:var(--main_color);line-height:20px;border-radius:4px;cursor:pointer;color:#fff;float:left}rf-tags .tag-select:hover{opacity:.7}rf-tags.view-mode .tag-select{display:none}rf-tags span{float:left}rf-tags.small .tag-box{padding:1px 5px;margin:0 5px 2px 0;background:var(--midwhite);font-size:10px;line-height:20px;border-radius:4px}rf-task-list{display:block;text-align:left}rf-task-list .fa{font-size:20px}rf-task-list .rf-btn,rf-task-list .rf-btn.rf-btn-inverted,rf-task-list .rf-btn:hover{text-align:center}rf-task-list .check{padding-top:12px}rf-task-list .task-list{margin:15px}rf-task-list .task{padding-top:20px;padding-bottom:20px;margin-bottom:-1px;border:1px solid var(--lightgrey)}rf-task-list .task .text{white-space:pre-line;margin-top:-23px}rf-task-list .task .fa-exclamation-triangle{color:var(--invalid)}rf-task-list .task .fa-check{color:var(--darkgreen)}rf-task-list .message{min-height:80px}tasklist-templates{display:block;width:100%}tasklist-templates .striped:nth-of-type(2n+1){background-color:#f9f9f9}tasklist-templates .row{padding:4px 0;margin-left:0;margin-right:0}tasklist-templates .rf-btn,tasklist-templates .rf-btn.rf-btn-inverted,tasklist-templates .rf-btn:hover{background:0 0}rf-task-resource-settings{display:block}rf-textarea{position:relative}rf-textarea .textfield{padding:5px 0 0;position:relative;border-bottom:1px solid #ddd;overflow:auto;top:-3px}rf-textarea .textfield textarea{position:relative;border:0;width:100%;background:0 0;padding-top:3px;margin-top:-3px}rf-textarea .textfield textarea.no-resize{resize:none}rf-textarea .textfield textarea.no-vertical{resize:vertical}rf-textarea .textfield textarea.no-horizontal{resize:horizontal}rf-textarea .textfield textarea.disabled.disabled{outline:0;cursor:default}rf-textarea .textfield ::-webkit-input-placeholder{color:#ececec}rf-textarea .textfield :-moz-placeholder{color:#ececec;opacity:1}rf-textarea .textfield ::-moz-placeholder{color:#ececec;opacity:1}rf-textarea .textfield :-ms-input-placeholder{color:#ececec}rf-textarea .textfield ::-ms-input-placeholder{color:#ececec}rf-textarea .textfield ::placeholder{color:#ececec}rf-textarea .fa-pencil{position:absolute;top:10px;right:2px;font-size:12px!important;color:#d3d3d3}rf-textarea .edit-buttons{position:absolute;top:5px;right:2px;font-size:16px}rf-textarea .edit-buttons a{cursor:pointer;color:var(--main_color)}rf-textarea .edit-buttons a:hover{opacity:.8}.rf-edit.rf-label rf-textarea .textfield{border-bottom:none}.rf-edit.rf-label rf-textarea .textfield textarea{width:100%;min-width:100%;max-width:100%}rf-text-editor .controls b{line-height:36px}rf-text-editor .controls input{padding:5px;margin:5px 0}rf-text-editor .text-editor{overflow:auto;height:540px}rf-text-editor article{text-align:left;border-top:1px solid #d3d3d3}rf-text-editor .rf-btn,rf-text-editor .rf-btn.rf-btn-inverted,rf-text-editor .rf-btn:hover,rf-text-editor select{width:100%}rf-time-input{width:100%;position:relative;display:block}rf-time-input .rf-time-input-container{position:absolute;top:0;left:0;right:31px}rf-time-input .rf-time-input-container input.time-input{width:100%;text-align:right;padding:0 3px}rf-time-input select.time-input{line-height:18px;width:32px;float:right;appearance:none}rf-time-input input.time-input,rf-time-input select.time-input{margin:0}rf-time-light-settings table{width:100%}rf-time-light-settings .on-time{color:var(--green)}rf-time-light-settings .slight-delay{color:#ff0}rf-time-light-settings .strong-delay{color:red}rf-time-light-settings td{padding:0 5px}rf-tree-input{display:block}rf-tree-input .padded{padding-left:20px;margin-bottom:20px}rf-tree-input .rf-edit.rf-label label{width:70%}rf-tree-input .rf-edit.rf-label input{width:30%}rf-tree-input.small .rf-edit{padding:0;margin-bottom:0;border-bottom:1px solid var(--darkwhite)}rf-upload-progress{display:block;position:fixed;top:0;left:0;right:0;z-index:9999}rf-upload-progress .bar{height:5px;float:left;background:var(--main_color)}rf-user .user-data{padding-right:30px;font-size:12px;color:var(--grey);border-bottom:1px solid var(--lightgrey)}rf-user .user-data.last{border-bottom:none}rf-user .its-you{background:var(--grey);color:#fff;border-radius:11px;margin:-1px 0 0 10px;padding:2px 7px;display:inline-block;margin-top:5px}rf-user label{font-size:12px;width:40%;color:var(--midgrey)}rf-user .content .rf-btn{width:max-content}view-json pre{font-size:9px;padding:5px;margin:5px}view-json pre .string{color:var(--darkgreen)}view-json pre .number{color:#ff8c00}view-json pre .boolean{color:var(--blue)}view-json pre .null{color:#ff8c00}view-json pre .key{color:grey}rf-web-search .dropdown-menu.active{display:block}rf-work-package-edit{display:block;text-align:left}rf-work-package-edit rf-markdown{padding:0}rf-work-package-edit rf-date-time{width:100%}rf-work-package-edit rf-date-time input{height:30px;border:1px solid var(--lightgrey);margin:4px 0}rf-work-package-edit .radiodirective{position:absolute;right:15px;top:5px}rf-work-package-edit rf-search-item input.rf-form{width:50%}rf-work-package-edit rf-search-item .search-items{height:150px}rf-work-package-edit label{margin-top:10px;margin-bottom:0}rf-modal-account-choose{height:100%;display:block}rf-modal-account-import .customer-message{width:95%;margin-left:5%}rf-modal-account-import .customer-message label{padding-top:22px}rf-modal-account-import .customer-message textarea{height:380px;box-shadow:none;border:1px solid var(--lightgrey);padding:10px}rf-modal-active-work-package{text-align:left}rf-modal-address{text-align:left}rf-modal-address h2{font-size:20px;color:var(--grey);margin-top:0;line-height:34px}rf-modal-address h2 .rf-btn,rf-modal-address h2 .rf-btn.rf-btn-inverted,rf-modal-address h2 .rf-btn:hover{float:right;height:28px;width:28px;line-height:0;margin-top:3px}rf-modal-address .active-address{margin-bottom:40px}rf-modal-address .all-addresses{border:solid 1px var(--lightgrey);overflow-y:auto;height:400px;margin-bottom:50px}rf-modal-address .all-addresses .addressbox{cursor:pointer;border-bottom:solid 1px var(--lightgrey);position:relative;overflow:auto;padding:10px 5px}rf-modal-address .all-addresses .addressbox .right-buttons{position:absolute;top:-10px;right:0}rf-modal-address .all-addresses .addressbox .rf-btn{background:0 0;color:var(--grey)}rf-modal-address .all-addresses .addressbox .rf-btn:hover{color:var(--main_color)}rf-modal-address .all-addresses .addressbox rf-address{float:left;text-align:left;min-height:100px}rf-modal-address .all-addresses .addressbox:hover{background-color:#ededed}rf-modal-address .all-addresses .addressbox.active{background-color:var(--lightgrey)}rf-modal-address .all-addresses .addressbox .standard-address{font-size:11px}rf-modal-address .rf-btn-background{text-align:center}rf-modal-address-edit{text-align:left}rf-modal-address-edit h2{font-size:20px;color:var(--grey);margin-top:0;line-height:34px}rf-modal-address-edit h2 .rf-btn,rf-modal-address-edit h2 .rf-btn.rf-btn-inverted,rf-modal-address-edit h2 .rf-btn:hover{float:right;height:28px;width:28px;line-height:0;margin-top:3px}rf-modal-address-edit .active-address{margin-bottom:40px}rf-modal-address-edit .rf-btn-background{text-align:center}rf-modal-annotate-document{display:block}rf-modal-annotate-document .annotate-header{position:absolute;top:0;left:0;right:0;height:50px}rf-modal-annotate-document .annotate-header .logo{background:var(--nav_background);width:100%;height:50px;margin-left:-15px}rf-modal-annotate-document .annotate-header .logo::after{width:0;content:"";position:absolute;top:0;right:0;border-left:30px solid var(--nav_background);border-bottom:50px solid transparent;margin-right:0;z-index:-2}rf-modal-annotate-document .annotate-header .logo img{display:block;margin:0 auto;padding-top:13px}rf-modal-annotate-document .inner-container{position:absolute;top:50px;left:0;right:0;bottom:0}rf-modal-annotate-document .col-helper{float:left;height:100%;overflow-y:auto}rf-modal-annotate-document .left-col{width:calc(100% - 400px)}rf-modal-annotate-document .right-col{width:400px}rf-modal-annotate-document .header-icon{float:right;font-size:2em;margin:7px 14px 0 7px;color:var(--main_color)}rf-modal-annotate-document .header-icon:hover{color:var(--yellow)}annotatec-tab-pdf-edit{display:block;width:100%;height:100%}annotatec-tab-pdf-edit .stage{height:100%}rf-modal-article-choose{text-align:left}rf-modal-article-choose .nav-tabs{margin-bottom:10px}rf-modal-article-choose .nav-tabs .close-btn{display:none}rf-modal-article-choose .close-btn{float:right;color:var(--main_color);font-size:25px;margin-right:5px}rf-modal-article-choose .close-btn:hover{opacity:.6}rf-modal-article-choose rf-upload-zone{position:initial}rf-modal-article-choose .articles-container{position:absolute;right:15px;left:15px;bottom:0;top:170px;overflow-y:auto;padding-left:15px}rf-modal-article-choose .articles .drawing{position:relative}rf-modal-article-choose .articles .drawing.rf-box{box-shadow:0 0 5px 0 rgba(0,0,0,.75);border-radius:4px}rf-modal-article-choose .articles .drawing .select-layer{position:absolute;top:0;left:0;width:100%;height:100%}rf-modal-article-choose .articles .drawing .select-layer .text{position:absolute;left:0;text-align:center;width:100%;font-size:150%;color:#000;font-weight:700;display:none}rf-modal-article-choose .articles .drawing:hover{box-shadow:0 0 5px 3px var(--main_color)}rf-modal-article-choose .articles .drawing.selected{box-shadow:0 0 5px 3px var(--main_color)}rf-modal-article-choose .articles .drawing.selected .text.add{display:block}rf-modal-article-choose .articles .drawing.alreadyadded{background:rgba(0,0,0,.5)}rf-modal-article-choose .articles .drawing.alreadyadded .text.inorder{display:block}rf-modal-article-choose .articles .drawing img{width:100%}rf-modal-article-choose .articles .drawing .description{padding:10px}rf-modal-article-choose .added-article{border-bottom:1px solid var(--lightgrey)}rf-modal-article-choose .tab-edit{width:100%;padding:20px;padding-bottom:50px}rf-modal-article-choose .tab-edit .header .row{margin:0}rf-modal-article-choose .tab-edit .main-actions{background:var(--main_color);color:#fff;overflow:auto;position:fixed;bottom:0;left:10%;right:40%;z-index:99}rf-modal-article-choose .tab-edit .main-actions button{margin-top:13px}rf-modal-article-choose .pointer{cursor:pointer!important;word-break:break-all}rf-modal-article-choose .archived-checkbox{position:absolute;right:20px;top:20px}@media (min-width:320px) and (max-width:767px){rf-modal-article-choose .nav .close-btn{display:block}rf-modal-article-choose .added-articles{padding-left:15px}rf-modal-article-choose .added-articles .close-btn{display:none}rf-modal-article-choose .added-articles .articles{left:25px}rf-modal-article-choose .top-container{overflow:auto;margin-right:0}rf-modal-article-choose .articles-container{top:200px}}@media (max-width:320px){rf-modal-article-choose .nav .close-btn{display:block}rf-modal-article-choose .added-articles{padding-left:15px}rf-modal-article-choose .added-articles .close-btn{display:none}rf-modal-article-choose .added-articles .articles{left:25px}rf-modal-article-choose .top-container{overflow:auto;margin-right:0}rf-modal-article-choose .articles-container{top:200px}}rf-modal-camera{height:100%;display:block;text-align:left}rf-modal-camera .left-container,rf-modal-camera .right-container{float:left;height:100%}rf-modal-camera .left-container{width:70%;text-align:center;background:var(--darkwhite)}rf-modal-camera .right-container{width:30%;padding-left:10px;border-left:4px solid var(--lightgrey)}rf-modal-camera img,rf-modal-camera video{max-height:100%;max-width:100%;height:calc(100% - 50px);margin-top:25px;cursor:pointer;border-radius:10px}@media (max-width:1024px){rf-modal-camera .left-container{width:100%;height:40%}rf-modal-camera .right-container{width:100%;height:60%}}rf-modal-campaign-choose{height:100%;display:block;text-align:left}rf-modal-campaign-choose .campaign{cursor:pointer;width:100%;border-bottom:1px solid #ccc;text-align:left}rf-modal-campaign-choose .campaign:hover{background:#ccc}rf-modal-campaign-choose .campaign b{margin-right:10px}rf-modal-campaign-choose .campaign.active{background:var(--lightgrey)}rf-modal-campaign-choose .save-row .rf-btn{width:100%}rf-modal-change-password{text-align:left}rf-choose .grey-layer{z-index:9400!important}rf-choose .rf-box{z-index:9450!important;min-height:200px;height:auto!important}rf-choose rf-list-tabs{text-align:left}rf-modal-choose-standard-text{text-align:left}rf-modal-choose-standard-text h2{font-size:20px;color:var(--grey);margin-top:0;line-height:34px}rf-modal-choose-standard-text .all-standard-text{border:solid 1px var(--lightgrey);overflow-y:auto;overflow-x:hidden;height:400px;margin-bottom:50px}rf-modal-choose-standard-text .all-standard-text .standard-text-box{cursor:pointer;border-bottom:solid 1px var(--lightgrey);position:relative;overflow:auto;padding:10px 5px}rf-modal-choose-standard-text .all-standard-text .standard-text-box.active{background-color:var(--lightgrey)}rf-modal-create-parcel{text-align:left}rf-modal-create-parcel .positions .image{display:block;padding:0!important;margin-left:-15px}rf-modal-create-parcel .positions .position{position:relative;font-size:90%;min-height:120px;margin-top:25px;background:var(--darkwhite);padding:0 10px 0 0;display:inline-block;width:100%}rf-modal-create-parcel .positions .icon-container{position:absolute;right:8px;top:0;width:20px}rf-modal-create-parcel .positions .icon-container i{cursor:pointer;font-size:16px;float:right;margin:7px 0}rf-modal-create-parcel .positions .icon-container i:hover{color:var(--main_color)}rf-modal-create-parcel .positions p{color:var(--red)}rf-modal-create-parcel .positions h2{text-align:center;padding:15px}rf-modal-create-parcel .positions h2.rf-icon{padding:5;font-size:60px;color:var(--lightgrey)}rf-modal-create-parcel h2{color:var(--midgrey);font-size:25px}rf-modal-create-parcel h4{font-weight:700}rf-modal-create-parcel .parcel{color:var(--midgrey)}rf-modal-create-parcel .parcel .list{padding:0 20px 30px 5px}rf-modal-create-parcel .parcel .list h3{color:var(--midgrey);opacity:.8;margin-top:0}rf-modal-create-parcel .parcel label{font-weight:400;width:50%;color:#000}rf-modal-create-parcel .parcel span{width:50%}rf-modal-create-parcel .parcel .new{overflow:auto;width:100%;padding:20px}rf-modal-create-parcel .parcel .new h4{font-size:24px}rf-modal-create-parcel .parcel .new i{text-align:center!important}rf-modal-create-parcel .parcel .new .partial-shipment{font-size:10px}rf-modal-create-parcel .parcel .new .partial-shipment p{font-size:14px;color:var(--red)}rf-modal-create-parcel .parcel .new .partial-shipment label{width:70%}rf-modal-create-parcel .parcel .new .partial-shipment span{width:30%}rf-modal-create-parcel .parcel .scanfield button{height:29px;width:95%}rf-modal-create-parcel .parcel .options{border-top:1px solid var(--lightgrey);padding:10px 0;font-size:13px}rf-modal-create-parcel .parcel .options .package-icon{position:relative}rf-modal-create-parcel .parcel .options .package-icon input{width:45px}rf-modal-create-parcel .parcel .options .btn{width:100%;font-size:16px;text-align:center;padding-top:7px}rf-modal-create-parcel .positions-fixed-height{height:400px;overflow-y:auto;overflow-x:hidden}rf-modal-create-parcel .pos{border-top:1px solid var(--lightgrey);padding:10px 15px 15px 0}rf-modal-create-parcel .pos input{width:100px}rf-modal-create-parcel .parcel-positions h3{font-size:20px;border-bottom:1px solid var(--lightgrey);padding-bottom:10px;margin:9px 0 0}rf-modal-cronjob{display:block;text-align:left}rf-modal-cronjob .rf-btn,rf-modal-cronjob .rf-btn.rf-btn-inverted,rf-modal-cronjob .rf-btn:hover{font-size:12px}rf-modal-date-time .actions .rf-btn{width:100%}rf-modal-decline-offer{display:block;text-align:left}rf-modal-delivery-date{text-align:left}rf-modal-delivery-date .head .fa{color:var(--main_color)}rf-modal-discount{display:block;text-align:left}rf-modal-discount .discount-inputs input{width:65%}rf-modal-discount .selected-discount{text-align:center;font-size:20px}rf-modal-dummy-workpackage .description-container{text-align:right;margin-top:9px}rf-modal-dummy-workpackage .active{border:1px red solid}rf-modal-dummy-workpackage .rf-time-input-container input{height:30px}rf-modal-edit-destination{text-align:left}rf-modal-edit-destination .click{cursor:pointer}rf-modal-edit-destination .rf-btn-inverted{position:absolute;right:0}rf-modal-edit-destination .bottom-container button{width:100%}rf-modal-edit-formula{display:block;text-align:left}rf-modal-edit-formula .fomula-header{background:var(--lightgrey)}rf-modal-edit-formula .fomula-header .rf-btn:hover{margin:0}rf-modal-edit-formula .fomula-header label{margin-left:3px;margin-top:5px}rf-modal-edit-formula .formula-row .rf-btn,rf-modal-edit-formula .formula-row input,rf-modal-edit-formula .formula-row select,rf-modal-edit-formula .formula-row textarea{height:64px}rf-modal-edit-formula .unit{height:64px;border:1px solid var(--lightgrey);margin:4px 0}rf-modal-edit-formula .alert{padding:3px 20px}rf-modal-edit-formula .alert span{padding-top:10px;display:inline-block}rf-modal-edit-formula .sample-formula{border:1px solid var(--lightgrey)}rf-modal-edit-formula .sample-formula span{padding:5px 10px;display:block}rf-modal-edit-pipeline{text-align:left}rf-modal-edit-pipeline h3{margin:7px 0 0}rf-modal-edit-pipeline .templates .pipe{padding:7px 0 2px;border-top:1px solid var(--midgrey)}rf-modal-edit-pipeline .templates .pipe:hover{cursor:pointer;opacity:.7}rf-modal-edit-pipeline .templates .pipe.active{background:var(--lightgrey)}rf-modal-edit-pipeline .step-container{border:1px solid var(--lightgrey);padding:10px;overflow:auto}rf-modal-edit-pipeline .check-container input,rf-modal-edit-pipeline .check-container label{width:calc(100% - 30px);float:left}rf-modal-edit-pipeline .check-container .rf-btn{width:30px;float:left}rf-modal-edit-pipeline .check-container label{background:var(--midgrey);padding:5px 8px;margin:5px 0;color:#fff}rf-modal-edit-pipeline .tag-box{border-color:var(--main_color);color:var(--main_color);padding:2px 10px;border-radius:15px}rf-modal-edit-size{display:block;text-align:left}rf-modal-edit-size i.fa-question{cursor:help;background:var(--main_color);color:#fff;width:19px;height:19px;text-align:center;border-radius:14px;line-height:20px;font-size:19px;margin-left:10px}rf-modal-edit-size table{width:100%}rf-modal-edit-size table td{padding:0}rf-modal-edit-size table .rf-form{margin:0;height:40px;border:1px solid var(--darkwhite);background:0 0;text-align:right}rf-modal-edit-size table .rf-form:active,rf-modal-edit-size table .rf-form:focus,rf-modal-edit-size table .rf-form:hover{border:1px solid var(--midgrey)}rf-modal-edit-size table .rf-btn,rf-modal-edit-size table .rf-btn.rf-btn-inverted,rf-modal-edit-size table .rf-btn:hover{height:30px;float:right}rf-modal-edit-stock-quantity{text-align:left}rf-modal-edit-stock-quantity .rf-edit-select-label label{color:var(--midgrey);margin-top:0}rf-modal-edit-stock-quantity .rf-edit-select-label button{right:21px}rf-modal-edit-stock-quantity .click{cursor:pointer}rf-modal-edit-stock-quantity .rf-btn-inverted{position:absolute;right:-10px}rf-modal-edit-stock-quantity .bottom-container button{width:100%}rf-modal-edit-work-package .left{float:left}rf-modal-export-csv-article{text-align:left}rf-modal-export-csv-article .name{float:left;line-height:38px}rf-modal-export-csv-article .save-settings a{float:right;line-height:35px;cursor:pointer}rf-modal-export-csv-article .md-box{white-space:pre;min-height:120px}rf-modal-export-csv-article .rf-btn,rf-modal-export-csv-article .rf-btn.rf-btn-inverted,rf-modal-export-csv-article .rf-btn:hover{width:100%}rf-modal-export-db{text-align:left}rf-modal-export-db hr{margin:0}rf-modal-export-db .db-row{margin-bottom:35px}rf-modal-export-transactions{text-align:left}rf-modal-export-transactions .name{float:left;line-height:38px}rf-modal-export-transactions .save-settings a{float:right;line-height:35px;cursor:pointer}rf-modal-export-transactions .md-box{white-space:pre;min-height:120px}rf-modal-export-transactions .rf-btn,rf-modal-export-transactions .rf-btn.rf-btn-inverted,rf-modal-export-transactions .rf-btn:hover{width:100%}rf-modal-file-upload rf-upload-zone{color:#545454;padding:20px}rf-modal-file-viewer{position:absolute;left:0;right:0;top:-4px;bottom:0}rf-modal-iframe{position:absolute;left:0;right:0;top:-4px;bottom:0}rf-modal-iframe iframe{position:relative;width:100%;height:100%}rf-modal-image-select{display:block}rf-modal-image-select .image-container{padding-top:20px;cursor:pointer}rf-modal-image-select .image-container img{width:100%}rf-modal-image-select .image-container:hover{box-shadow:0 0 4px 1px var(--main_color)}rf-modal-import-stp-module h4{float:left}rf-modal-import-stp-module .item-row{border-bottom:1px solid #ccc;text-align:left}rf-modal-import-stp-module .item-row span{color:var(--main_color)}rf-modal-internal-login{display:block;text-align:left}rf-modal-internal-login .identifier{color:var(--grey);text-align:right;background:var(--darkwhite);padding:10px}rf-modal-internal-login .identifier .rf-icon{color:var(--lightgrey);font-size:40px;text-align:center;display:block;margin:20px 0}rf-modal-internal-login .identifier .big-input{height:50px}rf-modal-internal-login .identifier label{font-size:18px;line-height:50px}rf-modal-internal-login .identifier .search-result{text-align:left}rf-modal-internal-login .identifier .search-result i{float:right;color:var(--grey);font-size:20px}rf-modal-internal-login .identifier .min-height{min-height:90px;margin-top:10px}rf-modal-inventory-list{display:block;text-align:left}rf-modal-inventory-list .rf-btn,rf-modal-inventory-list .rf-btn.rf-btn-inverted,rf-modal-inventory-list .rf-btn:hover{text-align:center}rf-modal-inventory-list .section-list-headline{font-weight:700}rf-modal-inventory-list .section-list-content input{width:100%}rf-modal-inventory-list .section-list-content textarea{width:100%;height:26px}rf-modal-inventory-list .section-list-content .upload-and-data a{cursor:pointer}rf-modal-item-search{display:block}rf-modal-json-import{display:block;text-align:left}rf-modal-json-import .inner-field{background:var(--grey);color:#ccf0a0;padding:7px 10px;border-radius:7px}rf-modal-json-import .inner-field select{background:0 0;border:none;outline:0}rf-modal-json-import .inner-field input{background:0 0;border:none;width:350px}rf-modal-json-import .inner-field .fa-times-circle{font-size:24px;position:absolute;margin-left:8px}rf-modal-json-import .text-editor-container{padding:0 18px}rf-modal-json-import .text-editor-container .text-editor{height:auto;min-height:350px;font-size:11px;border-radius:7px}rf-modal-json-import .text-editor-container .CodeMirror-lines{border-right:1px solid var(--lightgrey);border-bottom:1px solid var(--lightgrey)}rf-modal-json-import .text-editor-container .CodeMirror-gutters{border-left:1px solid var(--lightgrey)}rf-modal-json-import .text-editor-container .CodeMirror-sizer{background:var(--grey);color:#ccf0a0}rf-modal-json-import .text-editor-container .CodeMirror-cursor{border-left:1px solid #fff}rf-modal-json-import .right-options .rf-btn{width:100%;border-radius:7px;margin:0;padding:8px 0;border:none}rf-modal-json-import .right-options rf-upload-zone{padding:20px}rf-modal-machine-select{color:var(--darkgrey);text-align:left}rf-modal-machine-select .tag{border:2px solid var(--main_color);display:flex;width:100%;text-align:left;padding:0 5px;margin-top:15px;border-radius:10px;cursor:pointer}rf-modal-machine-select .tag:hover{opacity:.7}rf-modal-machine-select .cost-centre{width:25%;font-size:30px;padding:5px;line-height:60px;padding-bottom:0;color:var(--main_color);text-align:center}rf-modal-machine-select rf-drawing-img{float:left;width:35%}rf-modal-machine-select rf-drawing-img .nopreview.disabled,rf-modal-machine-select rf-drawing-img img.disabled{cursor:pointer}rf-modal-machine-select .info{float:left;padding-left:10px;width:65%;margin:auto 0}rf-modal-machine-select .info span{cursor:pointer;margin:0;font-size:14px;font-weight:700;word-break:break-word}@media (min-width:100px) and (max-width:800px){rf-modal-machine-select .cost-centre{font-size:20px}rf-modal-machine-select .info{padding-left:10px}rf-modal-machine-select .info span{font-size:11px;word-break:break-word}}rf-modal-mail{padding:0 15px;display:block}rf-modal-mail textarea{min-height:200px}rf-modal-mail .rf-btn,rf-modal-mail .rf-btn.rf-btn-inverted,rf-modal-mail .rf-btn:hover,rf-modal-mail label{float:left}rf-modal-mail .rf-btn.last,rf-modal-mail label.last{float:none}rf-modal-mail h4{float:right}@media (max-width:720px){rf-modal-mail h4{font-size:10px}}rf-modal-mail .rf-form{background:var(--midwhite)}rf-modal-mail .signature-container select{width:calc(100% - 50px)}rf-modal-mail .signature-container .rf-btn{float:right}rf-modal-mail .attachment{word-break:break-all;text-align:left}rf-modal-mail .attachment .fa-trash{float:right;color:var(--darkred)}rf-modal-mail rf-upload-zone .upload-field{text-align:left;font-size:12px}rf-modal-mail rf-upload-zone .upload-field .file-select{margin-top:20px}rf-modal-news-edit{text-align:left}rf-modal-news-edit h2{font-size:20px;color:var(--grey);margin-top:0;line-height:34px}rf-modal-news-edit h2 .rf-btn,rf-modal-news-edit h2 .rf-btn.rf-btn-inverted,rf-modal-news-edit h2 .rf-btn:hover{float:right;height:28px;width:28px;line-height:0;margin-top:3px}rf-modal-news-edit .news-body-editor{margin-bottom:40px}rf-modal-news-edit .rf-btn-background{text-align:center}rf-modal-news-edit textarea{min-height:300px}rf-modal-new-time-tracking label{text-align:right;padding-right:10px}rf-modal-new-time-tracking .search-items-wrap{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0;width:100%;justify-content:space-between}rf-modal-new-time-tracking .search-items-wrap>div{width:100%}rf-modal-new-time-tracking .rf-note{text-align:left;margin:10px 0}rf-modal-new-time-tracking button[disabled].rf-btn{background-color:var(--midgrey);cursor:not-allowed}rf-modal-offer-decline .content{display:inline-block;text-align:left;border-bottom:1px solid var(--lightgrey)}rf-modal-offer-decline ul{margin-bottom:15px}rf-modal-order-contact{text-align:left}rf-modal-order-history{text-align:left;padding:20px;padding-bottom:60px;display:block;background-color:var(--darkwhite);margin:-20px -15px;overflow-x:hidden}rf-modal-order-history label{margin-top:10px;margin-bottom:0}rf-modal-order-history .history{margin:0;font-size:13px}rf-modal-order-history .history.head{padding-top:20px;background-color:var(--grey);cursor:default}rf-modal-order-history .history.head:hover{background-color:var(--grey);cursor:default}rf-modal-order-history .history.head label{color:#fff}rf-modal-order-history .history:nth-child(even){background-color:#fff}rf-modal-order-history .history.selected{background-color:var(--main_color_light)}rf-modal-order-history .history:active,rf-modal-order-history .history:hover{background-color:var(--main_color_light);cursor:pointer}rf-modal-order-history .history .icons i{float:right;line-height:20px}rf-modal-order-history .rf-btn,rf-modal-order-history .rf-btn.rf-btn-inverted,rf-modal-order-history .rf-btn:hover{text-align:center}rf-modal-order-history rf-date-time input{height:30px;border:1px solid var(--lightgrey);margin:4px 0}rf-modal-order-history .tasks{padding-top:20px;padding-right:40px;border-left:12px solid #fff;margin-left:-15px}rf-modal-order-history .rf-btn-horizontal-list{float:right}rf-modal-order-history .description-text{white-space:pre-wrap}rf-modal-order-transaction{text-align:left}rf-modal-order-transaction .loading{width:100%;height:100%;text-align:center;padding:15%;font-size:110px;color:var(--main_color)}rf-modal-order-transaction .pdf{display:flex;flex-direction:column;justify-content:space-between;height:calc(70vh);margin-bottom:55px}rf-modal-order-transaction .positions{padding:0;border-right:1px solid var(--lightgrey)}rf-modal-order-transaction .positions-header{padding:0 10px;color:grey}rf-modal-order-transaction .positions-bottom{position:absolute;padding:5px 4px 0 15px;width:100%;font-weight:700;margin-top:-22px;background:var(--darkwhite)}rf-modal-order-transaction .positions-bottom .red{color:var(--red)}rf-modal-order-transaction .border-bottom{border-bottom:1px solid var(--lightgrey)}rf-modal-order-transaction .positions-content{height:calc(75vh - 111px);overflow-y:auto;border-top:1px solid var(--lightgrey)}rf-modal-order-transaction .positions-content .position{margin-top:0;padding:20px;display:flex;flex-flow:row wrap}rf-modal-order-transaction .positions-content .position .number{font-size:14px;padding-right:15px}rf-modal-order-transaction .positions-content .position .image{pointer-events:none;width:160px;margin-bottom:5px}rf-modal-order-transaction .positions-content .amount-select{padding-left:40px}rf-modal-order-transaction .positions-content .amount-select .amount{line-height:30px;cursor:pointer;display:flex;position:relative}rf-modal-order-transaction .positions-content .amount-select .amount:hover{color:var(--main_color)}rf-modal-order-transaction .positions-content .amount-select .selected{font-weight:700;color:var(--main_color)}rf-modal-order-transaction .positions-content .amount-select .selected i{position:absolute;left:-24px;top:6px;font-size:17px}rf-modal-order-transaction .positions-content .position-message{padding-left:24px;width:100%}rf-modal-order-transaction .order-information .info-row{margin-bottom:15px}rf-modal-order-transaction .order-information .info-row rf-date-time{display:inline-block}rf-modal-order-transaction .task-list{margin:15px 15px 5px 5px}rf-modal-order-transaction .task-list .check{padding-top:0}rf-modal-order-transaction .task-list .check rf-checkbox{position:static}rf-modal-order-transaction .task-list .check rf-checkbox .checkbox-square{left:auto}rf-modal-order-transaction .task-list .task{border:none;padding:10px 0}rf-modal-order-transaction .alert{float:left;margin-top:20px;margin-left:15px}rf-modal-pdfjs{position:absolute;left:0;right:0;top:-4px;bottom:0}rf-modal-pdfjs #the-svg{position:relative;width:100%;height:100%;overflow:auto}rf-modal-position-auto-planning{display:block;text-align:left}rf-modal-position-details{text-align:left}rf-modal-position-details .work-pack{border-bottom:1px solid var(--lightgrey)}rf-modal-position-details .work-pack.active{background:#ffa500ad}rf-modal-position-details .work-pack.completed{opacity:.5}rf-modal-position-details .work-pack .error{color:red}rf-modal-position-details .work-pack:hover{opacity:.5;cursor:pointer}rf-modal-position-details .work-pack i{opacity:1;float:right}rf-modal-position-details .work-pack-head{font-weight:700}rf-modal-position-details .rf-edit.rf-label rf-time-input input.time-input,rf-modal-position-details .rf-edit.rf-label rf-time-input select.time-input{float:right;width:80px;height:25px;margin-top:-4px;border:none}rf-modal-position-details .rf-edit.rf-label rf-time-input input.time-input{margin-right:50px}rf-modal-position-history{text-align:left}rf-modal-position-history .history-list{margin:auto}rf-modal-position-history .history-element:nth-child(odd){background:var(--lightgrey)}rf-modal-prepare-article{text-align:left}rf-modal-prepare-article .horizontal-line{border-bottom:1px solid var(--lightgrey)}rf-modal-prepare-article .vertical-line{border-right:1px solid var(--lightgrey);padding-right:20px;padding-left:20px;padding-top:10px}rf-modal-prepare-article .table-column{text-align:left;padding:0}rf-modal-prepare-article .header-container .vertical-line{min-height:50px}rf-modal-prepare-article .body-container .vertical-line{min-height:100px}rf-modal-prepare-article .input-wrap,rf-modal-prepare-article input{width:90%;float:right;margin-bottom:15px}rf-modal-prepare-article input.ng-dirty.ng-invalid-rcmax{background-color:red}rf-modal-prepare-article .fa-calendar{position:absolute;float:left;margin-top:2%;margin-left:-5px}rf-modal-prepare-article .accept-button{background-color:var(--darkgreen)}rf-modal-prepare-article .buttom-container .rf-btn{width:100%}rf-modal-prepare-article .fa-check{color:var(--main_color);font-size:35px;margin-left:-15px}rf-modal-property-box{text-align:left}rf-modal-property-box .rf-btn,rf-modal-property-box .rf-btn.rf-btn-inverted,rf-modal-property-box .rf-btn:hover{width:100%}rf-modal-property-box .tag-label{padding:1px 5px;border:1px solid var(--lightgrey);border-radius:5px;background:var(--midwhite);margin-left:10px}rf-modal-purchase .column{padding:0 20px;margin-bottom:15px;margin-top:30px;position:relative}rf-modal-purchase .bottom,rf-modal-purchase .title{position:relative;color:#fff;background:#545454;height:45px}rf-modal-purchase .bottom>h2,rf-modal-purchase .title>h2{line-height:45px}rf-modal-purchase .add{position:absolute;top:2px;right:10px;font-size:21px;padding:0 10px}rf-modal-purchase .content{height:65vh;overflow-y:scroll}rf-modal-purchase .position,rf-modal-purchase .supplier{display:flex;list-style:none;color:#545454;border-bottom:3px solid #545454;margin-top:5px;min-height:auto}rf-modal-purchase .position .paragraph,rf-modal-purchase .supplier .paragraph{font-size:10px;text-align:left}rf-modal-purchase .position .number,rf-modal-purchase .supplier .number{font-size:14px;padding-right:5px}rf-modal-purchase .positions-list{padding:5px}rf-modal-purchase .positions-list .image{pointer-events:none;width:85px;height:85px}rf-modal-purchase .positions-list .description{padding:0 5px}rf-modal-purchase .positions-list .arrow-right,rf-modal-purchase .positions-list .trash{margin-left:auto;font-size:25px;padding:0 10px;height:40px;color:var(--darkgreen)}rf-modal-purchase .positions-list .arrow-right:hover,rf-modal-purchase .positions-list .trash:hover{color:var(--main_color)}rf-modal-purchase .purchase{margin-bottom:5px}rf-modal-purchase .purchase .name .trash,rf-modal-purchase .purchase .suppliers .trash{position:absolute;right:1px;font-size:9px;padding:2px;margin:1px;background:#545454}rf-modal-purchase .purchase .name .trash:hover,rf-modal-purchase .purchase .suppliers .trash:hover{background:#fff}rf-modal-purchase .purchase .name{color:#fff;background:#545454;position:relative}rf-modal-purchase .purchase .name .show-hide-icon{position:absolute;right:22px;color:#fff;cursor:pointer}rf-modal-purchase .purchase .name .trash{padding-bottom:1px}rf-modal-purchase .purchase .name.active{background:var(--main_color)}rf-modal-purchase .purchase .name.active .trash{background:var(--main_color)}rf-modal-purchase .purchase .name.active .trash:hover{background:#fff}rf-modal-purchase .purchase .suppliers{margin-bottom:3px;position:relative;background:var(--lightgrey)}rf-modal-purchase .purchase .suppliers .company-name{font-size:11px}rf-modal-purchase .purchase .positions-list{padding:0;margin-top:5px}rf-modal-purchase .purchase .positions-list.empty{min-height:auto}rf-modal-purchase .purchase .positions-list.empty .position{justify-content:center}rf-modal-purchase .purchase .positions-list .image{padding-right:0}rf-modal-purchase .purchase .positions-list .trash{color:#fff;margin-top:auto}rf-modal-purchase .purchase .positions-list .trash:hover{color:var(--main_color)}rf-modal-purchase .supplier-search{width:calc(100% - 76px);position:absolute;left:30px;outline:10px solid #fff}rf-modal-purchase .suppliers-list{padding:28px 5px 0}rf-modal-purchase .suppliers-list .supplier .description{margin-left:10px}rf-modal-purchase .suppliers-list .supplier .description h3{margin:5px 5px 5px 0;font-size:18px;font-weight:700;text-align:left}rf-modal-purchase .suppliers-list .supplier .arrow-left{font-size:25px;padding:0 10px;height:40px}rf-modal-purchase .bottom .order{padding:5px 40px;font-size:16px;font-weight:700;margin-top:7px}rf-modal-purchase .bottom span{line-height:45px;font-size:16px}rf-modal-purchase .bottom .right-arrow{position:absolute;right:10px;bottom:3px;padding:2px 15px;font-size:18px;color:var(--darkgrey)}rf-modal-report-demand{text-align:left}rf-modal-report-demand span{float:right;margin-right:40px}rf-modal-report-demand input{text-align:right;padding-right:40px;color:var(--main_color)}rf-modal-report-problem{text-align:left}rf-modal-report-problem .tags{margin-top:30px}rf-modal-report-problem .tags div{min-height:40px}rf-modal-report-problem .tags div h4{font-size:16px;position:relative;margin-left:25px}rf-modal-report-problem .tags div h4 rf-checkbox{position:absolute;top:0;left:-25px}rf-modal-report-problem .tags div input{width:40px;height:23px;margin-top:-5px}rf-modal-report-problem .rf-edit{margin-top:35px;margin-bottom:25px}rf-modal-report-problem .rf-edit textarea{min-height:100px}rf-modal-report-problem .rf-btn,rf-modal-report-problem .rf-btn.rf-btn-inverted,rf-modal-report-problem .rf-btn:hover{margin-bottom:15px;text-align:center}rf-modal-select-order{height:100%;display:block}rf-modal-select-order .content-wrap{padding:10px}rf-modal-select-order .tab-content{padding:15px 0}rf-modal-select-price{display:block}rf-modal-select-price h3{margin-top:28px;text-align:left}rf-modal-select-price h4{display:inline;margin-top:28px;text-align:left}rf-modal-select-price .auto-material{float:right;display:inline}rf-modal-select-price .head-row{border-bottom:1px solid #d3d3d3}rf-modal-select-price .rf-form{height:25px;margin-top:0;padding-top:0}rf-modal-select-price .note{color:var(--lightgrey);font-weight:400}rf-modal-select-price input{height:21px}rf-modal-select-price .quantity{height:30px}rf-modal-select-shipping-cost .all-standard-text{border:solid 1px var(--lightgrey);overflow-y:auto;overflow-x:hidden;height:400px;margin-bottom:50px}rf-modal-select-shipping-cost .all-standard-text .standard-text-box{cursor:pointer;border-bottom:solid 1px var(--lightgrey);position:relative;overflow:auto;padding:10px 5px}rf-modal-select-shipping-cost .all-standard-text .standard-text-box.active{background-color:var(--lightgrey)}rf-modal-select-workplan{position:relative;width:100%;height:100%;margin:0;text-align:left}rf-modal-select-workplan .workplan.rf-box{padding:10px 20px;min-height:175px;margin-top:20px;cursor:pointer}rf-modal-select-workplan .workplan.rf-box.active{background:var(--main_color)}rf-modal-setup-assistant{text-align:left}rf-modal-setup-assistant .rf-btn,rf-modal-setup-assistant .rf-btn.rf-btn-inverted,rf-modal-setup-assistant .rf-btn:hover{text-align:center}rf-modal-setup-assistant h3,rf-modal-setup-assistant p{text-align:left;margin-bottom:20px}rf-modal-setup-assistant h3{border-bottom:1px solid var(--midgrey);position:relative}rf-modal-setup-assistant h3 .rf-btn,rf-modal-setup-assistant h3 .rf-btn.rf-btn-inverted,rf-modal-setup-assistant h3 .rf-btn:hover{font-size:14px;position:absolute;text-align:center;right:0;bottom:-5px;height:34px;padding:11px 7px}rf-modal-setup-assistant rf-upload-zone{font-size:24px;text-align:center;margin-top:15px}rf-modal-setup-assistant .logo-file{min-height:90px}rf-modal-setup-assistant rf-upload-zone.default-style{cursor:pointer}rf-modal-setup-assistant .lower-container label{padding-top:7px}rf-modal-setup-assistant .lower-container .todo-list i{margin-left:10px;font-size:16px;color:var(--main_color)}rf-modal-setup-assistant .input-label{margin-bottom:5px;height:28px}rf-modal-setup-assistant .input-label span{position:relative;text-align:right;top:6px;display:inline-block;width:calc(100% - 16px);padding-right:15px}rf-modal-setup-assistant .input-label input[type=checkbox]{float:right;min-width:16px;margin:6px 0 0}rf-modal-setup-assistant .rf-edit.password{width:calc(100% - 50px);float:left}rf-modal-setup-assistant .icons{float:right;text-align:right;width:50px;padding:5px 0 0;cursor:pointer;font-size:16px}rf-modal-setup-assistant .icons .fa-key{padding:0 5px}rf-modal-setup-assistant span.rights{display:inline-block;padding-top:5px}rf-modal-setup-assistant rf-group-rights{width:calc(100% - 55px);float:right}rf-modal-setup-assistant rf-group-rights div.row div.col-xs-12{min-height:26px}rf-modal-setup-assistant rf-group-rights div.row div.col-xs-10{width:100%}rf-modal-setup-assistant rf-group-rights div.row div.col-xs-10 select{width:calc(100% - 23px)}rf-modal-setup-assistant rf-group-rights div.row div.col-xs-10 button{width:23px}rf-modal-setup-assistant .user-container.border-top{margin-top:20px;padding-top:20px;border-top:1px solid #d3d3d3}rf-modal-setup-assistant .user-container.no-user{font-size:25px;font-weight:700;color:var(--red);text-align:center;margin-top:-15px}rf-modal-setup-assistant .smaller-row .row{float:left;width:calc(100% - 20px)}rf-modal-setup-assistant .notifications .fa{font-size:40px;padding-top:5px}rf-modal-setup-assistant .notifications .fa-check{color:var(--green)}rf-modal-setup-assistant .notifications .fa-times-circle{color:var(--red)}rf-modal-setup-assistant .server-status{color:var(--green)}rf-modal-setup-assistant .server-status.error{color:var(--red)}rf-modal-setup-assistant .server-status.error pre{color:var(--red)}rf-modal-setup-assistant .tab-check .notifications .fa{font-size:20px;padding-top:0}rf-modal-shipping-status{display:block;text-align:left;padding:20px;padding-bottom:60px}rf-modal-shipping-status .position-text{color:var(--main_color)}rf-modal-shipping-status hr{margin:0;border:2px solid var(--midgrey)}rf-modal-shipping-status .parcel-table{background-color:var(--darkwhite);padding-bottom:15px}rf-modal-shipping-status .parcel:nth-child(even){background-color:var(--lightgrey)}rf-modal-tag-edit{text-align:left}rf-modal-tag-edit b{text-align:left}rf-modal-tag-edit .tag-wrapper{margin:20px 0}rf-modal-tag-edit .lang-tag{background:var(--lightgrey);border-radius:10px;padding:2px 10px;width:300px;float:left;margin-right:10px;margin-bottom:10px}rf-modal-tag-edit .lang-tag input,rf-modal-tag-edit .lang-tag textarea{background:var(--darkwhite);border:none}rf-modal-tag-edit .lang-tag.add-btn{background:var(--main_color);width:200px}rf-modal-tag-edit .lang-tag textarea{height:30px}rf-modal-tag-edit h3{font-size:22px}rf-modal-tag-edit rf-hashtag .rf-btn,rf-modal-tag-edit rf-hashtag .rf-btn.rf-btn-inverted,rf-modal-tag-edit rf-hashtag .rf-btn:hover,rf-modal-tag-edit rf-hashtag .tag-box,rf-modal-tag-edit rf-hashtag input{float:left}rf-modal-tag-edit .tag-box{cursor:default;width:max-content}rf-modal-tag-edit .grey-row{background:var(--darkwhite);padding-bottom:10px}rf-modal-tag-select{color:var(--darkgrey);text-align:left}rf-modal-tag-select .tag-container{margin-left:-3px;float:left}rf-modal-tag-select .child-tags{display:inline-block}rf-modal-tag-select rf-tag{float:left;cursor:pointer}rf-modal-tag-select rf-tag:hover{opacity:.8}rf-modal-tag-select .vertical-line{position:absolute;height:100%;width:2px;background:var(--lightgrey);top:10px;left:0;bottom:-10px}rf-modal-task-edit .right-side{background:#f0f0f0}rf-modal-task-list{display:block;text-align:left}rf-modal-task-list .fa{font-size:20px}rf-modal-task-list .rf-btn,rf-modal-task-list .rf-btn.rf-btn-inverted,rf-modal-task-list .rf-btn:hover{text-align:center}rf-modal-task-list .check{padding-top:12px}rf-modal-task-list .task-list{margin:15px}rf-modal-task-list .task{padding-top:20px;padding-bottom:20px;margin-bottom:-1px;border:1px solid var(--lightgrey)}rf-modal-task-list .task .text{white-space:pre-line;margin-top:-23px}rf-modal-task-list .task .fa-exclamation-triangle{color:var(--invalid)}rf-modal-task-list .task .fa-check{color:var(--darkgreen)}rf-modal-task-list .message{min-height:80px}rf-modal-time-tracking{display:block;text-align:left}rf-modal-time-tracking .identifier{color:var(--grey);text-align:right;background:var(--darkwhite);padding:10px}rf-modal-time-tracking .identifier .rf-icon{color:var(--lightgrey);font-size:40px;text-align:center;display:block;margin:20px 0}rf-modal-time-tracking .identifier .big-input{height:50px}rf-modal-time-tracking .identifier label{font-size:18px;line-height:50px}rf-modal-time-tracking .identifier .search-result{text-align:left}rf-modal-time-tracking .identifier .search-result i{float:right;color:var(--grey);font-size:20px}rf-modal-time-tracking .identifier .min-height{min-height:90px;margin-top:10px}rf-modal-time-tracking .history-container{height:355px}rf-modal-time-tracking .history-item-container{min-height:177px;max-height:177px;overflow-y:auto;overflow-x:hidden;font-size:12px}rf-modal-time-tracking .tracker-input{margin-top:10px}rf-modal-time-tracking .tracker-input input,rf-modal-time-tracking .tracker-input select{height:40px;margin:0}rf-modal-time-tracking .percent-bar{position:relative}rf-modal-time-tracking .percent-bar .bar{height:10px;position:absolute}rf-modal-time-tracking .percent-bar .grey-bar{background:var(--lightgrey);width:100%}rf-modal-time-tracking .percent-bar .active-bar{background:var(--main_color);width:1%}.rf-modal.time-tracking .modal-container{padding-bottom:0}rf-modal-transfer-account{text-align:left}rf-modal-transfer-account h3,rf-modal-transfer-account p{text-align:center;margin-bottom:20px}rf-modal-transfer-account input{width:100%}rf-modal-transfer-account .accounts{height:128px;overflow:auto;border-bottom:1px solid var(--lightgrey)}rf-modal-transfer-account .accounts .account{cursor:pointer;width:100%;border-bottom:1px solid #ccc}rf-modal-transfer-account .accounts .account:hover{background:#ccc}rf-modal-transfer-account .accounts .account b{margin-right:10px}rf-modal-transfer-account .accounts .account.active{background:var(--lightgrey)}rf-modal-transfer-account button{width:100%}rf-modal-transfer-account button:focus{opacity:.5}rf-modal-transfer-account .migrate i{margin-left:10px;font-size:16px;color:var(--main_color)}rf-modal-update-article{display:block;text-align:left}rf-modal-update-article .rf-btn,rf-modal-update-article .rf-btn.rf-btn-inverted,rf-modal-update-article .rf-btn:hover{text-align:center}rf-modal-upload-multiple-articles{display:block;text-align:left;overflow-y:auto;height:100%;padding:20px}rf-modal-upload-multiple-articles .rf-btn,rf-modal-upload-multiple-articles .rf-btn.rf-btn-inverted,rf-modal-upload-multiple-articles .rf-btn:hover{text-align:center;margin:0 5px}rf-modal-upload-multiple-articles .rf-form input{width:100%;border:1px solid var(--darkwhite);background:#fff;padding:5px;margin:4px 0}rf-modal-upload-multiple-articles rf-date-time{display:flex;align-content:center;align-items:center}rf-modal-upload-multiple-articles rf-upload-zone{text-align:center;color:var(--grey)}rf-modal-upload-multiple-articles .table>tbody>tr td{vertical-align:middle;text-align:center}rf-modal-upload-multiple-articles .table>tbody>tr td .article-file{max-width:250px;overflow:hidden;text-overflow:ellipsis}rf-modal-upload-multiple-articles .section-list-content input{width:100%}rf-modal-upload-multiple-articles .section-list-content textarea{width:100%;height:26px}rf-modal-upload-multiple-articles .section-list-content .upload-and-data a{cursor:pointer}rf-modal-user-edit{text-align:left}rf-modal-user-edit label{font-weight:400;line-height:17px;color:var(--midgrey)}rf-modal-user-edit h2{font-size:20px;color:var(--grey);margin-top:0;line-height:34px}rf-modal-user-edit h2 .rf-btn,rf-modal-user-edit h2 .rf-btn.rf-btn-inverted,rf-modal-user-edit h2 .rf-btn:hover{float:right;height:28px;width:28px;line-height:0;margin-top:3px}rf-modal-user-edit .active-address{margin-bottom:40px}rf-modal-user-edit .rf-btn-background{text-align:center}rf-modal-user-edit .toggle-send-activation-mail{cursor:pointer}rf-modal-welding-calculation{display:block;text-align:left;padding:20px;overflow-y:auto;height:100%}rf-modal-welding-calculation .meta-header input{height:20px;width:100%}rf-modal-welding-calculation table{width:100%}rf-modal-welding-calculation table th{padding:0 10px}rf-modal-welding-calculation table td{padding:0 10px}rf-modal-welding-calculation table img{width:40px}rf-modal-welding-calculation table select.rf-form{background:0 0;border:none}rf-modal-welding-calculation .table-header{background:var(--lightgrey)}rf-modal-welding-calculation .upload-container{padding:30px;width:100%;text-align:center}rf-modal-welding-calculation .upload-container h3{text-align:center;color:var(--lightgrey)}rf-modal-welding-calculation .upload-container img{width:200px;margin:0 auto;display:block}rf-modal-welding-calculation .upload-container i{display:block;margin:0 auto;font-size:80px;color:var(--lightgrey)}.save-actions .rf-btn{width:100%}.save-actions p{font-size:16px;font-weight:700}.results-count{font-size:140%;color:var(--midgrey)}@media (max-width:800px){.results-count{margin-left:14px;margin-bottom:10px;font-size:120%}}.result-count-sub{font-size:90%;color:var(--midgrey)}@media (max-width:800px){.result-count-sub{display:none}}.view-control-elements{float:right;width:100%}.view-control-elements .rf-btn{float:right}.view-control-elements rf-action-select{max-width:200px;float:right;width:100%}.editor-select{position:relative;float:right;margin-right:10px}.editor-select .editor-menu{position:absolute;top:25px;right:0;z-index:999}.editor-select .editor-menu a{cursor:pointer}.editor-select .editor-menu .editor-list-item{padding:5px 10px;min-width:180px;background:var(--darkwhite)}.editor-select .editor-menu .editor-list-item:hover{font-weight:700;color:var(--main_color);cursor:pointer}.upload-field{border:dashed 2px var(--midgrey);color:var(--midgrey);border-radius:15px;padding:20px;font-size:16px}.upload-field:hover{border:dashed 2px var(--main_color)}.underline{border-bottom:1px solid var(--lightgrey);margin-bottom:20px}.state-btn{display:inline-block;margin:0;padding:0 20px 10px;border-bottom:5px solid transparent;color:var(--grey);cursor:pointer}.state-btn.active{border-bottom:5px solid var(--main_color);color:#000}.state-btn.active span{color:var(--main_color)}.state-btn span{font-size:16px;font-weight:700;border-radius:11px;display:block;float:right;margin:-4px 0 -2px 2px;padding:2px 7px}span.icon-counter{position:absolute;left:0;top:15px;color:#fff;font-weight:700;font-size:12px;background:var(--main_color);padding:0 3px;height:16px;border-radius:9px;padding-left:4px;line-height:17px;opacity:.9}span.icon-counter:hover{background:var(--midgrey)}.small-grey-tag{border-radius:10px;background:#fff;color:var(--green);border:1px solid;padding:0 7px;margin:0}.small-grey-tag.alert{color:var(--red);background:#fff}.tag-box{float:left;padding:5px 15px;margin:0 5px 5px 0;background:var(--midwhite);line-height:20px;border-radius:7px;cursor:default;border:1px solid var(--lightgrey);position:relative}.tag-box i{font-size:14px!important;float:right!important;padding:0 0 0 8px!important;margin-top:3px!important}.small .tag-box{padding:1px 5px;margin:0 5px 2px 0;background:var(--midwhite);font-size:12px;line-height:20px;border-radius:4px}.small .tag-box i{display:none!important}.small .tag-box .color-label{width:5px}.global-pdf-header{overflow:auto;float:left;margin-bottom:15px}.transparent-bg-layer{position:fixed;z-index:9100;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.3;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.diagram-bar{height:10px;width:100%;background-color:var(--green);border:1px solid var(--grey);margin:0 0 -10px}.diagram-bar.warning{background-color:var(--yellow)}.diagram-bar.error{background-color:var(--red)}.diagram-bar.all{background-color:var(--lightgrey)}.striped-table-entry:nth-child(even){background:var(--bg1)}.rf-list-action-btn .rf-btn{width:100%;height:42px;margin:0;border-radius:5px;padding-top:15px}.rf-list-action-btn rf-action-select .rf-btn{width:30px}.rf-list-action-btn rf-action-select .select-row{height:42px;line-height:40px;text-align:center}.search-sorting-border-btn,select.search-sorting-border-btn{border-radius:5px;border:1px solid transparent;display:inline-block;float:right;margin-right:10px;background:#fff;appearance:none;width:max-content;cursor:pointer}.search-sorting-border-btn i,select.search-sorting-border-btn i{color:var(--midgrey)}.search-sorting-border-btn.active,select.search-sorting-border-btn.active{background:var(--darkwhite);color:var(--main_color_light)}.search-sorting-border-btn:hover,select.search-sorting-border-btn:hover{background:var(--darkwhite);color:var(--main_color)}.rf-btn.header-btn{margin-top:-5px;margin-bottom:-5px;margin-left:0;margin-right:0;background:0 0;float:left;color:var(--main_color)}.header-btn.rf-btn:hover{background:var(--main_color);color:#fff;margin-top:-5px;margin-bottom:-5px;margin-left:0;margin-right:0}.rf-btn.header-btn.btn-right{float:right}.order-sidebar-anchor{position:absolute;right:0;width:0;height:100%}.order-sidebar{position:absolute;left:15px;font-size:14px;padding-left:20px;min-width:600px;overflow-y:auto}.order-sidebar.head{height:300px!important}.order-sidebar .rf-form,.order-sidebar input{border:1px solid #ececec!important}.order-sidebar .rf-form:hover,.order-sidebar input:hover{border:1px solid #d3d3d3!important}.order-sidebar-content{display:block;width:100%;height:100%}select.rf-form{cursor:pointer}.sidebar-join-layer{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.15);z-index:1;text-align:center;color:#fff;border-radius:5px}.sidebar-join-layer i{width:90px;font-size:75px;color:#fff;float:right;margin-top:45px}.sidebar-join-layer:hover{background:rgba(0,0,0,.5)}.list-item-icon{position:relative}.list-item-icon .fa{font-size:1.4em;color:var(--grey);margin-top:-6px;margin-bottom:-6px}.list-item-icon .icon-counter{top:9px;left:12px;background:#939393cc;color:#fff}body{padding-top:40px}a{color:var(--main_color);outline:0}a:active,a:hover{text-decoration:none}body::-webkit-scrollbar-track{background:var(--darkwhite)}body::-webkit-scrollbar-thumb{background-color:var(--grey)}input{outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.three-check{padding-left:22px;padding-right:15px}.validate input.ng-invalid,.validate select.ng-invalid,.validate textarea.ng-invalid{border:1px solid red;box-shadow:none}.no-padding{padding-left:0;padding-right:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-margin{margin:0}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w30{width:30%}.w33{width:35%}.w35{width:35%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.min-h-10{min-height:10px}.min-h-100{min-height:100px}.min-h-110{min-height:110px}.min-h-115{min-height:115px}.min-h-120{min-height:120px}.min-h-125{min-height:125px}.min-h-130{min-height:130px}.min-h-135{min-height:135px}.min-h-140{min-height:140px}.min-h-150{min-height:150px}.min-h-180{min-height:180px}.min-h-200{min-height:200px}.min-h-230{min-height:230px}.min-h-250{min-height:250px}.min-h-280{min-height:280px}.min-h-300{min-height:300px}.min-h-350{min-height:350px}.min-h-370{min-height:370px}.min-h-400{min-height:400px}.rf-erp-icon{background:url(../img/icons.svg) no-repeat;width:32px;height:32px;display:block}.rf-erp-icon.list-sm{background-position:-1px -86px}.rf-erp-icon.list-md{background-position:-40px -86px}.rf-erp-icon.list-lg{background-position:-74px -86px}.rf-erp-icon.list-lg-single{background-position:-110px -86px}.rf-erp-icon.list-calendar{background-position:-142px -86px}.rf-erp-icon.addresses{background-position:0 -112px}.mainview-top-panel label{font-weight:400;border:none;margin:0;background:#efefef;padding:3px 5px;white-space:nowrap}.mainview-top-panel select{outline:0;width:100%;border:1px solid var(--lightgrey);cursor:pointer}.mainview-top-panel select:hover{background:var(--darkwhite)}.mainview-top-panel input[type=text]{width:100%;padding:10px}.mainview-top-panel input[type=checkbox]{margin:13px 0 0 3px}.mainview-top-panel h3{margin-top:10px}.mainview-top-panel h4{margin-top:5px}.mainview-top-panel .filter-editor,.mainview-top-panel .filter-month,.mainview-top-panel .filter-paid,.mainview-top-panel .filter-patner,.mainview-top-panel .filter-search-term,.mainview-top-panel .filter-sort,.mainview-top-panel .filter-state,.mainview-top-panel .filter-year{display:flex}.mainview-top-panel .filter-search-term input:focus{box-shadow:2px 2px 4px -2px var(--main_color)}.mainview-top-panel .filter-search-term input:focus:hover{box-shadow:2px 2px 4px -2px var(--main_color)}.mainview-top-panel .filter-search-term input:hover{box-shadow:2px 2px 4px -2px var(--main_color_contrast_dark)}.mainview-top-panel .filter-sort>label{padding:10px}.mainview-top-panel .filter-sort span{margin-top:10px}.mainview-top-panel .filter-sort .input-label{padding:0}.mainview-top-panel .filter-select{position:relative}.mainview-top-panel .filter-select select{background:#fff;border-radius:30px;appearance:none;padding:0 12px;height:42px}.mainview-top-panel .filter-select::before{z-index:1;display:block;content:"\f0d7";font-family:FontAwesome;position:absolute;pointer-events:none;color:#fff;right:1px;top:1px;background:var(--main_color);height:40px;width:30px;padding:10px 6px;border-top-right-radius:20px;border-bottom-right-radius:20px}.mainview-top-panel .filter-patner select{min-width:70%}.mainview-top-panel .filters{white-space:nowrap}.mainview-top-panel .filters .rf-btn{min-width:100px;width:auto}.mainview-top-panel .stretch-to-width{width:100%}.mainview-top-panel .active-filter-tags{color:#fff;border:1px solid var(--main_color);padding:5px 10px;border-radius:20px;width:max-content;float:left;margin-right:10px;cursor:pointer;background:var(--main_color);border-color:var(--main_color)}.mainview-top-panel .active-filter-tags:hover{opacity:.7}.mainview-top-panel .rf-filter-btn{background:#fff;border:1px solid var(--lightgrey);padding:6px 11px;border-radius:20px;width:max-content;cursor:pointer}.mainview-top-panel .rf-filter-btn i{color:var(--main_color)}.mainview-top-panel .rf-filter-btn,.mainview-top-panel rf-opts-click,.mainview-top-panel rf-tag-click{float:left;margin-right:10px;margin-top:5px}.mainview-top-panel rf-fold-list-btn{float:right}.mainview-top-panel .rf-filter-btn:hover,.mainview-top-panel .select-row:hover{background:var(--darkwhite);color:var(--main_color)}.mainview-top-panel .time-switcher{background:var(--darkwhite);padding:2px 5px;border-radius:20px}.mainview-top-panel .time-switcher label{background:0 0}.mainview-top-panel .time-switcher input{border-radius:5px;outline:0;padding:3px;border:1px solid var(--lightgrey)}.mainview-top-panel .time-switcher rf-date-time i{margin-top:6px}.mainview-white-box{background:#fff;padding:15px;margin-bottom:10px;border-top-left-radius:15px;border-bottom-left-radius:15px;display:inline-block;width:100%}.mainview-white-box.large{min-height:90vh}.mainview-white-box.lightgrey{background:#fcfcfc}.mainview-white-box.transparent{background:0 0;padding:0 15px 0 0}.mainview-white-box.transparent .rf-panel-box{border:1px solid var(--darkwhite)}@media (max-width:720px){.mainview-white-box{padding:10px}.mainview-white-box.transparent{padding:0}}.mainview{background:#fff;position:absolute;overflow-y:auto;overflow-x:hidden;top:50px;bottom:0;right:0;left:0;padding:0}.mainview.mainview-padding{padding:30px}.mainview.mainview-padding .mainview-top-panel{border-bottom:none;background:0 0}.mainview.mainview-color{background:var(--bg3)}.mainview .manview-scroll-spacer{height:600px}.mainview .rf-mainview-action-btn{float:right;margin-top:0;width:190px;text-align:left;padding:6px 12px;border-radius:5px}.mainview .rf-mainview-action-btn i{margin-top:4px;float:right}.mainview .rf-box{position:relative}.mainview .rf-box .header{background:var(--darkgrey)}.mainview .rf-box .header a{color:#fff}.mainview .rf-box .header a:hover{color:var(--main_color)}.mainview .tree-actions{position:relative}.mainview .tree-actions .disable-layer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background:0 0}.mainview .tree-actions a{cursor:pointer;color:var(--grey);margin-right:15px;font-size:13px;white-space:nowrap}.mainview .tree-actions a i{color:var(--main_color)}.mainview .tree-actions.disabled .fa,.mainview .tree-actions.disabled a{color:#545454}.mainview .main-actions{border:1px solid #888;border-bottom:none;box-shadow:0 0 3px 0 #888;position:fixed;display:flex;background:var(--main_color);color:#fff;bottom:0;width:50%;min-width:440px;transform:translateX(40%);z-index:200}.mainview .main-actions.dark{background:var(--darkgrey)}.mainview .main-actions h3{line-height:24px;font-size:16px!important;margin-top:10px;font-weight:700;text-align:center;white-space:nowrap}.mainview .main-actions .col-xs-2{padding:0 5px}.mainview .main-actions button{width:100%}.mainview .actions{text-align:right}.mainview .actions .rf-btn .fa-trash.big{width:40px;height:40px;font-size:20px;line-height:38px}.mainview .colm{float:left;min-height:2px}@media (max-width:950px){.mainview .main-actions{transform:none;width:100%;left:0}}@media print{.mainview .main-actions,.mainview .tree-actions,.mainview-top-panel{display:none}}#mainview-container{position:absolute;top:0;right:0;bottom:0;left:50px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media print{#mainview-container{left:0}}#mainview-container.open{left:200px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media print{#mainview-container.open{left:0}}#mainview-container.closed{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;left:0}#mainview-container.disabled{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;left:0}.primary-view{position:absolute;top:0;left:0;width:100%;bottom:0;overflow-y:auto}.primary-view.small{width:calc(100% - 300px)}@media print{.no-print{display:none}}@media screen{.print{display:none}}@page{size:a4 portrait}.blinker{animation:blinker 2s linear infinite}.blinker-fast{animation:blinker2 1.5s linear infinite}@keyframes blinker{50%{opacity:.8}}@keyframes blinker2{50%{opacity:.3}}rf-modal .modal-left-container{height:100%;margin-top:5px;padding-left:30px}rf-modal .modal-left-container.scroll{overflow-y:auto}rf-modal .modal-right-col{border-left:2px solid gray;height:100%}rf-modal .modal-right-col .upper-container{position:absolute;top:0;bottom:70px;overflow-y:auto;padding-right:15px;right:15px;left:15px}rf-modal .modal-right-col .lower-container{position:absolute;bottom:0;left:15px;right:25px;height:60px;padding-top:5px;border-top:1px solid var(--midgrey)}rf-modal .modal-right-col .lower-container .rf-btn{width:100%}@media print{.page-print-layout{zoom:70%;margin:0}.page-print-layout body{overflow:auto}.page-print-layout .mainview-white-box{padding:0;border-radius:0}.page-print-layout .sidebar-right{display:none}.page-print-layout input,.page-print-layout select,.page-print-layout textarea{color:#000;border:none;box-shadow:none}.page-print-layout input[type=number]{appearance:textfield}.page-print-layout ::-webkit-inner-spin-button{-webkit-appearance:none}.page-print-layout ::-webkit-outer-spin-button{-webkit-appearance:none}.page-print-layout select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-print-layout textarea{resize:none}.page-print-layout a[href]::after{content:none!important}.page-print-layout a{color:#000}.page-print-layout svg.preview-svg .outerContour path{fill:#bcc2c7}.page-print-layout svg.preview-svg .innerContour path{fill:grey}.page-print-layout .sidebar,.page-print-layout rf-btn{display:none}.page-print-layout .mainview{top:0;overflow:visible}.page-print-layout .mainview .order{width:100%;padding-bottom:0}.page-print-layout .mainview .order .print-layer{display:none}.page-print-layout .mainview .iconbar{display:none}.page-print-layout .rf-date-time{margin-top:-2px}}.rf-box{margin-bottom:30px}.rf-box .header{height:auto;position:relative}.rf-box .header .head-options button{float:right}.rf-box .header .editor select{color:#000;border:none;background:#fff}.rf-box .header.rf-box-red-label{background:var(--red)!important;color:#fff!important;font-weight:700;padding-left:22px}.rf-box .content{padding:10px}.rf-box:nth-child(even) .header-new{background:var(--bg1)}.rf-box:nth-child(even) .header-new.expanded{background:var(--darkgrey)}.rf-box-inner-header{font-size:20px;border-bottom:4px solid var(--lightgrey);margin:30px 0 10px}.rf-box-inner-header .fa-question-circle{color:var(--main_color)}.rf-box-inner-header .actions{text-align:right;padding-right:0}.rf-box-inner-header .actions button{padding:0 5px;margin:0}.rf-box-clean .rf-box{box-shadow:none}.rf-box-clean .rf-box .header{padding:5px 10px}@media (min-width:1000px){.rf-box-clean .rf-box .header{font-size:20px}}.rf-box-bright .rf-box{box-shadow:none;margin-bottom:20px}.rf-box-bright .rf-box .header{background:0 0;border-bottom:3px solid var(--grey);color:var(--grey)}.rf-box-bright .rf-box .header a{color:var(--grey)}.header-new{color:#000;margin-top:0;border-radius:20px;padding:12px;position:relative}.header-new a{color:#000;cursor:pointer}.header-new .head-options .rf-btn,.header-new .head-options button{float:right}.header-new.expanded{color:#fff;border-bottom:none;background:var(--darkgrey);border-color:var(--darkwhite);border-bottom-left-radius:0;border-bottom-right-radius:0}.header-new.expanded a{color:#fff}.rf-btn,.rf-btn.rf-btn-inverted,.rf-btn:hover{text-align:center}.rf-btn.rf-btn-grey{background:var(--lightgrey)}.rf-btn-round{border-radius:20px}.rf-edit-select-label{text-align:left;height:31px;border-bottom:1px solid var(--lightgrey)}.rf-edit-select-label label{width:40%;float:left;color:var(--midgrey);margin-top:4px;font-weight:400}.rf-edit-select-label rf-tag-select{width:60%;float:right}.rf-edit-select-label rf-tag-select .select-row{min-height:30px}.rf-edit-select-label rf-tag-select .select-row.first{border:none}.rf-edit-select-label rf-tag-select .select-row button{border-radius:0;margin-top:-8px}.rf-edit{margin-bottom:1px!important}.rf-edit label{margin:0!important;font-weight:400!important}.rf-edit input,.rf-edit select,.rf-edit textarea{background:var(--midwhite)}.rf-edit input:focus,.rf-edit select:focus,.rf-edit textarea:focus{-webkit-box-shadow:0 0 3px 0 var(--main_color_light);-moz-box-shadow:0 0 3px 0 var(--main_color_light);box-shadow:0 0 3px 0 var(--main_color_light);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rf-edit.no-edit-icon::before{display:none}.rf-edit.rf-label::before{content:""}.rf-edit.rf-label.long label{width:65%;float:left;color:var(--midgrey)}.rf-edit.rf-label.long input,.rf-edit.rf-label.long select,.rf-edit.rf-label.long textarea{width:35%}.rf-edit.rf-label .content-container{width:60%;float:left}.rf-edit.rf-label rf-date-time{width:60%}.rf-edit.rf-label rf-date-time input{width:100%}.rf-panel-box{background:#fff;border-radius:10px;width:100%;float:left;margin-top:5px;margin-bottom:30px;margin-left:0;padding:15px;border:1px solid var(--lightgrey)}.rf-panel-box.dashed{border:dashed 2px var(--lightgrey)}.rf-panel-box h3{margin:0 0 3px;font-weight:700}.rf-panel-box h4{margin:0 0 15px;font-size:20px}.rf-panel-box h5{font-size:14px;color:var(--grey);margin:0 0 3px}.rf-panel-box .input-column{padding-right:0}.rf-panel-box .input-column input{width:100%;border:1px solid var(--darkwhite)}.rf-panel-box .fa{font-size:16px}.rf-panel-box .textfield{background:#fff}.rf-panel-box .actions .rf-btn{float:right;width:max-content}.rf-panel-box-actions button{float:right}.rf-panel-box-name{font-size:18px;font-weight:700}.no-border .rf-panel-box{border:none;box-shadow:none}.rf-panel-outer-frame{background-image:linear-gradient(var(--bg1),var(--bg2));padding:10px 20px;border-bottom:2px solid #fff}.rf-panel-outer-frame .col-padding-sm{padding-right:3px;padding-left:3px}.rf-panel-outer-frame .rf-edit::before{display:none}.rf-panel-outer-frame.border-bottom{border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom:4px solid var(--midgrey)}.rf-panel-outer-frame.margin-bottom{margin-bottom:60px}.rf-panel-outer-frame .rf-panel-box{margin-bottom:6px;margin-top:0}.page-account-edit .delete-btn{display:inline;float:right}account-edit rf-upload-zone{overflow-y:auto;overflow-x:hidden}account-edit .view-mode .rf-edit::before{display:none}account-edit .view-mode .rf-edit{border-bottom:1px solid var(--darkwhite)}account-edit .addresses .header .actions,account-edit .contacts .header .actions{text-align:right}account-edit .addresses .address-field,account-edit .contacts .address-field{position:relative;min-height:250px}account-edit .addresses .address-field .address-buttons,account-edit .contacts .address-field .address-buttons{position:absolute;right:25px;top:-11px}account-edit .addresses .address-field .address-buttons .rf-btn,account-edit .contacts .address-field .address-buttons .rf-btn{background:0 0}account-edit .addresses .standard-address,account-edit .contacts .standard-address{margin-top:5px}account-edit .addresses .standard-address input,account-edit .contacts .standard-address input{float:left}account-edit .addresses .standard-address p,account-edit .contacts .standard-address p{color:var(--grey);font-size:14px;margin-left:25px;margin-bottom:0;line-height:25px}account-edit .content .address .rf-btn-list-labeled,account-edit .content .contact .rf-btn-list-labeled,account-edit .content .task .rf-btn-list-labeled{border-width:0;border-bottom-width:1px}account-edit .info label{display:block}account-edit .maps iframe{border:0;width:100%;min-height:350px}.page-accounts-list{position:relative;width:100%;height:100%;margin:0}.page-accounts-list.mainview{top:0;overflow-y:hidden}.page-accounts-list.mainview .rf-content{font-size:13px;line-height:15px;margin-top:5px;margin-bottom:5px}.page-accounts-list.mainview .rf-content.rf-content-opts a{line-height:23px}.page-accounts-list.mainview .rf-content.rf-content-opts .fa-plus{margin-right:8px}.page-accounts-list.mainview button.rf-btn{padding-top:1px;padding-bottom:0}.page-accounts-list.mainview .account{background:#fff;padding:10px 20px;min-height:175px;border:1px solid var(--lightgrey);border-radius:10px;position:relative;margin-bottom:20px}.page-accounts-list.mainview .account .rf-head h4{float:right}.page-accounts-list.mainview .account .rf-head a{position:absolute;left:5px;top:-5px;width:70px}.page-accounts-list.mainview .account .actions{position:absolute;right:3px;top:3px}.page-accounts-list.mainview .account .actions .rf-btn{color:var(--main_color)}.page-accounts-list.mainview .account .actions .rf-btn:hover{color:#fff}.page-accounts-list.mainview .account .actions .rf-btn.last{border-right:1px solid transparent}.page-accounts-list.mainview .account h4{font-size:13px;margin:0;padding:0}.page-accounts-list .results-count{padding-bottom:20px}.page-accounts-list .address-hover{cursor:pointer}.page-accounts-list .address-hover:hover{opacity:.7}.page-accounts-list .filter-sort{float:left;margin-right:20px;margin-top:-4px}.admin-profile-edit .viewmode{pointer-events:none}.admin-profile-edit .user-row{margin-bottom:15px}.admin-profile-edit .user-row small{color:var(--midgrey);font-weight:700}.admin-profile-edit .signatures .rf-btn{float:right}.admin-profile-edit .signatures textarea{min-height:100px}.admin-profile-edit .rf-box.notifications table{width:100%}.admin-profile-edit .rf-box.notifications table td,.admin-profile-edit .rf-box.notifications table th{border:1px solid var(--lightgrey);padding:8px;width:25%}.admin-profile-edit .rf-box.notifications table th{font-size:16px}.admin-profile-edit .rf-box.notifications table td{color:grey}.admin-profile-edit .rf-box.notifications table td select{color:#000;cursor:pointer}.admin-profile-edit .rf-box.user-data{min-height:415px}.admin-profile-edit rf-hashtag .tag-box{float:left}.admin-profile-edit rf-hashtag .tag-edit{float:right}.admin-profile-edit rf-hashtag .tag-edit .rf-btn{float:left}.admin-user-list .tag{display:inline-block;background:#7fff00;color:#fff;border-radius:3px;padding:0 10px;margin-right:5px;line-height:26px}.admin-user-list .rf-btn{margin-top:-4px;margin-bottom:0}.admin-user-list .rf-btn:hover{margin-top:-4px;margin-bottom:0}.admin-user-list .img-container{width:40px;height:1px;float:left}.admin-user-list .header-new{padding:7px 0}accounting-list-order .pos-mini-container:nth-child(even){background-color:var(--darkwhite)}accounting-list-order .invoice-position-row{font-size:12px}accounting-list-order .total-sum{float:right;margin-top:2px}accounting-list-order .overdue{color:var(--red)}@media (max-width:1024px){.page-incoming-invoice-list rf-list-tabs.navtop .state-btn{padding:0 5px 4px}}.page-incoming-invoice-list .mainview{overflow-y:hidden}.page-incoming-invoice-list .mainview a{cursor:pointer}.page-incoming-invoice-list .order.rf-box{margin-bottom:0}.page-incoming-invoice-list .checkbox-container{height:20px;position:relative}.page-incoming-invoice-list .checkbox-container input{float:right}.page-incoming-invoice-list .checkbox-container label{position:absolute;margin-right:30px}.page-incoming-invoice-list .order.inactive{opacity:.45}@media (max-width:1024px){.page-accounting-list rf-list-tabs.navtop .state-btn{padding:0 5px 4px}}.page-accounting-list .mainview{overflow-y:hidden}.page-accounting-list .mainview a{cursor:pointer}.page-accounting-list .order.rf-box{margin-bottom:0}.page-accounting-list .green{color:var(--green)}.page-accounting-list .position-header{font-weight:700}.page-accounting-list .header{width:100%}.page-accounting-list .header p{margin:0}.page-accounting-list .header .head-options{float:right;width:auto}.page-accounting-list .checkbox-container{height:20px;position:relative}.page-accounting-list .checkbox-container input{float:right}.page-accounting-list .checkbox-container label{position:absolute;margin-right:30px}.page-accounting-list .checkbox-container rf-date-time .date-time-input{float:left}.page-accounting-list .order.inactive{opacity:.45}rf-email-settings label{color:var(--midgrey)}rf-email-settings img.language{width:35px;margin-bottom:10px}rf-email-settings small{color:var(--lightgrey)}.admin-settings label{color:var(--midgrey)}.admin-settings rf-lang-change{margin-left:14px}.admin-settings .rf-panel-box{margin-top:-1px}.admin-group-edit .table-row{padding:0 7px;margin:0;line-height:32px}.admin-group-edit h2{margin:0}.admin-group-edit select{padding:3px;background:0 0;border:1px solid var(--lightgrey)}.admin-group-edit .rf-btn{margin:0}.admin-group-edit .rf-btn:hover{margin:0}.admin-group-edit .big-input{font-size:24px;padding:6px 15px;height:auto;font-weight:700}.admin-group-edit .submenu b{font-weight:400;padding-left:40px;font-size:85%}.admin-group-list .tag{border-radius:4px;float:left;padding:3px 8px;margin:1px 3px;color:#fff}.admin-group-list .rf-btn.top{width:100%}.admin-group-list .rf-box{margin-bottom:30px}.admin-group-list .header-new-2{background:var(--midwhite);border-top-right-radius:10px;border-top-left-radius:10px;border:1px solid #d3d3d3;padding:7px 10px}.admin-group-list .table-row{padding:7px;background:var(--darkwhite);margin:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:1px solid var(--lightgrey);border-right:1px solid var(--lightgrey);border-left:1px solid var(--lightgrey)}rf-cronjob{display:block}rf-cronjob .grey{color:var(--grey)}rf-cronjob .green{color:var(--darkgreen)}rf-cronjob .rf-btn,rf-cronjob .rf-btn.rf-btn-inverted,rf-cronjob .rf-btn:hover{height:30px}rf-cronjob .rf-btn .fa-plus{margin-top:4px}rf-cronjob .search-result{line-height:30px;overflow:auto}rf-cronjob .search-result:nth-child(even){background:var(--darkwhite)}rf-cronjob .search-result .small-padding{padding:0 5px}rf-cronjob .search-result i{margin-top:8px}rf-cronjob .search-result i:hover{opacity:.7}rf-cronjob .search-result .selected{color:var(--main_color)}rf-cronjob .search-result .description{font-size:12px}rf-cronjob .search-result .description:hover{color:var(--main_color)}rf-cronjob .search-result .actions i{margin:0 5px}.admin-service .rf-panel-box{margin-top:-2px}.admin-service .underline{margin-bottom:0}.admin-service i.fa-question{cursor:help;background:var(--main_color);color:#fff;width:19px;height:19px;text-align:center;border-radius:14px;line-height:20px;font-size:19px;margin-left:10px}.admin-service .fold-btn{position:relative}.admin-service .fold-btn rf-fold-btn{position:absolute;top:0;right:20px}.admin-service .fold-btn h4{font-size:18px;line-height:40px}.admin-service .fa-circle.green{color:var(--darkgreen)}.admin-service .fa-circle.red{color:var(--invalid)}.admin-service .file-container{border:1px solid var(--lightgrey);margin:0}.admin-service .file{font-size:12px;margin:0}.admin-service .file.directory:hover{color:var(--main_color)}.admin-service .file:nth-child(even){background:var(--darkwhite)}.admin-service .file .backup-file{color:var(--main_color)}.admin-service .file .backup-file:hover{color:var(--grey)}.admin-service .list-files{width:100%;display:inline-block}.admin-service .check-list ul{padding:0}.admin-service .check-list ul li{list-style:none}.admin-service .file-dir{max-height:500px;overflow-y:auto}.admin-service .log-search-results{max-height:500px;overflow-y:auto}.admin-service .log-search-results .log-search-result{line-height:30px;font-size:12px;color:var(--grey)}.admin-service .log-search-results .log-search-result i{margin-top:6px}.admin-service .log-search-results .log-search-result:hover{color:var(--main_color)}.admin-service .log-search-results .log-search-result:nth-child(even){background:var(--darkwhite)}.admin-service .log-search-results .log-search-result .selected{font-weight:700}.admin-service .color-log.info i{color:var(--darkgreen)}.admin-service .color-log.error i{color:var(--darkred)}.admin-service .color-active-log.info{color:var(--darkgreen)}.admin-service .color-active-log.error{color:var(--darkred)}.admin-service .beam label{width:100%;text-align:center;font-size:12px}.admin-service .beam .box-container{position:relative;width:100%;height:25px}.admin-service .beam .box{position:absolute;width:100%;background:var(--lightgrey);height:10px}.admin-service .beam .box.active{width:0;background:var(--main_color)}.admin-service .beam.bright .box.active{background:var(--main_color_light)}.admin-service rf-csv-import{width:99%;display:inline-block;margin-left:8px}.admin-service .server-console-logs{border:1px solid var(--lightgrey);background:#000;width:100%;max-height:400px;overflow-y:auto;border-radius:8px;padding:0 15px;min-height:250px}.admin-service a.disabled{color:var(--lightgrey)}.admin-service .rf-btn-disabled.rf-btn,.admin-service .rf-btn:hover.rf-btn-disabled{color:var(--darkgrey)}.admin-service .customer-label{margin-bottom:25px}.admin-service .update-sample-data{display:flex;flex-wrap:nowrap;align-content:center;align-items:center}.admin-service .update-sample-data>div{display:flex;min-height:30px;align-items:center;flex-wrap:nowrap;padding:10px}.admin-service .update-sample-data>div>label{padding:0 5px}.admin-service .update-sample-data>div span.input-group-text{border:1px solid var(--darkwhite);display:inline-block;padding:2px 10px}.admin-service .pointer{cursor:pointer}rf-sysinfo{display:block}rf-sysinfo .sysinfo h3:hover{color:var(--main_color)}rf-sysinfo .sysinfo i{float:right}rf-sysinfo .sysinfo hr{margin:0}.admin-session-list{word-wrap:break-word}.admin-session-list .table-row{padding:7px;margin:0;border-bottom:1px solid var(--lightgrey)}.admin-session-list .rf-box{margin-bottom:0}.page-admin-setting-edit .color-sample label{width:100%}.page-admin-setting-edit .color-sample.rf-edit::before{display:none}.page-admin-setting-edit .color-sample .fa.fa-refresh{cursor:pointer;position:absolute;right:5px;top:6px}.page-admin-setting-edit .color-sample input[type=color]{cursor:pointer;position:absolute;right:20px;top:2px}.page-admin-setting-edit .color-sample input[type=color]:hover{box-shadow:none}.page-admin-setting-edit .fa-question-circle{color:var(--main_color)}rf-settings-apps .app-settings{padding:15px}rf-settings-apps .app-settings.disabled{background:var(--lightgrey)}rf-settings-article .article-tag{padding:1px 5px;background:var(--darkwhite);border:none;appearance:none;border-radius:20px}rf-settings-article .unit-input{height:20px;width:100%;padding:0;line-height:20px;display:block;border:1px solid var(--lightgrey);margin-top:2px}rf-settings-article .rf-btn.small{height:20px;padding:0}rf-settings-article .rotated{transform:rotate(-90deg) translate(30px,-9px)}rf-settings-cad .logos span{font-weight:700;color:var(--midgrey)}rf-settings-cad .logos span i{margin-left:5px}rf-settings-cad .logos span:hover{color:var(--main_color);cursor:pointer}rf-settings-cad .logo{background:var(--grey);height:50px;display:box;display:flexbox;display:flex;align-items:center;margin-bottom:15px}rf-settings-cad .logo img{padding:10px;width:auto;max-height:100%}rf-settings-cad .logo img.lg{height:60px}rf-settings-cad .logo img.md{height:40px}rf-settings-cad .logo img.sm{height:35px}rf-settings-cad .logo img.xs{height:50px}rf-settings-cad .pointer{cursor:pointer}rf-settings-cad .pointer:hover{color:var(--main_color)}rf-settings-service{display:block}rf-settings-number-gen textarea{height:75px}rf-settings-number-gen .head-row{border-bottom:2px solid var(--lightgrey);margin:0}rf-settings-number-gen .numgen-heading{font-size:130%;padding:0}rf-settings-shipping .shipping-options input{height:25px}rf-settings-shipping .shipping-options span{line-height:30px}rf-settings-shipping .shipping-options .mid-container input{width:20%}rf-settings-shipping .shipping-options .mid-container input,rf-settings-shipping .shipping-options .mid-container span{float:left;text-align:center}rf-settings-shipping .shipping-options .mid-container span{width:11%}rf-settings-shipping .shipping-options .front-container input{width:50%;float:left}rf-settings-shipping .shipping-options .end-container input{width:33%}rf-settings-shipping .shipping-options .end-container input,rf-settings-shipping .shipping-options .end-container span{float:left;text-align:center}rf-settings-shipping .shipping-options .end-container span{width:11%}.page-tags-list label{padding:9px;float:left;margin-right:10px;border-radius:10px}.page-tags-list .tag-entry{border-bottom:1px solid var(--lightgrey);margin-bottom:15px}.page-tags-list .tag-entry .tag{border-radius:5px;border:1px solid var(--lightgrey);margin-bottom:5px;padding:5px;color:#fff;font-weight:700}.page-tags-list .tag-entry .description{line-height:30px}.page-tags-list .tag-entry .edit{float:right;cursor:pointer}.page-tags-list .tag-entry .edit:hover{color:var(--main_color)}.page-tags-list .tag-entry .default i{color:var(--lightgrey)}.page-tags-list .tag-entry rf-hashtag{height:20px;margin-top:-5px}.page-tags-list rf-select-tag-category select{padding:10px;margin:0}.page-tags-list .search-tag{float:left;cursor:pointer}.page-tags-list .search-tag:hover{opacity:.6}.page-tags-list .search-tag i{float:left;font-size:18px;margin-top:5px;color:#c8c8c8}.page-tags-list .search-tag rf-tag{float:left}rf-email-templates .left-container{border-right:4px solid #d3d3d3}rf-email-templates .left-container .template-list{min-height:450px;max-height:450px;overflow:auto}rf-email-templates .left-container .template-list .template-elem{cursor:pointer}rf-email-templates .left-container .template-list .template-elem.active{background:orange}rf-email-templates .left-container .template-list small{float:right;padding:1px 5px;margin-top:2px;margin-right:2px;border-radius:7px;background:red;color:#fff;font-weight:700;font-size:10px}rf-email-templates .rf-btn,rf-email-templates .rf-btn.rf-btn-inverted,rf-email-templates .rf-btn:hover{width:100%}rf-email-templates .heading{color:var(--grey);font-size:22px;margin-bottom:10px;border-bottom:1px solid var(--lightgrey)}rf-email-templates .heading span{margin-left:20px}rf-email-templates .heading .show-all{margin-right:10px;font-size:90%}rf-email-templates .directory-container{min-height:350px;word-break:break-word}rf-email-translations .left-container{border-right:4px solid #d3d3d3}rf-email-translations .left-container .language-list{min-height:550px;max-height:550px;overflow:auto}rf-email-translations .left-container .language-list .language-elem{cursor:pointer}rf-email-translations .left-container .language-list .language-elem.active{background:orange}rf-email-translations .notifications{line-height:35px}.admin-email .underline{margin-bottom:0}.page-annotate-edit{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;background:#fff}.page-article-list .mainview .main-actions{z-index:9999}.page-article-list .mainview .main-actions .rf-btn{width:100%}.page-article-list .mainview input,.page-article-list .mainview select,.page-article-list .mainview textarea{color:#000;box-shadow:none;border:1px solid #fff}.page-article-list .mainview .active i{color:#000}.page-article-list .mainview .invisible{opacity:0}.page-article-list .mainview .ng-invalid.ng-touched{border:1px solid red}.page-article-list .mainview p{margin:5px 0}.page-article-list .mainview ::placeholder{color:var(--grey);opacity:.4}.page-article-list .header{padding-bottom:10px;font-size:12px}.page-article-list .header .heading{font-size:36px;font-weight:700}.page-article-list .header .logo{padding-top:15px}.page-article-list .inner-page{min-height:840px;width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;margin-bottom:25px}.page-article-list .inner-page .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-article-list .inner-page .print-layer .text{color:rgba(0,0,0,.1);transform:rotate(45deg);font-weight:700;font-size:600%;position:absolute;top:30%;width:100%;text-align:center;left:0;z-index:5}.page-article-list .sidebar-right{position:absolute;left:650px;top:0;width:350px}.page-article-parents .pointer{cursor:pointer}.page-article-parents .pointer:hover{color:var(--main_color)}.page-article-parents select{background:#f9f9f9;font-size:20px;padding-left:0}.page-drawings-edit .main-actions .rf-btn{width:100%}.page-drawings-edit.mainview{padding:0}.page-drawings-edit.mainview .main-actions{z-index:999}.page-drawings-edit.mainview.inactive-layer .inner-container .rf-edit,.page-drawings-edit.mainview.inactive-layer .inner-container .rf-edit-select-label,.page-drawings-edit.mainview.inactive-layer .inner-container rf-article-list input{pointer-events:none}.page-drawings-edit.mainview.inactive-layer .inner-container .rf-edit input,.page-drawings-edit.mainview.inactive-layer .inner-container .rf-edit select,.page-drawings-edit.mainview.inactive-layer .inner-container .rf-edit textarea{background:#fff}.page-drawings-edit.mainview.inactive-layer .inner-container rf-search-field input{border:1px solid var(--lightgrey)}.page-drawings-edit.mainview.inactive-layer .inner-container h4,.page-drawings-edit.mainview.inactive-layer .inner-container label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-drawings-edit.mainview.inactive-layer .inner-container .hidden-readmode{display:none}.page-drawings-edit.mainview.inactive-layer .inner-container .rf-btn,.page-drawings-edit.mainview.inactive-layer .inner-container .tag-select{display:none}.page-drawings-edit.mainview.inactive-layer .inner-container input{border:none}.page-drawings-edit.mainview.inactive-layer .inner-container select{appearance:none;text-indent:1px;text-overflow:""}.page-drawings-edit .inner-container{height:auto;position:relative}@media (min-width:992px){.page-drawings-edit .save-actions{position:fixed;left:0;top:246px;z-index:999;color:#fff;width:24%}}@media (min-width:1400px){.page-drawings-edit .save-actions{width:16.6667%}}drawing-edit.wide-layout .panel-container{width:100%}drawing-edit rf-upload-zone{overflow-y:auto;overflow-x:hidden}drawing-edit .size-demand .tag-box{cursor:pointer}drawing-edit .size-demand .tag-box:hover{opacity:.7}drawing-edit .top-button i{color:var(--main_color)}drawing-edit .top-button i:hover{opacity:.6}drawing-edit .table>tbody .no-border-top td{border-top:none}drawing-edit .table>tbody>tr>td{vertical-align:middle;text-align:left;padding:0}drawing-edit .table>tbody>tr>td input{width:calc(100% - 30px);padding:0 3px;text-align:center;margin-right:10px}drawing-edit .table>tbody>tr>td div{text-align:left;color:var(--grey)}drawing-edit button.price{position:absolute;right:14px}drawing-edit .prices .header-btn{position:absolute;right:31px;top:13px}drawing-edit .always-visible{display:contents!important}extended-properties .select-property{float:left;width:calc(50% - 15px);margin-right:15px}@media (max-width:800px){extended-properties .select-property{width:calc(100% - 15px)}}extended-properties label{color:var(--midgrey);margin-top:3px}@media (min-width:600px){extended-properties rf-select-properties .rf-edit{width:48%;float:left;margin-right:2%}}.page-drawings-list.mainview{overflow-y:hidden}.page-drawings-list rf-tags{display:inline-block}.page-drawings-list .primary-view.small .rf-btn{display:none}.page-drawings-list .drawing{border:1px solid var(--lightgrey);border-radius:10px;min-height:250px;position:relative;padding:10px;margin-bottom:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff}.page-drawings-list .drawing .actions{position:absolute;right:0}.page-drawings-list .drawing.active{box-shadow:0 0 5px 0 orange;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-drawings-list .drawing .img rf-drawing-img{min-height:180px;display:block;cursor:pointer}.page-drawings-list .drawing .img rf-drawing-img .nopreview.disabled,.page-drawings-list .drawing .img rf-drawing-img img.disabled{cursor:pointer}.page-drawings-list .article-table-view:nth-child(even) .article-row{background-color:var(--darkwhite)}.page-drawings-list .article-row{border-bottom:1px solid var(--lightgrey)}.page-drawings-list .article-row .padding-top{padding-top:5px}.page-drawings-list span.toggle-list-btns a{float:left}.page-drawings-list span.toggle-list-btns a:hover{cursor:pointer;background-color:var(--main_color_light)}.page-drawings-list span.toggle-list-btns a.active{background-color:var(--darkwhite)}.page-drawings-list rf-upload-zone{width:max-content;margin-right:7px;margin-top:5px;float:right}machine-edit .select-property{float:left;width:calc(50% - 15px);margin-right:15px}@media (max-width:800px){machine-edit .select-property{width:calc(100% - 15px)}}machine-edit label{color:var(--midgrey);margin-top:3px}.page-material-list.rf-box-bright .rf-box{margin-bottom:0}.page-material-list .viewmode input,.page-material-list .viewmode textarea{pointer-events:none}.page-calculation-edit{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;background:#fff}rf-box-value{margin-top:3px;font-size:20px;font-weight:700;color:#fff;background:#c2d3d5;border:1px solid var(--lighgrey);border-radius:10px;width:100%;min-width:100px;height:50px;display:inline-block;text-align:center;padding-top:12px}rf-box-value .small{font-size:75%}rf-company-news{display:block}rf-company-news .news-box .edit-btn{float:right}rf-company-news .news-box h4{text-transform:uppercase;font-weight:700;letter-spacing:2px}rf-company-news .news-box-body{margin-top:10px;padding-right:25px;text-align:justify;text-justify:inter-word}rf-company-news .rf-panel-box h4{margin-top:15px}.page-dashboard .pane-box-height{min-height:320px}.page-dashboard b{font-size:large}.page-order-statistic .rf-panel-box{position:relative}.page-order-statistic .rf-panel-box h4{color:#839597;font-weight:700;text-align:center;font-size:24px}.page-order-statistic .rf-panel-box.data-table h4{text-align:left}.page-order-statistic .time-switcher{margin-top:6px}.page-order-statistic rf-histogram svg,.page-order-statistic rf-xy-diagram svg,.page-order-statistic rf-xy-multi-diagram svg{width:100%;height:400px;z-index:99;display:block;position:relative;overflow:visible}.page-order-statistic .grey-box-label{text-align:center;width:100%;font-size:12px;text-transform:uppercase;color:#839597;font-weight:700}.page-order-statistic .rf-pie-chart-simple{margin:0 auto;display:flex}.page-order-statistic .chart-label{display:block;float:left;width:100%;margin-bottom:10px}.page-order-statistic .chart-label .color-box{width:60px;height:25px;float:left;color:#fff;text-align:center;padding-top:3px}.page-order-statistic .chart-label .text-container{float:left;padding-left:20px;width:calc(100% - 60px);line-height:25px;color:#839597}.page-order-statistic .top-pie-indicator{font-size:18px;font-weight:700;color:#fff;background:#c2d3d5;border-radius:10px;padding:5px 15px;position:absolute;bottom:10px;left:10px;right:10px}@media (max-width:1080px){.page-order-statistic .top-pie-indicator{font-size:14px}}rf-tasks .headline{font-weight:700;cursor:pointer}rf-tasks .headline:hover{color:var(--main_color)}rf-tasks .table-head-sticky{position:sticky;top:0;background:#fff;z-index:150}rf-tasks .margin-class{margin-bottom:10px}rf-tasks .mainview-top-panel{padding:0}.page-job-preparation-list .expand{float:right}.page-job-preparation-list .fa-question-circle{color:var(--lightgrey)}@media print{.page-job-preparation-list .mainview{bottom:inherit}}.page-job-preparation-list .order.rf-box{margin-bottom:0}.page-job-preparation-list .order{position:relative}.page-job-preparation-list .order .state{cursor:pointer}.page-job-preparation-list .order .rf-edit{padding:2px 0 0}.page-job-preparation-list .order .btn{width:100%;cursor:pointer}.page-job-preparation-list .order .hyphen{padding-bottom:10px;border-top:1px solid #d3d3d3}.page-job-preparation-list .pos-delivery-day{float:right;margin-top:-3px}.page-job-preparation-list .pos-delivery-day span{position:relative;float:none}.page-job-preparation-list .task-file{float:right}.page-job-preparation-list .task-file i{font-size:20px}.page-job-preparation-list .task-file .num-of-docs{position:absolute;bottom:-10px;left:20px;color:#fff;border-radius:11px;background:var(--main_color);padding-right:5px;padding-left:5px}.page-job-preparation-list rf-action-select{margin-top:-7px;margin-bottom:5px}.page-job-preparation-list .pos-mini-container:nth-child(even) rf-pos-mini-list-single-element{background-color:var(--darkwhite)}.page-job-preparation-list .production-mail-sended{color:var(--darkgreen);border:1px solid;margin-top:-3px;min-height:24px;padding-top:2px;text-align:center}.page-job-preparation-list .checkbox{padding:0 30px;margin-top:0;position:relative}.page-job-preparation-list .checkbox input{width:100%}.page-job-preparation-list .checkbox rf-checkbox{top:0;left:-25px}.page-job-preparation-list .checkbox h5{padding-left:11px}.page-job-preparation-list .rf-panel-box .min-height{min-height:75px}.page-job-preparation-list .rf-panel-box .min-height a{margin:1px 4px;display:block;padding:7px 0 4px}.page-job-preparation-list rf-img-with-attachments{width:100%;overflow:visible}.page-job-preparation-list rf-img-with-attachments .thumbnail{min-width:unset;width:100%;margin:0;padding:0}.page-job-preparation-list rf-img-with-attachments ul{background:0 0}.page-job-preparation-list rf-img-with-attachments ul li{background:var(--darkwhite);border-radius:20px}.page-job-preparation-list .articles .rf-btn{display:block;margin:0}production-gant-chart{position:absolute;display:block;top:0;right:0;left:0;bottom:0}production-gant-chart svg{width:100%;height:99%}production-gant-chart svg .center-line{stroke:var(--grey);stroke-dasharray:4}production-gant-chart svg path.domain{display:none}production-gant-chart svg .planning-axis line{stroke:var(--lightgrey)}production-gant-chart svg .work-package-container .work-package{cursor:grab;stroke:var(--grey)}production-gant-chart svg .work-package-container .shift-state-bar{cursor:grab}production-gant-chart svg .work-package-container .cut{fill-opacity:.1}production-gant-chart svg .work-package-container .inactive{fill-opacity:.3}production-gant-chart svg .work-package-container .active{fill-opacity:.7}production-gant-chart svg .work-package-container .selected{fill-opacity:1}production-gant-chart svg .work-package-container .bad-date{stroke:#ff0;stroke-width:3px}production-gant-chart svg .work-package-container .collision{stroke:red;stroke-width:3px}production-gant-chart svg .work-package-container .pos-text{font-size:11px;cursor:pointer}production-gant-chart svg .work-package-container .pos-text:hover{fill:var(--main_color)}production-gant-chart svg .work-package-container image:hover{opacity:.7}production-gant-chart svg .buffer-info .buffer-info-rect{opacity:.5;fill:#fff;stroke:var(--grey);stroke-width:1px}production-gant-chart svg .buffer-info .buffer-info-rect.warning{fill:red}production-gant-chart svg .drag-handler{cursor:ew-resize;stroke:none;stroke-width:1px;opacity:0;fill:orange}production-gant-chart svg .drag-handler:hover{opacity:1;stroke:var(--lightgrey)!important;animation:blinker1 2s linear infinite}production-gant-chart svg .connection-line{stroke:var(--grey)}rf-position-sidebar{position:absolute;display:block;top:0;right:0;bottom:0;border-left:1px solid var(--grey);background:#fff;width:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}rf-position-sidebar.sidebar-active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:300px}rf-position-sidebar .bottom-container,rf-position-sidebar .middle-container,rf-position-sidebar .top-container{position:absolute;right:0;left:0}rf-position-sidebar .top-container{color:#fff;background-color:var(--grey);top:0;height:40px}rf-position-sidebar .middle-container{top:50px;bottom:40px;left:0;padding-left:10px;padding-right:10px;overflow-y:auto}rf-position-sidebar .middle-container .position{cursor:pointer;margin-bottom:20px}rf-position-sidebar .middle-container .position .head{font-weight:700}rf-position-sidebar .middle-container .position .head:hover{opacity:.65}rf-position-sidebar .middle-container .position.active .pos-max,rf-position-sidebar .middle-container .position.active .pos-mini{background:orange}rf-position-sidebar .middle-container .position .pos-max{border:solid 1.5px;padding:10px;background:var(--midwhite)}rf-position-sidebar .middle-container .position .pos-max .task{margin:5px 0}rf-position-sidebar .middle-container .position .pos-max .task i{position:relative;top:0;font-size:15px}rf-position-sidebar .middle-container .position .pos-max .task.hidden-task{color:var(--lightgrey)}rf-position-sidebar .middle-container .position .pos-max .task.no-machine{color:var(--red)}rf-position-sidebar .middle-container .position .clickable:hover{opacity:.65}rf-position-sidebar .middle-container .position .pos-mini{position:relative;color:var(--grey);margin-right:5px;background-color:#eee;border-radius:5px;border:solid 1px var(--lightgrey);height:37px;width:35px}rf-position-sidebar .middle-container .position .pos-mini span{position:absolute;bottom:-10px;left:-4px;color:#fff;border-radius:11px;background:var(--main_color);padding-right:5px;padding-left:5px}rf-position-sidebar .middle-container input{margin-top:6px;border:none;background:#efefef}rf-position-sidebar .middle-container .bubble{border-radius:11px;background:var(--midgrey);min-width:20px;display:inline-block;text-align:center;font-weight:700;color:#fff;margin-right:4px}rf-position-sidebar .middle-container .bubble.hidden-task{background:var(--lightgrey)}rf-position-sidebar .middle-container .bubble.no-machine{background:var(--red)}rf-position-sidebar .middle-container i{left:2px;position:absolute;font-size:20px}rf-position-sidebar .middle-container .action-button{position:relative;z-index:99;float:right;right:20px}rf-position-sidebar .bottom-container{bottom:0;height:40px;background-color:var(--grey)}rf-position-sidebar .rf-btn,rf-position-sidebar .rf-btn.rf-btn-inverted,rf-position-sidebar .rf-btn:hover{background-color:var(--grey);color:#fff}rf-position-sidebar .add-new-work-package{float:right}rf-position-sidebar .add-new-work-package .add-button{width:24px;height:24px;background-color:var(--main_color)}rf-position-sidebar .add-new-work-package .add-button .add-icon{position:initial;margin-top:-3px}.planning-bottom-notification{position:fixed;bottom:10px;left:420px;right:320px;min-height:40px;background:var(--main_color_light);border-radius:4px;color:#fff;padding:5px 10px}.planning-bottom-notification h3{margin-top:7px;margin-bottom:0;font-size:22px}.planning-bottom-notification .cancel-set-workpackage{cursor:pointer;float:right}.planning-bottom-notification input{color:#000}.planning-bottom-notification .skip-workpack{background-color:var(--darkred);color:#fff}.page-production-planning-fine .primary-view{overflow-y:unset;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:calc(100% - 50px)}.page-production-planning-fine .primary-view.sidebar-active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:calc(100% - 300px)}.page-production-planning-fine .big-part{width:calc(100% - 100px);float:left}.page-production-planning-fine .small-part{width:200px;float:left}.page-production-planning-fine .border-right{border-right:1px solid #000}.page-production-planning-fine .heading{display:inline-block;border-bottom:8px solid var(--main_color);width:100%}.page-production-planning-fine .heading .first-row{background:var(--grey);padding-top:7px;padding-bottom:8px;z-index:999}.page-production-planning-fine .heading .second-row{background:#fff;height:43px;z-index:999}.page-production-planning-fine .heading .second-row rf-tag-select{margin-top:10px;display:block}.page-production-planning-fine .heading .search-input{height:25px;border:1px solid var(--lightgrey)}.page-production-planning-fine .heading rf-tag-select .select-row{line-height:13px;height:25px;min-height:25px}.page-production-planning-fine .heading rf-tag-select .select-row button{height:25px;padding:2px 5px}.page-production-planning-fine .x-axis .upper-dark-time-header{position:absolute;left:0;right:0;top:0;height:40px;background:var(--grey)}.page-production-planning-fine .x-axis svg{position:absolute;width:100%;height:78px;top:0;right:0;left:100px}.page-production-planning-fine .x-axis svg path.domain{display:none}.page-production-planning-fine .x-axis svg .planning-primary-axis text{fill:#fff}.page-production-planning-fine .x-axis svg .planning-secondary-axis text{font-size:9px}.page-production-planning-fine .x-axis svg .planning-secondary-axis line{stroke:var(--grey)}.page-production-planning-fine .gant-chart-container{position:absolute;bottom:0;top:0;right:0}.page-production-planning-fine .content-container{overflow-y:auto;position:absolute;top:91px;width:100%;bottom:0}.page-production-planning-fine .inner-content-container{position:relative;overflow:auto}.page-production-planning-fine .capacity-sidebar{text-align:center;background:#fff;position:relative;z-index:10}.page-production-planning-fine .capacity-sidebar .capacity{position:relative;overflow:auto;display:block}.page-production-planning-fine .capacity-sidebar .capacity label{width:100%;text-align:left;margin-bottom:2px}.page-production-planning-fine .capacity-sidebar .capacity.selected{background:orange}.page-production-planning-fine .capacity-sidebar rf-drawing-img{width:50%;float:left}.page-production-planning-fine .capacity-sidebar rf-drawing-img img{cursor:pointer}.page-production-planning-fine .capacity-sidebar img{display:block;width:100%}.page-production-planning-fine .capacity-sidebar .bar{height:100%;width:4px;position:absolute;right:0}.page-production-planning-fine .capacity-sidebar .bar2{height:25px;width:29px;position:absolute;right:0;top:5px;color:#fff;z-index:99}.page-production-planning-fine .capacity-sidebar .bar2 i{margin-top:6px}.production-planning-rough .mainview{top:0;overflow-y:scroll}.production-planning-rough .mainview .mainview-top-panel{background:#fff}.production-planning-rough .mainview .mainview-top-panel input{padding:3px;border:1px solid var(--lightgrey);width:120px}.production-planning-rough rf-xy-diagram svg{width:100%;height:300px}.page-task-edit .formula-head .rf-btn{margin-right:10px;margin-top:10px}.page-task-edit .active-sub-task{padding-right:36px}.page-task-edit .select-btn.rf-btn{position:absolute;right:15px;top:0;border-left:1px solid var(--midgrey)}.page-task-edit .parameter rf-time-input{margin-left:40%;padding-right:35px;width:60%}.page-task-edit .parameter rf-time-input .rf-time-input-container{padding-top:0;width:70%;padding-right:24px}.page-task-edit .parameter rf-time-input .rf-time-input-container input{height:25px;border:none}.page-task-edit .parameter rf-time-input select{padding-top:1px;width:30%;height:25px;border-bottom:none}.page-task-edit .parameter rf-percentage-input{margin-left:40%;width:60%;margin-top:-5px}.page-task-edit .parameter rf-percentage-input input{border:none}.page-task-edit .tag{background:var(--main_color);border-radius:4px;float:left;padding:3px 8px;margin:1px 3px;color:#fff}.page-task-list .result-list{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-task-list .result-list i{margin:5px}rf-task-possible-production-options{display:block}.page-workingplan .disabled{color:var(--lightgrey)}.page-workingplan h3{margin-left:50px}.page-workingplan h4{margin:0 0 10px}.page-workingplan rf-tag-select .select-row{min-width:50px}.page-workingplan .workplan-header span{float:right}.page-workingplan .workplan-header input{text-align:right}.page-workingplan .mainview .main-actions{z-index:9999}.page-workingplan .mainview .main-actions .rf-btn{width:100%}.page-workingplan .mainview.showmode input,.page-workingplan .mainview.showmode select,.page-workingplan .mainview.showmode textarea{color:#000;border:none;box-shadow:none}.page-workingplan .mainview.showmode .active i{color:#000}.page-workingplan .mainview.showmode .black-link{color:#000}.page-workingplan .mainview .task-heading{color:var(--grey);font-weight:700;font-size:12px}.page-workingplan .mainview .workingplan{min-height:740px;max-width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;margin-bottom:25px}.page-workingplan .mainview .workingplan hr{margin-top:5px;margin-bottom:5px;border-bottom:2px solid var(--midgrey)}.page-workingplan .mainview .workingplan .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-workingplan .mainview .workingplan .print-layer .text{color:rgba(0,0,0,.1);transform:rotate(45deg);font-weight:700;font-size:600%;position:absolute;top:30%;width:100%;text-align:center;left:0;z-index:5}.page-workingplan .mainview input,.page-workingplan .mainview select,.page-workingplan .mainview textarea{box-shadow:none;color:var(--main_color);border:1px solid #f8f8f8}.page-workingplan .mainview input:hover,.page-workingplan .mainview select:hover,.page-workingplan .mainview textarea:hover{border:1px solid var(--lightgrey)}.page-workingplan .mainview .invisible{opacity:0}.page-workingplan .mainview .ng-invalid.ng-touched{border:1px solid red}.page-workingplan .mainview p{margin:5px 0}.page-workingplan .mainview ::placeholder{color:var(--grey);opacity:.4}.page-workingplan .header{padding-bottom:10px;font-size:12px}.page-workingplan .header .heading{font-size:36px;font-weight:700}.page-workingplan .header .logo{padding-top:15px}.page-workingplan .header .logo img{float:left;width:auto;max-height:30mm;max-width:100%}.page-workingplan .task{min-height:35px;margin:0;font-size:12px;page-break-inside:avoid}.page-workingplan .task input,.page-workingplan .task textarea{font-size:12px}.page-workingplan .task .rf-form{margin:0;padding:0 4px}.page-workingplan .task .buffer-time{width:40%;float:right}.page-workingplan .task rf-dynamic-input{width:40%;float:right}.page-workingplan .sub-task i{cursor:pointer}.page-workingplan .sub-task i:hover{color:var(--main_color)}.page-workingplan .sub-task .active{color:var(--main_color)}.page-workingplan rf-time-input .rf-time-input-container{right:40px}.page-workingplan rf-time-input select{width:40px}.page-workingplan rf-date-time{float:right;width:40%;height:20px}.page-workingplan .hand-text{border-top:1px solid var(--darkgrey)}.page-workingplan .auto-planning-information{display:inline-grid;margin-bottom:-10px;padding:5px 8px;margin-top:-10px}.page-workingplan .iconbar{position:absolute;width:30px;text-align:left;z-index:999}.page-workingplan .iconbar .fa{width:15px}.page-workingplan .iconbar.left{left:-35px}.page-workingplan .iconbar.right{left:540px;top:0}.page-workingplan .iconbar:hover{width:200px}.page-workingplan .iconbar button .text{display:none}.page-workingplan .iconbar button:hover .text{display:inline}.page-workingplan .iconbar .rf-btn-horizontal-list{width:100px}.page-workingplan .sidebar-right{position:absolute;left:650px;top:0;width:350px}.page-workingplan .position-sidebar.inactive{border-top:1px solid var(--lightgrey)}.page-workingplan .position-sidebar-anchor{top:-5px}.page-workingplan .position-sidebar-work-package{display:block;width:100%;height:100%;font-size:12px;position:relative}.page-workingplan rf-xy-diagram svg{width:100%;height:95%}.page-workingplan .time-btn-container .rf-btn{float:left;width:20px;height:20px;line-height:0;margin:0 0 0 1px}@media print{.page-workingplan{zoom:78%}}.our-service-edit .mainview-white-box{padding:30px}.our-service-edit .tutorials img{width:100%}.our-service-edit .tutorials .rf-btn{width:100%;font-size:20px}rf-support .calendly-inline-widget{height:720px;float:left;width:700px}rf-support .bold{font-weight:700}rf-support .contact-person-img{border-radius:50%}rf-tutorials .upper-container{width:100%;float:left;overflow-x:hidden}rf-tutorials .selector-text{line-height:35px;text-align:right}rf-tutorials .filters{padding:10px 15px}rf-tutorials .results-count{margin-left:15px}rf-tutorials .video-list-item{float:left;width:100%;position:relative;padding:10px}rf-tutorials .video-list-item.active{background:var(--main_color_light)}rf-tutorials .video-list-item i{margin-right:5px;cursor:pointer}rf-tutorials .video-list-item rf-checkbox{top:15px}rf-tutorials .video-list-item .video-name{color:var(--grey);cursor:pointer}rf-tutorials .video-list-item .video-name:hover{color:var(--main_color)}rf-tutorials .video-player{width:100%}rf-tutorials .lower-container{width:100%;float:left}rf-updates{display:block}rf-updates .rf-btn,rf-updates .rf-btn.rf-btn-inverted,rf-updates .rf-btn:hover{margin-top:-1px}rf-updates .update-table{display:flex;vertical-align:middle;align-items:center;border-bottom:1px solid var(--lightgrey);margin:0}rf-updates .rf-btn-inverted.rf-btn,rf-updates .rf-btn-inverted.rf-btn:hover,rf-updates .rf-btn:hover{color:#767676;padding:5px 0;margin:-7px 0}rf-updates .rf-btn-inverted.rf-btn,rf-updates .rf-btn:hover{color:var(--main_color)}rf-wishes .new-wish .upload-files{min-height:200px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--grey);border-radius:10px;margin:20px 0}rf-wishes .new-wish .upload-more-files{border:1px dashed var(--grey);border-radius:10px;align-items:center;justify-content:center;display:flex;padding:5px}rf-wishes .new-wish .description{border:1px solid var(--lightgrey)}rf-wishes .new-wish .list-files{margin:15px 0}rf-wishes .new-wish .list-files li{padding:5px 0}rf-wishes .new-wish .list-files li a{margin:0 10px}rf-wishes .new-wish label{width:100%;display:block;margin-top:15px}rf-wish-list .title{font-weight:700}rf-wish-list .rf-box{margin-bottom:0;box-shadow:none}rf-wish-list .header-new{padding:0 10px}rf-wish-list .header-new .title{padding:10px 6px}rf-wish-list .header-new .rf-btn,rf-wish-list .header-new .rf-btn:hover{float:right;margin-top:7px}rf-wish-list .list-item-details{padding:10px 0}rf-wish-list .list-item-details.expanded{background-image:linear-gradient(var(--bg1),var(--bg2))}rf-wish-list .details span{padding:0 6px;margin:10px 3px;display:block;float:left;border-radius:10px;color:var(--untouched)}rf-wish-list .details span:nth-child(odd){background-color:var(--main_color)}rf-wish-list .details span:nth-child(even){background-color:var(--grey)}rf-wish-list .actions-wrap{text-align:right;padding:10px 5px}rf-wish-list #no-availabe,rf-wish-list #preload{text-align:center}rf-wish-list #attachments,rf-wish-list img{display:none}.page-pdf .pdf-view{width:100%;height:600px}.page-production-label .mainview .active i{color:#000}.page-production-label .mainview .ng-invalid.ng-touched{border:1px solid red}.page-production-label .mainview p{margin:5px 0}.page-production-label .mainview ::placeholder{color:var(--grey);opacity:.4}.page-production-label .rf-icon{display:inline-block;font-size:30px;position:absolute;top:20px;left:230px}.page-production-label .signature{border:1px solid;width:200px;height:60px;display:inline-block}.page-production-label .inner-page{min-height:840px;width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;margin-bottom:25px}.page-production-label .inner-page .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-production-label .inner-page .full-size{min-height:865px}.page-production-label .inner-page span{white-space:pre-line;display:block;margin-bottom:10px}.page-production-label .bottom-line{border-bottom:2px solid var(--lightgrey)}machine-cockpit-files .rf-panel-box{border:dashed 2px var(--lightgrey)}machine-cockpit-files .rf-btn-inverted.rf-btn{margin-top:-3px!important;margin-bottom:-3px!important;float:left}machine-cockpit-files .file .rf-btn{float:right}@media (max-width:1024px){machine-cockpit-files{font-size:90%}}ma-list-view .text-warning{color:var(--red);font-size:16px;font-weight:400}ma-list-view .full-screen-btn{min-width:32px;height:32px;display:block;text-align:center;padding:5px}ma-list-view .rf-box .header.no-border{border:1px solid var(--darkwhite);border-bottom:none;background:var(--midwhite);border-top-right-radius:10px;border-top-left-radius:10px}ma-list-view .rf-box .header.no-border.header-closed{border-radius:10px;border-bottom:1px solid var(--darkwhite)}@media (min-width:100px) and (max-width:800px){ma-list-view .rf-box .header.no-border{font-size:10px}}ma-list-view .head-options{padding-left:0}ma-list-view .rf-btn.header-btn.rf-btn-green{color:var(--green)}ma-list-view rf-priority-switch{float:right;margin-top:3px}ma-list-view rf-priority-switch .bar{background:var(--darkwhite)}ma-list-view rf-priority-switch .bar.active{background:var(--midgrey)}ma-list-view .rf-panel-outer-frame.border-bottom{background-image:linear-gradient(var(--midwhite),var(--darkwhite));border-left:1px solid var(--darkwhite);border-right:1px solid var(--darkwhite);border-bottom:2px solid var(--midgrey)}ma-list-view .rf-panel-box{padding:10px}ma-list-view .rf-panel-box b{color:var(--midgrey)}ma-list-view .box-heading{color:#acacac;font-size:12px;font-weight:700}ma-list-view .box-heading span{float:right}ma-list-view .inner-border-box{border-radius:10px;display:inline-block;position:relative;width:100%;border:1px solid var(--darkwhite)}ma-list-view .inner-border-box.green{color:var(--darkgreen);border:var(--darkgreen);background:#83e6204a}ma-list-view .inner-border-box.yellow{color:var(--darkyellow);border:var(--darkyellow);background:#ffff0070}ma-list-view .inner-border-box.bg-grey{padding:4px 2px;background:var(--darkwhite);color:var(--midgrey);min-height:32px}ma-list-view .inner-border-box input{width:100%;border:0;text-align:right;font-size:20px;padding:0 5px;margin:0;font-weight:700;border-radius:5px;background:0 0}ma-list-view .inner-border-box h3{margin:0;float:right;font-weight:400;font-size:20px}ma-list-view .inner-border-box span{position:absolute;left:5px;line-height:26px}ma-list-view rf-img-with-attachments{width:250px}ma-list-view rf-upload-zone{overflow-y:auto;overflow-x:hidden}ma-list-view rf-time-input select.time-input{width:40px;background:0 0;border:none}ma-list-view rf-time-input .rf-time-input-container{right:46px}ma-list-view .fa-undo{position:absolute;right:10px;cursor:pointer;color:var(--main_color)}ma-list-view .table-wrap{width:100%}ma-list-view .month-wrap{position:relative}ma-list-view .month-wrap .week-view{margin-top:2px;margin-right:9px;padding:5px 20px;background:var(--main_color);color:var(--untouched)}ma-list-view .month-wrap .week-view.rf-btn:focus,ma-list-view .month-wrap .week-view.rf-btn:hover{margin-top:2px;margin-right:9px;padding:5px 20px;background:var(--main_color);color:var(--untouched);opacity:.9;outline:0}ma-list-view .month-wrap .week-number{text-align:center;font-size:25px;font-weight:700}ma-list-view .month-wrap .day{font-size:140%;font-weight:700;max-width:100%}ma-list-view .month-wrap .day .date{font-size:12px;font-weight:400;color:var(--midgrey)}ma-list-view table .grayed{background-color:var(--midgrey)}ma-list-view table .list-items{padding:10px;margin:15px 0;background-color:var(--lightgrey);border-radius:2px;box-shadow:-1px 2px 4px var(--darkwhite)}ma-list-view table tbody td{border-left:1px solid var(--bg2);border-right:1px solid var(--bg2)}ma-list-view .calendar-navigation{width:100%;height:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;overflow:auto}ma-list-view .calendar-navigation .fa{font-size:60px}ma-list-view .calendar-navigation .left-nav{margin:25px 10px 0 0}ma-list-view .calendar-navigation .right-nav{margin:25px 0 0 10px}ma-list-view .heading{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;align-content:center}ma-list-view .heading button:hover i{color:var(--untouched)}ma-list-view .heading button i{color:var(--main_color)}ma-list-view .measured{display:flex;padding:2px 5px;flex-direction:row;justify-content:space-between;border:1px solid var(--red);color:var(--red)}.page-post-calculation-list .table-head-sticky{position:sticky;top:0;background:#fff;z-index:999}.page-post-calculation-list .responsive{overflow:auto;position:absolute;width:98%;bottom:15px}.page-post-calculation-list .lower-white-box{position:absolute;bottom:0}.page-post-calculation-list .table-button{float:right;cursor:pointer}rf-post-calculation-overview table{width:100%}rf-post-calculation-overview td{vertical-align:top}rf-post-calculation-overview .table-divider{border-top:1px solid var(--midgrey)}rf-post-calculation-overview .green{color:var(--darkgreen)}rf-post-calculation-overview .red{color:var(--red)}rf-post-calculation-overview .profit-margin{font-size:16px}@media (max-width:900px){rf-post-calculation-overview{font-size:75%}rf-post-calculation-overview .profit-margin{font-size:12px}rf-post-calculation-overview b{font-weight:400}}rf-position-view .lower-white-box{top:90px}rf-position-view .changetop{top:145px}rf-time-tracking-view .table-wrap .heading-label{padding-right:8px;font-size:90%;cursor:pointer}rf-time-tracking-view .table-wrap .heading-label:hover{color:var(--main_color)}rf-time-tracking-view .table-wrap tr:nth-child(even){background:var(--darkwhite)}rf-time-tracking-view table.table tbody tr>td{font-size:12px;padding:0 5px}rf-time-tracking-view .rf-form{padding:0}rf-time-tracking-view .responsive{top:170px}rf-time-tracking-view .lower-white-box{top:130px}rf-time-tracking-view .changetop{top:180px}rf-time-tracking-view .cost-overview-wrap table.table tbody tr>td,rf-time-tracking-view .cost-overview-wrap table.table thead tr>td{font-size:16px;padding:0 15px}rf-time-tracking-view .cost-overview-wrap table.table tbody tr>td{font-weight:700}rf-time-tracking-view .table-borderless tr td{border:none}rf-time-tracking-view .rf-btn-border{width:200px}rf-workpackage-view .table-wrap .heading-label{padding-right:8px;font-size:90%;cursor:pointer}rf-workpackage-view .table-wrap .heading-label:hover{color:var(--main_color)}rf-workpackage-view .table-wrap tr:nth-child(even){background:var(--darkwhite)}rf-workpackage-view .table-borderless tr td{border:none}rf-workpackage-view .actual,rf-workpackage-view .deviation-absolute,rf-workpackage-view .deviation-percentage,rf-workpackage-view .td-difference{color:var(--darkgreen)}rf-workpackage-view .actual.red,rf-workpackage-view .deviation-absolute.red,rf-workpackage-view .deviation-percentage.red,rf-workpackage-view .td-difference.red{color:var(--red)}rf-workpackage-view table.table tbody tr>td{font-size:12px;padding:0 0 0 8px}rf-workpackage-view .cost-overview-wrap table.table tbody tr>td,rf-workpackage-view .cost-overview-wrap table.table thead tr>td{font-size:16px;padding:0 15px}rf-workpackage-view .cost-overview-wrap table.table tbody tr>td{font-weight:700}rf-workpackage-view .responsive{top:170px}rf-workpackage-view .lower-white-box{top:190px}rf-workpackage-view .changetop{top:240px}rf-workpackage-view .fa-exclamation{padding-right:4px;padding-left:4px;color:var(--red)}.page-production-positions-list rf-xy-diagram svg{width:100%;height:150px}.page-production-positions-list .header.no-border{background:var(--midwhite);border-top-right-radius:10px;border-top-left-radius:10px}.page-production-positions-list.rf-box-bright .rf-box .header{border:1px solid var(--lightgrey)}.page-production-positions-list .black-link{color:#000}.page-production-positions-list .text-warning{color:var(--red);font-size:16px;font-weight:400}.page-production-positions-list .position.expanded .header-working-steps{border-radius:0;border-bottom:none}.page-production-positions-list .position .header-working-steps{cursor:default;background:var(--darkwhite);border-right:1px solid var(--lightgrey);border-left:1px solid var(--lightgrey);border-bottom:1px solid var(--lightgrey);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.page-production-positions-list .position .header-working-steps .task-list{position:relative;float:left;width:15%;max-width:175px;margin-right:5px;font-size:12px;padding:3px 4px 1px;cursor:pointer;border-top:2px solid transparent}@media (min-width:480px) and (max-width:1024px){.page-production-positions-list .position .header-working-steps .task-list{width:25%}}@media (max-width:480px){.page-production-positions-list .position .header-working-steps .task-list{width:33%}}.page-production-positions-list .position .header-working-steps .task-list.delivery-date{margin-right:0;color:var(--darkred)}.page-production-positions-list .position .header-working-steps .task-list .time.end{float:right}.page-production-positions-list .position .header-working-steps .task-list .task-name{width:100%;text-align:left;font-weight:700;display:block;word-break:break-word}.page-production-positions-list .position .header-working-steps .task-list .task-name i{font-size:10px;float:right;margin-top:4px}.page-production-positions-list .position .header-working-steps .task-list.active{color:#fff;background:var(--grey);border-top:5px solid var(--green);margin-top:-2px;padding-top:6px;min-height:42px}.page-production-positions-list .position .header-working-steps .task-list.active.slight-delay{border-top:5px solid var(--yellow)}.page-production-positions-list .position .header-working-steps .task-list.active.strong-delay{border-top:5px solid var(--red)}.page-production-positions-list .position .header-working-steps .task-list.next{background:var(--lightgrey);border-top:5px solid var(--green);margin-top:-2px;padding-top:6px;min-height:42px}.page-production-positions-list .position .header-working-steps .task-list.next.slight-delay{border-top:5px solid var(--yellow)}.page-production-positions-list .position .header-working-steps .task-list.next.strong-delay{border-top:5px solid var(--red)}.page-production-positions-list .position .header-working-steps .task-list.completed{color:var(--midgrey);border-top:2px solid var(--lightgrey)}.page-production-positions-list .position .header-working-steps .task-list.selected{color:var(--main_color)}.page-production-positions-list .margin-container{height:1px;width:35px;float:left}.page-production-positions-list rf-img-with-attachments{width:250px}.page-production-positions-list .thumbnail{margin-bottom:0;padding:0}.page-production-positions-list .textfield{border:none}.page-production-positions-list .article-info{position:relative}.page-production-positions-list .article-info h4{display:inline-block;margin:0;color:#a2a2a2;font-size:15px}.page-production-positions-list .article-info h4 b{font-size:24px;color:var(--grey);font-weight:400}.page-production-positions-list .article-info .rf-btn{bottom:0;right:0;min-width:150px}.page-production-positions-list .article-info .file-doc{padding-left:0;overflow:auto}.page-production-positions-list .article-info .file-doc a{float:left;padding-top:5px;margin-bottom:0;color:var(--midgrey);cursor:pointer}.page-production-positions-list .article-info .file-doc i{float:right;cursor:pointer;color:var(--midgrey);font-size:16px;padding-top:5px;padding-right:10px}.page-production-positions-list .article-info .file-doc:hover{color:var(--main_color)}.page-production-positions-list .article-info .time-button{position:relative;float:right;margin-top:-15px}.page-production-positions-list .head-options{padding-left:0}.page-production-positions-list rf-time-input select{height:20px;padding:0;margin-right:15px}.page-production-positions-list .rf-time-input-container{right:46px}.page-production-positions-list .fa-undo{position:absolute;right:10px;cursor:pointer;color:var(--main_color)}.page-production-positions-list rf-article-size input{margin:0}.page-production-positions-list .set-active-disabled{float:right;color:var(--lightgrey)}.page-production-positions-list .material-row{background:var(--darkwhite);border-radius:5px;padding:0 7px}.page-production-positions-list .material-row select{background:0 0;appearance:none}.page-production-positions-list .rf-panel-outer-frame b{color:var(--midgrey)}.page-production-method-list .heading{background:gray;overflow:auto;margin:-30px;padding:10px;color:#fff}.page-production-method-list .process rf-hashtag{width:initial;float:left}.page-production-method-list .table-container{position:absolute;bottom:0;left:0;right:0;top:80px;overflow-y:auto}.page-production-method-list .table-header{margin:0}.page-production-method-list .table-header i{color:var(--main_color)}.page-production-method-list hr{margin:0 0 15px;box-shadow:0 3px 3px 1px #f2f2f2;border-top:1px solid #dbdbdb}.page-quality .measure-dot{border-radius:30px;font-weight:700;color:#fff;position:absolute;width:20px;text-align:center}.page-quality .measure-dot.active{border:2px solid orange}.page-quality .dim-box{margin-right:10px;background:#d3d3d3;font-size:18px;padding:8px;margin-top:20px;border-radius:12px}.page-quality .dim-box span{color:#fff}.page-quality .dim-box.active{border:2px solid orange}.page-quality .rf-btn{border-radius:10px;padding:13px;margin-right:15px}.page-storage-area-list .header .rf-btn{margin:0}.page-batch-edit rf-date-time{width:60%}.page-batch-edit .default .header{overflow:auto}.page-batch-list .header .rf-btn{margin:0}.page-stock-items-list .rf-box{margin:2px 0 0}.page-stock-items-list .rf-box .header a{color:var(--main_color)}.page-stock-items-list .rf-box .header a:hover{color:#23527c}.page-stock-items-list .main-actions .rf-btn{width:100%}.page-stock-items-list .heading{background:gray;overflow:auto;margin:-30px;padding:10px;color:#fff}.page-stock-items-list p{margin:8px 0 0;float:right}.page-stock-items-list .rf-box input{margin-top:-2px;margin-bottom:0;color:var(--main_color);font-weight:700}.page-stock-items-list .stock-item-num{float:right}.page-stock-items-list .stock-item-num i{font-size:20px}.page-stock-items-list .stock-item-num .num-of-docs{position:absolute;top:14px;right:-8px;color:#fff;border-radius:11px;background:var(--main_color);padding-right:5px;padding-left:5px}.page-stock-items-list .rf-btn-horizontal-list .rf-btn:hover{margin-top:-5px}.page-warehouse-list .header .rf-btn{margin:0}.public-login .row{padding:10px 0;margin:0}.public-login .link-btn{cursor:pointer;font-size:24px;font-weight:700;float:left;padding:0}.public-login .link-btn span{width:70%;display:block}.public-login .link-btn.active span{border-bottom:3px solid var(--main_color)}.public-login .link-btn:hover{color:var(--main_color_light)}.public-login .agreement{padding:0;margin:0 -15px}.public-login .privacy-info{bottom:35px;left:15px}.public-login .privacy-info i{top:1.5px;font-size:9px}.public-login .privacy-info a{left:17px}.public-login ul{list-style-image:url(/img/checkmark.svg)}.public-login ul li{margin:10px -15px}.public-logout .row{padding:10px 0;margin:0}.public-register a{cursor:pointer}.public-register .btn{color:#fff}.public-register .btn.active{background:var(--main_color)}.public-register .btn-inactive{background:var(--lightgrey)}.public-register .inner-container .col-xs-12{margin:7px 0}.public-register .inner-container select:required:invalid{color:gray}.public-register .inner-container option{color:#000}.public-register .inner-container .password-offer{position:absolute;left:-150px;width:150px;top:-13px}.public-register .warnings{text-align:center}.public-register .warnings h3{margin-bottom:25px}.public-register .warnings p{position:absolute;opacity:0;left:0;right:0;margin:0 15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.public-register .warnings p.visible{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width:900px){.public.register .inner-container .password-offer{position:relative;left:0;width:inherit;top:0;padding:15px}}.public-reset .row{padding:10px 0;margin:0}.public-reset .alert{text-align:center;font-weight:700;font-size:130%}.page-service-setup-edit{background:var(--grey);box-shadow:0 0 19px 5px var(--bg1);z-index:9;color:var(--untouched);padding:100px 40px 40px;margin-top:40px;position:relative}.page-service-setup-edit .server-setup-heading{background:var(--main_color);position:absolute;top:0;left:0;font-size:27px;font-weight:700;width:30%;padding:19px;text-align:center}.page-service-setup-edit .server-setup-heading::after{width:0;content:"";position:absolute;top:0;right:0;bottom:0;border-right:50px solid var(--grey);border-top:75px solid transparent;margin-right:0}.page-service-setup-edit .big-info-text{font-size:24px;margin-bottom:20px}.page-service-setup-edit .info-icon-container .glyphicon{font-size:60px;color:var(--darkgreen)}.page-service-setup-edit .info-icon-container .glyphicon.grey{color:var(--grey)}.page-service-setup-edit h3{color:var(--untouched);border-bottom:1px solid var(--main_color)}.page-service-setup-edit .heading-container{position:relative}.page-service-setup-edit .heading-container .info-icon-container{position:absolute;right:-170px;top:-25px;font-size:15px}.page-service-setup-edit .info-text{margin-bottom:10px;color:var(--untouched)}.page-service-setup-edit .form-control{background:var(--darkwhite);min-height:45px;border-radius:0;margin-bottom:20px}.page-service-setup-edit rf-upload-zone{border-radius:4px;height:45px;padding:12px;text-align:center}.page-service-setup-edit form.row{margin-top:25px}.page-service-setup-edit .add-btn{width:40px;height:35px;padding:8px 13px 0;position:absolute;top:-14px;right:0}.page-service-setup-edit .send-btn{font-size:20px;padding:15px 10px;text-align:center;border-radius:4px;cursor:pointer}.page-service-setup-edit .send-btn.rf-btn-disabled{background:var(--darkgrey)}.page-service-setup-edit .rf-btn,.page-service-setup-edit .rf-btn-thin{color:var(--untouched);background-color:var(--main_color)}.page-service-setup-edit .rf-btn-thin:hover,.page-service-setup-edit .rf-btn:hover{opacity:.75}.public{position:absolute;left:0;right:0;padding-bottom:100px;top:0;min-height:100%;background-image:url(../img/login-background.png);background-color:#b9b9b9}.public .action-box{background:#0009;box-shadow:0 0 19px 5px #5c5c5c99;z-index:9;color:#fff;padding:40px;margin-top:40px}.public .header{width:100%;background:var(--grey);padding:20px}.public input{width:100%}.public .rf-button{background:var(--main_color);color:#fff;width:100%;font-size:16px;font-weight:600}.public .warning{color:var(--invalid)}.public .agreement-box{margin:20px 0 10px!important}.public .agreement{position:relative;min-height:25px}.public .agreement input{height:10px;width:10px;position:absolute;left:20px;top:0}.public .agreement p{position:relative;left:45px;top:2.5px;margin-right:60px}.public-verify-newsletter .row{padding:10px 0;margin:0}.public-verify .row{padding:10px 0;margin:0}rf-purchase-demand .left-container h4{color:grey}rf-purchase-demand .left-container rf-formula{pointer-events:none}rf-purchase-demand .left-container .vendor-input{margin-top:-5px;padding:0}rf-purchase-demand .bottom-container a{cursor:pointer}rf-purchase-demand .bottom-container select{float:right;width:100%;border:1px solid var(--lightgrey);background:#fff}rf-purchase-demand .bottom-container .input-wrap{height:auto}rf-purchase-demand .bottom-container .input-wrap input{margin:0;padding:0}rf-purchase-demand .bottom-container .input-wrap input.ng-dirty.ng-invalid-rcmax{background-color:red}rf-purchase-demand .bottom-container .bottom-line{border-bottom:1px solid var(--lightgrey)}rf-purchase-demand .bottom-container .date-input input{width:100%;margin-bottom:5px}rf-purchase-demand .bottom-container .link-icon{padding-left:0}rf-purchase-demand .bottom-container .toggle-button{float:right;margin-top:-5px;margin-bottom:0}rf-purchase-demand .right-container{border-left:1px solid var(--lightgrey);min-height:500px}rf-purchase-demand .btn-container .rf-btn{width:100%}rf-purchase-demand .list-element{border-left:10px solid var(--darkwhite);border-right:10px solid var(--darkwhite);border-top:1px solid var(--darkwhite);border-bottom:3px solid var(--darkwhite);padding:10px;border-radius:10px;margin-bottom:15px;background:var(--midwhite)}.page-incoming-goods-list .mainview.no-padding .mainview-top-panel{padding-bottom:10px}.page-incoming-goods-list .mainview.no-padding .mainview-white-box{padding-top:0}.page-incoming-goods-list .left-container .checkbox-selected{float:right;margin-right:16px}.page-incoming-goods-list .left-container .select-order .right-side{float:right}.page-incoming-goods-list .left-container .pos-element{border-left:10px solid var(--darkwhite);border-right:10px solid var(--darkwhite);border-top:1px solid var(--darkwhite);border-bottom:3px solid var(--lightgrey);padding:10px;border-radius:10px;margin-bottom:15px;box-shadow:1px 2px 1px 0 var(--grey);background:var(--midwhite)}.page-incoming-goods-list .left-container .pos-element:hover{box-shadow:0 0 4px -1px var(--lightgrey)}.page-incoming-goods-list .left-container .pos-element.active{border-left:10px solid var(--main_color);border-right:10px solid var(--main_color)}.page-incoming-goods-list .left-container .pos-element.active .required-directive a{color:#000}.page-incoming-goods-list .left-container .pos-element.active .required-directive a:hover{color:#fff}.page-incoming-goods-list .left-container .pos-element .input-wrap input.ng-dirty.ng-invalid-rcmax{background-color:red}.page-incoming-goods-list .left-container .pos-element input[type=checkbox]{float:right;margin-right:4px}.page-incoming-goods-list .left-container .pos-element .seperate-line{border-bottom:1px solid var(--lightgrey);cursor:pointer}.page-incoming-goods-list .left-container .pos-element .seperate-line:hover{color:var(--main_color)}.page-incoming-goods-list .left-container .pos-element .selected-checkbox{float:right}.page-incoming-goods-list .left-container .pos-element .edit{position:relative;z-index:99;float:right;margin:0;padding-top:0;padding-bottom:0}.page-incoming-goods-list .right-container{min-height:500px;border-left:1px solid var(--lightgrey)}.page-incoming-goods-list .right-container .valid-received{font-size:20px}.page-incoming-goods-list .right-container .fa-times{color:var(--darkred)}.page-incoming-goods-list .right-container .fa-check{color:var(--darkgreen)}.page-purchase-edit .mainview .row2.bottom{border-top:1px solid var(--grey);padding-top:20px;overflow-y:auto;display:block}.page-purchase-edit .mainview .row2.bottom .price{float:right}.page-purchase-edit .mainview .row2.bottom .price table tr{margin:20px 0}.page-purchase-edit .mainview .row2.bottom .price table td{font-size:14px;width:50%}.page-purchase-edit .mainview .row2.bottom .price table td:nth-child(2){width:50%;text-align:right}.page-purchase-edit .mainview .row2.bottom .discount{line-height:25px}.page-purchase-edit .mainview .file-list{overflow-y:auto;overflow-x:hidden;max-height:85px;min-height:85px}.page-purchase-edit .pdf-footer{position:absolute;left:-1cm;right:0;padding-right:1.2cm;padding-left:5px}.page-purchase-edit .mainview .meta-data input,.page-purchase-edit .mainview .meta-data select{height:25px;padding:0}.page-purchase-edit .mainview .row2.first{min-height:140px}.page-purchase-edit .mainview .row2.first .w100{display:block;overflow:auto}.page-purchase-edit .mainview .row2.first a{cursor:pointer}.page-purchase-edit .mainview .row2.first img{float:left;width:80%}.page-purchase-edit .mainview .row2.first textarea{overflow:auto;max-height:325px;resize:none}.page-purchase-edit .mainview .row2.first h3{color:var(--darkgrey);margin-top:10px;font-size:9px;font-weight:100}.page-purchase-edit .mainview .row2.first p:first-child{margin:0;font-size:20px;font-weight:700}.page-purchase-edit .mainview .row2.first input.small{height:12px;font-size:12px;width:100px}.page-purchase-edit .mainview .row2.address{height:auto;margin-top:10px;margin-bottom:40px;overflow-x:hidden;font-size:11px}.page-purchase-edit .mainview .row2.address h4{font-size:8px;font-weight:100;color:var(--darkgrey)}.page-purchase-edit .mainview .row2.address h3{margin:7px 0}.page-purchase-edit .mainview .row2.address .box{float:left}.page-purchase-edit .mainview .row2.address .box.nofloat{float:none}.page-purchase-edit .row2 .big{font-size:20px}.page-purchase-edit .fa-file-pdf-o{color:var(--red)}.page-purchase-edit.editmode .mainview .order .print-layer{display:none}.page-purchase-edit.editmode .mainview .order input,.page-purchase-edit.editmode .mainview .order select,.page-purchase-edit.editmode .mainview .order textarea{border:1px solid var(--midwhite)}.page-purchase-edit.editmode .mainview .order input:hover,.page-purchase-edit.editmode .mainview .order select:hover,.page-purchase-edit.editmode .mainview .order textarea:hover{border:1px solid var(--lightgrey)}.page-purchase-edit .mainview .iconbar{position:absolute;width:30px;text-align:left}.page-purchase-edit .mainview .iconbar .fa{width:15px}.page-purchase-edit .mainview .iconbar.left{left:-25px}.page-purchase-edit .mainview .iconbar.right{left:600px}.page-purchase-edit .mainview .iconbar:hover{width:200px}.page-purchase-edit .mainview .iconbar button .text{display:none}.page-purchase-edit .mainview .iconbar button:hover .text{display:inline}.page-purchase-edit .mainview .order{float:left;width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;padding-bottom:90px}.page-purchase-edit .mainview .order .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-purchase-edit .mainview .order .print-layer .text{color:rgba(0,0,0,.1);transform:rotate(45deg);font-weight:700;font-size:600%;position:absolute;top:30%;width:100%;text-align:center;left:0;z-index:5}.page-purchase-edit .mainview input,.page-purchase-edit .mainview select,.page-purchase-edit .mainview textarea{border:1px solid #fff;box-shadow:none;color:var(--main_color)}.page-purchase-edit .mainview input:hover,.page-purchase-edit .mainview select:hover,.page-purchase-edit .mainview textarea:hover{border:1px solid var(--lightgrey)}.page-purchase-edit .mainview h3{font-size:12px;margin-bottom:9px;margin-top:8px}.page-purchase-edit .mainview .invisible{opacity:0}.page-purchase-edit .mainview .ng-invalid.ng-touched{border:1px solid red}.page-purchase-edit .mainview p{margin:5px 0}.page-purchase-edit .mainview ::placeholder{color:var(--grey);opacity:.4}.page-purchase-edit .mainview .row2{font-size:10px;width:100%;page-break-inside:avoid;overflow:auto}.page-purchase-edit .mainview .row2::-webkit-scrollbar{visibility:hidden}.page-purchase-edit .mainview .row2 input,.page-purchase-edit .mainview .row2 select,.page-purchase-edit .mainview .row2 textarea{font-size:10px}.page-purchase-edit .mainview .row2 input.right{float:right;text-align:right}.page-purchase-edit .mainview .row2 input,.page-purchase-edit .mainview .row2 select{height:16px;margin:0}.page-purchase-edit .right-sidebar{position:absolute;right:0;top:0;left:650px;padding:20px}.page-purchase-edit .right-sidebar .transaction-key-partner{margin-top:30px}.page-purchase-edit .right-sidebar .transaction-key-partner input{width:100%}.page-purchase-edit .right-sidebar .transaction-key-partner input:disabled{background-color:var(--darkwhite)}.page-purchase-edit .right-sidebar input,.page-purchase-edit .right-sidebar textarea{border:1px solid var(--lightgrey)}.page-purchase-edit .upper-row{display:inline-block;width:100%}.page-purchase-edit .upper-row label{float:left;margin-top:3px}.page-purchase-edit .upper-row select{height:20px;padding:0 3px}.page-purchase-edit .upper-row .contact{padding:5px 0 5px 5px}.page-purchase-edit .upper-row .contact button{float:right}.page-purchase-edit .upper-row .w600{width:600px;float:left}.page-purchase-edit .upper-row .w-minus-600{width:calc(100% - 600px);float:left;padding:0 50px;position:relative}rf-purchase-procurement .only-show-from{color:#fff;margin-top:50px}rf-purchase-procurement .only-show-from p{font-weight:700}rf-purchase-procurement drawing-edit{display:block;margin:15px}rf-purchase-procurement .pos-mini-container:nth-child(even) rf-pos-mini-list-single-element{background-color:var(--darkwhite)}rf-purchase-procurement .small-tag{border-radius:10px;background:var(--grey);color:#fff;padding:0 7px}rf-purchase-procurement .order.rf-box{margin-bottom:0}.page-purchase-list .underline{margin-bottom:0}.page-campaigns-edit .header{font-weight:700}.page-campaigns-edit .right{float:right}.page-campaigns-edit .text-align-right{text-align:right}.page-campaigns-edit rf-date-time input{height:32px}.page-campaigns-edit .markdown-container{position:relative;width:100%}.page-campaigns-edit .hide-layer{position:fixed;background:var(--grey);top:50px;left:0;right:0;bottom:-5000px;opacity:.6;z-index:9}.page-campaigns-edit .bottom-line{border-bottom:1px solid var(--darkwhite);padding-top:5px}.page-campaigns-edit .bottom-line input{margin:0}.page-campaigns-edit .select-row.first,.page-campaigns-edit input,.page-campaigns-edit select,.page-campaigns-edit textarea{background:var(--midwhite)}.page-campaigns-edit label{color:var(--grey)}.page-campaigns-edit .customer-list:last-child .content{margin-bottom:150px}.page-campaigns-edit .table-header{font-weight:700;margin:0;border-bottom:2px solid var(--lightgrey)}.page-campaigns-edit rf-action-select{width:calc(100% - 100px);float:right}.page-campaigns-edit rf-phone-counter{float:right;margin-right:30px;margin-top:5px}.page-campaigns-edit .color-bubble{border:2px solid #f0f0f0;margin-left:4px;margin-top:1px}.page-campaigns-edit .table-row{margin:0;cursor:default;border-bottom:2px solid var(--lightgrey);font-size:90%}.page-campaigns-edit .table-row .rf-btn-inverted{cursor:pointer}.page-campaigns-edit .customer-row-actions input{float:right}.page-campaigns-edit .customer-row-actions .rf-btn-horizontal-list{float:right;margin-right:15px}.page-campaigns-edit .lower-customer-container select{outline:0;width:100%;background:var(--midwhite);cursor:pointer;border-radius:20px;appearance:none;margin:1px 0;padding:2px 6px}.page-campaigns-edit .lower-customer-container select.disabled{color:var(--midgrey)}.page-campaigns-edit .lower-customer-container textarea{margin:0;min-height:77px}.page-campaigns-edit .account-edit .edit-label{margin-right:30px;background:var(--main_color);z-index:999;display:block;position:fixed;top:40px;height:60px;color:var(--untouched);font-weight:700;padding:0 8px;width:50%}.page-campaigns-edit .account-edit .edit-label a{color:#fff}.page-campaigns-edit .account-edit .edit-label h3:hover{opacity:.9;cursor:pointer}.page-campaigns-edit .account-edit account-edit{margin-right:30px;background:var(--untouched);z-index:999;display:block;position:fixed;top:100px;bottom:20px;overflow-y:scroll;overflow-x:hidden}rf-campaigns-list .campaing.inactive{opacity:.45}rf-campaigns-list .campaing rf-tag .tag-box{padding:2px 15px;margin-top:3px}rf-campaigns-list .campaing.rf-box .header{padding-bottom:5px}rf-customer-board-card{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-customer-board-card .step-flex-display{display:flex;align-items:end;justify-content:space-between;padding-right:2px}rf-customer-board-card textarea.rf-form{min-width:93%;max-width:93%;width:93%}rf-customer-board-card .grey-bg>div{background:#545454!important}rf-customer-board-card .field>span>input{width:79%}rf-customer-board-card .new-step-input>input{border:1px solid var(--darkwhite);width:87%}rf-customer-board-card .add-step{float:right;cursor:pointer;color:#f47721}rf-customer-board-card .edit-step-icon{cursor:pointer;color:#f47721}rf-customer-board-card .no-margin{padding:8px!important;margin:0!important;border-top:2px solid #eee!important}rf-customer-board-card .primary-color>rf-fold-btn>span{color:#f47721}rf-customer-board-card .row-3{margin-left:-3px;margin-right:-3px}rf-customer-board-card .row-3>[class*=col-]{padding-left:3px;padding-right:3px}rf-customer-board-card .item-create-date{font-size:12px;color:var(--grey);line-height:normal;text-align:right;padding-bottom:2px}rf-customer-board-card .item-header{background:var(--grey);color:var(--untouched);padding:10px;border-radius:4px 4px 0 0;box-shadow:0 2px 5px rgbs(0,0,0,.2)}rf-customer-board-card .item-header .item-action{text-align:right}rf-customer-board-card .item-header .item-action .company{float:left}rf-customer-board-card .item-header .item-action a{display:inline-block;vertical-align:top;font-size:14px;min-width:18px;text-align:center}rf-customer-board-card .item-header .item-action a+a{margin-left:3px}rf-customer-board-card .item-header .item-action a:hover{color:var(--untouched)}rf-customer-board-card .item-header .item-title{font-size:16px;line-height:22px;padding:0 0 5px}rf-customer-board-card .item-header .item-title-sm{font-size:12px;line-height:20px;padding:0 0 3px}rf-customer-board-card .item-header .item-input label{font-size:10px;font-weight:400;margin-bottom:2px;background:0 0;padding:0}rf-customer-board-card .item-header .item-input input{width:100%;border:none;background:var(--untouched);height:26px;padding:5px;line-height:22px;font-size:13px;color:var(--grey);border-radius:3px}rf-customer-board-card .item-header .item-input input.text-orange{color:var(--main_color)}rf-customer-board-card .item-header .item-input rf-tag-select .select-row{min-width:80px;min-height:26px;line-height:14px;padding:5px}rf-customer-board-card .item-header .item-input rf-tag-select .select-container{position:relative}rf-customer-board-card .item-header .item-input rf-tag-select .lower-select-container .inner-select-container{padding-right:0}rf-customer-board-card .item-body{background:var(--untouched);padding:10px;border-radius:0 0 4px 4px;box-shadow:0 2px 5px rgba(0,0,0,.2)}rf-customer-board-card .item-body.folded{height:0;padding:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}rf-customer-board-card .item-body .date-row:not(:first-child){margin-top:8px;padding-top:8px;border-top:1px solid var(--untouched)}rf-customer-board-card .item-body .date-row .dropdown-icon{color:var(--main_color);position:absolute;right:3px;top:0;padding:0 4px;outline:0;z-index:2}rf-customer-board-card .item-body .date-row .date-value{display:flex;justify-content:space-between;align-items:center;position:relative}rf-customer-board-card .item-body .date-row .date-value input[type=text]{padding:5px;height:24px;background:0 0}rf-customer-board-card .item-body .item-text{font-size:13px;line-height:16px}rf-customer-board-card .item-body .check-list{padding:0;margin:10px 0 0;list-style:none}rf-customer-board-card .item-body .check-list li span{padding:18px}rf-customer-board-card .item-body .item-text p{margin-bottom:0;margin-top:10px}rf-customer-board-card .item-body .dt-time{width:calc(100% - 20px)}rf-customer-board-list{display:block}rf-customer-board-list .items-board .items-header{background:var(--grey);color:var(--untouched);font-size:16px;line-height:22px;padding:10px;margin-bottom:10px;display:flex;justify-content:space-between;border-radius:4px}rf-customer-board-list .items-board .items-header .board-title span{margin-left:8px}rf-customer-board-list .items-board .items-header .add-action{font-size:16px;color:var(--untouched)}rf-customer-board-list .items-board .items-body{background:var(--lightgrey);padding:10px;border-radius:4px}rf-customer-board-list .items-card{margin-top:10px}rf-customer-board-list .load-more{margin-top:10px;display:block}rf-customer-board .active-filter-tags{color:#fff;border:1px solid var(--main_color);padding:5px 10px;border-radius:20px;width:max-content;float:left;margin-right:10px;cursor:pointer;background:var(--main_color)!important}rf-customer-board .active-filter-tags:hover{opacity:.7}rf-customer-board .select-row-editor-filter{background:#fff;border:1px solid var(--lightgrey);padding:6px 11px;border-radius:20px;width:max-content;cursor:pointer}rf-customer-board .select-row-editor-filter i{float:right;margin-left:8px;margin-top:2px;color:var(--main_color)}rf-customer-board .select-row-editor-filter:hover{opacity:.8;color:var(--main_color)}rf-customer-board .select-container{display:inline-flex}rf-customer-board .lower-select-container{width:100%;position:absolute}rf-customer-board .lower-select-container .inner-select-container{z-index:9999;position:relative;width:max-content;padding-right:30px}rf-customer-board .lower-select-row{min-height:32px;padding:5px 15px;background:#fff;border:1px solid var(--lightgrey);width:100%;cursor:pointer}rf-customer-board .lower-select-row:hover{background:var(--midwhite)}rf-customer-board .transparent-bg-layer{opacity:.03}rf-customer-board .board-box label{padding:7px 11px 0 0;background:0 0}rf-customer-board .board-box select{width:22%}rf-customer-board .board-box{margin:0 10px}rf-customer-board .items-board-scroll{width:100%;overflow-y:hidden;overflow-x:auto;padding:0 10px}rf-customer-board .items-board-row{margin-left:-10px;margin-right:-10px;display:flex}rf-customer-board .items-board-col{padding-left:10px;padding-right:10px;min-width:360px;max-width:360px}rf-customer-list .customer-list{margin-bottom:10px}rf-customer-list .customer-list .header{padding-bottom:5px}rf-customer-list .customer-list .content{padding:0;margin-bottom:0}rf-customer-list .customer-list .participant{border-bottom:1px solid var(--lightgrey);margin:0;padding:3px 13px 3px 0;background:var(--lightgrey)}rf-customer-list .customer-list .participant span{line-height:30px}rf-customer-list .customer-list .participant:last-child{border-bottom:none}rf-customer-list .customer-list .content-options{padding-right:10px}rf-customer-list .customer-list .content-options .content-btn{float:right;background:0 0;margin:0}rf-customer-list .customer-list .content-options .content-btn:hover{background:var(--main_color)}rf-customer-pipeline .mainview-white-box .results-count{margin-bottom:0}rf-customer-pipeline input.rf-form{margin:0}rf-customer-pipeline .pipeline.transparent{opacity:.5}rf-customer-pipeline textarea.rf-form{min-height:60px;margin:0}rf-customer-pipeline .right-status-box{float:right}rf-customer-pipeline .header-pipe{background:var(--midwhite);padding:5px 10px;border-top-right-radius:10px;border-top-left-radius:10px;border:1px solid var(--lightgrey)}rf-customer-pipeline .header-pipe input,rf-customer-pipeline .header-pipe label,rf-customer-pipeline .header-pipe rf-tag-select{width:50%;float:left}rf-customer-pipeline .header-pipe rf-tag-select .select-row{min-height:15px}rf-customer-pipeline .header-pipe label{font-size:11px;color:var(--grey);font-weight:400}rf-customer-pipeline .header-pipe .header-btn{float:right}rf-customer-pipeline .lower-content-pipe{background:var(--darkwhite);padding:5px 10px}rf-customer-pipeline .lower-content-pipe .row>div{margin-bottom:0}rf-customer-pipeline .lower-content-pipe .step-header{cursor:pointer;margin-bottom:5px}rf-customer-pipeline .lower-content-pipe .step-header.active input{color:var(--main_color);font-weight:700}rf-customer-pipeline .lower-content-pipe .step-header input{border:none;background:var(--midwhite)}rf-customer-pipeline .lower-content-pipe .step-header .step-name-input{height:18px;display:inline;width:calc(100% - 18px)}rf-customer-pipeline .lower-content-pipe .step-header .date-time-input{height:18px;margin-top:1px}rf-customer-pipeline .lower-content-pipe rf-date-time input{border:1px solid var(--lightgrey);padding:0;font-size:11px}rf-customer-pipeline .lower-content-pipe rf-date-time i{font-size:11px}.page-campaing-list .header{width:100%;padding:0 5px;min-height:25px}.page-campaing-list .header p{margin:0}.page-campaing-list .header .head-options{float:right}.page-campaing-list .header .head-options span{float:right}.page-campaing-list .header .header-btn{margin-bottom:0}.page-campaing-list .header .tag-cell{display:flex}.page-campaing-list .header .tag-cell rf-tag{margin-top:-5px}.page-campaing-list .mainview a{cursor:pointer}.page-order-edit .mainview .row2.bottom{border-top:1px solid var(--grey);padding-top:20px;overflow-y:auto;display:block}.page-order-edit .mainview .row2.bottom .price{float:right}.page-order-edit .mainview .row2.bottom .price table tr{margin:20px 0}.page-order-edit .mainview .row2.bottom .price table td{font-size:14px;width:50%}.page-order-edit .mainview .row2.bottom .price table td:nth-child(2){width:50%;text-align:right}.page-order-edit .mainview .row2.bottom .discount{line-height:25px}.page-order-edit .mainview .file-list{overflow-y:auto;overflow-x:hidden;max-height:85px;min-height:85px}.page-order-edit .mainview .row2.footer-single-order{font-size:9px;overflow:hidden}.page-order-edit .mainview .row2.footer-single-order h3{border-bottom:1px solid gray}.page-order-edit .mainview .standard-text{padding-top:10px;float:left}.page-order-edit .mainview .standard-text .offer-validity{width:30px}.page-order-edit .mainview .service-date::placeholder{opacity:1}.page-order-edit rf-tag-select .select-row{min-height:0}.page-order-edit textarea{padding-left:0}.page-order-edit .pdf-footer{position:absolute;left:-1cm;right:0;padding-right:1.2cm;padding-left:5px}.page-order-edit .mainview .meta-data input,.page-order-edit .mainview .meta-data select{height:25px;padding:0}.page-order-edit .mainview .row2.first{min-height:130px}.page-order-edit .mainview .row2.first .w100{display:block;overflow:auto}.page-order-edit .mainview .row2.first a{cursor:pointer}.page-order-edit .mainview .row2.first img{float:left;width:auto;max-height:30mm;max-width:100%}.page-order-edit .mainview .row2.first textarea{overflow:auto;max-height:325px;resize:none}.page-order-edit .mainview .row2.first p:first-child{margin:0;font-size:20px;font-weight:700}.page-order-edit .mainview .row2.first input.small{height:12px;font-size:12px;width:100px}.page-order-edit .mainview .row2.address{height:auto;margin-bottom:40px;overflow-x:hidden;font-size:11px}.page-order-edit .mainview .row2.address h4{font-size:8px;font-weight:100;color:var(--darkgrey);margin:0 0 7px}.page-order-edit .mainview .row2.address .box{float:left}.page-order-edit .row2 .big{font-size:20px}.page-order-edit .email-missing-warning{color:var(--red)}.page-order-edit .fa-file-pdf-o{color:var(--red)}.page-order-edit .mainview-white-box{padding-left:30px}.page-order-edit.editmode .mainview .order .print-layer{display:none}.page-order-edit.editmode .mainview .order input,.page-order-edit.editmode .mainview .order select,.page-order-edit.editmode .mainview .order textarea{border:1px solid var(--midwhite)}.page-order-edit.editmode .mainview .order input:hover,.page-order-edit.editmode .mainview .order select:hover,.page-order-edit.editmode .mainview .order textarea:hover{border:1px solid var(--lightgrey)}.page-order-edit .mainview .iconbar{position:absolute;width:30px;text-align:left}.page-order-edit .mainview .iconbar .fa{width:15px}.page-order-edit .mainview .iconbar.left{left:-25px}.page-order-edit .mainview .iconbar.right{left:600px}.page-order-edit .mainview .iconbar:hover{width:200px}.page-order-edit .mainview .iconbar button .text{display:none}.page-order-edit .mainview .iconbar button:hover .text{display:inline}.page-order-edit .mainview .order{float:left;width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;padding-bottom:90px}.page-order-edit .mainview .order .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-order-edit .mainview .order .print-layer .text{color:rgba(0,0,0,.1);transform:rotate(45deg);font-weight:700;font-size:600%;position:absolute;top:30%;width:100%;text-align:center;left:0;z-index:5}.page-order-edit .mainview input,.page-order-edit .mainview select,.page-order-edit .mainview textarea{border:1px solid #fff;box-shadow:none;color:var(--main_color)}.page-order-edit .mainview input:hover,.page-order-edit .mainview select:hover,.page-order-edit .mainview textarea:hover{border:1px solid var(--lightgrey)}.page-order-edit .mainview h3{font-size:12px;margin-bottom:9px;margin-top:8px}.page-order-edit .mainview .invisible{opacity:0}.page-order-edit .mainview .ng-invalid.ng-touched{border:1px solid red}.page-order-edit .mainview p{margin:5px 0}.page-order-edit .mainview ::placeholder{color:var(--grey);opacity:.4}.page-order-edit .mainview .row2{font-size:10px;width:100%;page-break-inside:avoid;overflow:auto}.page-order-edit .mainview .row2::-webkit-scrollbar{visibility:hidden}.page-order-edit .mainview .row2 input,.page-order-edit .mainview .row2 select,.page-order-edit .mainview .row2 textarea{font-size:10px}.page-order-edit .mainview .row2 input.right{float:right;text-align:right}.page-order-edit .mainview .row2 input,.page-order-edit .mainview .row2 select{height:16px;margin:0}.page-order-edit .right-sidebar{position:absolute;right:0;top:0;left:650px;padding:20px}.page-order-edit .right-sidebar .transaction-key-partner{margin-top:30px}.page-order-edit .right-sidebar .transaction-key-partner input{width:100%}.page-order-edit .right-sidebar .transaction-key-partner input:disabled{background-color:var(--darkwhite)}.page-order-edit .right-sidebar input,.page-order-edit .right-sidebar textarea{border:1px solid var(--lightgrey)}.page-order-edit rf-lang-select select{padding-left:3px}.page-order-edit .upper-row{display:inline-block;width:100%}.page-order-edit .upper-row label{float:left;margin-top:3px}.page-order-edit .upper-row select{height:20px;padding:0 3px}.page-order-edit .upper-row .w600{width:600px;float:left}.page-order-edit .upper-row .w-minus-600{width:calc(100% - 600px);float:left;padding:0 50px;position:relative}.page-letter-edit.editmode .big-main-textarea textarea{border:1px solid #d3d3d3!important}.page-letter-edit .big-main-textarea textarea{min-height:250px;width:100%}.page-letter-edit .big-main-textarea .w90{width:100%}.page-letter-edit .pdf-content{white-space:pre-line;min-height:300px;margin-top:-30px}.page-letter-edit standard-text textarea{font-size:12px}.page-sales-list .only-show-from{margin-top:50px}.page-sales-list .only-show-from p{font-weight:700}.page-sales-list .order.rf-box{margin-bottom:0;width:100%;float:left}.page-sales-list .order-upload-btn{float:right;width:min-content;margin-right:7px}sale-list-order .join-layer{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);z-index:990;text-align:center;color:var(--untouched)}sale-list-order .join-layer h4{font-weight:700}sale-list-order .info label{color:#fff}sale-list-order .info input{background:#fff;color:#000;width:50%}sale-list-order .partner{flex:1;position:relative;font-size:90%}sale-list-order .partner .force-partner-request.active{color:#00f}sale-list-order .partner .calculation{margin:-5px}sale-list-order .partner.active .selected-partner{font-weight:700;font-size:15px}sale-list-order .partner.active .accept-btn{opacity:.7}sale-list-order .partner .fa.disabled{color:var(--grey);cursor:default}sale-list-order .partner .partners-wrap{margin-bottom:25px}sale-list-order .partner .partners-wrap .input-group{display:flex;align-content:center;align-items:center}sale-list-order .partner span.rf-form{width:100%;border:1px solid transparent;padding:5px;margin:4px 0;display:inline-block}sale-list-order .right-text{text-align:right}sale-list-order .partner-state{font-size:12px;font-weight:700;cursor:default}sale-list-order .partner-state p{padding:0}sale-list-order .partner-state i{width:25px;font-weight:400}sale-list-order .partner-state span{float:right;color:var(--midgrey);font-weight:400}sale-list-order .partner-state.grey{color:var(--midgrey)}sale-list-order .partner-state.yellow{color:orange}sale-list-order .partner-state.red{color:var(--red)}sale-list-order .partner-state.green{color:var(--darkgreen)}sale-list-order .demand-price{margin-bottom:20px}sale-list-order .btn-demand{margin:0;width:20px;height:19px}sale-list-order .demand-options{position:relative}sale-list-order .demand-options .rf-btn{text-align:center;width:24px;display:inline-block;margin:-4px -1px;padding-top:8px;padding-bottom:3px}sale-list-order .demand-options span{width:8px;display:inline-block;font-size:14px}sale-list-order .demand-options input{top:-4px;position:relative;margin-left:-2px;width:calc(100% - 10px);border:1px solid var(--lightgrey);height:30px;padding:0 5px}sale-list-order .demand-options .included-btn input{width:calc(100% - 60px)}sale-list-order drawing-edit{display:block;margin:0 -15px}sale-list-order .pos-mini-container:nth-child(even) rf-pos-mini-list-single-element{background-color:var(--darkwhite)}sale-list-order .partner-price-icon{display:inline-block}sale-list-order .rf-panel-box-name-select{font-size:18px;text-decoration:underline;color:var(--main_color)}sale-list-order .rf-panel-box-name-select.selected{text-decoration:none;color:var(--grey);font-weight:700;cursor:default}sale-list-order .total-sum{float:right;margin-top:2px}sale-list-order .position-preview{margin:5px 10px 5px 0;width:max-content;float:left;border:1px solid var(--lightgrey);border-radius:10px;padding:5px}sale-list-order .position-preview rf-drawing-img{width:80px;float:left}sale-list-order .position-preview .preview-info-text{float:left;width:max-content;font-size:11px;padding:0 5px}.page-reclamation-edit rf-upload-zone{overflow-y:auto;overflow-x:hidden}delivery-note-head{display:block}delivery-note-head .row2.first img{float:left;width:80%}delivery-note-head .row2.first textarea{overflow:auto;max-height:325px;resize:none}delivery-note-head .row2.first h3{color:var(--darkgrey);margin-top:10px;font-size:9px;font-weight:100}delivery-note-head .row2.first p:first-child{margin:0;font-size:20px;font-weight:700}delivery-note-head .row2.first input.small{height:12px;font-size:12px;width:100px}delivery-note-head .row2.first input.big{height:12px;font-size:12px;width:200px}delivery-note-head .row2.first div.big,delivery-note-head .row2.first select.big{font-size:20px;padding:2px;height:auto;margin-left:-2px;margin-top:-2px}delivery-note-head .row2.first div.big{border:1px solid #fff;box-shadow:none;color:var(--main_color)}delivery-note-head .row2.address{height:auto;margin-top:20px;overflow-x:hidden;font-size:11px}delivery-note-head .row2.address h4{font-size:8px;font-weight:100;color:var(--darkgrey)}delivery-note-head .row2.address h3{margin:7px 0}delivery-note-head .row2.address .box{float:left}delivery-note-head .row2.address .box.nofloat{float:none}delivery-note-positions{display:block}delivery-note-positions .row2{overflow-x:hidden!important;margin-top:25px}delivery-note-positions .row2 h2{font-size:16px;margin:0}delivery-note-positions .row2 .position-line{border-top:1px solid var(--midgrey);page-break-inside:avoid}delivery-note-positions .row2 .position{page-break-inside:avoid}delivery-note-positions .row2 .position.not-in-shipment{color:var(--midgrey);font-size:9px}delivery-note-positions .row2 .position.position-in-shipment{margin-bottom:5px;padding-top:5px}delivery-note-positions .row2 .position .pos{margin-top:12px;font-size:12px;font-weight:700}delivery-note-positions .row2 .position textarea{min-height:100px}delivery-note-positions .row2 .position img{height:auto;margin:3px 0}delivery-note-positions .row2 .position .checkbox{border:1px solid var(--grey);width:22px;height:22px;margin:0}.page-shipping-view .mainview .order{width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;padding-bottom:90px}.page-shipping-view .mainview input,.page-shipping-view .mainview select,.page-shipping-view .mainview textarea{border:1px solid #fff;box-shadow:none;color:var(--main_color)}.page-shipping-view .mainview input:hover,.page-shipping-view .mainview select:hover,.page-shipping-view .mainview textarea:hover{border:1px solid var(--lightgrey)}.page-shipping-view .mainview h3{font-size:12px;margin-bottom:9px;margin-top:8px}.page-shipping-view .mainview .invisible{opacity:0}.page-shipping-view .mainview .ng-invalid.ng-touched{border:1px solid red}.page-shipping-view .mainview p{margin:5px 0}.page-shipping-view .mainview ::placeholder{color:var(--grey);opacity:.4}.page-shipping-view .mainview .row2{font-size:10px;width:100%;overflow:auto}.page-shipping-view .mainview .row2::-webkit-scrollbar{visibility:hidden}.page-shipping-view .mainview .row2 input,.page-shipping-view .mainview .row2 select,.page-shipping-view .mainview .row2 textarea{font-size:10px}.page-shipping-view .mainview .row2 input.right{float:right;text-align:right}.page-shipping-view .mainview .row2 input,.page-shipping-view .mainview .row2 select{height:16px;margin:0}.page-shipping-view .pdf-footer{position:absolute;left:-1cm;right:0;padding-right:1.2cm;padding-left:5px}.page-shipping-view .row2.footer-single-order{font-size:9px;overflow:hidden;page-break-inside:avoid}.page-shipping-view .row2.footer-single-order h3{border-bottom:1px solid gray}.page-shipping-view .subscribe{font-size:11px;margin-bottom:5px}.page-shipping-view .subscribe hr{margin:0}@media print{.page-shipping-view{zoom:70%;margin:0}.page-shipping-view body{overflow:auto}.page-shipping-view input,.page-shipping-view select,.page-shipping-view textarea{color:#000;border:none;box-shadow:none}.page-shipping-view input[type=number]{appearance:textfield}.page-shipping-view select{appearance:none}.page-shipping-view textarea{resize:none}.page-shipping-view a[href]::after{content:none!important}.page-shipping-view a{color:#000}.page-shipping-view rf-btn{display:none}.page-shipping-view small{white-space:pre-line}.page-shipping-view .mainview{top:0;overflow:visible}.page-shipping-view .mainview .order{width:100%;padding-bottom:0}.page-shipping-view .mainview .iconbar{display:none}}.page-shipping-edit .mainview-top-panel rf-date-time{position:absolute;margin-top:-7px;margin-left:15px}.page-shipping-edit .mainview-top-panel rf-date-time input{padding:5px}.page-shipping-edit a{cursor:pointer}.page-shipping-edit .validation-note{color:var(--invalid)}.page-shipping-edit .edit-mode{cursor:pointer;color:var(--main_color)}.page-shipping-edit .edit-mode i{margin-left:10px}.page-shipping-edit .edit-mode:hover{color:var(--lightgrey)}.page-shipping-edit .warning{font-size:12px}.page-shipping-edit .warning .alert{position:relative;margin:10px 0;padding-left:45px}.page-shipping-edit .warning .alert i{position:absolute;left:15px;font-size:20px}.page-shipping-edit.mainview h2{position:relative;width:100%;font-size:24px;font-weight:700;color:var(--midgrey);border-bottom:2px solid var(--lightgrey);margin-bottom:0;padding-bottom:5px}.page-shipping-edit.mainview h2 button{position:absolute;right:0;bottom:0;margin:0}.page-shipping-edit.mainview h2 button i{font-size:18px}.page-shipping-edit.mainview h3 span{margin-left:10px;color:var(--midgrey)}.page-shipping-edit.mainview .content{color:var(--midgrey)}.page-shipping-edit.mainview .content label{font-weight:400;width:50%;color:#000}.page-shipping-edit.mainview .content span{width:50%}.page-shipping-edit.mainview .content.positions{font-weight:700;border-bottom:2px solid var(--lightgrey);padding:25px 0}.page-shipping-edit.mainview .content.positions .package-head{position:relative}.page-shipping-edit.mainview .content.positions .package-head label{font-weight:700;color:var(--lightgrey);margin:0}.page-shipping-edit.mainview .content.positions .package-head .fa-clipboard{margin-left:10px}.page-shipping-edit.mainview .content.positions .package-head .package-icon{position:relative}.page-shipping-edit.mainview .content.positions .package-head .package-icon span{padding-left:55px}.page-shipping-edit.mainview .content.positions .package-head .rf-parcel{position:absolute;bottom:0;left:15px;font-size:30px}.page-shipping-edit.mainview .content.positions .position{margin-top:20px;background:var(--darkwhite);padding:10px;min-height:210px}.page-shipping-edit.mainview .option label{line-height:32px;padding:0 15px}.page-shipping-edit.mainview .option .show-price{padding-left:10px;border:1px solid #f0f0f0;line-height:28px;width:100%;height:30px;display:block;margin-bottom:7px}.page-shipping-edit.mainview .option .fa-check{margin-top:10px;font-size:30px;color:green;border:2px solid var(--lightgrey);border-radius:25px;background:#fff;width:50px;height:50px;padding:7px;position:absolute;left:15px}.page-shipping-edit.mainview .option .vertical-line{height:100%;width:8px;background:var(--lightgrey);display:block;left:36px;position:absolute}.page-shipping-edit.mainview .option .select-row.inactive{opacity:.4}.page-shipping-edit.mainview .option .select-row .row{margin-right:0}.page-shipping-edit.mainview .option .btn{width:100%;padding:15px;font-size:18px}.page-shipping-edit.mainview .option .btn i{margin-top:-5px}.page-shipping-edit.mainview .option .small-btn{text-align:center;border-radius:5px}.page-shipping-edit.mainview .footer{margin-bottom:100px}.page-shipping-edit.mainview .general-contact input,.page-shipping-edit.mainview .general-contact label,.page-shipping-edit.mainview .general-contact select{float:left}.page-shipping-edit.mainview .general-contact label{width:40%;padding-top:11px}.page-shipping-edit.mainview .general-contact input,.page-shipping-edit.mainview .general-contact select{width:60%}.page-shipping-edit.mainview .addbtn .rf-btn{width:100%}.page-shipping-edit .line-box{background:var(--midwhite);padding-left:15px;border-left:5px solid var(--lightgrey)}.page-shipping-edit .contact-row{display:inline-block;width:100%;padding-right:10px}.page-shipping-edit rf-upload-zone{margin-top:-50px}.page-shipping-edit rf-upload-zone ul{padding-top:50px}.page-shipping-label .mainview .shipping-label{min-height:780px;width:600px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;padding:10px;position:relative;margin-bottom:25px}.page-shipping-label .mainview .shipping-label .print-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.1);z-index:3}.page-shipping-label .mainview .shipping-label .print-layer .text{color:rgba(0,0,0,.1);transform:rotate(45deg);font-weight:700;font-size:600%;position:absolute;top:30%;width:100%;text-align:center;left:0;z-index:5}.page-shipping-label .mainview .shipping-label .parcel-label{margin-left:120px;margin-top:-40px;height:550px;page-break-inside:avoid}.page-shipping-label .mainview .shipping-label .parcel-label .label-img{transform:rotate(-90deg);height:500px}.page-shipping-label .mainview input,.page-shipping-label .mainview select,.page-shipping-label .mainview textarea{border:1px solid #fff;box-shadow:none;color:var(--main_color)}.page-shipping-label .mainview input:hover,.page-shipping-label .mainview select:hover,.page-shipping-label .mainview textarea:hover{border:1px solid var(--lightgrey)}.page-shipping-label .mainview h3{font-size:12px;margin-bottom:9px;margin-top:8px}.page-shipping-label .mainview .invisible{opacity:0}.page-shipping-label .mainview .ng-invalid.ng-touched{border:1px solid red}.page-shipping-label .mainview p{margin:5px 0}.page-shipping-label .mainview ::placeholder{color:var(--grey);opacity:.4}@media print{.page-shipping-label{zoom:70%;margin:0}.page-shipping-label body{overflow:auto}.page-shipping-label input,.page-shipping-label select,.page-shipping-label textarea{color:#000;border:none;box-shadow:none}.page-shipping-label input[type=number]{appearance:textfield}.page-shipping-label select{appearance:none}.page-shipping-label textarea{resize:none}.page-shipping-label a[href]::after{content:none!important}.page-shipping-label a{color:#000}.page-shipping-label rf-btn{display:none}.page-shipping-label .mainview{top:0;overflow:visible}.page-shipping-label .mainview .shipping-label{width:100%}.page-shipping-label .mainview .shipping-label .print-layer{display:none}}.page-shipping-list a{cursor:pointer}.page-shipping-list h3{margin:0}.page-shipping-list .head-options{float:right}.page-shipping-list .rf-box{margin-bottom:0}.page-shipping-list .shipment-info label{font-weight:400;width:30%;color:#000}.page-shipping-list .shipment-info span{width:60%;float:right}