@media (max-width:768px){.rfp-dashboard-cards{margin-top:20px}.post-card{margin-bottom:20px;text-align:center}.card-img{justify-content:center}.content-wraper{width:100%}.content{margin-top:0}.brand-title,.profile-text{display:none}.logout-icon{font-size:24px!important}span.svg-icon.svg-icon-2x.d-flex.align-items-center{display:block!important}.student-detail-row-response{margin-top:14px}.aside-nav{margin-top:20px}.content-fullscreen{width:100%}.social-netwrok .form-select{margin-bottom:10px}.megamenu .dropdown-menu.show{width:80vw;left:-208px}.toggle-icon{display:block}.sidebar-accordion .accordion-button{width:100%!important;display:flex;justify-content:start}.invitation-card-display-image{width:100%!important}.options-image{width:50px;height:50px}.mt-sm-10{margin-top:50px}.custom-collapse{position:absolute;top:100%;right:0;left:0;background:#fff;z-index:999;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.1);opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.navbar-collapse.show.custom-collapse{opacity:1;transform:translateY(0);pointer-events:auto}.navbar-toggler:focus{box-shadow:none!important}.footer{padding:50px 10px}.image-text-container{display:flex;flex-direction:column;align-items:center}.image-text-container .image-section{width:100%}.wedding-party-image-list{max-height:330px!important;height:100%!important}.image-text-container .text-section{width:100%;flex-direction:column}.col-preview-card{height:auto!important;width:100%!important}}@media (max-width:576px){td,th{white-space:nowrap}.card .card-body{padding:1rem}.header-fixed .aside .main-link-wraaper .link-icon{width:40px}.content{padding:0}.btn{font-size:14px}.action-buttons{display:flex}.header-fixed .header{width:100%}.aside{margin-left:-300px}.show-sidebar .drawer-overlay{display:block}.show-sidebar .aside{margin-left:0;z-index:2014}.aside .aside-wrapper{position:fixed;top:0;left:0;width:340px;height:100vh;display:none}.header-fixed.extend-sidebar .aside-logo-section .logo-responsive,.show-sidebar .aside-wrapper{display:block}.header-fixed.extend-sidebar .aside-logo-section .logo-seagrant{display:none}.extend-sidebar .aside-logo-section{width:60px}.aside-logo-section .aside-logo .logo-responsive{width:60px;margin-right:25px;height:auto}.head-options{width:inherit;padding:10px 0}.header-fixed .aside .main-link-wraaper .link-name{display:flex;justify-content:space-between}.student-heading{line-height:24px}.form-title{line-height:22px;margin-bottom:4px}}@media screen and (max-width:650px){.header .search-icon{display:block;cursor:pointer;font-size:1.2rem}}@media screen and (max-width:768px){.nav-link,button{font-size:14px}.content-wraper{width:100%}.action-buttons{justify-content:left!important}.offcanvas.offcanvas-end.show{width:100%!important}.wrapper{position:relative}.header-fixed .aside .aside-nav .nav{width:auto}.aside .aside-primary{height:100vh}.header .dropdown-menu.show{position:absolute;left:-110px}.header .dropdown-menu.show:before{left:128px}.classification-end-date{padding-left:0}.header-fixed .content-wraper,.view-profile-data{width:100%}.header-fixed .link-name{display:flex!important}.preview-modal .modal-dialog.modal-lg.modal-dialog-centered{min-width:100%!important}.mobile-view-container{background-image:none;width:100%;padding:0}.mobile-view-preview{width:100%!important}.inner-col-old-dashboard{padding-left:0}.dashboard-count-card,.mb-sm-20{margin-bottom:20px}.mt-sm-10{margin-top:10px}.filter-city-container{flex-wrap:wrap}}@media (min-width:1080px){.action-buttons{display:flex}}@media (min-width:992px){.container,.container-fluid{padding:0 30px}.drawer-overlay{display:none!important}.aside{transition:width .3s ease}.aside-fixed .aside{top:0;bottom:0;left:0;z-index:98}.aside{width:100px}.header-fixed.extend-sidebar .search-icon{font-size:18px}.header-fixed.extend-sidebar .logo-responsive{display:none}.header-fixed.extend-sidebar .logo-seagrant{display:block}.header-fixed .logo-seagrant{display:none}.header-fixed .aside .aside-nav .nav{width:auto}.header .search-icon{display:block;align-items:center}.nav-link .search-icon{font-size:18px}.aside .aside-wrapper{overflow-x:hidden;overflow-y:auto;width:100%}.aside{background-color:#f3f3f3}.header .search-icon{display:none!important}}@media (max-width:991.98px){.header{align-items:stretch;padding:0 15px;position:relative;z-index:3;width:100%!important}.aside-logo-section,.header{justify-content:space-between}.aside-logo-section{display:flex;align-items:center}}@media (min-width:576px){.modal-sm{--bs-modal-width:330px}}