.header-container{min-height:100vh;width:100%;display:flex;overflow:hidden}.header-container.open .layout{width:calc(100% - 85px);margin-left:85px}.header-container.open .layout .HFN_header-nav,.header-container.open .layout .content{left:85px;width:calc(100% - 85px)}.header-container .layout{width:100%;margin-left:0;display:flex;flex-direction:column;transition:all .3s linear}.header-container .layout .content{left:0;width:100%}.header-container .layout .HFN_header-nav{width:100%;left:0;font:Gotham,sans-serif}.header-container .layout .HFN_header-nav .header-site-title{display:none}@media(min-width:992px){.header-container .layout .HFN_header-nav .header-site-title{display:block}}.header-container .layout .HFN_header-nav .header-section{width:auto!important}.header-container .layout .HFN_header-nav .header-section img{width:auto}.header-container .layout .HFN_header-nav .header-section .image_height{display:none}@media(min-width:992px){.header-container .layout .HFN_header-nav .header-section .image_height{display:block}}.header-container .sidebar .hfn_sidebar_menu{padding-top:10px!important}.header-container .sidebar .hfn_sidebar_menu .link{text-decoration:none}.header-container .sidebar .hfn_sidebar_menu .header-section img{width:32px;height:32px}.header-container .sidebar .hfn_sidebar_menu .menu:hover{opacity:1}.header-container .sidebar .hfn_sidebar_menu .menu .menu-item{color:#fff;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px;opacity:.7}.header-container .sidebar .hfn_sidebar_menu .menu .menu-item:hover{opacity:1}.header-container .sidebar .hfn_sidebar_menu .menu .menu-item .menu-title-wrapper .menu-icon-container{display:flex;justify-content:center;align-items:center}.header-container .sidebar .hfn_sidebar_menu .menu .menu-item .menu-title-wrapper .menu-icon-container .menu-icon{color:#fff;font-size:22px;width:25px;height:20px;margin-bottom:7px;transform:none!important}.header-container .sidebar .hfn_sidebar_menu .p-panelmenu-panel:hover,.header-container .sidebar .hfn_sidebar_menu .p-panelmenu-panel:hover .menu-item{background:#176b87;color:#fff!important}.header-container .sidebar .hfn_sidebar_menu .p-panelmenu-panel:hover .menu-item .menu-icon{color:#fff!important;margin-bottom:7px}.header-container .sidebar .hfn_sidebar_menu::-webkit-scrollbar-thumb,.header-container .sidebar .sidebar-wrapper ::-webkit-scrollbar-thumb{background-color:#989da2!important;outline:1px solid #989da2!important}.header-container .sidebar_wrapper .header-section{padding:3px!important}.acceptBtnStyles,.acceptBtnStyles:hover,.p-selectbutton .p-button.p-highlight,.p-selectbutton .p-button.p-highlight:hover{background:#176b87!important;border-color:#176b87!important}.primary-btn-admin,.primary-btn-admin:hover{background-color:#176b87!important;border:1px solid #176b87!important}.spot_reg .spot_reg_search_input{width:40%!important}.pnr-search-wrapper .secondary-admin-btn{height:50px!important}.pnr-search-wrapper .pnr-search-card .hfn_card{width:100%!important;height:100%!important}.pnr-search-wrapper .pnr-search-card .hfn_card p{color:#495057!important}.pnr-search-wrapper .pnr-search-card .hfn_card span{font-weight:500}.pnr-search-wrapper .pnr-search-card .p-card-body{width:100%!important;min-height:342px!important}.pnr-search-wrapper .pnr-search-card .p-card .p-card-content{padding:0!important}.pnr-search-wrapper .pnr-search-card .p-button{height:40px!important}.pnr-search-wrapper .pnr-search-card .checkinBtn{background:rgba(0,128,0,.71)!important}.pnr-search-wrapper .pnr-search-card .checkoutBtn{background:#c8d5d6!important}.pnr-search-wrapper .qr-box{position:absolute;top:50%;left:50%;width:250px;height:250px;transform:translate(-50%,-50%);border:2px solid #fff;box-shadow:0 0 0 5000px rgba(0,0,0,.5);z-index:100}.assign-preceptor-modal{width:35%!important}.assign-preceptor-modal .p-autocomplete-input{width:100%!important}.p-autocomplete-panel{z-index:1110!important}.preceptor-details span,.preceptor-management-wrapper .preceptor-management-content span{font-weight:500}.select-role-modal-wrapper{width:400px}.select-role-modal-wrapper .admin-select-role{width:100%!important}