.icons-color{color:var(--color-main);font-size:20px;position:relative}.icons-big{font-size:20px}.icons-small{top:0;font-size:15px}.add-new{top:1px}.log_superuser{background:darkred;padding:10px;text-align:center}.log_superuser p{color:white}*{margin:0;padding:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;outline:none;box-sizing:border-box;font-size:12px}html{height:100%;width:100%}body{height:100%;background-color:#f0f0f0;overflow:hidden}ul{margin:0}li{list-style:none}a,a:visited,a:active{color:inherit;text-decoration:none}input[type=text],input[type=email],input[type=password],textarea,input[type=number]{border:1px solid #dcdcdc;background:#fff;padding:4px 7px}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled{border:none;background-color:transparent;color:#000}select{border:1px solid #dcdcdc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("../images/icon_select_box.9958220ccd48.png") no-repeat 100% center;text-indent:0.01px;text-overflow:"";padding:5px 17px 5px 5px;outline:0px}select[multiple="multiple"],select[multiple]{background:#fff;padding:5px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select:disabled{border:none;background:none;color:#000;padding-left:7px}.pac-container:after{background-image:none !important;height:0px}.pac-icon-marker{display:none}.header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:5px;background-color:#f0f0f0;width:100%;height:60px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2)}.header .header-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:50px;text-align:center;padding:18px 0;background-color:#2c2f2e;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.3);box-shadow:0 0 3px 1px rgba(0,0,0,0.3)}.header .header-logo img{vertical-align:middle}.header .header-title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0px;padding:5px 15px}.header .header-title h1{color:#666;font-size:24px;font-weight:normal;line-height:30px;margin:0px}.header .header-title p.content-header-breadcrumb{margin-top:4px;font-size:11px;color:#666;font-weight:500}.header .header-title p.content-header-breadcrumb a{font-size:11px;font-weight:500}.header .header-tools-container .header-tools{height:100%}.header .header-tools-container .header-tools div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;cursor:pointer;width:60px;height:100%}.header-tools-options .header-tools-username{color:white;font-weight:500;text-align:center;font-style:italic}.header-tools-options li{list-style:none;text-align:left;color:#b0b0b0;font-size:12px;line-height:30px;height:35px}.header-tools-options li a{display:block;padding:0 15px}.header-tools-options li a img,.header-tools-options li a span{display:inline-block;vertical-align:middle}.header-tools-options li a img.selected{display:none}.header-tools-options li a:hover{background:#2c2f2e}.header-tools-options li a:hover img.selected{display:inline-block}.header-tools-options li a:hover img.unselected{display:none}.header-tools-options li a:hover span{color:#fff}.header-tools-options li span{margin-left:5px}.menu{overflow:hidden;background-color:#2c2f2e;color:#b0b0b0;width:50px;height:calc(100% + 5px);margin-top:-5px}.menu ul li{margin-top:4px;margin-bottom:4px;display:block;text-align:center;position:relative}.menu ul li a{display:block;padding:10px 0;font-weight:500}.menu ul li a .menu-icon-container{display:inline-block;width:30px;text-align:center}.menu ul li a .menu-icon-container img,.menu ul li a .menu-icon-container span{display:inline-block;vertical-align:middle}.menu ul li a .menu-icon-container img{margin-top:-3px;max-width:25px;max-height:25px}.menu ul li a .menu-icon-container img.hidden{display:none}.menu ul li a .menu-text-container{display:inline-block}.menu ul li a .menu-text-container span{font-size:14px}.menu ul li a.disabled{color:unset}.menu ul li a:hover span{color:#fff}.menu ul li a:hover img.menu-icon-selected{display:inline-block}.menu ul li a:hover img.menu-icon{display:none}.menu ul li .menu-tooltip{background:#161817;color:#fff;position:absolute;top:7px;left:56px;padding:4px 8px;border-radius:3px}.menu ul li .menu-tooltip:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(22,24,23,0);border-right-color:#161817;border-width:5px;margin-top:-5px}.menu ul .has-subitems{cursor:pointer}.menu ul .menu-selected{color:#fff;background-color:#161817}.menu-subitems-title,.menu-subitem-subitems-title{font-size:14px;font-weight:500;padding:5px 0}.menu-subitems-title{display:unset}.menu-subitem{padding:7px 5px 7px 15px}.menu-subitem span{font-size:12px;color:#b0b0b0}.menu-subitem span:hover{color:#fff}.menu-subitem img.hidden,.menu-subitem img[src=""]{display:none}.menu-subitem.disabled{color:#ffffff85}.menu-subitem.menu-selected span{color:#fff}.alert-messages{float:right;margin-right:10px;font-size:12px;font-weight:bold;font-style:italic}.alert-messages .success{color:#197B30}.alert-messages .error{color:#ce6c75}.button-actions-container{margin:0;padding:0}.button-actions-container .alert-messages{margin:20px 20px 0 0}.app{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app .content-app{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 60px - 5px)}.content-container{width:calc(100% - 50px);overflow-y:auto}.content-container .page-content{height:100%}.content-header{background-color:#fff;padding:15px;position:relative}.content-header .content-header-titles{display:inline;margin:0;padding:0}.content-header .content-header-titles h1{font-size:36px;font-weight:normal;margin-bottom:10px}.content-header-filter{background-color:#fff;padding:15px;background:#f0f0f0;padding:0;width:100%;margin:5px 0}.content-header-filter>div{background:#f0f0f0;margin-right:5px;-webkit-box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2)}.content-header-filter>div input{border:1px solid #dcdcdc;background:#fff;height:28px;vertical-align:top;margin-top:4px;padding-left:4px;-webkit-box-shadow:inset -1px 1px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset -1px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:inset -1px 1px 2px 0px rgba(0,0,0,0.1)}.content-header-filter .content-header-searchbar{display:inline-block;height:45px;line-height:45px;padding:0 15px}.content-header-filter .content-header-searchbar .searchbar-img-container{display:inline-block;margin-right:10px}.content-header-filter .content-header-searchbar input{min-width:200px}.content-header-filter .filter-item{display:inline-block;position:relative;padding:7px 15px 0 15px;margin-bottom:2px;height:50px;min-width:300px;vertical-align:top}.content-header-filter .filter-item .filter-item-name{display:inline-block;font-size:12px;font-weight:500;color:#b0b0b0;margin-top:10px;margin-right:10px;vertical-align:top}.content-header-filter .filter-item .filter-select{width:180px;margin-top:5px;height:26px;padding:4px 17px 4px 5px;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1)}.content-header-filter .filter-item .filter-selector{width:170px;height:40px}.content-header-filter .filter-item .date-filter-input{display:inline;width:100%}.content-header-filter .filter-item .filter-date{width:180px;display:inline-block;height:28px}.content-header-filter .filter-item .filter-clear-icon{display:inline-block;margin-top:10px;margin-left:10px;cursor:pointer;padding-top:2px;vertical-align:middle}.content-header-filter .filter-item .filter-input{display:inline-block;height:28px}.detail-nav{width:100%;background:#e3e3e3;height:39px;margin-top:4px}.detail-nav .detail-nav-buttons{padding:3px 20px}.detail-nav .detail-nav-buttons .detail-nav-item{display:inline-block;height:32px;width:44px;text-align:center;vertical-align:middle;line-height:32px;background-color:#e3e3e3;font-size:12px;border:1px solid #ddd;vertical-align:top;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);margin-right:9px}.detail-nav .detail-nav-buttons .detail-nav-item img{vertical-align:middle;padding-bottom:4px}.detail-nav .detail-nav-buttons .detail-nav-selected{height:33px;background-color:#e3e3e3;-webkit-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.3)}.content-content.detail{padding:15px}.button-actions-container{background:#ffffff;height:45px}.button-actions-container .list-actions-button-container{background:#ffffff;margin-right:2px;-webkit-box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);height:43px;line-height:43px;display:inline-block;vertical-align:top;padding:5px 20px}.button-actions-container .list-actions-button-container p{display:inline-block;vertical-align:top}.button-actions-container .list-actions-button-container .btn-delete-li p{font-size:14px;font-weight:400}.button-actions-container .list-actions-button-container .btn-delete-li .button-delete,.button-actions-container .list-actions-button-container .btn-delete-li .button-delete-sel{margin-right:5px;margin-top:-5px}.button-actions-container .list-actions-button-container .list-count{display:inline-block;font-size:12px;color:#b0b0b0;font-weight:500;font-style:italic}.button-actions-container .list-actions-button-container .list-count span{color:#b0b0b0}.button-actions-container .list-actions-button-container img{vertical-align:middle}.button-actions-container .list-actions-right>div{width:63px;text-align:center;padding:0}.button-actions-container li{display:inline-block}.button-actions-container .list-actions-left{display:inline-block}.button-actions-container .list-actions-left a.btn-delete-list.disabled{pointer-events:none;cursor:default;color:#b0b0b0}.button-actions-container .list-actions-left a.btn-delete-list.disabled p{color:#b0b0b0}.button-actions-container .list-actions-left a.btn-delete-list.disabled .button-delete-sel{display:none}.button-actions-container .list-actions-left a.btn-delete-list.enabled{color:var(--color-main)}.button-actions-container .list-actions-left a.btn-delete-list.enabled .button-delete{display:none}.button-actions-container .list-actions-right{display:inline-block;float:right}.content-content{background:#ffffff;position:relative}.content-footer{bottom:0;width:100%;height:100px;background:#f0f0f0;padding:5px 15px;position:relative}.content-footer .help{color:#666;display:inline-block;width:100%}.content-footer .help .help-message{margin:8px 0}.content-footer .help .help-message .help-message-image{display:inline-block}.content-footer .help .help-message .help-message-image img{vertical-align:top;margin-right:2px;margin-top:2px}.content-footer .help .help-message .help-message-text{display:inline-block;vertical-align:top;font-size:12px;width:95%}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}label.required::after{content:" *";color:#cd0000;font-size:14px;font-weight:bold}.list-detail-table.readonly-mode label.required::after{content:""}.errorlist{padding-left:10px;background-color:#be2626;color:#ffffff}.errorlist li{margin:0 !important;padding:3px 5px !important}
