[data-section-id="912000287076169"] article {
    padding: 0 !important;
}


[data-section-id="912000287076169"] iframe {
    height: 700px !important;
}


[data-section-id="912000287076169"] .embed-layout{
    --embed-lyt-width: 100% !important;
    --embed-lyt-ratio: 100% !important;
}

[data-activeface="game-tasks"] [name="game-tasks"] .bs-pane-widget .ap-hide-only {
    display: block !important;
}

.ap-master-container [data-section-id="912000287076169"] .embed-layout > div {
    height: calc(var(--body-height) - 140px);
}

.bs-image.profile-img:not(.no-image) {
    display: flex !important;
}

@media only screen and (max-width: 767px) {
    .bs-section.community-section-embedWidget-1 .embed-layout {
        height: calc(var(--body-height) - 160px) ;
    }  
    [data-section-id="912000287076169"] iframe {
         height: calc(var(--body-height) - 160px) !important;
    } 
}


.pw-content > div.ap-profile-nav > div:nth-child(3) > div:nth-child(2) {
    display: none !important;
}


.ql-snow.ql-toolbar+.ql-container.ql-snow {
    border-top:1px solid var(--quill-border-color,#ccc) ;
}

.ql-toolbar.ql-snow {
    display: none !important;
}

.ql-snow .ql-editor {
    height: 90px !important;
}

.ap-bottom-pane {
    height: 400px !important;
}

.ap-container.meeting .expo-login-flow-page .expo-panel-content .panel-content {
    padding: 0;
}

.bs-comment-editor>.editor-input>textarea {
    border-radius: 36px  0 0 36px !important;
}

.bs-comment-editor>.editor-input .send-btn {
    border-radius: 0 36px 36px 0 !important;
}

.slide.pane.bs-slide-pane [name="announcements"] .bs-pane-widget .pw-content,
.slide.pane.bs-slide-pane [name="comments"] .bs-pane-widget .pw-content {
    padding: 0 !important;
}

.ap-top-nav .bs-button.notify-button:focus,
.ap-top-nav .bs-button.notify-button:hover {
    background: transparent;
}

.ui.modal.bs-payment-modal .payment-modal-container .pm-footer {
    z-index: 2 !important;
}

.expo-login-flow-page .expo-panel-content .panel-actions, .expo-login-flow-page .panel-area .panel-actions, .bs-tab-panel .expo-panel-content .panel-actions, .bs-tab-panel .panel-area .panel-actions {
	 justify-content: end !important;
}

.bs-option-listing .option-item:first-child {
	 padding-top: 0 !important;
}
.ap-top-nav >.head {
    padding-right: 0 !important;
}

.bs-gamification .bs-track-labels .bs-label {
    font-size: 13px !important;
}

.bs-gamification .bs-track-labels .label-overlay-icon {
    top: -2px;
	left: -2px;
}

@media only screen and (max-width: 767px) {
    .bs-gamification .score-board-menu .score-board-item.header {
        grid-template-columns: 162px 1fr 1fr !important;
    }
    .bs-gamification .score-board-menu .score-board-item .task-messages {
        grid-template-columns: 162px 1fr 1fr !important;
    }
    .bs-panel.discussion .widget-header {
        position: sticky;
        top: 0;
        z-index: 1;
    }
}

.ap-bottom-nav a[href^="#/mobile-app/meetings"] {
    display: none;
}

.hybrid-mobile-app .bs-panel.discussion .widget-content .bs-talk {
    height: calc(var(--body-height) - var(--ap-top-menu-height));
    min-height: calc(var(--body-height) - var(--ap-top-menu-height));
}

.hybrid-mobile-app .bs-panel.discussion .widget-content .bs-talk {
    padding-bottom: 114px !important;
}
.bs-panel.discussion .panel-widget .bs-talk .talk-item.current-user .talk-item-content > div {
    display: flex;
    justify-content: end;
}

.ap-master-container [name="view-speaker"] .bs-pane-widget.speaker-details-pane .skills.bs-group-label {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
    margin-bottom: 12px;
}

.ap-master-container .bs-pane-widget.speaker-details-pane .profile-details h5.strong {
	font-weight: bold !important;
}

[name="game-prizes"] .bs-pane-widget .pw-header .theme-icon.close-icon-01 {
	display: flex;
	justify-content: end;
}

[name="announcements"] .bs-col-grp-list .li-items .li-item .bs-form .field.options-group .form-head {
	display: block !important;
}

.ui.sticky.notification {
    z-index: 2001 !important;
}

.ap-master-container [data-activeface="community-contact-details"] .ui.slide.pane.bs-slide-pane {
    -webkit-transform: translate3d(0,0,1px) !important;
    transform: translate3d(0,0,1px) !important;
}

.ap-master-container [data-activeface="community-contact-details"] .ui.page.overlay.on {
    display: none;
}