.btn,.btn-text,.btn.btn-link{height:48px;border-radius:2px;font-size:18px;line-height:22px;padding:12px 15px;box-shadow:none !important;margin-right:30px !important}
.modal-footer .btn{margin-right:15px !important}
.btn:before{margin-right:10px}
.btn.btn-primary{background:#009628;color:#FFF;border:1px solid #009628}
.btn.btn-primary::before{opacity:1}
.btn.btn-primary:hover{background:#066051;border:1px solid #066051}
.btn.btn-danger,.btn.btn-default,.btn.btn-link,.btn.btn-secondary{background:#FFF;color:#009628;border:1px solid #009628}
.btn.btn-danger::before,.btn.btn-default::before,.btn.btn-link::before,.btn.btn-secondary::before{opacity:1}
.btn.btn-danger:hover,.btn.btn-default:hover,.btn.btn-link:hover,.btn.btn-secondary:hover{background:#E8B05E4C}
.btn-text{cursor:pointer;background:#FFF;border:1px solid #009628;font-size:0}
.btn-text a{font-size:18px;color:#009628;text-decoration:none}
.btn-text:hover{background:#E8B05E4C}
.btn-text:hover a{color:#009628}
.btn.btn-link{text-decoration:none;padding:12px 15px !important}
.btn.btn-link:last-child{margin-right:0 !important}
.recordfinder-widget .btn-default{border:none}
.control-toolbar .toolbar-item .btn.btn-link,.control-toolbar .toolbar-item .btn.btn-secondary{height:unset}
.green{color:#619b51 !important}
.red{color:#d15f5f !important}
.control-toolbar .toolbar-item button.btn.btn-secondary{border-radius:2px;background:#FFF;color:#009628;border:1px solid #009628}
.control-toolbar .toolbar-item button.btn.btn-secondary::before{opacity:1}
.control-toolbar .toolbar-item button.btn.btn-secondary:hover{background:#E8B05E4C !important}
.control-toolbar .toolbar-item button.btn.btn-secondary:focus{box-shadow:none}
.control-toolbar .toolbar-item a.btn.btn-secondary{border-radius:2px;background:#009628;color:#FFF;border:1px solid #009628}
.control-toolbar .toolbar-item a.btn.btn-secondary::before{opacity:1}
.control-toolbar .toolbar-item a.btn.btn-secondary:hover{background:#066051 !important;border:1px solid #066051}
.control-toolbar .toolbar-item a.btn.btn-secondary:focus{box-shadow:none}
.uploader-control-container .uploader-control-toolbar .toolbar-upload-button{border-radius:2px;background:#FFF;color:#009628;border:1px solid #009628}
.uploader-control-container .uploader-control-toolbar .toolbar-upload-button::before{opacity:1}
.uploader-control-container .uploader-control-toolbar .toolbar-upload-button:hover{background:#E8B05E4C !important}
.list-link{color:#009628 !important;font-weight:400;text-decoration:none}
.list-link:hover{color:#066051 !important}
.control-list .list-content .btn{border-radius:2px;padding:5px 10px}
.control-list .list-content .btn.btn-primary,.control-list .list-content .btn.btn-default{background:#009628;color:#FFF;border:1px solid #009628}
.control-list .list-content .btn.btn-primary::before,.control-list .list-content .btn.btn-default::before{opacity:1}
.control-list .list-content .btn.btn-primary:hover,.control-list .list-content .btn.btn-default:hover{background:#066051;border:1px solid #066051}
.control-list .list-content .btn.btn-danger,.control-list .list-content .btn.btn-link,.control-list .list-content .btn.btn-secondary{background:#FFF;color:#009628;border:1px solid #009628}
.control-list .list-content .btn.btn-danger::before,.control-list .list-content .btn.btn-link::before,.control-list .list-content .btn.btn-secondary::before{opacity:1}
.control-list .list-content .btn.btn-danger:hover,.control-list .list-content .btn.btn-link:hover,.control-list .list-content .btn.btn-secondary:hover{background:#E8B05E4C}
.control-list .list-content table.table.data thead th>a{text-decoration:none;color:#009628;opacity:0.75}
.control-list .list-content table.table.data thead th>a:hover{opacity:1}
.control-list .list-content table.table.data thead th.active>a{opacity:1}
.control-list .list-content table.table.data thead th>span{color:#009628;opacity:0.75}
table.table.data thead th>span{color:#009628;opacity:0.75}
table.table.data thead th>span:hover{color:#009628}
.form-text{color:#333}
.form-control{border-radius:2px;border-color:#959595 !important}
.form-control:focus{border-color:#066051 !important}
.field-recordfinder{border:none;border-radius:2px}
.field-recordfinder .btn{color:#009628}
.field-recordfinder .btn:hover{color:#066051}
.field-recordfinder .btn:focus{box-shadow:none}
.form-control[disabled=disabled],.form-control[readonly=readonly],.form-group-preview .form-control{background:#EBEBEB;border:1px solid #EBEBEB;border-color:#EBEBEB !important}
.form-control[disabled=disabled]:focus,.form-control[readonly=readonly]:focus,.form-group-preview .form-control:focus{border:1px solid #EBEBEB;box-shadow:none}
.field-fileupload .uploader-control-container{border:1px solid #959595 !important;border-radius:2px !important}
.select2-container--default .select2-selection{border-color:#959595}
.select2-container span{border-radius:2px !important}
.select2-container span[aria-expanded=true]{border-color:#066051 !important;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}
.select2-container--focus span{border-color:#066051 !important}
.select2-container--disabled span{border-color:#EBEBEB !important}
.select2-dropdown .select2-results>ul>li:hover,.select2-dropdown .select2-results>ul>li[aria-selected=true]{background:#009628}
.select2-container--default.select2-container--disabled .select2-selection{cursor:default}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#959595;border-radius:2px}
.taglist--preview .taglist__item{background:#959595;border-radius:2px;display:inline-block;margin:6px 0 0 6.5px}
.pika-single .pika-button:hover{background:#E8B05E4C !important}
.pika-single .is-today .pika-button{color:#383838;background:#EBEBEB}
.pika-single .is-selected .pika-button{background:#009628;color:#fff !important}
.pika-single .is-selected .pika-button:hover{background:#066051 !important;color:#fff !important}
.form-buttons .btn,.form-buttons .btn-text,.form-buttons .btn.btn-link{height:48px;border-radius:2px;font-size:18px;line-height:22px;padding:12px 15px;box-shadow:none !important;margin-right:28px !important}
.form-buttons .btn.btn-primary,.form-buttons .btn-text.btn-primary,.form-buttons .btn.btn-link.btn-primary{background:#009628;color:#FFF;border:1px solid #009628}
.form-buttons .btn.btn-primary::before,.form-buttons .btn-text.btn-primary::before,.form-buttons .btn.btn-link.btn-primary::before{opacity:1}
.form-buttons .btn.btn-primary:hover,.form-buttons .btn-text.btn-primary:hover,.form-buttons .btn.btn-link.btn-primary:hover{background:#066051;border:1px solid #066051}
.form-buttons .btn.btn-danger,.form-buttons .btn.btn-default,.form-buttons .btn.btn-link,.form-buttons .btn.btn-secondary,.form-buttons .btn-text.btn-danger,.form-buttons .btn-text.btn-default,.form-buttons .btn-text.btn-link,.form-buttons .btn-text.btn-secondary,.form-buttons .btn.btn-link.btn-danger,.form-buttons .btn.btn-link.btn-default,.form-buttons .btn.btn-link.btn-link,.form-buttons .btn.btn-link.btn-secondary{background:#FFF;color:#009628;border:1px solid #009628}
.form-buttons .btn.btn-danger::before,.form-buttons .btn.btn-default::before,.form-buttons .btn.btn-link::before,.form-buttons .btn.btn-secondary::before,.form-buttons .btn-text.btn-danger::before,.form-buttons .btn-text.btn-default::before,.form-buttons .btn-text.btn-link::before,.form-buttons .btn-text.btn-secondary::before,.form-buttons .btn.btn-link.btn-danger::before,.form-buttons .btn.btn-link.btn-default::before,.form-buttons .btn.btn-link.btn-link::before,.form-buttons .btn.btn-link.btn-secondary::before{opacity:1}
.form-buttons .btn.btn-danger:hover,.form-buttons .btn.btn-default:hover,.form-buttons .btn.btn-link:hover,.form-buttons .btn.btn-secondary:hover,.form-buttons .btn-text.btn-danger:hover,.form-buttons .btn-text.btn-default:hover,.form-buttons .btn-text.btn-link:hover,.form-buttons .btn-text.btn-secondary:hover,.form-buttons .btn.btn-link.btn-danger:hover,.form-buttons .btn.btn-link.btn-default:hover,.form-buttons .btn.btn-link.btn-link:hover,.form-buttons .btn.btn-link.btn-secondary:hover{background:#E8B05E4C}
.form-buttons .btn-text{cursor:pointer;background:#FFF;border:1px solid #009628;font-size:0}
.form-buttons .btn-text a{font-size:18px;color:#009628;text-decoration:none}
.form-buttons .btn-text:hover{background:#E8B05E4C}
.form-buttons .btn-text:hover a{color:#009628}
.edit-link{color:#009628}
.edit-link:hover{text-decoration:none;color:#066051}
.relation-toolbar .octo-icon-create{display:none !important}
.mainmenu-item .svg-icon{max-height:23px;filter:none !important}
.mainmenu-preview{display:none !important}
.left-side-menu-container li.mainmenu-item{margin-bottom:2px !important}
body .form-preview{background:none;border:none;padding:0}
.layout-container{background:#FFF}
.layout-container .layout-relative .layout .control-breadcrumb ul li a{color:#000;text-decoration:none}
.layout-container .layout-relative .layout .control-breadcrumb ul li a:hover{color:#009628}
.layout-container .layout-relative .layout h1{margin-top:0}
.layout-container .layout-relative .layout h1>a{text-decoration:none;color:#009628;margin:0 15px}
.layout-container .layout-relative .layout h1>a:hover{color:#066051}
.layout-container .layout-relative .layout .list-widget-container{border:none;border-radius:0;background:#FFF}
.layout-container .layout-relative .layout .list-widget-container .control-filter{border:none;background:#FFF;padding:0}
.layout-container .layout-relative .layout .list-widget-container .control-filter .filter-group.filter-setup a>span>i:before{color:#009628}
.layout-container .layout-relative .layout .list-widget-container .control-filter .filter-group.filter-setup:hover a>span>i:before{color:#066051}
.layout-container .layout-relative .layout .list-widget-container .control-filter .filter-group .filter-scope:after{color:#009628}
.layout-container .layout-relative .layout .list-widget-container .control-filter .filter-group .filter-scope:hover:after{color:#066051}
.layout-container .layout-relative .layout .relation-behavior.relation-view-multi{border-radius:2px}
.dashboard-container{padding:20px}
.dashboard-container>.row .dashboard-quick-access{background:#f1f1f1;padding:20px;height:150px;width:100%;display:flex;flex-wrap:wrap;align-content:space-around;justify-content:space-evenly}
.dashboard-container>.row .dashboard-quick-access .btn{margin:0 !important}
.dashboard-container>.row .scoreboard{padding:0 10px 0 calc(var(--bs-gutter-x) * .5)}
.dashboard-container>.row .scoreboard>[data-control=toolbar]{margin:0;background:#f1f1f1;padding:40px 20px 0 20px}
#Lists-tasks .list-footer,#Lists-mesures .list-footer{display:none}
.dashboard-container .text-end .btn,.dashboard-container .dashboard-quick-access .btn{height:48px;border-radius:2px;font-size:18px;line-height:22px;padding:12px 15px;box-shadow:none !important;margin-right:28px !important}
.dashboard-container .text-end .btn.btn-primary,.dashboard-container .dashboard-quick-access .btn.btn-primary{background:#009628;color:#FFF;border:1px solid #009628}
.dashboard-container .text-end .btn.btn-primary::before,.dashboard-container .dashboard-quick-access .btn.btn-primary::before{opacity:1}
.dashboard-container .text-end .btn.btn-primary:hover,.dashboard-container .dashboard-quick-access .btn.btn-primary:hover{background:#066051;border:1px solid #066051}
.dashboard-container .text-end .btn.btn-danger,.dashboard-container .text-end .btn.btn-default,.dashboard-container .text-end .btn.btn-link,.dashboard-container .text-end .btn.btn-secondary,.dashboard-container .dashboard-quick-access .btn.btn-danger,.dashboard-container .dashboard-quick-access .btn.btn-default,.dashboard-container .dashboard-quick-access .btn.btn-link,.dashboard-container .dashboard-quick-access .btn.btn-secondary{background:#FFF;color:#009628;border:1px solid #009628}
.dashboard-container .text-end .btn.btn-danger::before,.dashboard-container .text-end .btn.btn-default::before,.dashboard-container .text-end .btn.btn-link::before,.dashboard-container .text-end .btn.btn-secondary::before,.dashboard-container .dashboard-quick-access .btn.btn-danger::before,.dashboard-container .dashboard-quick-access .btn.btn-default::before,.dashboard-container .dashboard-quick-access .btn.btn-link::before,.dashboard-container .dashboard-quick-access .btn.btn-secondary::before{opacity:1}
.dashboard-container .text-end .btn.btn-danger:hover,.dashboard-container .text-end .btn.btn-default:hover,.dashboard-container .text-end .btn.btn-link:hover,.dashboard-container .text-end .btn.btn-secondary:hover,.dashboard-container .dashboard-quick-access .btn.btn-danger:hover,.dashboard-container .dashboard-quick-access .btn.btn-default:hover,.dashboard-container .dashboard-quick-access .btn.btn-link:hover,.dashboard-container .dashboard-quick-access .btn.btn-secondary:hover{background:#E8B05E4C}
.dashboard-container a.manage-widgets{height:48px;border-radius:2px;font-size:18px;line-height:22px;padding:12px 15px;box-shadow:none !important;margin-right:28px !important;background:#009628;color:#FFF;border:1px solid #009628}
.dashboard-container a.manage-widgets::before{opacity:1}
.dashboard-container a.manage-widgets:hover,.dashboard-container a.manage-widgets.show{background:#066051;border:1px solid #066051}
.dashboard-container>.row .scoreboard>[data-control=toolbar]{padding:30px 20px 0 20px !important}
.dashboard-container>.row .scoreboard>[data-control=toolbar] ul{margin:0}
.dashboard-container .dashboard-link{color:#009628}
.dashboard-container .dashboard-link:hover{color:#066051}
.dashboard-container>.row .dashboard-quick-access{background:#f1f1f1;padding:20px;height:150px;width:100%;display:flex;flex-wrap:wrap;align-content:space-around;justify-content:space-evenly}
.dashboard-container>.row .dashboard-quick-access .btn{margin:0 !important}
.dashboard-container>.row .scoreboard{padding:0 10px 0 calc(var(--bs-gutter-x) * .5)}
.dashboard-container>.row .scoreboard>div{height:fit-content}
.dashboard-container>.row .scoreboard>[data-control=toolbar]{margin:0;background:#f1f1f1;padding:40px 20px 0 20px}
.dashboard-container>.row .scoreboard .scoreboard-item{height:190px}
#Lists-tasks .list-footer,#Lists-mesures .list-footer{display:none}
div.scoreboard.scroll-after::after,div.scoreboard.scroll-before::before{display:none}
.overdue td{color:indianred !important}.bg-orange td{background:orange !important}.bg-rouge td{background:red !important;color:white !important}