#admin-circles, #admin-circles-leave, .communities-directory { /* Fix on Join button in admin (circles + projects) */ /* Styles on buttons and .children-link don't work because this input is inside too many elements. */ /* And no I can't add that stupid icon because it'a an input. */ /* But now, with 0.16, it's a button and you can :D */ .join-button { input, button { padding: 9px 20px; border-radius: 16.5px; height: 33px; text-decoration: none; font-weight: bold; text-transform: uppercase; background-color: var(--color-secondary); color: white; border: 1px solid var(--color-secondary); &:before { font-size: 15px; margin-right: 6px; content: "\e079"; font-family: simple-line-icons; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } &:hover { background: white; color: var(--color-secondary); } } @media (max-width: 768px) { &.sm-full { input, button { width: 100%; } } } } .form.search-button :not(.add-member)+button[type=submit] { background-color: transparent; border: 1px solid var(--color-secondary); color: var(--color-secondary); &:hover { background-color: var(--color-secondary); color: #fff; } &:before { font-size: 15px; margin-right: 6px; content: "\e079"; font-family: simple-line-icons; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 13px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } } .masonry>div:nth-child(1) { /* change from directory (nth-child(2))*/ display: flex !important; flex-wrap: wrap; align-items: center; .circle-subtitle-custom { height: 32px; } } .segment.hover:hover { box-shadow: 0 0 16px 0 rgba(46, 63, 88, 0.34); bottom: 2px; cursor: pointer; } hubl-admin-circle-name:hover { text-decoration: underline; } hubl-admin-community-logo { height: 76px; width: 100%; display: block; div { display: block; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: contain; } } hubl-communities-profile-logo { height: 155px; width: 100%; display: block; div { display: block; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: contain; } } .tab.active { font-weight: bold; border-bottom: 5px solid var(--color-third); padding-bottom: 10px; } .communities-profile-picture { height: 200px; div { display: block; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: contain; } .picture-empty { display: flex; justify-content: center; align-items: center; object { height: 100px; width: 100px; object-fit: cover; object-position: center; } } &:nth-child(2)>.picture-empty { background: #E4E9F1; svg { fill: #D0D4DA; } } &:nth-child(3)>.picture-empty { background: #E9F2FF; svg { fill: #D7E2F3; } } } .communities-profile-map .leaflet-pane.leaflet-popup-pane { /*display: none;*/ .leaflet-popup-content-wrapper { white-space: normal; } } @media (max-width: 768px) { .tabs { &>li { color: #3C3F57; font-size: 13px; letter-spacing: 0.18px; line-height: 17px; &>.tab { border-radius: 5px; box-shadow: 0 0 6px 0 rgba(46, 63, 88, 0.17); &.active { color: var(--color-primary); border: 1px solid var(--color-primary); box-shadow: none; } } } } .community-profile-logo { border-bottom: 1px solid #D6CECE; } hubl-communities-profile-logo { height: 100px; } .communities-profile-picture { height: 180px; object { height: 80px; width: 80px; } } .mobile-map-search-field { position: fixed; top: 70px; z-index: 1000; width: 97%; } .communities-map { height: calc(100vh - 50px) !important; .leaflet-top.leaflet-left { display: none; } } } .flex { display: flex; } }