.navbar{background-color:#563d7c}.navbar .navbar-brand{color:#cbbde2;font-weight:bold}.navbar .navbar-left .nav-item a{color:#cbbde2}.navbar .navbar-left .nav-item .dropdown-item{color:#000000 !important}.navbar .navbar-left .nav-item .dropdown-item.active{color:#FFFFFF !important}.navbar .navbar-left .nav-item:hover a,.navbar .navbar-left .nav-item:focus a,.navbar .navbar-left .nav-item.active a{color:#FFF}.navbar .navbar-toggler{border-color:rgba(255,255,255,0.1)}.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.form-devise{width:100%;max-width:330px;padding:15px;margin:auto}.form-devise .devise-links{text-align:right;margin-top:10px;font-size:14px}@media (min-width: 576px){.form-devise{margin:100px auto}}:root{--input-padding-x: .75rem;--input-padding-y: .75rem}html,body{height:100%}body{padding-top:56px;padding-bottom:40px}.container{padding-bottom:40px}.footer{width:100%;height:40px;line-height:40px;background-color:#e9e9e9;text-align:center}.bg-black{background-color:#000000 !important}.thumb{width:40px;min-width:40px;height:40px;object-fit:contain}.thumb.attachment-thumb,.thumb.link-thumb{width:20px;min-width:20px;height:20px}.attachments .thumb,.links .thumb,.positions .thumb,.departments .thumb{width:20px;min-width:20px;height:20px}.line-height-1{line-height:1rem}.show .svg.svg-primary,.show svg.svg-primary,.index .svg.svg-primary,.index svg.svg-primary{fill:#007bff}.show .svg.svg-danger,.show svg.svg-danger,.index .svg.svg-danger,.index svg.svg-danger{fill:#dc3545}.show .svg.svg-info,.show svg.svg-info,.index .svg.svg-info,.index svg.svg-info{fill:#17a2b8}.show .svg.svg-success,.show svg.svg-success,.index .svg.svg-success,.index svg.svg-success{fill:#28a745}.show .svg.svg-secondary,.show svg.svg-secondary,.index .svg.svg-secondary,.index svg.svg-secondary{fill:#6c757d}.show .svg.svg-white,.show svg.svg-white,.index .svg.svg-white,.index svg.svg-white{fill:#fff}.show .pict-info,.index .pict-info{height:0.8rem;width:0.8rem}.show .picture,.index .picture{height:240px;width:260px;margin-left:auto;margin-right:auto}.show .picture .loading-picture,.index .picture .loading-picture{padding-top:70px}.show .picture .loading-picture .spinner-border,.index .picture .loading-picture .spinner-border{height:40px;width:40px}.show .picture .picture-index,.index .picture .picture-index{height:208px}.show .picture .organization-picture-index,.index .picture .organization-picture-index{height:208px;width:208px;object-fit:contain}.show .picture .action,.index .picture .action{visibility:hidden}.show .picture .action img,.index .picture .action img{width:1rem;height:1rem}.show .picture:hover .action,.index .picture:hover .action{visibility:visible}.show .action,.index .action{text-decoration:none !important;opacity:.5;display:inline-block}.show .action img,.index .action img{width:1.5rem;height:1.5rem}.show .action:hover,.index .action:hover{opacity:1}.show .subsection,.index .subsection{width:100%}.show .subsection .action img,.index .subsection .action img{width:1rem;height:1rem}.show .item .action,.index .item .action{visibility:hidden}.show .item .action img,.index .item .action img{width:.8rem;height:.8rem}.show .item:hover .action,.index .item:hover .action{visibility:visible}.action-collapse .collapse-show{display:block}.action-collapse .collapse-hide{display:none}.action-collapse.shown .collapse-show{display:none}.action-collapse.shown .collapse-hide{display:block}.modal-body{max-height:390px;overflow-y:auto;overflow-x:hidden}.modal-body.map-container{height:390px;width:100%;padding:0}.modal-body.textarea-body{height:390px;width:100%}.modal-body.textarea-body textarea{height:100%}.modal-body textarea{width:100%}.pdf-container{width:100%}.modal-header .close img{height:13px}label.checkbox{border-radius:10rem}label.checkbox input{display:none}.btn-sm .svg,.btn-back .svg{height:12px;width:12px}.links.show .subsection a .svg,.attachments.show .subsection a .svg{height:18px;width:18px}.btn-outline-dark .svg,.btn-outline-info .svg,.btn-outline-danger .svg,.btn-outline-success .svg,.btn-outline-secondary .svg,.btn-outline-primary .svg{transition:fill .15s}.btn-outline-dark:hover .svg,.btn-outline-info:hover .svg,.btn-outline-danger:hover .svg,.btn-outline-success:hover .svg,.btn-outline-secondary:hover .svg,.btn-outline-primary:hover .svg{fill:#FFF}.svg{display:block}.association-template{display:none}select.is-invalid~.invalid-feedback{display:block}.modal .map-container{margin-left:auto;margin-right:auto;height:285px}.modal .loading{margin:10px 0}.modal form .loading{margin:0}.modal form .loading .spinner-border{width:1.5rem;height:1.5rem}.small .form-check label,.form-control-sm .form-check label{padding-top:.2rem}.form-control-check{padding-left:0}.nationality{cursor:default}.nationalities-list .form-control{width:90%}.changeset{font-weight:bold;padding-left:2px;padding-right:2px}.changeset.delete{background-color:#fbc1c3;color:#fb3537;font-style:italic}.changeset.insert{background-color:#befdc2;color:#32cb36}.events .participant-only{display:none !important}.events.show #description-subsection .content{max-height:200px;overflow-y:scroll}.people .school-only,.people .organization-only,.people .event-only{display:none !important}.people.show #biography-subsection .content{max-height:200px;overflow-y:scroll}.organizations .student-only,.organizations .member-only,.organizations .owner-only,.organizations .event-only{display:none !important}.organizations .organizations-owner .organization-only{display:none !important}.organizations .organizations-owner .owner-only{display:inline !important}.organizations .organizations-owner .owner-only.form-group{display:flex !important}.organizations .organizations-owner .owner-only.modal-body{display:block !important}.organizations.show #description-subsection .content{max-height:200px;overflow-y:scroll}.lazyload-video .lazyload-video-placeholder{cursor:pointer}.names-container .spinner-name{width:22px;height:22px}.names-container .action{visibility:hidden}.names-container .action img{width:.8rem}.names-container:hover .action{visibility:visible}@media (min-width: 576px){.search-result p{min-height:40px;line-height:40px}.show .attachments .item .main,.show .links .item .main,.show .positions .item .main,.show .courses .item .main,.show .departments .item .main,.index .attachments .item .main,.index .links .item .main,.index .positions .item .main,.index .courses .item .main,.index .departments .item .main{min-height:20px;line-height:25px}.show .item .main,.index .item .main{min-height:40px;line-height:40px}}.select2-selection__choice{background-color:#17a2b8 !important;border:none !important;border-radius:10rem;color:#fff}.select2-selection__choice__remove{color:#fff !important;border-right:none !important}.select2-selection__choice__remove:hover{background-color:transparent !important;color:#fff !important}
