@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Nunito);@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700|Roboto:300,400,700);span.common-datatable-actions-Default{cursor:not-allowed!important;opacity:.5!important}.common-ResponsiveDebug{bottom:0;color:rgba(0,0,0,.2);font-size:12px;left:0;pointer-events:none;position:fixed;right:0;text-align:center;text-shadow:0 0 0 rgba(0,0,0,.5);top:5px;z-index:10000}.common-ResponsiveDebug i{margin:0 2px}.common-datatable-Actions>:not(:first-child){margin-left:7px}table.dataTable tbody tr:hover{cursor:pointer;opacity:.8}.common-form-dataset-Index>.items{margin-left:-5px;margin-right:-5px}.common-form-dataset-Item{padding:5px}.common-form-Disabled .ck-editor *,.common-form-Disabled input,.common-form-Disabled input:disabled,.common-form-Disabled select,.common-form-Disabled select:disabled,.common-form-Disabled textarea,.common-form-Disabled textarea:disabled{border:none!important;background:none!important;padding:0!important}.common-form-Disabled textarea:disabled+.ck-editor .ck-editor__top{display:none}.common-form-inputs-File embed{height:500px;width:350px}.common-form-inputs-File img{max-height:200px;max-width:300px}.common-form-inputs-File .dropify-wrapper{height:150px}.common-form-inputs-ItemSelector .item{position:relative}.common-form-inputs-ItemSelector .item label{border:1px solid #c4d8f8;border-radius:5px;box-shadow:0 0 1px 0 transparent,0 .25rem 12px 0 transparent;transition:border-color .3s,box-shadow .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.common-form-inputs-ItemSelector .item label:before{left:auto;right:15px;top:calc(50% - 8.5px)}.common-form-inputs-ItemSelector .item label:after{left:auto;right:20px;top:calc(50% - 3.5px)}.common-form-inputs-ItemSelector .item label .icon{font-size:30px}.common-form-inputs-ItemSelector .item label img{max-height:30px;max-width:30px}.common-form-inputs-ItemSelector .item input:checked+label,.common-form-inputs-ItemSelector .item label:hover{border-color:#0e8fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.common-form-inputs-Maps .map{padding-bottom:56.25%}.common-form-inputs-Slug .input-group-value{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.common-form-inputs-Slug .input-group-value .common-form-Language_icon{right:15px}.common-form-Language_icon{position:absolute;opacity:.5;right:30px;top:12px;z-index:49}.input-group .input-group-value{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .input-group-value .common-form-Language_icon{right:15px}.habitats-admin-auth-Layout .login-box{border-radius:0;max-width:100%;padding:30px;width:500px}.habitats-admin-auth-Layout .login-box .logo{max-width:350px}.habitats-admin-auth-Layout .login-box input{background:#fff!important;border-bottom:1px solid #ddd!important}.habitats-admin-auth-Layout .login-box .developer img{max-width:250px}.habitats-admin-auth-Layout .login-box .copyright{flex:auto}.dataTables_wrapper select[name=dataTableBuilder_length]{margin-right:10px}.dataTables_wrapper input[type=search]{margin-left:15px!important}.dataTables_wrapper table{margin:15px 0!important}.dataTables_wrapper table td.actions{min-width:125px;white-space:nowrap}.dataTables_wrapper table td.actions .btn-circle{border-radius:1000px!important}.dataTables_wrapper table td.actions .btn-circle.btn-xs{font-size:14px;height:25px;padding:2px 5px;width:25px}.dataTables_wrapper table td.actions .btn-danger,.dataTables_wrapper table td.actions .btn-warning{color:#fff}form{position:relative}form input::-webkit-input-placeholder{color:#929da9!important;opacity:1}form input:-moz-placeholder,form input::-moz-placeholder{color:#929da9!important;opacity:1}form input:-ms-input-placeholder{color:#929da9!important;opacity:1}form label{position:relative}form label.required:after{content:" *";padding-left:2px}form label+input,form label+span,form label .input-group{position:static}form label+input+i.flag-icon,form label+span+i.flag-icon,form label .input-group+i.flag-icon{position:absolute;top:43px;right:30px;opacity:.5}form label+input:focus+i.flag-icon,form label+span:focus+i.flag-icon,form label .input-group:focus+i.flag-icon{opacity:1}form .ckeditor{position:relative}form .ckeditor .ck-toolbar{padding-right:45px!important}form .ckeditor i.flag-icon{position:absolute;top:43px;right:15px;opacity:.5;z-index:1}form .ckeditor:focus+i.flag-icon{opacity:1}form textarea{min-height:90px;resize:auto;min-width:100%;max-width:100%}form ul.tags{display:block;list-style:none;margin:0;padding:0;width:100%}form ul.tags li{background:#be031f;border-radius:.25rem;color:#fff;display:inline-block;margin-right:5px;padding:5px 10px}form .has-error.nav-item>.nav-link{border-bottom:2px solid #dc6072!important;color:#e76d7f!important}form .has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form .actions:not(.not-fixed){position:fixed;bottom:0;width:100%;z-index:10;background-color:hsla(0,0%,100%,.8);left:0;right:0;padding:11px 15px;border-top:1px solid #e7e7e7}.swal2-popup .swal2-title{font-size:1rem;font-weight:400}.swal2-popup .swal2-actions button{font-size:.85rem!important;font-weight:400}.swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#f62d51}.toasted-container.bottom-right{bottom:25px!important;display:block!important;right:25px!important}.toasted[class*=bootstrap-]{padding:5px 15px;border:1px solid transparent;border-radius:.25rem}.toasted[class*=bootstrap-].bootstrap-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.toasted[class*=bootstrap-] .action{font-family:inherit;text-transform:none!important}.habitats-admin-Dashboard .todos .todo-icon img{height:270px}.habitats-admin-Dashboard .todos .todo-table p{margin:0}.habitats-admin-Dashboard .todos tbody tr{cursor:pointer}.habitats-admin-layouts-Main a:hover{color:#5ab163!important}.habitats-admin-layouts-Main a.btn:hover{color:#fff!important}.habitats-admin-layouts-Main header.topbar{position:static!important;width:100vw;padding-top:10px;padding-bottom:10px;background:linear-gradient(90deg,#5ab163,#84e68e)}.habitats-admin-layouts-Main header.topbar .top-navbar{padding-left:15px;padding-right:15px}.habitats-admin-layouts-Main header.topbar .top-navbar .navbar-header{width:240px!important}.habitats-admin-layouts-Main .navbar-header .navbar-brand img{max-width:75%}.habitats-admin-layouts-Main .left-sidebar{padding-top:0;position:static}.habitats-admin-layouts-Main .left-sidebar .slimScrollDiv{width:100%!important}.habitats-admin-layouts-Main .left-sidebar .slimScrollDiv .slimScrollBar{display:none!important}.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a{font-weight:400;text-decoration:none!important}.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a i{margin-right:5px}.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a.active,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a.active i,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a:hover,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a:hover i,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav>ul>li>a:hover span,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active a,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active a i,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active ul li a:hover,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active ul li a:hover i{color:#5ab163!important}.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active ul li a,.habitats-admin-layouts-Main .left-sidebar .sidebar-nav li.active ul li a i{color:#54667a!important}.habitats-admin-layouts-Main .left-sidebar .sidebar-nav ul li a:hover{color:#5ab163!important}.habitats-admin-layouts-Main .sidebar-footer{position:relative}.habitats-admin-layouts-Main .page-wrapper{padding-top:20px}@media print{.habitats-admin-layouts-Main .page-wrapper>.container-fluid{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}}.habitats-admin-layouts-Main .page-wrapper .bg-info{background-color:#5ab163!important}.habitats-admin-layouts-Main .page-wrapper .breadcrumb-item a,.habitats-admin-layouts-Main .page-wrapper .text-themecolor{color:#5ab163!important}.habitats-admin-layouts-Main .page-wrapper .paging_simple_numbers .pagination .paginate_button.active a,.habitats-admin-layouts-Main .page-wrapper .paging_simple_numbers .pagination .paginate_button:hover a{background:#5ab163!important}.habitats-admin-layouts-Main .page-wrapper>.container-fluid{margin:0 10px;padding-left:15px;padding-right:15px}@media (min-width:1550px){.habitats-admin-layouts-Main:not(.wide) .container,.habitats-admin-layouts-Main:not(.wide) .container-fluid,.habitats-admin-layouts-Main:not(.wide) .scroll-sidebar,.habitats-admin-layouts-Main:not(.wide) .topbar .top-navbar{max-width:1480px}}@media (min-width:1550px){.habitats-admin-layouts-Main.wide .container,.habitats-admin-layouts-Main.wide .container-fluid,.habitats-admin-layouts-Main.wide .scroll-sidebar,.habitats-admin-layouts-Main.wide .topbar .top-navbar{max-width:100%;padding-left:100px;padding-right:100px}}.habitats-admin-layouts-Main .footer{padding:25px 15px}.habitats-admin-layouts-main-ContextModelSwitcher select{min-width:200px;background:#dedede;color:#000}.habitats-admin-modules-notifications-Index .mailbox .message-center{height:auto}.habitats-admin-modules-projects-Planning .daterange{padding:6px 12px}.habitats-admin-modules-projects-Planning .daterange input{cursor:pointer}@media print{@page{size:landscape}}.habitats-admin-modules-projects-StaffMatrix input[name=daterange]{box-shadow:0!important;cursor:pointer;outline:none!important;width:170px}@media print{.habitats-admin-modules-projects-StaffMatrix{min-height:auto!important}.habitats-admin-modules-projects-StaffMatrix.page-wrapper{margin-top:50px}.habitats-admin-modules-projects-StaffMatrix .card-body{padding:0}.habitats-admin-modules-projects-StaffMatrix a{text-decoration:none!important}}.habitats-admin-modules-projects-StaffMatrix table{font-size:14px}@media print{.habitats-admin-modules-projects-StaffMatrix table{overflow-x:visible!important;page-break-inside:avoid}}.habitats-admin-modules-projects-StaffMatrix table td,.habitats-admin-modules-projects-StaffMatrix table th{vertical-align:middle}.habitats-admin-modules-projects-StaffMatrix table td:first-child,.habitats-admin-modules-projects-StaffMatrix table th:first-child{background:#f9f9f9;border-right:1px solid #dee2e6!important;position:absolute;width:200px;z-index:10}.habitats-admin-modules-projects-StaffMatrix table td span,.habitats-admin-modules-projects-StaffMatrix table th span{display:inline-block;font-size:12px;overflow:hidden;text-overflow:ellipsis}.habitats-admin-modules-projects-StaffMatrix table td:not(:first-child) span{color:#fff;max-width:100px}.habitats-admin-modules-projects-StaffMatrix table .divideVertical{border-left:2px solid #dee2e6!important}.habitats-admin-modules-projects-StaffMatrix table thead{background:#f9f9f9}.habitats-admin-modules-projects-StaffMatrix table thead tr.divide{border-bottom:1px solid #dee2e6!important}.habitats-admin-modules-projects-StaffMatrix table thead th{font-weight:400;padding:8px 7px;position:relative}.habitats-admin-modules-projects-StaffMatrix table thead th:nth-child(2){padding-left:210px!important}.habitats-admin-modules-projects-StaffMatrix table thead th .absolute{left:0;margin:-22px 0 0 6px;position:absolute;right:0}.habitats-admin-modules-projects-StaffMatrix table thead tr.dates th{padding:0 7px}.habitats-admin-modules-projects-StaffMatrix table tbody td:nth-child(2){padding-left:200px!important}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell{padding:0}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell.weekend{background:hsla(0,0%,97.6%,.53)}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell .minHeight{min-height:34px}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell a{transition:opacity .2s}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell a:hover{opacity:.5}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell .item{color:#333;height:100%;min-height:34px}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell .item.noText span{display:none}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell .item.absence.noText:before{content:"x"}.habitats-admin-modules-projects-StaffMatrix table tbody td.cell .item.absence span{color:#444}.habitats-admin-modules-quotations-Show .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused) p{margin:7px 0!important}.habitats-admin-modules-todos-Show .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused) p{margin:0!important}.habitats-admin-modules-user-CreateEdit .userRights .row>ul{display:flex;flex-wrap:wrap;list-style:none;padding:0 15px;width:100%}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li{margin-bottom:15px;padding-bottom:5px;padding-right:30px;font-size:16px;font-weight:400}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li h5{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:5px}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li h5:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:5px}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li ul{list-style:none;padding:0;margin:0}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li>ul>li{margin-bottom:15px;font-weight:500}.habitats-admin-modules-user-CreateEdit .userRights .row>ul>li>ul>li ul{font-weight:400}.habitats-admin-modules-user-CreateEdit .role-disabled{text-decoration:line-through}.habitats-admin-modules-user-permissions-Item.role-disabled{opacity:.5;pointer-events:none}.habitats-admin-modules-website-websitePages-Index .menuFilter .dropdown-item{white-space:normal;width:300px}.habitats-admin-modules-website-websitePages-pageBlockThumbs-Blocks .common-websitePage-blocks-Block{box-shadow:0 0 50px rgba(0,0,0,.1);margin:50px 0}.habitats-admin-modules-website-websitePages-pageBlockThumbs-Layout [data-sal]{opacity:1;transform:none}.habitats-admin-partials-FlashMessages .alert:last-child{margin-bottom:0}