.worksheet-banner.community-banner{background-image:url(/image/worksheets/community-forum-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:1200px){.worksheet-banner.community-banner{padding-top:50px;padding-bottom:300px}}@media screen and (min-width:992px) and (max-width:1199.98px){.worksheet-banner.community-banner{padding:20px 130px 100px}}@media screen and (min-width:1200px){.worksheet-banner.community-banner .school-banner-content{padding-bottom:0}}.forum-search-results{z-index:99999999;background-color:#fff;position:absolute;top:0}@media screen and (max-width:767.98px){.forum-search-results{min-width:490px;z-index:9999}}@media screen and (max-width:575.98px){.forum-search-results{min-width:90%}}.forum-search-results .forum-list-items{max-height:400px;overflow:auto}.forum-search-results .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid #ebebeb;font-weight:500}.forum-search-results .list-group-item a{font-size:16px!important;color:#3460bb}.forum-search-results .list-group-item strong{font-weight:500}.forum-search-results .list-group-item:first-child{border-top-left-radius:8px;border-top-right-radius:0}.forum-search-results .list-group-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:0}.discussion-section{position:relative;padding-bottom:60px}@media screen and (min-width:1200px){.discussion-section{margin-top:-50px}}.discussion-section .box_cat_home{box-shadow:0 2px 8px rgba(0,0,0,.0392156863);border:1px solid #e1e1e1;display:block;border-radius:16px;padding:24px 16px;text-align:center;margin-top:30px}.discussion-section .box_cat_home ul{max-width:150px;margin:0 auto}.discussion-section .box_cat_home ul li img{max-width:18px}.recent-questions-section{padding:40px 0;background-color:#f6f6f6}@media screen and (min-width:1200px){.recent-questions-section{padding:60px 0}}.feat-blocks-section{padding:60px 0}@media screen and (min-width:768px){.feat-blocks-section .section-title{max-width:400px}}.feat-blocks-section .feat-blocks-wrap{background-color:#f4f4f4;padding:40px 0}@media screen and (min-width:767.98px){.feat-blocks-section .feat-blocks-content{max-width:450px}}.discussion-group-section .all_categories a{padding:12px 30px 12px 16px;box-shadow:0 2px 5px rgba(0,0,0,.0588235294);border:1px solid #cecece;border-radius:12px;display:block;margin-bottom:24px;height:calc(100% - 24px);font-size:1.125rem;font-weight:500;line-height:33px;color:#121212;position:relative}.discussion-group-section .all_categories a:hover,.discussion-group-section .all_categories a .active{box-shadow:0 8px 14px rgba(0,0,0,.0588235294)}.discussion-group-section .all_categories a strong{display:block;display:block;font-size:1rem;color:#747579;font-weight:400}.discussion-group-section .all_categories a img{max-width:16px}.discussion-group-section .all_categories a::after{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-family:"font awesome 6 free";content:"\f054";font-weight:900;color:#747579}.ask-question-modal .modal-content{border-radius:24px;padding:30px}.ask-question-modal .ask-question-form .btn-close{padding:0;position:absolute;right:0;top:0;background:unset;font-size:30px;opacity:1;color:#000;display:flex;align-items:center;justify-content:center}.ask-question-modal .ask-question-form .btn-close:hover,.ask-question-modal .ask-question-form .btn-close:active,.ask-question-modal .ask-question-form .btn-close:focus{outline:0;box-shadow:unset}.ask-question-modal .ask-question-form .question-categories .btn{font-size:1rem;border:1px solid #cecece;border-radius:8px;background-color:#fff;color:#747579;font-weight:500;padding:5px 12px}.ask-question-modal .ask-question-form .question-categories .btn i{display:none}.ask-question-modal .ask-question-form .question-categories .btn.btn-success{background-color:#3460bb;border-color:#3460bb;color:#fff}.ask-question-modal .ask-question-form .question-categories .btn.btn-success i{display:inline-block}.ask-question-modal .add-form .form_container .form-group .question-title{height:50px;padding:20px;font-size:16px;font-weight:400;border:1px solid #cecece}.ask-question-modal .category-label{color:#747579;font-size:14px;font-weight:600;text-transform:uppercase}.ask-question-modal .input-tag{border:1px solid #cecece;margin-top:30px;border-radius:8px}.ask-question-modal .community-question-btn .btn{padding:10px!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:16px!important}.ask-question-modal .community-btn-group .btn{padding:6px 16px;width:100%;max-width:200px;margin:10px 12px;font-size:15px}.ask-question-modal .community-btn-group .btn.btn-light{background-color:#f6f6f6;color:#878787}.ask-question-modal .community-btn-group .btn.btn-light:hover,.ask-question-modal .community-btn-group .btn.btn-light:active,.ask-question-modal .community-btn-group .btn.btn-light:focus{border-color:#e6e6e6;background-color:#e6e6e6}.ask-question-modal .community-btn-group .btn.btn-primary:hover{background-color:#183c85}.load_more_wrapper{text-align:center}.load_more_wrapper .btn-success{border-radius:8px!important;padding:10px 20px!important}