



@media (max-width: 320px) {
    .app-login-box {
        padding-left: 0;
        padding-right: 0;
    }

    .main-menu h6 {
        font-size: 12px !important;
    }
        
    .MyTabStyle .ajax__tab_header span a span {
        font-size: 12px;
    }
    #ContentPlaceHolder1_rdolist tr td {
        font-size: 12px;
    }
    .form-bottom-mkst.minus-bottom-fix input, fieldset .button {
        font-size: 11px !important;
        padding: 3px 5px !important;
    }
    #bottom-right-select table td:nth-child(7) {
        font-size:11px;
    }

    .site-wrapper-mkst div > table tr span, .site-wrapper-mkst > table tr span {
        font-size:12px;
    }

}
/*@media (max-width: 320px) ends here*/


/*@media (max-width: 575px) start here*/
@media (max-width: 575px) {
    .date_time {
        line-height: 15px !important;
        font-size: 12px;
    }

    .right-sec .icon i {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .skoolparentfooter {
        font-size: 12px;
    }

    .main-menu {
        padding-left: 10px;
        padding-right: 10px;
    }

        .main-menu h6 {
            font-size: 14px;
        }

    .staff-nav {
        width: 100%;
        overflow-x: scroll;
    }

        .staff-nav .nav {
            flex-wrap: nowrap;
        }

            .staff-nav .nav li {
                text-align: center;
            }

        .staff-nav ul li a {
            position: relative;
            padding: 0px 5px;
            display: inline-block;
            min-width: 90px;
            white-space: nowrap;
            min-height: 25px;
        }

    .common-shadow.p-3.bg-white {
        padding: 8px 15px !important;
    }
    .header-btn-lg {
        margin-left: 0;
        padding-left: 10px;
    }
    .img-photoStudent {
        height: 60px;
        width: 60px;
        margin-right:10px;
    }
    .bradecrum a, .bradecrum {
        font-size:12px;
    }
    #site-wrapper-mkst {
        margin-top: 0px;
        padding-top: 92px;
    }
    #ContentPlaceHolder1_rbtReportType {
        width: 100% !important;
        
    }
    #ContentPlaceHolder1_rbtReportType tr, .col-md-8 #ContentPlaceHolder1_RdoList tr, 
    .col-md-8 #ContentPlaceHolder1_RdoList td,
    #ContentPlaceHolder1_PanelReportType #ContentPlaceHolder1_rbtreporttype tr, 
    #ContentPlaceHolder1_PanelReportType #ContentPlaceHolder1_rbtreporttype td,
    #ContentPlaceHolder1_rbtLetterType tr, #ContentPlaceHolder1_rbtLetterType td{
        display: block;
    }
    #ContentPlaceHolder1_PanelOption {
        padding-bottom:20px;
    }
    #ContentPlaceHolder1_rbtReportType tr td {
        font-size: 12px;
        display: block;
        white-space: nowrap;
    }
    #ContentPlaceHolder1_pnlFineSlab table, 
    #ContentPlaceHolder1_pnlFineApplicableto table,
    #ContentPlaceHolder1_GrdviewFeeType,
    #ContentPlaceHolder1_PnlfeeType table,
    #ContentPlaceHolder1_PanelRefundable table{
        display:table;
    }
    /*.site-wrapper-mkst div > table tr, .site-wrapper-mkst div > table td {
        display:block;
    }*/
    /*.site-wrapper-mkst div > table tr td:first-child, .site-wrapper-mkst > table tr td:first-child {
        display:none
    }*/
    .site-wrapper-mkst div > table tr span, .site-wrapper-mkst > table tr span{
        font-size:14px;
    }
    .site-wrapper-mkst div > table tr .button, .site-wrapper-mkst > table tr .button {
        font-size:12px;
        padding:4px 5px;
    }

    /*#site-wrapper-mkst .site-wrapper-mkst tr td {
        display: block;
        width: 100%;
        text-align: center;
    }
    .site-wrapper-mkst div > table tr span {
        display: block;
    }*/

    .ac_sess_man tr td {
        display: block;
        width: 100%;
        text-align: center;
    }
    .ac_sess_man tr td .button{margin-bottom:10px;}
    


}
/*@media (max-width: 575px) ends here*/





/*@media (min-width: 577px) and (max-width: 767px) start here*/
@media (min-width: 577px) and (max-width: 767px) {
    .main-menu h6 {
        font-size: 14px;
    }
    .header-btn-lg {
        margin-left: 10px;
        padding-left: 10px;
    }
    
}
/*@media (min-width: 577px) and (max-width: 767px) ends here*/

/*@media (max-width: 768px) start here*/
@media (max-width: 767px) {
    .fixed-footer {
        /*position:initial;*/
    }
    #ContentPlaceHolder1_pnlStudentDetails p {
        margin-bottom: 0;
    }
    .right_rightsec .header-btn-lg {
        margin-left: 15px;
    }   

    .app-drawer-wrapper {
        width: 300px;
    }

    #site-wrapper-mkst {
        padding-left: 0;
    }

    body .card-header {
        padding: 10px;
    }

    .btn-actions-pane-right {
        padding-top: 5px !important;
    }

        .btn-actions-pane-right ul {
            justify-content: center;
        }

    .rep-card {
        padding: 10px;
        border-radius: 8px;
        margin-bottom: 10px;
    }

        .rep-card h5 {
            font-size: 16px;
        }

    .de_CB_Height {
        min-height: initial;
        padding-top: 10px;
        padding-bottom: 0;
    }
    /*.center_area {
        height: calc(100vh - );
        overflow-y:auto;
    }*/
    

        #footerMobile_cls ul li a i {
        }

    .Account_page .accordion .card.mt-4 {
        margin-top: 15px !important;
    }

    .Account_page .accordion .card-head.p-3 {
        padding: 10px !important;
    }

    .Account_page .accordion .card.mt-4 .card-body {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .main_area {
        padding-bottom: 40px;
    }

    .news_pBox {
        min-height: 200px;
    }

    h5.pb-2.common-color.border-bottom.mt-4 {
        margin-top: 0 !important;
        margin-bottom: 0;
    }

    .MyTabStyle .ajax__tab_header span a span {
        padding-right: 0;
    }

    #ContentPlaceHolder1_RblPaymnetType label {
        margin-left: 5px;
    }

    .dropdown-menu {
        top: 220px !important;
    }

    .skoolparentfooter p {
        display: none;
    }

    .skoolparentfooter > div {
        display: flex;
    }
    .form-bottom-mkst {
        padding-left: 10px !important;
    }
    .form-bottom-mkst {
        bottom: 30px!important;
        left:0;
        z-index:10;
        right:0;
    }
    #site-wrapper-mkst .button-mkst, .CollapsiblePanelContent .button, fieldset .button {
        padding: 3px 10px;
    }
    .main_cls {
        height:initial;
    }
    .bradecrum {margin-top:0;
    }
    #bottom-right-select table td:nth-child(2),#bottom-right-select table td:nth-child(3), #bottom-right-select table td:nth-child(5),
    #bottom-right-select table td:nth-child(6), #bottom-right-select table td:nth-child(8){
        display:none
    }
    #bottom-right-select table td:nth-child(7), #bottom-right-select table tr{
        display:block;
    }
    #bottom-right-select select, #bottom-right-select strong {
        margin-left: 0;
        margin-right: 4px;
    }
    #bottom-right-select select {
        width: 50px !important;
    }
    .right-mkst td, .right-mkst th {
        padding:0;
    }
    #bottom-right-select {
        right: 0 !important;
    }
    
    .common-shadow.p-3.bg-white {
        padding: 5px 5px 20px !important;
    }
    .all_pageScroll {
        padding-bottom:40px;
    }
    .search__panel h5 {
        font-size:18px;
    }
    fieldset legend {
        font-size:14px;
        padding-top:0;
        padding-bottom:0;
        margin-bottom:0;
    }
    fieldset > p {
        margin-bottom:0;
    }
        
    /*.table.table-responsive.table-sm.table-height.mb-0 .table {
        display: initial;
    }*/
    
    .btn-group, .btn-group-vertical {
        width:100% !important;
    }
    #ContentPlaceHolder1_pnl .all_pageScroll > .col-12, 
    #ContentPlaceHolder1_pnlExaminationType .all_pageScroll > .col-12, 
    #ContentPlaceHolder1_pnlFormulaGrade .all_pageScroll > .col-12, 
    #ContentPlaceHolder1_pnlGrade .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlOptionalSubjectGroup .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlSubjectMapping  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlGradeEntry  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlMarksEntry  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlRemarkEntry  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlFormulaGrade  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlMain  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlmsg  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlModule  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlSubModule  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlChildModule  .all_pageScroll > .col-12,
    #ContentPlaceHolder1_pnlScheduleMeetins .tabs-animation  > .col-12,
    #ContentPlaceHolder1_pnlLibrary .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPayroll .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHeading .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPrefernce .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlBreak .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTimeTable .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHoliday .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSubjectTeacher .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlWeeklyBreak .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlBusStop .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTransportDesignation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTransportEmployees .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlInsuranceType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlOperationType .all_pageScroll  > .col-12,   
    #ContentPlaceHolder1_pnlRoute .all_pageScroll  > .col-12,  
    #ContentPlaceHolder1_pnlTaxType .all_pageScroll  > .col-12,   
    #ContentPlaceHolder1_pnlTransportVehicle .all_pageScroll  > .col-12,  
    #ContentPlaceHolder1_pnlVehicleType .all_pageScroll  > .col-12, 
    #ContentPlaceHolder1_pnlLogBook .all_pageScroll  > .col-12,  
    #ContentPlaceHolder1_pnlMaintenanceDetails .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRouteAssignment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTransportApplication .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlVehicleRequisition .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRpt .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlReport .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlfees .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlChangeStatus .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDueDate .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlsyllabus .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCalenderevent .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlItem .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlItemGroup .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlKit .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSpecification .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStore .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSuppliers .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTax .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDescription .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMemo .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDepartmentIssue .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDepartmentReturn .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEmployeeIssue .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEmployeeIssueReturn .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPurchase .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPurchaseReturn .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlQuotation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRequisition .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStockDestroyDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentIssue .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentIssueReturn .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSupplierLinking .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSupplierQuotation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAilingName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDiseaseName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDoctor .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEquipmentName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExaminationName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlVaccinationName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlBloodDonor .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDailyEntryInfirmary .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDocVisit .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHealthCardName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHeightWeightEntryName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlInjuryName .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMaintenance .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlmedical .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMedicalEquipmentCheck .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlOralCard .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlComplaintMode .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlmiscSale .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAcknowledgement .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAdrressBook .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAppointment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCustomwerRedressal .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlGatepass .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlInward .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlLostAndFound .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPermissiom .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPhonebook .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentBehaviour .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlConcessionDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeGroup .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlOptionalFeesEntry .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlECS .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeAdjustment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeRefund .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeSlip .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFeeWaiver .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFollowUp .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPromissoryNote .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlProspectus .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCircularsInformation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDownloadDocument .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlNews .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPollQuestion .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSchoolMessage .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPhotoGallary .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHomework .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMyPhotoGallery .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCard .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDiscipline .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDisciplineHead .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSubjectAssignment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlJobType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlResignation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEmployeeResignation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlResignationAcceptance .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEmpprofile .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSettings .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMessage .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlcaste .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCasteCategory .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCity .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlClass .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCurrency .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDepartment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDesignation .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEducationBoard .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHouse .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlInterestType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlLanguage .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPrefix .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlProfession .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRelationship .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlReligion .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlState .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentCategory .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSubject .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlVenue .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlVillage .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlWings .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlClassSection .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlMedium .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlNoticeType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlQualificationType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEmployeeAttendence .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlHAttendence .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCheckList .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlclassExam .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlOwnerDetails .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlProspectusFees .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRegistrationFees .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRegistrationType .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExamSchedule .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudentDetails .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExaminationDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlClassDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSelection .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlStudent .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlEnquiry .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAccountSession .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCostCenter .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCostCenterGroup .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDeductee .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlLedger .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlLedgerGroup .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlNarration .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlNatureofpayment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlVoucherPrefix .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlContra .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCreditNote .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlDebitNote .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlCashPayment .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSale .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExamSubject .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExamSubjectTool .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlFormulaCategory .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSubjectTool .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlTraits .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAssessmentDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlAssessmentMarkDetail .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlExamCode .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRetestMarksEntry .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlRetest .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSchoolNotice .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSelfAwareness .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlSubjectSwapping .all_pageScroll  > .col-12,
    #ContentPlaceHolder1_pnlPassport .all_pageScroll  > .col-12
              
    {
        padding-left:15px;
        padding-right:15px;
    }
    #ContentPlaceHolder1_pnlExamSubject .search-bar  > p {
        margin-bottom:0;
    }
    #ContentPlaceHolder1_pnlExaminationType .all_pageScroll > .col-12 {
    }
    .btn_grps input {
        margin-bottom:5px;
    }
    #ContentPlaceHolder1_PnlAllStaffsRoute input[type="submit"], #ContentPlaceHolder1_PnlAllStudentsRoute input[type="submit"]{
        width: auto;
        padding: 5px 15px !important;
        font-size: 14px !important;
    }
    .chnge_li .button {
        padding: 3px 10px;
    }
    #ContentPlaceHolder1_pnlReport tr, #ContentPlaceHolder1_pnlReport td {
        display:block;
    }
    .curr_tbl, .popup-content {
        width:95%;
        margin:auto;
        padding:15px;
        display:block;
        overflow:scroll;
    }
    .word-break span{
        word-break:break-all;
    }
    #ContentPlaceHolder1_GrdviewSection, #ContentPlaceHolder1_GrdviewStudent, #ContentPlaceHolder1_GrdviewColumnHeader,
    #ContentPlaceHolder1_grdviewDesignation, #ContentPlaceHolder1_GrdViewEnquiry, #ContentPlaceHolder1_GrdviewCategory,
    #ContentPlaceHolder1_GrdViewProspectus, #ContentPlaceHolder1_GrdViewIncome,
    #ContentPlaceHolder1_Ctrl_StuSearch_Panelgrid {
        border:0;
        display:table;
    }
    #ContentPlaceHolder1_pnlSelection #ContentPlaceHolder1_GrdView {
        display:block;
        overflow-x:auto;
    }
    #ContentPlaceHolder1_Panel8, #ContentPlaceHolder1_Ctrl_StuProspectusSearch_Panelgrid {
        overflow:auto;
    }
    #ContentPlaceHolder1_rdolistEnquiry tr, #ContentPlaceHolder1_rdolistEnquiry td {
        display:block;
    }
    #ContentPlaceHolder1_Ctrl_StuSearch_UpdatePanel1 table tr td:first-child {
        width:35%;
    }
    #ContentPlaceHolder1_Ctrl_StuSearch_UpdatePanel1 input[type="text"], textarea, select,
    .searchtable input[type="text"] {
        width:100% !important;
    }
    #ContentPlaceHolder1_pnlInformation .search_back_color {
        overflow: auto;
        padding: 10px;
    }
    .popup-content .cba table tr td:last-child {
        display:none;
    }
    .popup-content .cba table{
        width:100%;
    }
    .searchtable .button {
        height:26px;
    }
    .left-mkst.padding-left-mkst.ac_sess_man_btn .button-mkst, .padding-left-mkst.ac_sess_man_btn .btn{
        padding: 3px 4px !important;
    }

    .nature__tbl table, .USA_AUES table#ContentPlaceHolder1_GrdViewSubject {
        display: block !important;
        overflow: auto;
    }

    .USA_AUES >div table{display:block;
    }

    .all_pageScroll.page_ad_btmPadd {
        padding-bottom: 80px;
    }
    /*.app-main__inner.center_area #ContentPlaceHolder1_updpnl {
        padding: 0;
        height: calc(100vh - 178px);
        overflow-y: scroll;
    }*/

    select.slect_min100 {width:100px !important;
    }
    #divEmployeeProfile table {
        display: block;
        width: 100%;
        overflow: auto;
    }
    .tbl-stu-cert.table {
        display: block !important;
        width: 100%;
        overflow: auto;
    }

    .addstudentoptionalfeedetail_tble tr td {
        display: block;
        width: 50%;
        float: left;
    }
    table#ContentPlaceHolder1_GrdView caption > table tr td{
        text-align: left;
    }

    .manual_fixing.search_back_color table tr td {
        display: block;
        width: 100%;
        float: left;
    }

   




}

/*@media (max-width: 767px) ends here*/


/*@media (min-width: 577px) and (max-width: 991px) start here*/

@media (min-width: 577px) and (max-width: 991px) {
    #site-wrapper-mkst {
        margin-top: 0px;
        padding-top: 60px;
    }
}
/*@media (min-width: 577px) and (max-width: 991px) start here*/



/*@media (min-width: 769px) and (max-width: 990px) start here*/
@media (min-width: 769px) and (max-width: 990px) {
    .de_CB_Height .row .col-sm-3.col-md-3 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .de_CB_Height.card-body {
        padding-top: 10px;
        padding-bottom: 10px;
    }

        .de_CB_Height.card-body .rep-card {
            padding: 10px;
            border-radius: 8px;
        }

            .de_CB_Height.card-body .rep-card h5 {
                font-size: 14px;
            }

    .studentprofile-img, .studentprofile-img img {
        height: 100px;
        width: 100px;
    }

    .dropdown-menu {
        top: 190px !important;
    }
}
/*@media (min-width: 769px) and (max-width: 990px) ends here*/


/*@media (min-width: 991px) and (max-width: 1200px) start here*/
@media (min-width: 991px) and (max-width: 1200px) {
    .de_CB_Height.card-body .rep-card {
        padding: 10px;
        border-radius: 8px;
    }

        .de_CB_Height.card-body .rep-card h5 {
            font-size: 16px;
        }
}
/*@media (min-width: 991px) and (max-width: 1200px) ends here*/



/*@media (min-width: 769px) and (max-width: 1200px) start here*/
@media (min-width: 769px) and (max-width: 1200px) {
    .p-3.right-sec .col-6.px-md-3.px-1 {
        padding: 5px !important;
    }

    .right-sec .icon i {
        height: 25px;
        width: 25px;
        font-size: 12px;
        line-height: 25px;
    }

    .right-sec h6 {
        font-size: 14px;
    }

    .date_time {
        line-height: 14px;
        font-size: 11px;
    }
}
/*@media (min-width: 769px) and (max-width: 1200px) ends here*/

/*@media (max-width: 991px) start here*/
@media (max-width: 991px) {
    /*.app-drawer-wrapper {
        width:auto;
    }*/
    .mkt-tongle {
        display: none;
    }
    .input-group-prepend .btn, .input-group-append .btn {
        z-index:0;
    }
    
    #footerMobile_cls {
        position: fixed;
        right: 0;
        left: 0;
        padding: 5px 15px;
        background: #fff;
        bottom: 0;
        display:block;
    }

    #ImgSchoolLogo, #ImageSchoollogo {
        height: 35px;
        width:auto;
    }

    #header h2 {
        font-size: 16px;
    }

    .padding-left-mkst {
        padding-left: 0;
    }

    .main-menu h6 {
        font-size: 14px;
    }

    .app-main__inner {
        padding: 0;
        padding-top: 10px;
    }

    .right-sec .bg-white.p-3.mt-2 {
        padding: 5px !important;
    }

    #ContentPlaceHolder1_EmployeeSearch_UpdatePanelEmp {
        overflow-x: scroll;
    }
    .thumb_img {
        height: 32px;
    }

    .all_res_tb .table {
        width: 100%;
        display: block;
        overflow-x: auto;
    }

    #ContentPlaceHolder1_Studentsearch_UpdatePanel1,
    .table, 
    #ContentPlaceHolder1_pnlLibrary .table,
    #ContentPlaceHolder1_pnlTimeTable .table
    {
        width: 100%;
        display: block ;
        overflow-x: auto;
    }

    #ContentPlaceHolder1_pnlExamSubject .table, 
    #ContentPlaceHolder1_pnlFormulaGrade .table,
     #ContentPlaceHolder1_GrdViewColumnHeader,
    #ContentPlaceHolder1_GrdviewSpecification,
    #ContentPlaceHolder1_GrdviewEmployee,
    #ContentPlaceHolder1_GrdviewCircular,
    #ContentPlaceHolder1_GrdviewApplicableTo,
    #ContentPlaceHolder1_GrdViewAnswer{
        display: table !important;
    }

    
    #ContentPlaceHolder1_pnlEditor {
        width:100%;
        overflow-x:auto;
    }
    .table.table-responsive.table-sm.table-height.mb-0 table {
        display:table;
    }
    .txt-area {
        overflow:auto;
    }
    .table-table.table{display:table;}
}
/*@media (max-width: 991px) ends here*/


@media (min-width: 1200px) {
    .add_cls_big {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media (max-width: 450px) {
    .font12 {font-size:12px;}
}

@media (min-width: 300px) and (max-width: 575px) {
    .left-mkst.padding-left-mkst.ac_sess_man_btn .button-mkst {
        padding: 3px 2px !important;
    }
    .main-menu{min-height:122px;}
    .left-mkst.padding-left-mkst.ac_sess_man_btn1 .button-mkst {
        padding: 3px 1px !important;
    }
}

@media (min-width: 400px) and (max-width: 575px) {
   .table.display-table400{display:table;}
}

