@charset "UTF-8";.is-hidden2{display:none}.pos-rel{position:relative}.clear-flex{flex:none}.control.is-padded{padding-top:6px}.has-background-django-blue{background-color:#417690}.has-background-django-light-blue{background-color:#79aec8;color:white}.has-text-django-yellow{color:#f5dd5d}.has-text-green{color:green}.has-text-red{color:red}.fake-link{color:#447e9b;cursor:pointer}th.th-interne{background-color:#ddd}.button.is-django-action{padding:19px 15px}.button.is-django-action:hover{color:white}.button.is-django-action.smaller{padding:17px 15px}.card-header.is-actif{background-color:#23d160}.card-header.is-actif .card-header-title{color:white}.card-header.is-inactif{background-color:#ffdd57}.card-header.is-bloque{background-color:#ff3860}.card-header.is-bloque .card-header-title{color:white}.rot90deg{transform:rotate(90deg);transition:ease 0.5s}.rot0deg{transform:rotate(0deg);transition:ease 0.5s}.responsive-table{overflow-x:auto}input.input-disabled-flat,textarea.input-disabled-flat{color:inherit!important;background-color:transparent!important;border:none!important;margin-top:0.2rem!important;box-shadow:none!important;resize:none!important}.is-overlay.is-opaque{z-index:2000;background-color:rgba(255,255,255,0.75)}div.loading-overlay .loader{position:absolute;top:50%;left:50%;width:2em;height:2em}@media screen and (min-width:769px){.modal-card{margin-top:2rem}}footer.modal-card-foot.is-right{justify-content:flex-end}.notification.is-absolute{position:absolute;z-index:1000}#error-notification{display:none}.is-action-btn{position:fixed;z-index:3000;width:60px;height:60px;border-radius:50%;cursor:pointer;background-color:#417690;color:white}@media screen and (min-width:769px){.is-action-btn{width:80px;height:80px}}.is-action-btn:hover{background-color:#79aec8;color:#666}.is-action-btn.blink{transition:background-color 1s;background-color:#79aec8}.is-action-btn.unblink{transition:background-color 1s;background-color:#417690}.is-action-btn span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:1.75rem}.is-action-1{bottom:20px;right:20px}.is-action-2{bottom:90px;right:20px}@media screen and (min-width:769px){.is-action-2{bottom:20px;right:120px}}.tag:not(body).is-django-blue{background-color:#417690;color:white}.tag:not(body).is-grey{background-color:#d5d5d5;color:#363636}.btn-showhide-inline{float:right;cursor:pointer}@charset "UTF-8";html,body{margin:0;min-height:100vh}body{background-image:linear-gradient(rgba(255,255,255,0.75),rgba(255,255,255,0.75)),url("/static/ksdcrm/img/vendor/bedge_grunge.png?88e5e7e41023")}#content{margin-top:2rem}.login #container{margin:0 auto;transform:translateY(100px)}.is-divider[data-content]::after{background-color:#f7f6f4}#main-header a:hover{color:#79aec8}#main-header>header{margin-bottom:0;background:transparent}#main-header figure.image{padding:5px}#main-header .breadcrumb{padding:0.75rem 0 0.75rem 150px;margin-bottom:0}@media screen and (max-width:768px){#main-header .breadcrumb{display:none}}#main-header .breadcrumb a{color:white}#main-header .breadcrumb a:hover{color:#ccc}#main-header .breadcrumb li{align-self:stretch;font-size:inherit}#main-header .breadcrumb li + li::before{color:#ccc}#main-header .breadcrumb i.fas{padding-right:0.25rem}#main-header .utilisateur{margin-right:0.75rem}#main-header .utilisateur i.fas{padding-left:0.25rem}.footer{padding:1rem 0}aside.menu{max-width:10rem;margin-top:0;padding-top:0;padding-left:1.5rem;background-color:#79aec8}aside.menu .menu-list a{color:#efefef}aside.menu .menu-list a:hover{color:#333}aside.menu li{font-size:0.85rem}.module{background:none}.switch[type=checkbox]:checked + label::before,.switch[type=checkbox].is-small:checked + label::before{background-color:#79aec8}.submit-row a.deletelink,.inline-group .tabular td.original p{height:inherit}fieldset.module .delete{display:inherit;background-color:inherit;height:0;width:0;cursor:inherit}fieldset.module .delete::before,fieldset.module .delete::after{content:none}fieldset.module .inline-related h3 span.delete label{position:absolute;margin-left:-75px}fieldset.module table .inline-deletelink,fieldset.module table td.delete input[type=checkbox]{margin-left:2rem;margin-top:0.5rem}.delete-confirmation form .cancel-link{padding-bottom:25px}ul.errorlist{background-color:transparent}.control .button.compat-django-admin{margin:0;font-size:inherit;padding:calc(.375em - 1px) 0.75em}ul li{list-style-type:none}.tabs ul{margin:0}.tabs li{padding:0}.tabs li + li{margin-top:0}.tabs li a i.fas{margin-right:0.3rem}table.dataTable tfoot input{width:100%;border:1px solid #ddd}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px 8px 4px 2px}@media screen and (min-width:769px){.dataTables_wrapper .dataTables_length{margin-top:40px}}@media screen and (max-width:768px){.dataTables_wrapper .dataTables_length{display:none}}.card-header p.card-header-title{margin-bottom:0}@charset "UTF-8";body.login .submit-row{margin-bottom:4rem}body.login .submit-row input[type=submit]{margin-top:1rem}body.login #login-form{padding:0 5rem}body.index-desktop #etablissement-contacts,body.index-desktop #etablissement-extra-info{display:none}body.index-desktop #container section.columns .content.column{margin-top:1rem;padding-right:2rem}body.index-desktop #etablissement-extra-info h2 .control:first-of-type{margin-left:1rem}body.index-desktop #etablissement-extra-info .card-header-icon{cursor:auto}body.index-desktop #etablissement-contrats .card-content p:not(:last-child){margin-bottom:0.5em}body.index-desktop #etablissement-contrats .card:not(:last-of-type){margin-bottom:0.5rem}body.index-desktop #etablissement-contacts .card-content i.fas{margin-right:1.5rem}body.index-desktop #etablissement-phone-mail i.fas{margin-right:0.5rem}body.change-list h1{margin:0 0 20px;font-weight:300;font-size:20px;color:#666}@media screen and (min-width:769px){body.change-list ul.object-tools a.addlink{transform:translateY(-60px)}}body.change-list.app-core.model-appelmailmail input[id$=no_fact_quadra]{width:8rem}body.change-form h1{margin:0 0 20px;font-weight:300;font-size:20px;color:#666}body.change-form h2{margin:0;padding:8px;font-weight:400;font-size:13px;text-align:left;background:#79aec8;color:#fff}body.change-form p.selector-filter{margin-bottom:0}body.change-form .object-tools{margin-top:-48px}body.change-form .submit-row a.closelink{height:inherit}body.change-form.app-core.model-appelmail .vtextField,body.change-form.app-core.model-appelmail .vLargeTextField,body.change-form.app-core.model-intervention .vtextField,body.change-form.app-core.model-intervention .vLargeTextField{border:1px solid #ccc;border-radius:4px;padding:5px 6px;margin-top:0;background-color:white;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}body.change-form.app-core.model-etablissement .inline-related h3.has-showhide-btn{cursor:pointer}body.change-form.app-core.model-miniactivite fieldset.fieldset-suivi .datetimeshortcuts,body.change-form.app-core.model-activite fieldset.fieldset-suivi .datetimeshortcuts{display:none}body.change-form.app-core.model-miniactivite #activiteperiode_set-group .datetimeshortcuts,body.change-form.app-core.model-activite #activiteperiode_set-group .datetimeshortcuts{display:none}body.change-form.app-core.model-conge #activiteperiode_set-group .datetimeshortcuts{display:none}body.change-form.app-core.model-appelmailmail h2{margin-bottom:1rem}body.change-form.app-core.model-appelmail .inline-activiteperiode-date{max-width:180px}body.change-form.app-core.model-appelmail .inline-activiteperiode-heure{max-width:60px}body.change-form.app-core.model-appelmail .inline-activiteperiode-duree{max-width:160px}body.change-form.app-core.model-appelmail #change_id_collaborateur,body.change-form.app-core.model-appelmail #add_id_collaborateur,body.change-form.app-core.model-appelmail #delete_id_collaborateur{display:none}body.change-form.app-core.model-appelmail #btnHeureFinMaintenant{color:#79aec8}body.change-form.app-core.model-appelmail #btnHeureFinMaintenant:hover{color:#417690}body.change-form.app-core.model-appelmail .custom-select select{display:inline-block}body.change-form.app-core.model-appelmail .custom-select:not(.is-multiple):not(.is-loading)::after{transform:translateX(-50px) rotate(-45deg)}body.change-form.app-core.model-appelmail #id_contact{max-width:90%}body.change-form.app-core.model-appelmail #etablissement-documents-joints{display:none}body.change-form.app-core.model-appelmail #etablissement-extra-info table td:nth-child(odd){background-color:#efefef}body.change-form.app-core.model-appelmail #etablissement-extra-info .card:not(:last-of-type){margin-bottom:0.5rem}body.change-form.app-core.model-appelmail .field-label{min-width:100px;max-width:150px}body.change-form.app-core.model-appelmail #colonne-etablissement h2 .icon{padding-bottom:10px}body.change-form.app-core.model-appelmail #entete-formulaire .level-right .related-widget-wrapper a{display:none}body.change-form.app-core.model-appelmail #id_service_a_suivre ~ a,body.change-form.app-core.model-appelmail #id_collaborateur_a_suivre ~ a{display:none}body.change-form.app-core.model-appelmail .control label[for=id_document_set-0-fichier]{display:none}body.change-form.app-core.model-appelmail #colonne-etablissement .related-widget-wrapper{float:none}body.view-detail h2{margin:0 0 1rem 0;padding:8px;font-weight:400;font-size:13px;text-align:left;background:#79aec8;color:white}body.planning #planning a{color:#363636}body.planning #planning table td,body.planning #planning table th{border-width:1px;padding:inherit;vertical-align:inherit}.fc-content{color:white}body.planning #planning-settings{max-width:15rem}@media screen and (max-width:768px){body.planning #planning-settings{max-width:100%}}body.planning aside.menu .menu-list li ul{padding:0;border:none}body.planning aside.menu .switch[type=checkbox]:checked + label::before,body.planning aside.menu .switch[type=checkbox].is-small:checked + label::before{background-color:#417690}body.planning aside.menu .switch[type=checkbox] + label::before,body.planning aside.menu .switch[type=checkbox].is-small + label::before{background-color:#86bed8}body.planning #action-btn-map{display:none}body.planning #modal-details .modal-card-body>div{margin-top:0.2rem;margin-bottom:0.2rem}body.planning #modal-details .modal-card-body .description-evt{margin-top:2rem}.fc-timeline .fc-cell-content{color:#333}body.timeline #timeline-stats{max-width:300px;margin-top:1rem}body.timeline #timeline-settings{max-width:15rem}@media screen and (max-width:768px){body.timeline #timeline-settings{max-width:100%}}nav.navbar{background-color:#79aec8}nav.navbar a.navbar-burger{color:white}