@media only screen and (max-width:1920px) {
 .appdiv2 {
  display: none;
 }
 .profile_part {
  display: none;
 }
  .menu_btn1 {
  display: none;
 }
 /* .inrsctn_datamstryt{left: 197px;} */
 .inrsctn_datamstryt{left: 238px;}
 span.datatxt_mstryt.percentage_spr{left: 66px;}
 span.datatxt_mstryt.percentile_spr{left: 132px;}
 .button_width{width: 55%;}
}
@media screen and (max-width:1680px) {
    .inrsctn_datamstryt{left: 208px;}
    .cntntdvForget_btns{width: 59%;}
    .button_width{width: 62%;}
    .outer_rpoduct_Preference1 {
        width: 19%;
    }
    .outer_rpoduct_Preference1 :after {
        /* content: "\e030";
        color: #8E8E8E;
        font-family: 'Flaticon';
        font-size: 31px;
        position: absolute; */
        /* top: 44px; */
         right: 7px;
        /* pointer-events: none; */
    }
}

@media screen and (min-width: 1600px) {
 /*

.inrdiv {
    margin: 4.5%;
}

.midlbox {
    margin: 0 4.6%;
}
    .box {
    border: 1px solid #ccc;
    display: inline-block;
    width: 29.9%;
}
    .tsthdng{
    border-bottom: 1px solid #ccc
    }
    */
 body {
  font-size: 14px
 }
 .insidetest > li {
  font-size: 15px;
  margin: 7px 0;
 }
 .midlbox {
  margin: 0 1.8%;
 }
 .box {
  /* border: 1px solid #ccc; */
  display: inline-block;
  width: 31%;
 }
 .box.minibox {
  border: 0px
 }
 .tsthdng {
  /* font-size: 20px; */
  font-size: 18px;
  /* font-weight: bold; */
  overflow: hidden;
  width: 100%;
 }
 .card1 .tsthdng {
  height: 38px;
 }
 /*.testbtn {
    border: 1px solid;
    border-radius: 3px;
    color: #0063c6;
    display: inline-block;
    font-size: 17px;
    padding: 11px 0;
    text-align: center;
    width: 100%;
}*/
 .accordion-header h1 {
  font-size: 16px;
 }
 .acrdinli a {
  font-size: 15px;
 }
 .apphdng {
  font-size: 13px
 }
 .dwnapp a {
  color: #505050;
  font-size: 16px;
  font-weight: bold;
 }
 .reporttsthdng {
  height: auto
 }
 .testbtn.plainbtn {
  width: auto;
  padding: 0 15px;
  color: #333;
  border: 1px solid #ccc
 }
 .packagecard li {
    float: left;
    padding-bottom: 45px;
    position: relative;
}
/*
   .testpage{
    text-align: center
   }
*/
/*
   .packagecard{
    width: 75%;
    margin: 0 auto;
    text-align: left

   }
*/
 .boxframe li {
width: 23%;
   }
   .insidetest > li{display:inline-block;line-height:22px;margin:4px 0;width:100%;border: 0;padding: 0;}

.insidetest > li:hover {box-shadow: none}
   .testcard li{
 padding-bottom: 0
}

.mat-typography{
    font-size:14px!important;
}
}
@media only screen and (max-width: 1440px){
    .packagecard > li {
        width: 30.8%;
    }
    /*.frstlftsctn{width: 35%;}*/
    /*.scndlftsctn{width: 65%;}*/
    .lfttble_cntnt{width: 30%;}
    .middletble_cntnt{width: 40%;}
    .ryttble_cntnt{width: 30%;}
    .inrsctn_datamstryt{left: 213px;}
    .arrow_leftsctn.arrow_rytsctn{right: -35px;}
    span.qtn_no{width:7%}
    /* .outer-product-part { overflow: auto;} */
    .outer-cnt-snd {
        /* width: 1200px; */
        height: 100%;
    }
    .input.inpt.otpinptlogn{width: 63.5px !important;font-size: 22px;}
    .cntntdvForget_btns{width: 69%;}
    .user-browse button{padding: 11px 20px;}
    /* .package_copy_respons .box{
        margin: 0.9%;
    } */
    .certificate-btn{
        width: 60%;
    }
    .button_width{width: 72% !important;}
    .outer_rpoduct_Preference1 {
        width: 23%;
    }
    .packagecard li.box_reportCards{height: 450px;}
}
@media only screen and (max-width: 1366px){
    .user-browse button{width: 40%}
    .arrow_leftsctn.arrow_rytsctn{right: -25px;}
    .lfttble_cntnt{width: 38%;}
    .middletble_cntnt{width: 27%;}
    .ryttble_cntnt{width: 35%;}
    /*.ryttble_lftcntnt{width: 46%;}*/
    /*.ryttble_lftcntnt.ryttble_rytcntnt{width: 54%;}*/
    span.nooftopics{padding-right: 18px;}
    span.pagestxt{margin-right: 5px;}
    span.subtopc_icon{padding-right: 5px;box-sizing: border-box;width: 11%}
    span.subtopc_name{width: 89%;}
    .bx_tpicnamepage{width: 89%;}
    /* .inrsctn_datamstryt{left: 238px;} */
    .inrsctn_datamstryt{left: 235px;}
    .input.inpt.otpinptlogn{width: 59.5px !important;}
    .cntntdvForget_btns{width: 73%;}
    /* .package_copy_respons .box{
        width:31.1%;
    } */
    .certificate-btn {
        /* width: 46%; */
    }
    .certificate-btn_width{width: 52% !important;}
    /* .dwnAttchmnt_btn{
        padding-left: 18px;
        box-sizing: border-box;
    }
    .dwnAttchmnt_btn::before{left: 20px;} */
    .button_width {
        width: 76% !important;
    }
    .outer_rpoduct_Preference1 {
        width: 24%;
    }
    .outer_rpoduct_Preference1 :after {
         right: -2px;
    }
}
@media only screen and (max-width: 1360px){
    .input.inpt.otpinptlogn{margin-right: 9px;}
    .button_width{width: 76% !important;}
}
@media only screen and (max-width: 1280px){
    .packagecard > li {
        width: 30.8%;
    }
    span.sbjcttxt{width: 33.33%;}
    .inrsctn_datamstryt{left: 221px;}
 .menu_btn1 {
  display: none;
 }
 .rightrprthdng {
  padding: 5px 15px;
 }
 .leftrprthdng {
  padding: 5px 8px;
 }
 .rightrprthdng {
  font-size: 25px;
 }
 .cntntdvForget_btns{width: 77%;}
 .user-browse button{padding: 11px 8px;}
 .upload_Text{font-size: 14px !important;}
 .certificate-btn_width{width: 58% !important;}
 .certificate-btn{font-size: 13px;}
 .button_width {
    width: 81% !important;
}
.outer_rpoduct_Preference1 {
    width: 26%;
}
 
}
@media only screen and (max-width: 1200px) {
    .examNameDiv{width: 44% !important;}
    .cardoutr_subjectReport {top: 320px;}
    .inrsctn_datamstryt{left:207px;}
    .subejcts_nameSctn_copy{
        width: 100%;
    }
    .leftSctn_subtopicLst_copy{
        width: 100%;
        height: 270px;
    }
    .rytSctn_output_copy{
        left: 0 !important;
        top: 295px;
    }
    .rytstc_name_copy{
        text-align: right;
        width: 3%;
    }
    .card1 {width: 89.9%;}
    /* .reportcards.dollor {overflow: scroll;} */
    .reportcards.reportcards_scroll{overflow: scroll;}
    .table.tableup.table-mngmnt {width: 990px;}
    .packagecard > li {width: 31.1%;}
    .certificate-btn_width {width: 47% !important;}
    .certificate-btn{font-size: 15px;}
    .button_width{width: 86%;}
    .outer_rpoduct_Preference1 {
        width: 29%;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -4px;
        /* pointer-events: none; */
    }
    .app-body.panel-container.whitelablecntrotr .maincontentinr.wrapper.maincontentinr_wrrpr {
    bottom: 60px;
    }
}


/*---------------------------------------RESPONSIVE  STYLESHEET MADE BY AVNIT---------------------------------------------*/


/*---------------------------------------   -----         -----    ------------------------------------------------------------
                                             ---           ---
                                                    ---
                                                    ---
                                                    ---
                                                   - - -
                                                     -

                                          - - - - - - - - - - -- -
                                           -                    -
                                            -                  -
                                              - - - - - - - - -
                                                                   */








   @media only screen and (max-width: 1200px) {
       .examNameDiv{width: 44% !important;}
       .cardoutr_subjectReport {top: 320px;}
       .inrsctn_datamstryt{left:207px;}
       .subejcts_nameSctn_copy{
           width: 100%;
       }
       .leftSctn_subtopicLst_copy{
           width: 100%;
           height: 270px;
       }
       .rytSctn_output_copy{
           left: 0 !important;
           top: 295px;
       }
       .rytstc_name_copy{
           text-align: right;
           width: 3%;
       }
       .card1 {width: 89.9%;}
       .login_partitian.right {
        width: calc(100% - 497px);
        height: 100%;
       }
       .login_partitian {
        width: 497px;
    }

   }
   @media only screen and (max-width: 1180px){
       .tableotr_scoll{float: left;width: 100%; overflow: auto;}
       .tablespr_otr{width: 1600px;}
       .lfttble_cntnt{width: 37%;}
       .middletble_cntnt{width: 26%;}
       .ryttble_cntnt{width: 37%;}
       .inrsctn_datamstryt{left: 296px;}
       span.datatxt_mstryt.percentage_spr{left: 98px;}
       span.datatxt_mstryt.percentile_spr{left: 198px}
       .starttest_copy{width:60%;}
       .card1 {width: 89.6%;}
       .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -10px;
        /* pointer-events: none; */
    }
   }
   @media only screen and (max-width: 1180px){
    .tableotr_scoll{float: left;width: 100%; overflow: auto;}
    .tablespr_otr{width: 1600px;}
    .lfttble_cntnt{width: 37%;}
    .middletble_cntnt{width: 26%;}
    .ryttble_cntnt{width: 37%;}
    .inrsctn_datamstryt{left: 296px;}
    span.datatxt_mstryt.percentage_spr{left: 98px;}
    span.datatxt_mstryt.percentile_spr{left: 198px}
    .starttest_copy{width:60%;}
    .card1 {width: 89.6%;}
    .gndr_typeWidth{
        width: 323px;
    }
    .lftprflpart{width: 328px !important;}
}
   
   /*---------------------------------------RESPONSIVE  STYLESHEET MADE BY AVNIT---------------------------------------------*/
   
   
   /*---------------------------------------   -----         -----    ------------------------------------------------------------
                                                ---           ---
                                                       ---
                                                       ---
                                                       ---
                                                      - - -
                                                        -
   
                                             - - - - - - - - - - -- -
                                              -                    -
                                               -                  -
                                                 - - - - - - - - -
                                                                      */
   
   
   @media only screen and (max-width: 1120px) {
       span.qtn_no{
           width: 10%;
       }
       span.BookMarktxt_drpdwn{
           width: 80%;
       }
       .bookMrk_icnPrt{
           width: 10%;
       }
       .inrprt-mtchmtrx{
           width: 35%;
       }
   }
   @media only screen and (max-width: 1120px) {
    span.qtn_no{
        width: 10%;
    }
    .midlbox {
     margin: 0 1.8%;
    }
    .box {
     border: 1px solid #ccc;
     display: inline-block;
     width: 31%;
    }
    .box.minibox {
     border: 0px
    }
    /* .package_copy_respons .box{
        width: 47%;
    } */
}
@media only screen and (max-width: 1400px) {
    .wrapper_login{
        width: 500px;
    }
    .cntntdv_copy{
        width: 47.4%;
    }
}
   @media only screen and (max-width: 1100px) {
    .wrapper_login{
        width: 500px;
    }
    .cntntdv_copy {
        width: 47.4%;
    }
    .gndr-txt{margin-right: 20px}
    .outrcard {
     width: 100%;
    }
    .card1 {
     /* width: 95%; */
     width: 94.8%;
    }
    .box {
     width: 26.9%;
    }
    .card2 {
     margin-left: 0;
     margin-right: 0;
     margin-top: 20px;
    }
    .box {
     width: 31.9%;
    }
    .examNameDiv {
        width: 40% !important;
    }
    .dwopdwn_cntnrRprt_copy{width: 72% !important;}
    .btn_qrt_copy{width: auto !important;}
    .editinput_copy {width: 181px !important;}
    .editinput2 {width: 205px !important;}
    
    .table_multiReport th, .table_multiReport td {
        padding: 10px 2px !important;
        font-size: 11px !important;
    }
    input.mat-input-element#dob {width: 184px !important;}
    input.mat-input-element{width: 192px !important;}
    /* .tagsubjct_copy{
        width: 50px !important;
        line-height: 14px;
        padding: 5px 12px !important;
    } */
    /* .modules_reports{padding: 12px 10px !important;} */
   .button_width{width: 94%;}
   span.hdgncntnt_txt{
    width: 69% !important;
   }
   .accordion_coursecntnt .icnsbtopcname {
    width: 53%;
  }
  .Coursepanel_responsive .chprtwise_sctn{
    padding: 0 10px 10px 10px;
  }
  .coupondiv .cpnbtn_applybtn{
    margin-top: 2px !important;
  }

}
@media only screen and (max-width: 1100px) {
    
 .outrcard {
  width: 100%;
 }
 .card1 {
  /* width: 95%; */
  width: 94.8%;
 }
 .box {
  width: 26.9%;
 }
 .card2 {
  margin-left: 0;
  margin-right: 0;
  margin-top: 20px;
 }
 .box {
  width: 31.9%;
 }

.rightrprthdng {
 font-size: 20px;
}

.leftrprthdng {
 padding: 5px 0px 5px 8px;
}
.packagecard1_copy > li{width: 47%;}
.receiptbtn_copy{
    /* width: 100% !important;
    margin-left: 0 !important; */
}
.lftprflpart{width: 40% !important;}
.prflinpt{width: 55% !important;}
.inrbx_margin{margin: 20px 10px !important;}
.gndr_typeWidth{width: unset;}
.resend_right{right: 133px !important;}
input.inpt.otpinptlogn.otpinpt_forget{margin-right: 16px;}
.sendOtp_profl{right: 133px !important;}

}
@media only screen and (max-width:1080px) {
    .prflinpt{width: 57% !important;}
    .card1{width: 94.6%;}
    .login_partitian.right {
        width: calc(100% - 460px);
    }
    .login_partitian {
        width: 460px;
    }
}
@media only screen and (max-width: 1050px){
    .columA_matchmtrx{
        width: 48.8%;
    }
}
@media only screen and (max-width: 1024px) {
  
    .upload_Text{font-size: 12px;}

  /* .tsthdng {
  font-size: 14px;
  height: 20px;
 }*/
  .packagecard li{
        width: 47.5%;
    }
    .insidetest > li{
        width: 100%;
    }
 .insidetest {
  font-size: 14px;
 }
 .rytattemp > span {
  font-size: 12px;
 }

 .max-top >span {
  font-size: 12px;
 }

 .marksinr {
  margin-left: 5px;
 }

 .testbtn {
  /* width: 85%; */
  width: 100%;
  margin-left: 15px;
 }
 .testbtn_viwRport{
    margin-left: 0 !important;
    width: 42%;
}

 .reportdv {
  margin-bottom: 8px;
 }

 .maxmarks {
  font-size: 18px;
 }

 .testbtn {
  font-size: 13px;
 }

 .datecount {
  margin: 15px 0 10px;
 }

 .pgnam {
  font-size: 20px;
 }
    
    .dwopdwn_cntnr{
        width: 16%;
    }
    .fixedportion{
        left: 280px;
    }
    .testbtn.plainbtn.edit-prfile {
        width: auto;
    }
    .editinput, select.editinput, .inpt.inpt-sxtn{
        /* width: 240px; */
        width: 262px;
        /* width: 208px; */
    }
    .boxframe li{
        width: 44.5%;
    }
    input.mat-input-element {
    width: 262px;
}
.mat-form-field-suffix {
    position: absolute !important;
    top: 6px;
    left: auto;
}
.new-btn button {
    width: 100%;
}
.emptyscreen_left{
    /* left: 279px; */
}
.maincontentinr_wrrpr, .emptyscreen_top2{
    /* left: 250px; */
    /* top: 116px !important; */
}
.dwopdwn_cntnrRprt_copy{width: 72% !important;}
.inpt{
    /* width: 250px !important; */
    width: 100% !important;
}
.editinput_copy{width: 255px !important;}
.editinput2{width: 272px !important;}
.table_multiReport th, .table_multiReport td {
    padding: 10px 0px !important;
}
.testbtn_marginLeft{margin-left: 0 !important;}
.inrbx_margin{height: 375px;}
.table th,
 .table td {
  font-size: 14px;
  padding: 10px 8px;
}
.outer-product-part { overflow: auto;}
.outer-cnt-snd {width: 1200px;}
.card1{width: 93.8%;}
.test-attempt_copy{margin-top: 10px;}
.testbtn.color_change{margin: 5px 0;}
.table.tableup.table-mngmnt {width: 815px;}
.rightcntnt_bookmrkques {margin: 181px 0px 0 258px !important;}
input.mat-input-element {width: 265px !important;}
.prflinpt_aboveSelect .editinput2{width: 276px !important;}
.prflinpt_dob input.mat-input-element#dob{width: 259px !important;}
/* .certificate-btn{width: 45% !important;} */
/* .pswrdvalidation_copy{background-size: 276px 196px !important;} */
input.inpt.otpinptlogn {
    width: 51px !important;
}
.button_width{width: 95%;}
.button_div{width: 100%;}
.outer_rpoduct_Preference1 {
    width: 36%;
}
.outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -7px;
    /* pointer-events: none; */
}
.sendOtp_profl{right: 22px !important;}
.cntntdv.pswrdvalidation.pswrdvalidation_copy{width: 238px;}
.packagecard li.box_reportCards{height: 370px;}
span.hdgncntnt_txt{
    width: 60% !important;
   }
   .accordion_coursecntnt .icnsbtopcname {
    width: 45%;
  }
  .Coursepanel_responsive .chprtwise_sctn{
    padding: 0 10px 10px 10px;
  }
  .coupondiv .cpnbtn_applybtn{
    margin-top: 2px !important;
  }
  span.subtopc_name {
    width: 80%;
  }
}

@media only screen and (max-width:980px) {
    .acrdinli a {
     font-size: 12px;
    }
   
    .accordion-header h1 {
     font-size: 12px;
    }
   
    .hdrprfl ul li {
     font-size: 12px;
    }
   
    .inrbx {
     margin: 8px 20px;
    }
   
    .leftrprthdng {
     font-size: 13px;
    }



 .pgnam {
  /* padding: 10px 0; */
  padding: 17px 0;
 }


 .inrprfl {
  height: 50px;
 }


 .table th,
 .table td {
  /* font-size: 10px; */
  font-size: 14px;
  padding: 10px 15px;
 }
 .table.table-qr th{
     padding: 10px 12px;
      /* font-size: 10px; */
      font-size: 12px;
 }
 footer {
  font-size: 12px;
 }

 .drawer:first-child .accordion-header .accordion-header-icon::before {
  line-height: 12px;
  font-size: 10px
 }

 .fixedportion {
    padding-top:0;
     /* left: 245px; */
 }
.reportcards.allQuesSection {
    top: 151px;
}
 .reportstudent {
  margin-top: 5px;
 }
 .rightcntnt {
  margin-left: 224px;
 }
    span.textTrue_singleChoice{
        width: auto;
    }
 .box {
  width: 30%;
 }
 /* .table.tableup.table-mngmnt th{
     font-size: 10px;
 } */
 .inrdiv.proper_margin {
  /* margin: 5px 15px; */
 }
    span.qtn_no{
        width: 18%;
    }
    span.BookMarktxt_drpdwn{
        width: 72%;
    }
    .rightpart {
    width: 290px!important;
    }
    .pgnam_padding{
        /* padding: 35px 0 !important; */
    }
    /* .fixedportion_copy{top: 176px !important;} */
    .maincontentinr_wrrpr_prevusLectur{top: 210px !important;}
    .namlivecls_sctn_copy{
        width: 100% !important;
        padding: 0 !important;
        height: auto !important;
    }
    .editinput_copy {width: 96% !important;}
    .editinput2 {
        /* width: 286px !important; */
        width: 268px !important;
    }
    /* .maincontentinr_wrrpr_buyProduct {
        right: -6px;
        left: 226px;
        padding: 0 10px;
        top: 158px !important;
    } */
    .packagedvright_copy{
        top: -21px;
        right: -272px;
        width: 236px !important;
    }
    .table_multiReport th, .table_multiReport td {
        /* padding: 10px 0px !important; */
        padding: 10px 15px !important;
        font-size: 12px !important;
    }
	
    .reportcards_multiReport table td{word-break: normal;}
    .rytstc_name_copy{width: 2%;}
    .card1{
        /* width: 100%; */
        width: 94.8%;
    }
    /* .cardoutr_copy {margin-top: 90px;} */
    .maincontainrreports{
        /* margin-top: 90px !important; */
        margin-top: 115px !important;
    }
    .insidetest{font-size: 13px;}    
    input.mat-input-element#dob {width: 247px !important;}
    input.mat-input-element{width: 252px !important;}
    .button_width {
        width: 99%;
    }
}
@media only screen and (max-width:980px) {
    
 .acrdinli a {
  font-size: 12px;
 }

 .accordion-header h1 {
  font-size: 12px;
 }

 .hdrprfl ul li {
  font-size: 12px;
 }

 .inrbx {
  margin: 8px 20px;
 }

 .leftrprthdng {
  font-size: 13px;
 }

 .rightrprthdng {
  font-size: 16px;
  padding: 5px 8px;
 }
    .inrprt-mtchmtrx{
        width: 40%;
    }
    .tagsubjct_copy{
        /* width: 50px !important; */
        line-height: 14px;
        padding: 5px 12px !important;
    }
    .paymnt_buyprdct, .leftpay_copy{
        width: 100%;
        float: left;
    }
    .rytstc_name_copy{width: 2.5%;}
    
    
    /* .reportcards.dollor {
        overflow: scroll
    } */
    .tsthdng {
     /* font-size: 20px; */
     font-size: 18px;
     font-weight: bold;
     overflow: hidden;
     width: 100%;
    }
    .card1 .tsthdng {
     height: 38px;
    }
    /*.testbtn {
       border: 1px solid;
       border-radius: 3px;
       color: #0063c6;
       display: inline-block;
       font-size: 17px;
       padding: 11px 0;
       text-align: center;
       width: 100%;
   }*/
    .modules {
     /* font-size: 14px */
    }
    .accordion-header h1 {
     font-size: 16px;
    }
    .acrdinli a {
     font-size: 15px;
    }
    .table.tableup.table-mngmnt{width: 910px;}
    .fixedportion_bookmark{top: 170px !important;}
    .prflinpt_aboveSelect .editinput2 {width: 263px !important;}
    .prflinpt_dob input.mat-input-element#dob {width: 247px !important;}
    /* .pswrdvalidation_copy{background-size: 249px 196px !important;} */
    .outer_rpoduct_Preference1 {
        width: 38%;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -10px;
        /* pointer-events: none; */
    }
    /* ////////////utkarsh///////// */
.login_partitian.right {
    width: calc(100% - 449px);
    height: 100%;
}
.login_partitian {
    width: 449px;
}
.wrapper_login{width: 480px;}
input.inpt.otpinptlogn.otpinpt_forget{margin-right: 12px;}
.cntntdv_copy{width: 47%;}
.gndr-txt{margin-right: 10px;}
.gndr_fontsize{font-size: 16px;}
.sendOtp_profl{right: 12px !important;}
.fixedportion_copy{top: 153px !important;}
.maincontentinr_compare{top:175px !important;}
.responsive_start{width: 31% !important;}
.coupondiv_response{
    padding: 0px 0 52px;
}
.buyproduct_copunrespnsv{
    float: left !important;
}
.buycourse_btnbx_response{
    line-height: 14px !important;
}
span.hdgncntnt_txt {
    width: 54% !important;
  }
  .accordion_coursecntnt .icnsbtopcname {
    width: 37%;
  }
}
@media only screen and (max-width: 950px){
    .inrprt-mtchmtrx{
        width: 45%;
    }
    span.qtn_no{
        width: 12%;
    }
    span.BookMarktxt_drpdwn{
        width: 78%;
    }
        .hdrmodule {
    width: max-content;
    overflow: auto;}
    .login_partitian.right {
        width: calc(100% - 360px);
    }
    .login_partitian {
        width: 360px;
    }

}
.hdrbtm {
    overflow: auto;
}
@media only screen and (max-width: 900px){
    
    .rightrprthdng {
     /* padding: 5px 15px; */
     padding: 5px 4px 5px 0;
     font-size: 18px;
    }
    .leftrprthdng {
     padding: 5px 8px;
    }
    /* .rightrprthdng {
     font-size: 25px;
    } */
    .cntntdvForget_btns{width: 77%;}
    .user-browse button{padding: 11px 8px;}
    .upload_Text{font-size: 14px !important;}
    /* .cntntdv_copy:nth-child(2n){margin-left: 0;} */
    .padders_copy{padding: 30px 30px 50px 182px;}
    .editinput2{width: 236px !important;}
    input.mat-input-element#dob{width: 218px !important;}
    .editinput_resetpsswrd{width: 195px !important;}
    .rmngattmpts_tst_copy{
        display: block;
        width: 100%;
        padding-left: 14px;
        box-sizing: border-box;
    }
    .prflinpt_aboveSelect .editinput2 {width: 235px !important;}
    .pswrdvalidation_copy{
        left: -52px !important;
        /* background-size: 260px 196px !important; */
    }
    input.inpt.otpinptlogn {
        width: 45px !important;
    }
    .button_width{width: 98% !important;}
    .outer_rpoduct_Preference1 {
        width: 43%;
    }
    .login_partitian.right {
        width: calc(100% - 360px);
    }
    .login_partitian {
        width: 360px;
    }
    .selector_hdrresponsive{margin-top: 4% !important;}
    .responsive_start {
        width: 47% !important;
        margin-top: 15px !important;
    }
    .coupondiv .cpnbtn_applybtn {
        margin-top: 6px !important;
    }
   }
   @media only screen and (max-width:860px) {
    .boxframe li{
        width: 44%;
    }
    .rytattemp > span {
     font-size: 12px;
    }
   
    .max-top >span {
     font-size: 12px;
    }
   
    .marksinr {
     margin-left: 5px;
    }
   
    .testbtn {
     /* width: 85%; */
     width: 100%;
     margin-left: 15px;
    }
    .testbtn_viwRport{
        margin-left: 0 !important;
        width: 48%;
        font-size: 12px !important;
    }
   
    .reportdv {
     margin-bottom: 8px;
    }
   
    .maxmarks {
     font-size: 18px;
    }
   
    .testbtn {
     font-size: 13px;
    }
   
    .datecount {
     margin: 15px 0 10px;
    }
   
    .pgnam {
     font-size: 20px;
    }
       
       .dwopdwn_cntnr{
           width: 16%;
       }
       .fixedportion{
           left: 280px;
       }
       .testbtn.plainbtn.edit-prfile {
           width: auto;
       }
       .editinput, select.editinput, .inpt.inpt-sxtn{
           /* width: 240px; */
           width: 262px;
       }
       .boxframe li{
           width: 44.5%;
       }
       input.mat-input-element {
       width: 262px;
   }
   .mat-form-field-suffix {
       position: absolute !important;
       top: 9px;
       left: auto;
   }
   .new-btn button {
       width: 100%;
   }
   .emptyscreen_left{left: 220px;}
   /* .maincontentinr_wrrpr, .emptyscreen_top2{
       top: 144px !important;
   } */
   .dwopdwn_cntnrRprt_copy{width: 66% !important;}
   .btn_qrt_copy{margin-left: 13px;}
   .inpt{
       /* width: 250px !important; */
       width: 100% !important;
   }
   .editinput_copy{width: 255px !important;}
   .editinput2{width: 272px !important;}
   .table_multiReport th, .table_multiReport td {
       padding: 10px 0px !important;
   }
   .table th,
    .table td {
     font-size: 14px;
     padding: 10px 8px;
   }
   .outer-product-part { overflow: auto;}
   .outer-cnt-snd {width: 1200px;}
   .card1{width: 94.1%;}
   .login_partitian {
    width: 325px;
}
.login_partitian.right {
    width: calc(100% - 325px);
}

   
   
   }

@media only screen and (max-width:800px){
    .mobileBokmrk{display: block;}
    .quehdngryt{display: none;}
    .mobileQuehdngryt{display: block;}
    .prfile_img {
        padding: 10px 10px 10px 17px;
        width: 90%;
    }
    .nano.height_ad {
        height: 100% !important;
    }
    .appdiv2 {
        padding: 0px 0px 0px 20px;
    }
    .appdiv2 {
        display: block;
    }
    .apphdng {
        padding-top: 0px;
    }
    .rightcntnt {
        margin-left: 0;
        margin-bottom: 50px;
    }
    .maincontentinr_wrrpr {
        bottom: 20px;
        top: 116px !important;
    }
    .menu_btn1 {
        display: block;
        padding-top: 0px;
        box-sizing: border-box;
    }
    span.stuNameText {
        width: 60px;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
    }
    .backbtn_viewreportlinH{
        line-height: 43px !important;
    }
    .sizer{
        margin: 20px 275px 20px 20px;
    }
    .packagedvright{
        width: 230px;
    }
    .popupinr{width:100%;
    }
    .popup-solution-inner{
        width: 90% !important;
    }

    .modules.actvsubmdule {
     border-bottom: 2px solid rgba(255, 255, 255, 1);
    }
    .testnameonrprt{
        font-size: 14px;
    }

 .pgnam {
  padding: 17px 0;
 }


 .inrprfl {
  height: 50px;
 }


 .table th,
 .table td {
  font-size: 14px;
  padding: 10px 15px;
 }
 .table.table-qr th{
     padding: 10px 12px;
      font-size: 12px;
 }
 footer {
  font-size: 12px;
 }

 .drawer:first-child .accordion-header .accordion-header-icon::before {
  line-height: 12px;
  font-size: 10px
 }

 .fixedportion {
    left: 20px !important;
    right: 20px;
}
.reportcards.allQuesSection {
    top: 151px;
}
 .reportstudent {
  margin-top: 5px;
 }
.rightcntnt {
    margin-left: 224px;
}
span.textTrue_singleChoice{
    width: auto;
}
 .box {
  width: 30%;
 }
 select.editinput, .inpt.inpt-sxtn {
     width: 200px;
 }
 .maincontainrreports_copy{margin-top: 0 !important;}
 .fixedportion_copy{left: 280px;}
 .tsthdng_QReport{height: auto !important;}
 .padders_copy{padding: 80px 30px 30px;}
 .editinput2{width: 266px !important;}
 input.mat-input-element#dob{width: 246px !important;}
 .editinput_resetpsswrd{width: 136px !important;}
 .leftrprthdng {padding: 5px 0 5px 8px;}
 .fixedportion_bookmark{
    top: 172px !important;
    /* left: 276px !important; */
}
.prflinpt_aboveSelect .editinput2 {width: 264px !important;}
.editinput_copy {width: 243px !important;}
.table_multiReport{width: 950px;}
.maincontentinr_wrrpr_buyProduct{
    margin: 0 !important;
}
.maincontentinr.maincontentinr_wrrpr_prevusLectur {
    top: 195px !important;
}
.pswrdvalidation_copy{
    left: -104px !important;
    /* background-size: 250px 196px !important; */
}
.button_width {
    width: 100% !important;
}
input.inpt.otpinptlogn {
    margin-right: 13px !important; width: 43px !important;}
    .outer_rpoduct_Preference1 {
        width: 52%;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -9px;
        /* pointer-events: none; */
    }
    .login_partitian {
        width: 325px;
    }
    .login_partitian.right {
        width: calc(100% - 325px);
    }
    .wrapper_login{width: 440px;}
    .frsthlf{width: 30%;}
    .gndr_fontsize{font-size: 15px;}
    .packagecard li.box_reportCards{height: 410px;}
    .admit_card_container_responsive{
        display: inline-block !important;
        width: 100%;
        height: 166px !important;
    }
    .admit_card_container_left_rspnsve{
        width: auto !important;
        margin-bottom: 6px;
    }
    .responsive_start {
        width: 47% !important;
        margin-top: 15px !important;
    }
    .accordion_coursecntnt .icnsbtopcname{
        width: 56% !important;
    }
    span.hdgncntnt_txt{
        width: 70% !important;
    }
    .chprtwise_sctn {
        padding: 0 10px 17px 10px !important;
        margin: 0 0 2px 0;
    }
    .coupondiv_response{
        padding: 0px 0 52px;
    }
    .buyproduct_copunrespnsv{
        float: left !important;
    }
    .buycourse_btnbx_response{
        line-height: 14px !important;
    }
}

@media only screen and (max-width:768px) {
    .maincontentinr_wrrpr, .emptyscreen_top2{
        left: 220px;
    }
    .modal-content {
        width: 90%;
    }
    .cntntdv_copy {
        width: 100%;
    }
    .wrapper_login {
        width: 80%;
    }
    .candidate_logoin img {
        max-width: inherit;
        /* width: 75%; */
        box-sizing:border-box;
     }
    .prflinpt.vrfyinpt{
        width: 55%;
    }
    .mainpkgdtl h3{
        font-size: 14px;
    }
    .mainpkgdtl p{
        font-size: 12px;
    }
    .bighdng{
        font-size: 20px;
    }
    .leftpay{
        width: 100%;
    }
    .rytpay{
        width: 100%;
        float: left;
    }
    .padders{
        padding: 80px 30px 30px;
    }
   
    .pgnam {
     font-size: 18px;
    }
   
    .tsthdng {
     /* font-size: 13px; */
     font-size: 14px;
    }
   
    .grdhdng {
     font-size: 14px;
    }
     .grdhdng {
      margin-top: 10px;
      font-size: 13px;
     }
     .gridview .attempgrd {
      font-size: 13px;
     }
     .bottomgrid b {
      font-size: 14px;
     }
     .grddate {
      font-size: 12px;
     }
     .insidetest {
      /* font-size: 10px; */
      font-size: 12px;
     }



     .inrdiv.rprtinr {
      margin: 0;
     }

    .lftmenu {
    position: fixed;
     }
    .dwopdwn_cntnr{
        width: 25%;
    }
    .dwopdwn_cntnr.ques_list {
        width: 32%;
    }
    .fixedportion{
        left: 261px;
    }
    span.BookMarktxt_drpdwn{
        width: 70%;
    }
    .inrprt-mtchmtrx{
        width: 55%;
    }
    span.optns-singleDigit{
        margin-top: 10px;
    }
    .pgnam{
        padding:18px 0;
    }
    /* .fixedportion_copy{left: 245px !important;} */
    .cardoutr_copy {
        top: 140px !important;
    }
    .dwopdwn_cntnrRprt_copy{margin-top: 0 !important;}
    .reportstudent li:nth-child(2) {border-right: 0;}
    .tsthdng_myPrdct{padding: 5px 0 0 5px;}
    .editinput2 {width: 267px !important;}
    /* .modules_reports{font-size: 11px !important;} */
    /* .rightcntnt.addbanner_innr .maincontentinr.wrapper.maincontentinr_wrrpr{top: 350px;} */
    /* .emptydiv{height: 290px !important;} */
    /* .cardoutr_copy {margin-top: 116px;} */
    /* .cardoutr_ques{margin-top: 119px;} */
    .card1{width: 94.2%;}
    /* .maincontainrreports{margin-top: 117px !important;} */
    .btn_qrt_copy{margin-left: 13px;}
    .lftmenu_copy {width: 221px !important;}
    .editinput_resetpsswrd{width: 245px !important;}
    .rightcntnt_bookmrkques{margin: 181px 0px 0 223px !important;}
    .pswrdvalidation_copy{
        left: 5px !important;
    }
    input.inpt.otpinptlogn{width: 41px !important;}
    input.inpt.otpinptlogn.otpinpt_forget{
        width: 36px !important;
        height: 56px;
        margin-right: 11px !important;
    }
    .cntntdvForget_btns{width: 100% !important;}
    .cntntdv_copy:nth-child(2n){margin-left: 0;}
    .gndr_fontsize{font-size: 16px;}
    .packagecard li.box_reportCards{height: 380px;}
    .coupondiv .cpnbtn_applybtn {
        margin-top: 6px !important;
    }
}
@media only screen and (max-width:680px) {
    
    .packagecard li{
        width: 47%;
    }
    .insidetest > li{
        width: 100%;
    }
       .rightcntnt{
           margin-left: 238px;
       }
       .lftmenu{
           width: 238px;
           /* top: 145px; */
       }
       .fixedportion{
           left: 258px;
       }
       span.textTrue_singleChoice{
           width: 87%;
       }
   }
   @media only screen and (max-width:680px) {
       
    .packagecard li{
        width: 47%;
    }
    .insidetest > li{
        width: 100%;
    }
    .testpage .box{
        margin-bottom: 1%;
    }
    
    .inv_inv {
     width: 50%;
    }

    #inv_invoice {
     font-size: 11px;
    }

    .rightsubject {
     margin: 0
    }

    .rytattemp > span {
     font-size: 10px;
    }

    .max-top > span {
     font-size: 10px;
    }

    .datecount {
     font-size: 12px;
    }

    .rytattemp > span.green {
     font-size: 13px;
    }

    .rytattemp > span.red {
     font-size: 13px;
    }

    .rytattemp > span.yellow {
        font-size: 13px;
    }
    .summaryul{
        width: 100%
    }
    span.qtn_no{
        width: 16%;
    }
    .rightcntnt{
        margin-left: 217px;
    }
    .lftmenu{
        width: 217px;
    }
    /* .emptyscreen{
        left: 237px;
    } */
/*    .emptydiv{
        height: 182px;
    }*/
    .fixedportion{
        left: 238px;
    }
    .rightrprthdng{
        font-size: 12px;
    }
    .cardvalue.leftrprthdng {
        width: auto;
    }
    .card1 {
        width: 92.8%;
    }
    .table.tableup.table-mngmnt th{
        /* font-size: 10px; */
        font-size: 14px;
        padding: 10px;
    }
    .cardoutr{
        /* overflow: auto; */
    }
    .table-qr{
        background: #fff;
    }
    .btn_qrt, .btn_qrt2 {
        width: 19%;
    }
    .packagecard.boxframe li {
        width: 93%;
    }
    .sizer{
        margin: 20px 220px  20px 20px;
    }
    .packagedvright {
        width: 182px;
    }
    .packagedvright .tstno {
        font-size: 12px;
    }
    select.editinput, .inpt.inpt-sxtn {
        width: 200px;
    }
    .maincontainrreports {
        margin-top: 175px;
    }
}
   
@media only screen and (max-width:640px) {
	.outer-product-part{overflow: auto;}
    .outer-cnt-snd{width: 1200px;}
	/* .emptyscreen{
	position: static;
	 } */
	.emptydiv{
        position: static;
	    
	}
    /* .emptyscreen{height: 290px !important;} */
    .bookmrkWrapper{margin: 10px !important;}
    .emptybokmrk{margin-top: 163px !important;}
    .reportcards.allQuesSection {
        top: 104px;
     }
        /* .emptydiv img {
            margin-top: 40px;
        } */

        .leftmenu_outr ul li:first-child {
            padding-top: 0px;
        }

        .editinput{width:100%;}

        .sideloader .emptyscreen {
            top: 90px;
            right: 0;
            bottom: 0;
            left: 0;
        }
   
        .gridview .attempgrd {
         font-size: 13px;
        }
        .backgroundimg {
              overflow-y: auto;
              overflow-x: hidden;
          }
        .blockinline { display: block;}
        .loginr {
            height: auto;
            width: 100%;
        }


        .reportcards > rect{width:100%;}
        .plainbtn{
         height:25px;
         line-height: 25px;
         margin-top:0;
         padding:0 10px;

        }
   
        .grddate {
         font-size: 12px;
        }
   
        .logodiv {
         width: 29%;
        }
   
        .insidetest {
         /* font-size: 10px; */
         font-size: 12px;
        }
   
   
       .lftmenu {
       position: fixed;
        }
       .dwopdwn_cntnr{
           width: 25%;
       }
       .dwopdwn_cntnr.ques_list {
           width: 32%;
       }
       .fixedportion{
           left: 261px;
       }
       span.BookMarktxt_drpdwn{
           width: 70%;
       }
       .inrprt-mtchmtrx{
           width: 55%;
       }
       span.optns-singleDigit{
           margin-top: 10px;
       }
       .pgnam{
           padding:18px 0;
       }
       /* .fixedportion_copy{left: 245px !important;} */
       .cardoutr_copy {
           top: 140px !important;
       }
       .dwopdwn_cntnrRprt_copy{margin-top: 0 !important;}
       .reportstudent li:nth-child(2) {border-right: 0;}
       .tsthdng_myPrdct{padding: 5px 0 0 5px;}
       .editinput2 {width: 267px !important;}
       /* .modules_reports{font-size: 11px !important;} */
       /* .rightcntnt.addbanner_innr .maincontentinr.wrapper.maincontentinr_wrrpr{top: 350px;} */
       /* .emptydiv{height: 290px !important;} */
       /* .cardoutr_copy {margin-top: 116px;} */
       /* .cardoutr_ques{margin-top: 119px;} */
       .card1{width: 94.2%;}
       .maincontainrreports{margin-top: 117px !important;}
       .button_div{width: 68% !important;}
       input.inpt.otpinptlogn {
        width: 56px !important;}
        .prflinpt_dob_reg_date .mat-form-field-suffix {
            right: 27px !important;
        }
        .prflinpt_dob_copy .mat-form-field-suffix {
            right: 27px !important;
        }
   
   }
   
   
   @media only screen and (max-width:640px) {
       .outer-product-part{overflow: auto;}
       .outer-cnt-snd{width: 1200px;}
       /* .emptyscreen{
       position: static;
        } */
       .emptydiv{
           position: static;
           
       }
       /* .emptyscreen{height: 290px !important;} */
       .bookmrkWrapper{margin: 10px !important;}
       .emptybokmrk{margin-top: 163px !important;}
       .reportcards.allQuesSection {
           top: 104px;
        }
           /* .emptydiv img {
               margin-top: 40px;
           } */
   
           .leftmenu_outr ul li:first-child {
               padding-top: 0px;
           }
   
           .editinput{width:100%;}
   
           .sideloader .emptyscreen {
            top: 157px;
            right: 0;
            bottom: 0;
            left: 0 !important;
            z-index: -1;
           }
           .reportmain{
               width:100%;
               padding-right: 5px;
           }

           .backgroundimg {
                 overflow-y: auto;
                 overflow-x: hidden;
             }
           .blockinline { display: block;}
           .loginr {
               height: 100%;
               width: 100%;
           }
   
           .reportcards > rect{width:100%;}
           .plainbtn{
            height:25px;
            line-height: 25px;
            margin-top:0;
            padding:0 10px;
   
           }
   
           .gridview li{padding:5px 15px;}
           .emptyscreen{
            /* top:100px; */
           /* bottom:63px; */
           bottom: 20px;
            left:0;
            /* width: 95%; */
           }
   
           /* .logodiv a{line-height: 40px;height: 60px;} */
           .logodiv a{line-height: 50px;height: 41px;}
   
              .outrwrap {
                  text-align:center;
                  overflow: auto;
              }
   
           .prflul a{width:32%;padding:4px 0;text-align: center;}
           .padders{padding:90px 30px 50px;}
           .tsthdng {
            font-size: 15px;
           }
   
           .maincontentinr {
            /* margin: 10px; */
           }
   
           .inv_bottom_amount {
            text-align: right;
           }
   
           .left_inv {
            width: 60%;
           }
   
              .rgt_inv {
               width: 40%;
              }
   
              .packagedvright {
               width: 36%;
              }

   
              .sizer {
               margin: 2% 40% 2% 2%;
              }
   
              .bighdng {
               font-size: 16px;
               padding-left: 160px;
              }
              .bighdng_copy{padding-left: 0 !important;}
   
              .mainpkgdtl h3 {
               font-size: 14px;
              }
   
              .packagetest h2 {
               font-size: 16px;
              }
   
              .pkgdescinr {
               line-height: 17px;
             height:106px;
              }
   
   
              .login_partitian.left {
               display: none;
              }
              /*  .wrapper_scroll{overflow:hidden;}*/
   
           .packagecard li {
            width: 47.5%;
            /* margin: 1%; */
            margin: 1 0%;
           }
           .insidetest > li {
               width: 100%;
           }
           .pop_up_pass {
            left: 20%;
           }
   
           .gridview .attempgrd {
            padding: 0;
           }
   
   /*        .testbtn.color_change {
            background: #0063c6;
            color: #fff;
           }
   
           .testbtn.color_change:hover {
            background: #0063c6;
            color: #fff;
           }*/
   
           .logoin img {
            width: 180px;
           }
   
           .coupondiv.coupondivryt.green > span {
            font-size: 12px;
           }
   
           .android::before {
            font-size: 17px;
           }
   
           .ios::before {
            font-size: 17px;
           }
   
           .mytest::before {
            font-size: 17px;
           }
   
           .buypkg::before {
            font-size: 17px;
           }
   
           .prfile_img {
            padding: 10px 10px 10px 17px;
            width: 90%;
           }
   
           .accordion-header {
            background: #fff none repeat scroll 0 0;
            cursor: pointer;
            min-height: 13px;
            padding: 18px 12px 18px 7px;
           }
   
           .accordion-header h1 {
            margin: 0 0 0 7px;
           }
   
           .appdiv {
            padding: 0px 0px 0px 20px;
           }
   
           .appdiv2 {
            padding: 0px 0px 0px 20px;
           }
           .appdiv2 li.dwnapp{
            margin: 0 0 0px;
           }
   
           .nano.height_ad {
            height: 100% !important;
           }
           /*
            .accordion-item {
              border-left: none;
            }
          */
   
           .datecount {
            margin: 5px 0px 13px;
           }
   
           .dwnapp a {
            font-size: 12px;
            line-height: 20px;
           }
   
           .box {
            margin-left: 5px;
            width: 48%;
            margin-bottom: 5px;
            margin-top: 5px;
           }
   
           .rytattemp > span {
            font-size: 13px;
           }
   
           .max-top > span {
            font-size: 13px;
           }
   
           .tsthdng {
            font-size: 14px;
           }
   
           .box.flwdthbx {
            width: 97%;
              margin: 1% !important;
           }
   
           .gridview li .grdinr li:first-child {
            padding: 6px 6px 6px 0;
           }
   
           .menu_btn1 {
            display: block;
            /* padding-top: 12px; */
            padding-top: 0px;
            box-sizing: border-box;
           }
   
           .appdiv2 {
            display: block;
           }
           .lftmenu {
                height: auto;
                left: 0;
                top: 43px;
                z-index: 333;
                width: 50%;
                bottom: 20px !important;
           }
   
           .android::before {
            margin-right: 0;
           }
   
           .ios::before {
            margin-right: 0;
           }
   
           .reportdv {
            margin-bottom: 5px;
           }
   
           .rightcntnt {
            margin-left: 0;
            margin-bottom: 50px;
           }
   
           .insidetest {
            margin-top: 12px;
            font-size: 12px;
           }
   
           .tsthdng {
            line-height: normal;
            font-size: 16px;
           }
           .modules{
               font-size: 12px;
           }
           .fixedportion {
               /* left: 10px;
               right: 10px; */
               left: 20px !important;
               right: 20px;
           }
           .reportstudent li {
               width: 22%;
           }
           .leftrprthdng {
               width: 35%;
           }
           .rightcntnt.bookmrk-rightcntnt {
               margin-top: 215px;
           }
           select.editinput, .inpt.inpt-sxtn {
               width: 100%;
           }
           .packagecard.boxframe li{
               width: 44.6%;
           }
           .maincontentinr.maincontainrreports {
               margin-top: 115px;
                /* margin-bottom: 45px; */
               
           }
           .table th,
           .table td {
            font-size: 11px;
           }
   
           .card1 {
            width: 94%;
           }
   
           .leftsubject {
            width: 90%;
           }
   
           .pievaluehoriz li {
            font-size: 11px;
           }
   
           .inrdiv {
            margin: 0;
           }
   
           .table.tableup {
            overflow: scroll;
           }
   
           .minibox {
            width: 30% !Important;
           }
   
           .accordion-header {
            background: #fff none repeat scroll 0 0;
            cursor: pointer;
            min-height: 13px;
            /*    padding: 12px 12px 12px 7px;*/
           }
   
           .apphdng{
               padding-top:0px;
           }
   
           .logodiv {
            display: block;
            /* height: 40px; */
            height: 42px;
            line-height: 40px;
            width: 100%;
           }
           .img_think {
            max-height: 36px;
           }
             /*
              .logodiv {
                 height: 60px;
              }
             */
              .lftmenu {
                 top: 40px;
              }
   
              .hdrprfl {
               float: left;
               width: 100%;
              }
   
              .hdrprfl ul li {
               font-size: 11px;
              }
   
              .minutes_part {
               font-size: 12px;
              }
   
   
              /* .reportcards.dollor {
               overflow: scroll
              } */
               .mobileQuehdngryt{display: block;}
               .mobileBokmrk{display: block;}
               .cardvalue.leftrprthdng {
                   width: 100%;
               }
               .rightcntnt.bookmrk-rightcntnt {
                       margin-top: 185px;
                  }
                
            
            .compare.reportcards {
                position: absolute;
                left: 10px;
                right: 10px;
            }

            .inrdiv_copy_pad{
                padding: 0;
            }
            .maincontentinr_wrrpr{
                bottom: 20px;
                left:0px;
                right: 0px;
                /* top: 166px !important; */
            }
            .pgnam_copy {
                font-size: 20px !important;
            }
            .examNameDiv {
                width: 100% !important;
            }
            .emptyscreen_top{top: 135px !important;}
            .maincontentinr_top_oar{top: 166px !important;}
            .emptyscreen_top2{top: 166px !important;}
            .maincontentinr_wrrpr, .emptyscreen_top2{
                top: 156px !important;
            }
            /* .emptyscreen_testSmry {
                top:352px !important;
            } */
            .leftrprthdng_copy{width: 33% !important;}
            .inv_inv_copy, .inv_ginger_copy, .inv_client_copy{
                width: 100% !important;
                float: left !important;
                margin-top: 20px !important;
            }
            .maincontentinr_wrrpr_prevusLectur{top: 200px !important;}
            .inrbx_notifictn{margin: 10px 12px !important;}
            .editinput2 {width: 320px !important;}
            .maincontentinr_wrrpr_buyProduct {
                /* bottom: 11px;
                left: 7px;
                top: 156px !important; */
                margin: 0;
                /* left: 20px !important; */
            }
            .packagedvright_copy {
                top: -19px;
                width: 236px;
                right: -276px;
            }
            .child_copy{
                /* width: 80% !important;
                height: 297px !important; */
                height: 50% !important;
            }
            .rytstc_name_copy{width: 1.5%;}
            .login_partitian.right{width: 100%;}
            input.inpt.otpinptlogn{margin-right: 13px;}

            /* .cardoutr_copy {margin-top: 12px;} */
            /* .cardoutr_ques{margin-top: 125px;} */
            .maincontainrreports{
                /* margin-top: 128px !important; */
                margin-top: 66px !important;
            }
            .inrbx_copy{width: 100%;}
            .table.tableup.table-mngmnt {width: 885px;}
            input.mat-input-element#dob{width: 300px !important;}
            input.mat-input-element{width: 231px !important;}
            .editinput_resetpsswrd{width: 300px !important;}
            .testbtn_viwRport{font-size: 13px !important;}
            .fixedportion_bookmark{
                top: 162px !important;
                left: 10px !important;
            }
            .rightcntnt_bookmrkques{margin: 234px 0px 0 0px !important;}
            .prflinpt_dob input.mat-input-element#dob {width: 298px !important;}
            .editinput_copy {width: 295px !important;}
            .prflinpt_aboveSelect .editinput2 {width: 294px !important;}
            .outer_rpoduct_Preference1 {
                width: 44%;
            }
            .outer_rpoduct_Preference1 :after {
                /* top: 44px; */
                right: -4px !important;
                /* pointer-events: none; */
            }
            input.inpt.otpinptlogn.otpinpt_forget{
                width: 56px !important;
                height: 70px;
            }
            .alreadyreg{text-align: center !important;}
            .currentReportList_box{height: 330px;}
            .fixedportion_copy{top: 148px !important;}
            .maincontentinr_compare{top:175px !important;}
            .responsive_starts{
                width: 31% !important;
            }
            .overlay_inner{width: 85% !important;}
            footer{display: none;}
            .emptyscreen.wrapper{
                bottom: 20px;
                top: 166px;
                z-index: -1;
            }
            .backgroundimg.backgroundimg_overflow{overflow: hidden;}
            .secureBrwsrPopupInnr{width: 90%;}
                    
}
@media only screen and (max-width:600px) {
    .editinput2 {width: 300px !important;}
    .packagedvright_copy {
        top: -19px;
        width: 226px;
        right: -268px;
    }
    /* .child_copy{height: 265px !important;} */
    input.mat-input-element#dob{width: 278px !important;}
    .editinput_resetpsswrd{width: 280px !important;}
    .prflinpt_dob input.mat-input-element#dob {width: 277px !important;}
    .editinput_copy {width: 275px !important;}
    .prflinpt_aboveSelect .editinput2 {width: 296px !important;}
    /* .pswrdvalidation_copy{padding: 30px 17px 16px !important;} */
    .button_div{width: 73% !important;}
    input.inpt.otpinptlogn {
        width: 52px !important;
    }
    .outer_rpoduct_Preference1 {
        width: 47%;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -5px !important;
        /* pointer-events: none; */
    }
    input.inpt.otpinptlogn.otpinpt_forget{width: 53px !important;}
    .admit_card_container_responsive{
        display: inline-block !important;
        width: 100%;
        height: 166px !important;
    }
    .admit_card_container_left_rspnsve{
        width: auto !important;
        margin-bottom: 6px;
    }

}
@media only screen and (max-width:767px) {
    .rightcntnt.bookmrk-rightcntnt {
        margin-top: 106px !important;
    }
}
@media only screen and (max-width:620px) {
 .packagecard.boxframe li {
    width: 44.5%;
    }
    .emptydvinr{
        width: 100%;
    }
    .rightcntnt.bookmrk-rightcntnt {
       margin-top: 235px;
   }
   
   /* @media only screen and (max-width:600px) {
       .modules_reports{padding: 12px 6px !important;}
   } */
   
   }
   @media only screen and (max-width:560px) {
       .btn-dwn-div button {
           padding: 9px 15px 10px;
       }
       .btn-dwn-div.rmv-pdng button {
           margin: 0 0 0 4px;
       }
   
   
    .packagedvright .pakgby{margin-top: 10px;}
    .loginr {
     margin: 0;
    }
   
    .inpt1 {
     font-size: 13px;
     width:60%;
    }


 .packagedvright .pakgby{margin-top: 10px;}
 .loginr {
  margin: 0;
 }

 .inpt1 {
  font-size: 13px;
  width:60%;
 }

 .loginoutr {
  overflow: auto;
  width: 100%;
  position: static;
 }

 .pop_up_pass {
  width: 70%;
  left: 11%;
  padding: 10px;
 }

 .btn_mail {
  margin-top: 12px;
 }

 .border .cardul > li {
  padding: 10px;
 }

 .flat_btn1::before {
  font-size: 26px;
 }

 /* .loginr {
  width: 100%;
 } */

 .loginmain {
  width: 100%;
 }

 .leftpay {
  width: 100%;
 }

 .payuimg {
  width: 100%;
  text-align: center;
 }
	.pricingdiv{
		padding-top: 7px;
	}
    
}
@media only screen and (max-width:540px) {
    .dwopdwn_cntnrRprt_copy {
        width: 70% !important;
    }
    .editinput2 {width: 266px !important;}
    .packagedvright_copy {
        width: 207px !important;
        right: -240px;
    }
    /* .child_copy{width: 40% !important;} */
    .rytstc_name_copy{width: 0.5%;}
    input.inpt.otpinptlogn{margin-right: 15px;}
    input.mat-input-element#dob{width: 247px !important;}
    .editinput_resetpsswrd{width: 242px !important;}
    .inrbx_copy {width: 93%;}
    .editinput_copy {width: 243px !important;}
    .prflinpt_aboveSelect .editinput2 {width: 241px !important;}
    .prflinpt_dob input.mat-input-element#dob {width: 247px !important;}
    #testDiv .box {height: 255px;}
    .pswrdvalidation_copy{
        padding: 30px 5px 16px 15px !important;
        /* background-size: 250px 174px !important; */
    }
    input.inpt.otpinptlogn {
        width: 45px !important;
    }
    .button_div {
        width: 83% !important;
    }
    .button_width{width: 100% !important;}
    .outer_rpoduct_Preference1 {
        width: 53%;
    }
    .outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -4px !important;
    /* pointer-events: none; */
    }
    input.inpt.otpinptlogn.otpinpt_forget{width: 46px !important;}
    .responsive_start{
        width: 100% !important;
        margin-top: 23px !important;
    }
    .selector_hdrresponsive{margin-top: 4% !important;}
}

@media only screen and (max-width:480px) {
    
    .inputSerchbox.vidoinptbx {        
        top: 49px !important;
    }
    .modules {
        padding: 13px 11px;
    }
    .pop_up_pass {
     width: 70%;
     left: 11%;
     padding: 10px;
    }
   
    .btn_mail {
     margin-top: 12px;
    }
   
    .border .cardul > li {
     padding: 10px;
    }
   
    .flat_btn1::before {
     font-size: 26px;
    }
   
    /* .loginr {
     width: 100%;
    } */
   
    .loginmain {
     width: 100%;
    }
   
    .leftpay {
     width: 100%;
    }
   
    .payuimg {
     width: 100%;
     text-align: center;
    }
       .pricingdiv{
           padding-top: 7px;
       }
       span.lftprflpart_copy_widthadjust{font-size: 14px;width: 100% !important;}
       .editinput_copy_margin_adjusty{width: 407px !important;
        margin-top: 6px;height: 44px;font-size: 18px !important;}
        .currentReportList_box{height: auto;}
        .overlay_inner{max-height: 60% !important;}
   }
   
   
   @media only screen and (max-width:480px) {
       .inputSerchbox.vidoinptbx {        
           top: 74px !important;
       }
       .tsthdng {
           width: 100% !important;
       }
       
       /* span.rmngattmpts_tst {
           width: 100%;
           text-align: right;
       } */
       .dwopdwn_cntnrRprt{right: 0;margin-bottom: 0;}
       .btn_qrt, .btn_qrt2{width: 15%;margin-left: 10px;}
       .bckbtn-rprt {
           display: block;
           float: none;
       }
       .compare.reportcards{
            left: 10px;
            right: 10px;
            top:0;
        }
        .comparisiontable_outr{
            width: 1280px
            ;
        }
        .compare-div .overviewblock_main{overflow: scroll;}
        .hdrmodule{
            width: max-content;
            overflow: auto;
        }
       /* .inputSerchbox{right: 0; top: 198px !important;} */
       input.searchDcmnt{width: 140px;font-size: 14px;height: 30px !important;}
       span.searchicon:after{font-size: 13px !important;top: 10px !important;}
    .testbtn.color_change{margin: 5px 0;}
    .testbtn {width: 100%;margin-left: 0;}
    .fixedportion .inrdiv.rprtinr{padding: 15px 15px 0 15px !important;}
   
    .boxframe{width:95%;}
    .emptyscreen{
       width: auto;
       /* top: 137px;
       bottom: 58px;
       right: 10px;
       left: 10px; */
       /* top: 170px; */
       top: 204px;
       /* bottom: 20px; */
       bottom: 20px;
       right: 0;
       left: 20px;
       position: fixed;
    }
   
    .pievaluehoriz{margin-top:100px;}
   
   .reportdv {
       margin-bottom: 0px;
       padding-bottom: 10px;
       border-bottom: none;
   }
    .bighdng{padding-left:10px;}
   
    .chngprfl{top:77px;left:135px;}
    .padders{padding:170px 15px 50px !important;}
   
    .lftprflpart{width:100%;}
   
    .prflinpt{
       width:100%;
       /* margin-top:10px; */
   }
    .inv_bottom_amount{margin-bottom: 10px;}
    .inv_inv {
     top: 58px;
    }
    .loginparttntoutr::before {display: none;}
    
   
    .blankpgbtn.flotright.rytbtn {
     padding: 11px 30px;
    }
   
    .blankpgbtn.flotright {
     padding: 11px 30px;
    }
   
    .pricingdiv .pakgby {
     padding: 10px 30px;
     height: auto;
     font-size: 14px;
    }
   
    .packageol > li {
     font-size: 14px;
     padding: 10px 0;
    }
   
    .mainpkgdtl {
     padding: 7px;
    }
   
    .mainpkgdtl h3 {
     margin-bottom: 10px;
    }
   
    /* .blankpgbtn {
     padding: 10px 70px;
    } */
   
    .emptydiv h2 {
     font-size: 16px;
    }
   
    .sizer {
     margin: 2% 3% 2% 2%;
    }
   
       .summaryul li{
               width: 50%
       }
   
    .packagedvright {
     position: relative;
     width: 93%;
     padding:10px;
     margin-bottom:65px;
    }
    .packagecard li img {
     height: 170px;
     padding: 0;
     max-width: 100%;
    }
   
    .emptydvinr {
     width: 85%;
    }
   
    .emptydvinr {
     width: 90%;
     margin-top: 30px;
    }
   /*
    .img_think {
     width: 15%;
     max-height: 60px;
     vertical-align: 0;
    }
   */
   
    .emptydiv > img {
     width: 150px;
    }
    /*
     .lftmenu {
       width: 250px;
     }
   */
   
    .sbjctanalysis .card1 {
     padding: 0 8px;
    }
   
    .lftmenu {
     width: 70%;
    }
   
    .signin {
     font-size: 19px;
    }
   
    .payprc {
     margin-bottom: 10px;
     padding-bottom: 0;
    }
   
    .payuimg > img {
     margin-top: -4px;
    }
   
    .darkhdng {
     height: 50px;
    }
   
    .payinstrctn {
     margin-top: 20px;
    }
   
    .payuimg > img {
     width: 70%;
    }
   
    .payprc2 {
     padding: 0
    }
    /*  .coupondiv{margin-bottom: 10px;}*/
   
    .payinstrctn > h2 {
     font-size: 16px;
    }
   
    .paymnt {
     font-size: 12px;
    }
   
    .rytpay {
     float: left;
     width: 100%;
    }
   
    .pkgnampay {
     font-size: 14px;
    }
   
    .pkgnampay b {
     font-size: 15px;
    }
   
    .flwdthbx p {
     line-height: 26px;
    }
   
    .lastp {
     margin: 10px 0;
    }
   
    .verticlmidldiv {
     margin: 0;
    }
   
    .maxmarks {
     font-size: 14px;
    }
   
    .testpage .box {
     margin-bottom: 5px;
     height:auto!important;
    }

    input.inpt.otpinptlogn{
        margin-right: 8px;
    }
    .Add_nxt, .Add_cncl{width: 180px !important;}
    .rightcntnt_margin{margin: 0 !important;}
    .cardoutr_copy {
        top: 165px !important;
    }
    .dwopdwn_cntnrRprt_copy {
        width: 100% !important;
        margin-top: 8px !important;
    }
    .btn_qrt_copy{
        margin: 0 10px 0 0 !important;
        padding: 0 8px !important;
    }
    .topicname_copy{
        padding: 5px 10px !important;
        margin-right: 10px !important;
    }
    .editinput2 {width: 248px !important;}
    .packagedvright_copy{
        position: static !important;
        width: 95% !important;
    }
    /* .child_copy{height: 238px !important;} */
    .inrbx_margin{height: auto;}
    /* .rytstc_name_copy{width: 0.5%;} */
    /* .cardoutr_copy {margin-top: 14px;} */
    /* .cardoutr_ques{margin-top: 150px;} */
    .outer_vdo_copy {width: 100% !important;}
    .PLvideoName{font-size: 16px !important;}
    .PLvideoDate{font-size: 14px;}
    .maincontainrreports{
        /* margin-top: 158px !important; */
        margin-top: 185px !important;
    }
    .otp_inputs{
        width: 25px;
        height: 25px;
        margin: 15px 12px 0 0;
    }
    .mar_top{
        margin-top: 20px;
    }
    .reportstudent {height: 100px;}
    input.mat-input-element#dob{width: 229px !important;}
    .editinput_resetpsswrd{width: 224px !important;}
    .inrbx_copy {width: 96%;}
    .testbtn_viwRport{width: 100%;}
    .card1{width: 93%;}
    .rightcntnt_bookmrkques{margin: 218px 0px 0 0px !important;}
    .editinput_copy {width: 225px;}
    .prflinpt_aboveSelect .editinput2 {width: 225px !important;}
    .prflinpt_dob input.mat-input-element#dob {width: 225px !important;}
    .consentvalidity_copy, .cntntdv_register {
        width: 100% !important;
    }
    .insidetest{height: auto;}
    .test-attempt_copy{position: inherit;}
    .certificate-btn, .certificate-btn_width{
        /* width: 100% !important; */
    }
    .table_multiReport{width: 830px !important;}
    .app-body.panel-container.whitelablecntrotr .maincontentinr.wrapper.maincontentinr_wrrpr{bottom: 78px;}
    /* .app-body.panel-container.whitelablecntrotr .emptyscreen.emptyscreen_top2.wrapper{bottom:78px;} */
    /* .emptyscreen.wrapper{bottom:78px;} */
    /* .pswrdvalidation_copy{background-size: 232px 174px !important;} */

    input.inpt.otpinptlogn {
        width: 39px !important;
    }
    .button_div{width: 91% !important;}
    .button_width{width: 100% !important;}
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -35px !important;
        /* pointer-events: none; */
    }
    .apphdng {
        padding-top: 7px;
      }
      .dwnappsidebar_menu_list {
          margin-top: -49px;
      }
  
    input.inpt.otpinptlogn.otpinpt_forget {
        width: 40px !important;
        height: 55px;
    }
    .cntntdv.pswrdvalidation.pswrdvalidation_copy{width: 230px;}
    input.mat-input-element {
        width: 212px !important;
    }
    /* .reportstudent_height{height: auto !important;} */
    .fixedportion .inrdiv.rprtinr.rprtinr_padding{padding: 6px 15px 0 15px !important;}
    .fixedportion_copy{top: 196px !important;}
    .maincontentinr_compare{top:175px !important;}
    .responsive_starts{
        width: 100% !important;
        margin-top: 14px !important;
    }
    .packagecard li.box_reportCards{height: auto;}
    .viewDiv{position: unset;}
    .rightcntnt_bookmrkques .maincontentinr.maincontentinr_wrrpr.wrapper {
        top: 275px !important;
        left: 11px;
    }
    
    .rightcntnt_bookmrkques .question_div_book span img, .rightcntnt_bookmrkques .question_div_book span p img {
        width: 100% !important;
    }
    
    .rightcntnt_bookmrkques span.textTrue_singleChoice {
        width: 70%;
    }
    .addbannersrch_copy_new{top: 20px}
    span.hdgncntnt_txt {
        width: 66% !important;
    }
    .accordion_coursecntnt .icnsbtopcname {
        width: 54% !important;
    }
}
@media only screen and (max-width: 414px){
    .loginr.mobileregister, .loginmain.login_partitian.login-prt2{width:96% !important}
    .loginmain.login_partitian.login-prt2 {
        width: 100% !important;
    }
    .alreadyreg{margin-top: 0}
    .alert.alert1{width: 80% !important;}
    .btn-dwn-div.rmv-pdng button {
        padding: 9px 12px;
    }
    .dwopdwn_cntnr.ques_list {
        width: 46%;
        right: 0;
        margin: 0 9px 0 2px;
    }
    .chngprfl {    
        left: 105px;
    }
    .viewselection {
     right: 2%;
    }
   
    .modules {
     font-size: 12px;
     /* padding: 12px 14px; */
    }
    .rightcntnt{
        margin-top: 140px;
    }
    .maincontentinr.maincontainrreports {
       margin-top: 170px;
   }
   .maincontentinr {
       margin: 0px;
   }
   .table.tableup.table-mngmnt th{
       padding: 10px 15px;
   }
   .packagecard.boxframe li {
       width: 99%;
   }
    .name_stud {
     display: none;
    }
   
    .prfldiv {
     width: 130px;
     line-height: 12px;
    }
   
    
   
    .reportstudent li {
     width: 48.8%;
    }
   
    .table th,
    .table td {
     padding: 10px 13px;
    }
    .inv_box {
        width: 50%;
        margin-bottom: 15px;
    }
    .left_inv, .rgt_inv {
        text-align: left;
    }
    .inv_bottom_amount{
        height: auto;
    }
    .blockinline{
        float: left
    }
    span.qtn_no {
        width: 24%;
        padding: 15px 8px;
    }
    span.BookMarktxt_drpdwn {
        width: 63%;
    }
    .inrdiv_copy_pad{
        padding: 0;
    }
    .Add_nxt, .Add_cncl{width: 150px !important;}
    .btn_qrt_copy {margin: 0 8px 0 0 !important;}
    .left_inv_copy, .rgt_inv_copy {
        width: auto !important;
    }
    .editinput2 {width: 210px !important;}
    .packagedvright_copy{
        width: 93% !important;
    }
    .child_copy{
        /* height: 207px !important; */
        height: 50% !important;
    }
    .rytstc_name_copy{width: 0;}
    .cntntdv{width: 90%;}
    .cntntdv.cntntdv_copy {
        width: 100%;
    }

    .candidateLoginOuter{width: 90%;}
    .loginr{font-size: 16px;}
    input.inpt.otpinptlogn{
        margin-right: 12px;
        width: 42.5px !important;
        height: 56px;
    }
    /* .forgetPassInner{width: 85%;} */
    .multiselect-dropdown .dropdown-btn .dropdown-multiselect__caret:before{top: 15px !important;}

    
    .bckbtn-rprt_copy{margin: 0 !important;}
    .rportTstNme{padding-left: 0 !important;}
       .alreadyreg{margin-top: 0}
       .alert.alert1{width: 80% !important;}
       .btn-dwn-div.rmv-pdng button {
           padding: 9px 12px;
       }
       .dwopdwn_cntnr.ques_list {
           width: 46%;
           right: 0;
           margin: 0 9px 0 2px;
       }
       .chngprfl {    
           left: 105px;
       }
       .modules {
           font-size: 12px;
           padding: 12px 8px;
       }
       .btn_qrt, .btn_qrt2 {
           width: 15%;
           margin-left: 10px;
           padding: 0;
       }
       .packagecard.boxframe li {
           width: 98%;
           height: auto;
       }   
       .outr-wrpr-cntnr, .inv_inv{
           width: 50%;           
       }
       .outr-wrpr-cntnr_copy{width: 100% !important;}
       .inrdiv{
           padding: 5%;
       }
       .inv_client{
           margin-top: 0px;
       }
       .inv_invoice{
           /* font-size: 12px; */
       }
       .inv_bottom_amount {
           width: 100%;
       }
       .inv_box {
           width: 75%;
           margin-bottom: 15px;
       }
       .left_inv, .rgt_inv {
           text-align: left;
       }
       .inv_bottom_amount{
           height: auto;
       }
       .blockinline{
           float: left
       }
       span.qtn_no {
           width: 24%;
           padding: 15px 8px;
       }
       span.BookMarktxt_drpdwn {
           width: 63%;
       }
       .inrdiv_copy_pad{
           padding: 0;
       }
       .Add_nxt, .Add_cncl{width: 150px !important;}
       .btn_qrt_copy {margin: 0 8px 0 0 !important;}
       .left_inv_copy, .rgt_inv_copy {
           width: auto !important;
       }
       .editinput2 {width: 210px !important;}
       .packagedvright_copy{
           width: 93% !important;
       }
       /* .child_copy{height: 207px !important;} */
       .rytstc_name_copy{width: 0;}
       .cntntdv{width: 90%;}
       .cntntdv.cntntdv_copy {
           width: 100%;
       }
   
       .candidateLoginOuter{width: 90%;}
       .loginr{font-size: 16px;}
       input.inpt.otpinptlogn{
           margin-right: 12px;
           width: 42.5px !important;
           height: 56px;
       }
       .forgetPassInner{width: 85%;}
       .multiselect-dropdown .dropdown-btn .dropdown-multiselect__caret:before{top: 15px !important;}
   
       
       .bckbtn-rprt_copy{margin: 0 !important;}
       .rportTstNme{padding-left: 0 !important;}
       .editinput_resetpsswrd{width: 185px !important;}
       .rmngattmpts_tst_copy{padding-left: 0;}
       .card1{width: 92%;}
       .ques_heading_copy{width: 100% !important;}
       .ques_list_copy{margin: 8px 14px 8px 0px !important;}
       .rightcntnt_bookmrkques{margin: 252px 0px 0 0px !important;}
       .editinput_copy {width: 186px;}
       .prflinpt_aboveSelect .editinput2 {width: 185px !important;}
       /* .prflinpt_aboveSelect_new.input_back_trans_country {width: 185px !important;} */
       .prflinpt_dob input.mat-input-element#dob {width: 192px !important;}
       .prflinpt_dob_copy input.mat-input-element#dob {width: 186px !important;}
       .prflinpt_dob_reg_date input.mat-input-element {width: 174px !important;height: 35px !important;}
       .disable_prsnldetals{width: 212px !important;}
       /* .editinput_newpass{padding-right: 0;} */
       .pswrdvalidation_copy{
        left: -20px !important;
        /* background-size: 219px 174px !important; */
       }
       .icnlftsctn_copy img{
        width: 15px !important;
        margin-right: 2px !important;
    }
    input.inpt.otpinptlogn {
        width: 34.5px !important;
    }
    .button_div {
        width: 95% !important;
    }
    .button_width {
        width: 95% !important;
    }
    /* .login_otp_code{width: 88% !important;} */
    input.inpt.otpinptlogn {
        width: 45.5px!important;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -70px !important;
        /* pointer-events: none; */
    }
    .wrapper_login{width: 85%;}
    .cntntdv{width: 100%;}
    input.inpt.otpinptlogn.otpinpt_forget{width: 38.8px !important;}
    .cntntdv.pswrdvalidation.pswrdvalidation_copy{width: 217px;}
    .editinput_copy_margin_adjusty {
        width: 343px !important;
        margin-top: 6px;
        height: 44px;
        font-size: 18px !important;
    }
    .responsive_starts{
        width: 100% !important;
        margin-top: 14px !important;
    }
    .maincontentinr_compare{top: 218px !important;}
    span.hdgncntnt_txt {
        width: 59% !important;
    }
    .accordion_coursecntnt .icnsbtopcname {
        width: 44% !important;
    }
    .chprtwise_sctn {
        padding: 0 10px 17px 10px !important;
        margin: 0 0 2px 0;
    }
}
 @media only screen and (max-width:380px) {
    .pgnam_copy {
        font-size: 18px !important;
    }
    .modules{
    padding: 12px 4px;
    }
    .Add_nxt, .Add_cncl{width: 132px !important;}
    .btn_qrt_copy {margin: 0 10px 0 0 !important;}
    .leftrprthdng_copy {
        width: auto !important;
    }
    .editinput2 {width: 170px !important;}
    /* .child_copy{height: 190px !important;}/ */
    .middleSctn_subjct_copy{width: 89%;}
    .loginr{font-size: 15px;}
    input.inpt.otpinptlogn{
        width: 13.5% !important;
        margin-right: 10px;
    }
    .inrbx_copy{width: 94%;}
    .lftprflpart{width: 46% !important;}
    .lftprflpart_copy_widthadjust {width: 100% !important;}
    .prflinpt {width: 50% !important;}
    .editinput_resetpsswrd{width: 144px !important;}
    .card1{width: 91%;}
    .ques_list_copy{
        width: 45% !important;
        margin: 8px 16px 8px 0px !important;;
    }
    .editinput_copy {width: 145px;}
    .prflinpt_aboveSelect .editinput2 {width: 168px !important;}
    .prflinpt_dob input.mat-input-element#dob {width: 154px !important;}
    .disable_prsnldetals{width: 172px !important;}
    .pswrdvalidation_copy{
        left: -56px !important;
        /* background-size: 268px 174px !important; */
    }
    input.inpt.otpinptlogn {
        width: 12% !important;
    }
    .button_div {
        width: 100% !important;
    }
    .outer_rpoduct_Preference1 {
        width: 79%;
    }
    .outer_rpoduct_Preference1 :after {
        /* top: 44px; */
        right: -1px !important;
        /* pointer-events: none; */
    }
    input.inpt.otpinptlogn.otpinpt_forget{
        width: 36.7px !important;
        margin-right: 9px !important;
    }
    .payuimg > img {
        margin-top: -4px;
      }
      .coupondiv {
        margin-bottom: 21px;
        padding: 0px 0 50px;
      }
      .cpnbtn {
        margin-top: 5px;
      }
     .prflinpt_dob_copy input.mat-input-element#dob {width: 144px !important;}
     .prflinpt_dob_reg_date input.mat-input-element {width: 134px !important;height: 35px !important;}
     .prflinpt_aboveSelect_new .editinput2 {width: 145px !important;}
     .prflinpt_dob_reg_date .mat-form-field-suffix {right: 16px !important;top: 6px !important;}
     .prflinpt_dob_reg_date .mat-form-field-label{font-size: 12px !important;}
     .prflinpt_dob_copy .mat-form-field-suffix {right: 21px !important;top: 6px !important;}
     .editinput_copy_margin_adjusty {
        width: 305px !important;
        margin-top: 6px;
        height: 44px;
        font-size: 14px !important;
    }
    .responsive_start{
        width: 100% !important;
        margin-top: 14px !important;
    }
    .span_txt_col_response{
        font-size: 12px !important;
    }
    .admitpara_response{
        font-size: 16px !important;
    }
    .span_cal_after_response::after{
        font-size: 14px !important;
    }
    .span_time_after_response::before{
        font-size: 14px !important;
    }
    span.hdgncntnt_txt {
        width: 53% !important;
    }
    .accordion_coursecntnt .icnsbtopcname {
        width: 38% !important;
    }
 }
 @media only screen and (max-width:375px) {
     body{
         position: relative;
         /*-webkit-overflow-scrolling: touch;*/
         overflow-y: scroll;
     }
    /* li.dwnapp.logout-app {
        margin: 0 0 45px;
    } */
   
    .viewselection {
     display: none;
    }
   
   /*
    .testbtn {
     padding: 10px 0;
     font-size: 13px;
    }
   */
   
    .insidetest {
     font-size: 12px;
     margin-top:12px ;
     height: auto;
     width:100%;
    }
    .insidetest li {
       margin: 1% !important;
       float: none;
   }
     .loginmain {
       width: 100% !important;
     }
     .loginr .inpttype {
       width: 250px;
     }
       
      .alert{right: -120%;}
      .alert.rightslide{right: 0%;}
       .table{width: 760px;}
       /* .reportcards{overflow-x: auto; top: 145px;} */
       .reportcards.allQuesSection{overflow-x: inherit;}
       .rightcntnt.bookmrk-rightcntnt {
               /* margin-top: 137px; */
               margin-top: 100px;
           }
       .reportcards.allQuesSection .inrdiv.rprtinr {
           padding: 15px !important;
       }
       .contentpopup{
           width: 77%
       }
       .contentpopup img{
           border: 8px solid #fff;
           
       }
       .menu_btn1{
           z-index: 9999
       }
       span.hdng_selct.ques_heading {
           display: block;
       }
       .reportcards.allQuesSection {
           top: 90px;
       }
       /* //////////////// password pop up start //////////////////// */
   
       .listotr_psrdpoint {
           margin: 0 0 2px 0;
       }
       
       span.icnlftsctn img {
           width: 12px;
       }
       
       span.txt_defltgdpr {
           font-size: 10px;
           line-height: 5px;
       }
       
       .cntntdv.pswrdvalidation {
           background-size: contain;
           background-repeat: no-repeat;
           padding: 20px 17px 16px;
       }
   
       /* //////////////// password pop up end //////////////////// */
       
       .inputSerchbox.addbannersrch {
           top: 198px !important;
       }
   
       input.inpt.otpinptlogn{
           margin-right: 8px;
       }
       .Add_nxt, .Add_cncl{width: 180px !important;}
       .rightcntnt_margin{margin: 0 !important;}
       .cardoutr_copy {
           top: 165px !important;
       }
       .dwopdwn_cntnrRprt_copy {
           width: 100% !important;
           margin-top: 8px !important;
       }
       .topicname_copy{
           padding: 5px 10px !important;
           margin-right: 10px !important;
       }
       .editinput2 {width: 168px !important;}
       .packagedvright_copy{
           position: static !important;
           width: 95% !important;
       }
       /* .child_copy{height: 238px !important;} */
       /* .rytstc_name_copy{width: 0.5%;} */
       /* .cardoutr_copy {margin-top: 14px;} */
       /* .cardoutr_ques{margin-top: 150px;} */
       .outer_vdo_copy {width: 100% !important;}
       .PLvideoName{font-size: 16px !important;}
       .PLvideoDate{font-size: 14px;}
    
       .otp_inputs{
           width: 25px;
           height: 25px;
           margin: 15px 12px 0 0;
       }
       .mar_top{
           margin-top: 20px;
       }

       body{
        position: relative;
        /*-webkit-overflow-scrolling: touch;*/
        overflow-y: scroll;
    }
   /* li.dwnapp.logout-app {
       margin: 0 0 45px;
   } */
    .prflinpt.vrfyinpt{
        width: 100%;
    }
    .maincontentinr.maincontainrreports{
        height: auto;
    }
    .modules {
       font-size: 12px;
       padding: 12px 8px;
   }
   .pkg_desc{
       float: left;
       width: 94%;
       background: #fff;
   }
   .chngprfl {
       left: 85px;
   }
   .editprflbtn {
       margin-bottom: 50px;
   }
    
 .rightsubject{margin-top:50px;
  right:27% !important;}

  .emptydiv > img{width:120px;}



 .alert{left:auto !important;
  width:80% !important;}
  .Add_nxt, .Add_cncl{width: 130px !important;}
  .btn_qrt_copy {margin: 0 9px 0 0 !important;}
  /* .child_copy{height: 189px !important;} */
  .fixedportion_bookmark{top: 160px !important;}
  .rightcntnt_bookmrkques {margin: 264px 0px 0 0px !important;}
  .disable_prsnldetals{width: 170px !important;}
  .pswrdvalidation_copy{
    left: -83px !important;
    /* background-size: 240px 160px !important; */
  }
  .outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -5px !important;
    /* pointer-events: none; */
    }
    input.inpt.otpinptlogn.otpinpt_forget{width: 36px !important;}
    span.txt_defltgdpr.pswrd_ryt{line-height: 20px;}
    .responsive_start{
        width: 100% !important;
        margin-top: 14px !important;
    }
   }
   .btn-ask-and-expert {
    width: 82%;
}
   

 @media only screen and (max-width:360px) {
    .maincontentinr.maincontainrreports {
        margin-top: 185px;
    }
  
.rightsubject{margin-top:50px;
right:27% !important;}

.emptydiv > img{width:120px;}



  .alert{left:auto !important;
   width:80% !important;}
   .Add_nxt, .Add_cncl{width: 130px !important;}
   .btn_qrt_copy {margin: 0 8px 0 0 !important;}
   /* .child_copy{height: 189px !important;} */
   .outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -17px !important;
    /* pointer-events: none; */
}
.prflinpt_dob_copy input.mat-input-element#dob {width: 133px !important;}
.prflinpt_dob_reg_date input.mat-input-element {width: 122px !important;height: 32px !important;}
.prflinpt_aboveSelect_new .editinput2 {width: 134px !important;}
.prflinpt_dob_reg_date .mat-form-field-suffix {right: 16px !important;top: 6px !important;}
.prflinpt_dob_reg_date .mat-form-field-label{font-size: 10px !important;}
.prflinpt_dob_copy .mat-form-field-suffix {right: 21px !important;top: 4px !important;}
 }

 @media only screen and (max-width:360px) {
     
     .maincontentinr.maincontainrreports {
        margin-top: 200px;
    }  

  .pievaluehoriz{margin-top:180px;}
/*  .pievaluehoriz{margin-top:180px;*/


  .fixedportion{margin-top:0;}

  .alert{width:240px !important;}

  .editinput{width:96%;}
  select.editinput{width:100%;}
  .smally {
   font-size: 9px !important;
  }

  .packagecard li:hover {
   box-shadow: none;
  }
  .pricingdiv .pakgby {
   font-size: 14px;
   line-height: 17px;
   margin: 5px 0;
   padding: 11px 0;
   width: 99%;
  }
  .border .leftrprthdng {
   color: #666;
   display: inline-block;
   width: 70%;
  }
  .leftsubject .cardvalue {
   display: inline;
   text-align: left;
   width: 50%;
  }
  .right_width {
   margin-left: 24px !important;
  }
  /*  .highcharts-container{left:24px !important;}*/
  .signupdiv {
   font-size: 14px;
   margin: 10px 0 0;
  }
  .inrdiv.outline_sys {
   margin: 8px 2px;
  }
  .pievaluehoriz {
   width: 270px;
   margin-bottom: 10px;
  }
  .table th {
   font-size: 10px;
   padding: 0 19px;
  }
  .table td {
   font-size: 10px;
   padding: 18px 13px;
   font-size: 12px;
  }
  .inpt{font-size:12px;
  }
   .maxmarks {
   font-size: 12px;
  }
  .totalpay {
   font-size: 15px;
  }
  .lftmenu {
   width:210px;
   display: block;
  }
  .logoin img {
   width: 100px;
  }
  .logoin {
    padding: 25px 0px 10px;
  }
  .pakgby {
   padding: 8px 10px;
   text-align: center;
   width: auto;
  }
  .modules.modart {
    font-size: 12px;
    padding: 12px 9px;
}
  .modules {
   font-size: 12px !important;
   padding: 12px 3px;
  }
  .card1 {
   padding: 10px 8px;
  }
  .box {
   display: inline-block;
   width: 97%;
  }
  .twoleft {
   width: 44%;
  }
  .tsth {
   font-size: 12px;
  }
  .cardul {
   margin-top: 0;
  }
  .insidetest {
   font-size: 12px;
  }
  .rytrprt {
   width: 50%;
  }
  .rightrprthdng {
   font-size: 13px;
  }
  .rytattemp > span {
   font-size: 12px;
  }
  /* .tsthdng {
   font-size: 12px;
   line-height: 12px;
       padding: 3px 0px;
  } */
  .pricingmain{
    line-height: 0px;
  }
/*  .rightcntnt{
      margin-top: 0;
  }*/
  .emptydiv{
    padding: 10px;
    box-sizing: border-box;
    height: 320px;
  }
  
  .smally{
    font-size: 9px !important;
  }
  .card1{
    width: 95%;
  }
  /* .reportcards.fixedportion {
    width: 100%;
} */
.dwopdwn_cntnrRprt{
  right:1px;
  width: auto;
  height: auto;
  margin-top: 0;
}
.btn_qrt{
  width: auto;
height: auto;
margin: 10px 0 0 10px;
padding: 4px 6px;
}
.emptydiv > img {
    width: 150px;
}
ul.packagecard.testcard {
    margin-top: 3px;
}
a.testbtn.plainbtn.ng-binding {
    width: 32px;
}

.reportcards.fixedportion {
    left: 0px;
}
.outr-wrpr-cntnr, .inv_inv{
    width: 44%;
}
.inv_box{width: 75%;}

.testnameonrprt{
  font-size: 14px;
}
.pricingdiv .pakgby {
    font-size: 15px;
    line-height: 17px;
    margin: 5px 0;
    padding: 6px 0;
    width: 20%;
}
.pricingmain {
    line-height: 28px;
}
.maincontentinr.margin-add-c {
    margin: 0px 12px;
}
/*.width100.full-img {
    width: 100%;
    height: 100%;
}*/

.changprflbtn{ top:98px; }
.packagedvright.new-pro-btn {

    margin-bottom: 46px;

}
/*.maincontentinr.sizer.package-div {

    margin: 134px 10px 0px;

}*/
.rightcntnt.bookmrk-rightcntnt{
    margin-top: 90px;
}
.Add_nxt, .Add_cncl{width: 124px !important;}
.modules_reports{
    font-size: 12px !important;
    padding: 12px 8px !important;
}
.btn_qrt_copy {
    margin: 0 4px 0 3px !important;
    padding: 0 6px !important;
    height: 28px !important;
}
.editinput_copy {
    width: 94% !important;
    font-size: 12px !important;
}
.editinput2 {width: 152px !important;}
.packagedvright_copy{width: 93% !important;}
/* .child_copy{height: 182px !important;} */
.loginr{font-size: 14px;}
input.inpt.otpinptlogn{
    width:13.5% !important;
    margin-right: 9px;
}
.lftprflpart{font-size: 12px;}
.prflinpt .disable{font-size: 12px;}
.editinput_resetpsswrd{
    width: 136px !important;
    font-size: 12px;   


}
.fixedportion_bookmark{left: 10px !important;}
.ques_list_copy {
    width: 44% !important;
    margin: 8px 18px 8px 0px !important;
}
.prflinpt_aboveSelect .editinput2 {width: 160px;}
.prflinpt_dob input.mat-input-element#dob {width: 144px !important;}
.disable_prsnldetals{width: 161px !important;}
.selectbox_slectgrp .dropdown-btn span{font-size: 12px;}
.datetim_font span{font-size: 12px !important;}
.gndr_fontsize{font-size: 12px;}
/* .pswrdvalidation_copy{background-size: 230px 160px !important;} */
input.inpt.otpinptlogn {
    width: 12.5% !important;
}
/* .login_otp_code {
    width: 88% !important;
} */
input.inpt.otpinptlogn.otpinpt_forget{
    width: 35px !important;
    margin-right: 8px !important;
}
.editinput_copy_margin_adjusty {
    width: 284px !important;
    margin-top: 6px;
    height: 44px;
    font-size: 18px !important;
}
.responsive_start{
    width: 100% !important;
    margin-top: 14px !important;
}
.span_txt_col_response{
    width: 100%;
    margin-left: 0px !important;
    margin-top: 4px;
}
.admit_mar_bot_responsive{
    margin-bottom: -7px !important;
}
.admit_card_container_responsive {
    display: inline-block !important;
    width: 100%;
    height: 197px !important;
  }
  .admit_cbtdemo_response{
    margin-top: 9px !important;
    margin-bottom: 0px !important;
  }
  .admit_card_container_rght_reponse{
    margin-top: 16px;
  }
  span.subtopc_name{
    font-size: 14px;
  }
  span.pagestxt {
    font-size: 13px;
  }
}
 

 @media only screen and (max-width:320px) {
     input.searchDcmnt{width: 100px !important;}
     .chngprfl {
        left: 55px;
    }
    .maincontentinr.maincontainrreports {
        margin-top: 182px;
    }
    .dwopdwn_cntnrRprt {
        width: 100%;
        height: auto;
        /* position: static; */
    }
    .btn_qrt{
        margin: 14px 3px;
    }
    .hdrmodule li{
        /* width: 25%; */
        /* width: 24%; */
        width: auto;
    }
  .box {
   display: inline-block;
   width: 95%;
  }
  .rightsubject {
   margin: 0 0 0 50px !important;
  }
  .right_width {
   margin-left: 14px !important;
  }
  .modules.modart {
   padding: 12px 7px;
  }
    .highcharts-container{left:0px !important;}
  .modules.modart {
    font-size: 11px;
    padding: 12px 5px;
  }
  .modules {
    padding: 12px 6px;
    font-size: 12px;
  }
  .hdrmodule{
    /* width: 100%; */
}
  .table th,
  .table td {
    font-size: 10px;
  }
  .leftrprthdng {
    font-size: 10px;
  }
  .Add_nxt, .Add_cncl{width: 113px !important;}
  .candiadteDetailOuter {
    width: 90% !important;
  }
  .hdrmodule_report{width: max-content !important;}
  .editinput2 {width: 134px !important;}
  /* .child_copy{height: 162px !important;} */
  .middleSctn_subjct_copy{width: 88%;}
  .Add_cncl{
    margin-right: 32px !important;
  }
  .btn_qrt_copy {
    margin: 0 4px 0 2px !important;
    padding: 0 4px !important;
  }
  .loginr{font-size: 13px;}
  .signupOuter{width: 93%;}
  input.inpt.otpinptlogn{
    width: 12.5% !important;
    margin-right: 11px;
    height: 45px;
    font-size: 23px;
  }
  .upload_Text{font-size: 12px !important;}
  .loginhead{font-size: 26px !important;}
  .editinput_resetpsswrd{
    width: 115px !important;
    font-size: 11px;
}
.ques_list_copy{margin: 8px 16px 8px 0px !important;}
.editinput_copy{width: 93% !important;}
.prflinpt_aboveSelect .editinput2 {width: 139px !important;}
.prflinpt_dob input.mat-input-element#dob {width: 123px !important;}
.inrspn_copy{font-size: 12px;}
.disable_prsnldetals{width: 140px !important;}
.card1{width: 94%;}
/* .pswrdvalidation_copy{background-size: 208px 160px !important;} */
  
input.inpt.otpinptlogn {
    width: 11.5% !important;
  }
  .outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -15px !important;
    /* pointer-events: none; */
}
.outer_rpoduct_Preference1 {
    width: 91%;
}
input.inpt.otpinptlogn.otpinpt_forget{
    width: 30px !important;
    height: 48px;
}
.cntntdv.pswrdvalidation.pswrdvalidation_copy{width: 250px !important;}
.editinput_copy_margin_adjusty {
    width: 243px !important;
    margin-top: 6px;
    height: 44px;
    font-size: 14px !important;
}
.responsive_starts{
    width: 100% !important;
    margin-top: 14px !important;
}
.selector label{
    font-size: 15px !important;
    margin-top: 7px;
}
.input_rel{
    display: flex !important;
    width: 256px;
}
.accordion_coursecntnt .icnsbtopcname {
    width: 33% !important;
  }
  span.subtopc_name {
    font-size: 12px;
  }
  span.hdgncntnt_txt {
    width: 43% !important;
  }
  span.subtopc_name {
    width: 54%;
  }
  span.pagestxt {
    font-size: 12px;
  }
}

@media screen and (max-width:768px) {
    .modal-content {
        width: 90%;
    }
.candidate_logoin img {
   max-width: inherit;
   /* width: 75%; */
   box-sizing:border-box;
}
.outer_rpoduct_Preference1 :after {
    /* top: 44px; */
    right: -6px;
    /* pointer-events: none; */
}
}

