.discipleship-page-container .discipleship-content-container{background-color:var(--gray_background)}:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container{flex-direction:row-reverse;display:flex}@media (min-width:640px){:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container{flex-direction:row}}:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container{flex-direction:column;display:none}@media (min-width:640px){:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container{border-right:1px solid var(--border_gray);flex:7;display:flex}}.active:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container){width:100%;display:flex}:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container) .my-progress-container,:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container) .others-progress-container{display:none}.active:is(:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container) .my-progress-container,:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .left-container) .others-progress-container){display:flex}:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .points-container{width:100%}:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .right-container{display:none}@media (min-width:640px){:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .right-container{height:calc(100vh - 2*var(--md-nav-menu-height));flex:5;display:flex}}.active:is(:is(:is(.discipleship-page-container .discipleship-content-container) .discipleship-columns-container) .right-container){display:flex}.discipleship-page-container .discipleship-overview-container{height:calc(100vh - 3*var(--nav-menu-height));padding:12px 12px 150px;overflow-y:auto}@media (min-width:640px){.discipleship-page-container .discipleship-overview-container{height:calc(100vh - 2*var(--md-nav-menu-height));padding:16px 16px 150px}.discipleship-page-container .menu-item-container{width:100%}}.discipleship-page-container .mobile-menu{display:block}@media (min-width:640px){.discipleship-page-container .mobile-menu{display:none}}.discipleship-page-container .desktop-menu{display:none}@media (min-width:640px){.discipleship-page-container .desktop-menu{width:100%;display:block}}:is(.discipleship-page-container .title-and-text) h3{margin-bottom:12px}:is(.discipleship-page-container .title-and-text) .text-box{background-color:var(--background);margin-bottom:12px;padding:12px}@media (min-width:640px){:is(.discipleship-page-container .title-and-text) .text-box{padding:16px}}.discipleship-page-container h3{font-weight:500}.discipleship-page-container .progress-bar-container{padding:12px}:is(.discipleship-page-container .progress-bar-container) h4{flex:5;min-width:125px;display:flex}:is(.discipleship-page-container .progress-bar-container) .block{border-right:1px solid var(--border_gray);flex:1;max-height:20px;display:flex}.discipleship-page-container .progress-content{width:100%;height:calc(100vh - 3*var(--nav-menu-height));padding:12px 12px 150px;overflow-y:auto}@media (min-width:640px){.discipleship-page-container .progress-content{height:calc(100vh - 3*var(--md-nav-menu-height));padding:16px 16px 150px}}.add-new-progress-share-container{flex-direction:column;width:100%;display:flex}.add-new-progress-share-container .page-content-container{height:calc(100vh - 4*var(--nav-menu-height));width:100%;overflow-y:auto}@media (min-width:640px){.add-new-progress-share-container .page-content-container{height:calc(100vh - 4*var(--md-nav-menu-height))}}.add-new-progress-share-container input{width:300px}.others-details-container{width:100%}.others-details-container .others-details-content{height:calc(100vh - 4*var(--nav-menu-height));width:100%;padding-bottom:150px;overflow-y:auto}@media (min-width:640px){.others-details-container .others-details-content{height:calc(100vh - 4*var(--md-nav-menu-height))}}