@media screen and (max-width:1920px) {
    .rgistrlnk_txt {
        font-size: 13px;
    }
    #iagree{vertical-align: middle ;}
}
@media screen and (max-width:1180px) {
    .wrapper_main{width: 95% ;}
    .after_wpr {
        padding: 15px 0px ;
    }
    .helpLink{margin-right: 134px ;}
    #captchaimg{width: 70% ;}
    .nav_ryt {
        float: right;
        width: 52%;
        padding-top: 50px;
        box-sizing: border-box;
    }
    .dashboarBtnsDiv .personal-info_btn{width: 25%;}
}
@media screen and (max-width: 1100px) {
    span.txticaiwizard{font-size: 17px ;}
    .forgtpswrdlink a{font-size: 12px ;}
    .helpLink{margin-right: 124px ;}
}
@media screen and (max-width:1080px) {
    #captchaimg {
        width: 100%;
        height: 75px;
    }
}
@media screen and (max-width:1024px) {
    .bxinrlft{width: 17.9%;height: 165px;}
    span.txticaiwizard{font-size: 13px ;}
    a.btnregistrtion{padding: 10px 7px ;}
    span.inrtxtforlavelone{font-size: 20px ;}
    h1.hdngtop{font-size: 30px ;}
    span.inrsctnabutus{font-size: 20px ;}
    span.rytsctnimgabiout{width: 48% ;}
    span.inrsctnabutus{
        width: 48% ;
        margin: 40px 0 40px 39px ;
    }
    #forgtpswrdlink_span{
        float: none ;
        display: block ;
    }
    .forgtpswrdlink a {
        font-size: 14px ;
    }
    #captchaimg {
        width: 70% ;
        height: 80px ;
    }
    .helpLink{margin-right: 114px ;}
    .instituteimagecntnt {
        width: 41% ;
        padding-top: 5px;
        float: left;
    }
    span.career_counsellin{
        font-size: 13px ;
    }
    .nav_ryt {
        padding-top: 35px;
    }
    .reg-input-info-container, .login_right{width: 90%;}
}
@media screen and (max-width:980px) {
    span.txticaiwizard{font-size: 15px ;}
    h1.hdngtop {font-size: 25px ;}
    span.inrtxtforlavelone {font-size: 18px ;}
    span.hdngrqrmnt{font-size: 25px ;}
    .bxinrlft{height: auto ;margin-right: 17px ;}
    .bxotrwizrd{
        height: 250px ;
        width: 22% ;
    }
    span.inrsctnabutus{font-size: 18px ;}
    span.inrsctnabutus{width:46% ;}
    span.rytsctnimgabiout {width: 48% ;}
    span.inrsctnabutus {width: 46% ;}
/*    #captchaimg {
        width: 100% ;
        height: 80px ;

    }*/
    .left-topic{font-size: 14px }
    .helpLink{margin-right: 110px ;}
    .arrowimg{width: 23%;}
    .imageovalinr_copy{height: 275px ;}
    .bxotrwizrd {
        height: 280px ;
        width: 22% ;
    }
    .mainnavbar-fixed {
        position: fixed;
        top: 0;
        display: inline-block;
        width: 100%;
        background: #fff;
        z-index: 999;
        box-shadow: 0 0 15px #ccc;
        animation-duration: 0.5s;
        -webkit-animation-duration: 0.5s;
        -webkit-animation-name: fadeInhead;
        animation-name: fadeInhead;
    }
    .logosctn {
        float: none;
        width: 100% ;
        text-align: center;
    }
    .instituteimagecntnt {
        width: 100% ;
        padding-top: 5px;
        float: left;
        text-align: center;
    }
    .nav_ryt {
        float: right;
        /* width: 100% ; */
        width: auto;
        padding-top: 19px;
        text-align: center;
    }
    .leftsctninrsctn {
        float: none;
        text-align: center;
        width: 100%;
    }
    .reg-input-info-container {
        margin-bottom: 20px;
        display: inline-block;
        width: 100%;
        border: 1px solid #e9e9e9;
        border-radius: 6px;
        padding: 20px;
        /* margin-top: 39px; */
        box-sizing: border-box;
    }
    li.telephoediv {
        font-weight: bold;
        float: left;
        width: 12%;
    }
    .wrapper-first{width: 360px;}
    .after_wpr{width: calc(100% - 360px);}
    .container-1{padding: 20px;}
}
@media screen and (max-width:900px) {
    .inrlstmenu{float: none;display: inline-block}
    span.txticaiwizard {font-size: 13px ;}
    a.btnregistrtion {padding: 10px 6px ;}
    .bxotrwizrd {
        height: 275px ;
        width: 24% ;
        padding: 25px 15px ;
        margin-right: 8px ;
    }
    .helpLink{margin-right: 100px ;}
}
@media screen and (max-width: 800px) {
    .instituteimagecntnt{width: auto;float: left;margin-left: 30px;margin-top: 15px;}
   
    /* li.inrlstmenu.rgybtm {
        position: static ;
    }


    li.inrlstmenu {
        width: 100% ;
        padding: 20px;
        margin: 0 ;
        height: auto ;
        border-bottom: 1px solid #e9e9e9;
        box-sizing: border-box;
        line-height: 20px;
    }
    .meunonclcik{display: inline-block;float: right;}
    .leftsctnhdr{position: relative;}
    .nav_ryt {
        background: #fff;
        position: absolute;
        z-index: 9999;
        top: 133px;
        left: 0;
        right: 0;
        width: 100%;
        border-top: 1px solid #e9e9e9;
        display: none;
        padding: 0;
    }
    .nav_ryt.navopenmenu{display: block;} */
    /* .leftsctninrsctn {width: 100%;text-align: left;} */
.main_wpr{ width:98%;}
.inst_wpr{ padding:15px;}
.reg_form_wpr { margin: 25px 0; padding: 0 10px;}
.reg_form_wpr fieldset { padding: 25px 0 0;}
.round_steps li { padding:0; width:20%;}
.hdr_ctnt h1 { font-size: 36px;}
.pg_title{ margin-top:34px;}
.ins_online_sub{ font-size:30px;}
.round_steps li a.first .stp_name { margin-left: 0; text-align: left;}
.round_steps li a.last .stp_name { margin-right: 0;}
.work_exp_rgt select { width: 99%;}
.round_steps_res { width: 46% ;}
.main_wpr .info{margin-top: 78px;margin-left: 32%;}
.header {   height: 103px;}
span.inrtxtforlavelone{line-height: 32px ;}
span.inrtxtforlavelone {font-size: 16px ;}
.bxinrlft{
    width: 30% ;
    margin-bottom: 30px ;
}
.bxotrwizrd {
    width: 90% ;
    margin: 5px 33px ;
}


/*#leftsctnMenu{
    display: inline-block;
    width: 100px;
    height: 80px;
    top: 0;
    float: right;
}*/



h1.hdngtop.abouticaihdng{line-height: 34px;}
span.inrsctnabutus{
    line-height: 28px;
    font-size: 17px ;
}
.logosctn{width: 10%; float: left;}
span.txticaiwizard{font-size: 17px ;}
.helpLink {margin-right: 86px ;}
.helpLink{margin-left: 8px;}
li.telephoediv {
    font-weight: bold;
    float: left;
    width: 14%;
}
.container-1{
    flex-direction: column;
    row-gap: 20px;
    padding: 20px;
}
.container-wrapper1, .container-2{width: 100%;}
.container-2{margin: 0;}
.wrapper_main.bannrImg, .main_wpr{flex-direction: column;}
.wrapper-first, .after_wpr{width: 100%;}
.imp_backDiv{
    flex-direction: column;
    align-items: flex-start;
}
.per-box .select2-container{width: 100% !important;}
.bannerImgMobile{display: block;}
.bannerImgWeb{display: none;}
.container-1 > div{width: 100%;}
.footerRytSection{padding: 0;}
}

@media screen and (max-width: 768px) {
    .login_right{width: 70%}
    .logosctn {width: 45% ;}
    .helpLink {margin-right: 30px ;}
    #captchaimg {
        width: 61% ;
        height: 74px ;
    }
    .dashboarBtnsDiv .personal-info_btn{width: 35%;}
}
/*Code for responsive tabs*/
@media (max-width: 767px) {
    hgroup h1 { margin-top: 25px;}
    hgroup h2 { top: 0; left: 5px; font-size:12px;}
    .btn { width: 80%; margin: 20px auto; float:none;}
    }
    
    .responsive-tabs__heading { display: none;}
    .responsive-tabs__list__item { display: inline; cursor:pointer;}
    
    
    @media (max-width: 767px) {
    .responsive-tabs__list { display: none;}
    .responsive-tabs__heading { display: block; cursor: pointer; }
    .responsive-tabs__panel--closed-accordion-only { display: none;}
    }
    
    @media (min-width: 768px) {
    .responsive-tabs { margin-top:25px;}
    }
    
    @media (max-width: 767px) {
    .responsive-tabs__heading { font-size: 14px; padding: 12px 5px; border: 1px solid #ccc; box-shadow: 0px 2px 3px rgba(0,0,0,0.4); background: #ddd; position: relative;}
    .responsive-tabs__heading:after { content:""; display: block; position: absolute; right: 20px; top: 47%; width: 0;  height: 0;  border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #000;}
    .responsive-tabs__heading:hover, .responsive-tabs__heading--active:hover { background-color: #efefef}
    .responsive-tabs__heading--active { background: #fff;}
    .responsive-tabs__heading--active:after { border-bottom: 10px solid #000; border-top:0;}
    .choos_center .center{ width:90%;}
    }
    
    /*add by satyam dubey*/
    @media screen and (max-width: 768px) {
        
        .personal-info{
            padding:0px 15px;
            box-sizing: border-box;
        }
        .per-box{
            width:100%;
            margin:5px 0px;
            float:left;
        }
        .per-box input, .per-box select{
            width: 100% !important;
            padding: 8px;
            box-sizing: border-box;
            background-size: 14px;
        }
        #dobEdit.per-box{
            display: flex;
            gap: 10px;
        }
        .flds_cntr.appform_full.upld_photo.fileinput-button p{
            text-align:left;
            margin-bottom:10px;
        }
        .menu{
            display:none;
        }
        .submenu-mobile {
        display: block;
    }
        ul.main-menu li{
            width:100%;
            margin:0px;
            text-align:left;
            border:none;
        }
        .menu ul li a {
            color: #333;
            padding: 10px 8px;
            display: inline-block;
            font-weight: bold;
            width: 100%;
            box-sizing: border-box;
            font-size: 15px;
        }
        .content-home{
            padding-top:20px;
        }
        .submenu-mobile {
        width: 100%;
        padding: 10px;
        box-sizing: border-box;
        text-align: right;
        background: #e9e9e9;
            
    }
        .submenu-mobile .containers{
            display: inline-block
        }
        /*.container2 .menu{
            display:block;
        }*/
        .table-container{
            width: 100%;
            padding: 0px 10px;
            box-sizing: border-box; 
        }
        .heading{
            width:100%;
        }
        .container-margin{
            padding-left:20px;
        }
        .imptpg-container table{
            padding-left: 14px;
        }
        .container2.for-menu .menu{
            display: block;
        }
        .imptpg-container table tr td{
            float:left;
            width: 100%;
        }
        .imptpg-container table tr td {
        padding: 5px 0px;
        width: 100%;
        float: left;
    }
        .imptpg-container table.imp-table tr td{
            width: 33.33%;
        }
        .imptpg-container table.imp-table{
            width: 760px;
        }
        .table-wap{
            overflow: auto;
        }
        .note.red-text p{
            line-height: 20px;
        }
        .pg-container h2{
            margin:0px;padding:10px;box-sizing: border-box;
        }
        .check-input-container span input {
        box-sizing: border-box;
        border: 1px solid #ccc;
        padding:8px;
        width: 100%;
    }
        .left-topic{
            width:100%;
            float:left;
        }
        .input-reg{
             width:100%;
            float:left;
        }
        .lft-wdth{
            width:100%;
            float:left;
            margin-top:10px;
        }
        .lft-wdth input{
            padding:10px ;
            box-sizing: border-box;
        }
        .input-reg div.inputfiledswidthadjust {
            width:90% ; 
            margin-top: 5px;
        }
        .input-reg div input{
            padding:10px ;
            box-sizing: border-box;
        }
        .data_div.data_div2 select{
            width:100%;
            box-sizing: border-box;
            margin:10px 0px;
        }
        .per-box.reg-perfix.new{
            width: 130px ;
            float: left;
            margin: 0;
        }
        .input-reg div.out-new{
            width: 130px ;
            display: inline-block;
        }
        .out-new input{
            width:100% ;
        }
        .footer2{
            position: inherit ;
        }
        .chngd-css .reg_btn.new-btn.btn-fnt.new-bck{
            margin-left:20px;
        }
        .submenu ul{
            top: 37px;
        }
         ul.main-menu .submenu li{
            border-bottom: 1px solid #93008d;
        }
        .instituteimagecntnt{display: block;}
        /* .nav_ryt {
            background: #fff;
            position: absolute;
            z-index: 99999;
            top: 94px;
            left: 0;
            right: 0;
            width: 100%;
            border-top: 1px solid #e9e9e9;
        } */
        .hdngbvannertxt_copy {
            padding-top: 20px;
            color: #fff;
            font-size: 35px ;
            font-weight: bold;
            position: relative;
            z-index: 9;
        }
        .bannerinrsctn {
            height: 150px ;
        }
        
        table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
            border: 1px solid #000;
            padding: 10px 0px 10px 0px;
            font-size: 13px;
        }
        .meunonclcik {
            float: right;
            width: auto;
            line-height: 80px;
            vertical-align: middle;
            padding: 11px 16px;
            box-sizing: border-box;
        }
        /* .bxinrlft {
            height: 130px;
        } */
        .image-title{
            font-size: 11px ;
            padding: 16px 0px 0px 0px ;
            text-align: center;
            width: 100%;
        }
        .inrbxotr1 {
            float: left;
            width: 100%;
            margin: 0;
        }
        .logosctn {
            width: 28% ;
        }
        span.txticaiwizard {
            font-size: 11px ;
        }
        span.career_counsellin {
            display: inline-block;
            padding: 4px 4px ;
            width: 100%;
            margin: 0 auto;
            text-align: center;
            font-weight: bold;
            font-size: 12px ;
            color: #094c85;
        }
        .popup .popuptext {
            width: max-content;
            background-color: #555;
            color: #fff;
            text-align: center;
            border-radius: 6px;
            padding: 8px 15px;
            position: absolute;
            z-index: 1;
            bottom: 125%;
            left: -1px;
            margin-left: -4px;
          }
          .popup .popuptext::after {
            content: "";
            position: absolute;
            top: 100%;
            left: 15px;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: #555 transparent transparent transparent;
        }
        .note {
            text-align: left ;
            display: block;
            margin-top: 10px;
            margin-bottom: 7px ;
            font-size: 15px;
            padding: 0 ;
        }
        .reg-sub-btn {
            float: right;
            margin: 10px 15px;
            border: none;
            text-align: center;
            width: 100%;
            background: none;
        }
        .downloadBox{width: auto;}
        #dobEdit.per-box select {
            background: url(../images/drop-down-arrow.png) 96% / 14px no-repeat;
            width: inherit !important;
        }
        .alert{
            width: auto !important;
            left: 10px !important;
        }
        #errorDivHtml{
            width: 85%;
            display: inline-block;
        }
        .bold-text{font-weight: bold;}
    }
    @media screen and (max-width:640px) {
        .logosctn{margin: 0;}
        .heading h1{
            text-align:center;
        }
        .logo1{
            width:100%;
            text-align:center;
            margin:0px;
        }
        .logo1 a{
            display:inline-block;
        }
        .logo1 img{
            max-width:60px;
            float:none;
        }
        .student-image{
            width: 100%;
            height: auto;
            text-align: center;
            border: none;
            display: inline-block;
            margin: 20px 0px 0px;
        }
        .student-image img {
        width: 100px;
        height: 100px;
            border: 1px solid #000;
            padding: 1px;
    }
        .contact_info ul li br{
            display:none;
        }
        .after_wpr{
            padding: 15px 15px;
        }
        .flds_cntr.appform_full.upld_photo.fileinput-button .upld_phto{
            float:left;
            position:relative;
        }
        .flds_cntr.appform_full.upld_photo.fileinput-button .upld_phto input, .flds_cntr.appform_full.upld_photo.fileinput-button .obcUpload input{
            height:100% ; 
            width:100% ; 
        }
        .register_cntr .reg_btn{
            float:left;
        }
        .contact_info ul{
            padding-left: 26px; 
        }
        .check-input-container {
        width:320px;
        margin: auto;
        padding: 0px 10px;
        box-sizing: border-box;
        margin-top: 33px;
    
    }
        .register_cntr.onlineSubmit.btn-cls-ad .reg_btn.new-btn.btn-fnt.new-bck{
            padding:5px;
        }
        .register_cntr.onlineSubmit.btn-cls-ad .reg_btn{
            font-size:16px;
        }
        span.inrsctnabutus {
            width: 94% ;
        }
        span.rytsctnimgabiout {
            float: none ;
            width: 50%;
            margin: 40px 0 0;
            text-align: center;
        }
        /* .imageovalinr_copy {
            height: 562px ;
        } */
        /* .instituteimagecntnt{display: none;} */
        /* .nav_ryt {
            background: #fff;
            position: absolute;
            z-index: 99999;
            top: 94px;
            left: 0;
            right: 0;
            width: 100%;
            border-top: 1px solid #e9e9e9;
        } */
        .bannerinrsctn {
            height: 217px ;
        }
        .bxinrlft1 {
            float: left;
            width: 44%;
            margin: 0 20px 20px 0;
        }
        
        table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
            border: 1px solid #000;
            padding: 10px 0px 10px 0px;
            font-size: 13px;
        }
        .meunonclcik {
            float: right;
            width: auto;
            line-height: 80px;
            vertical-align: middle;
            padding: 11px 16px;
            box-sizing: border-box;
        }
        .image-title{
            font-size: 11px ;
            padding: 16px 0px 0px 0px ;
            text-align: center;
            width: 100%;
        }
        li.telephoediv {
            font-weight: bold;
            float: left;
            width: 18%;
        }
        li.contactnodiv {
            width: 72%;
            float: left;
        }
    }
    @media screen and (max-width:460px) {
        .register_cntr .reg_btn{
            float:left;
        }
        .flds_cntrr{
           width:100% ; 
        }        
    }  
@media screen and (max-width: 640px) {
    .logosctn {width: 65% ;}
    /* .reg-input-info-container{margin-top: 105px ;} */
    .helpLink {margin-right: 24px ;}
    #student_name, #s_middle_name, #s_last_name, #mother_name, #m_middle_name, #m_last_name,
    #father_name, #f_middle_name, #f_last_name
    {
        width: 100% ;
        margin-bottom: 5px;
    }
}
@media screen and (max-width: 600px) {
    .login_right{width: 90%;}
    b#bTag {
        width: 100%;
        display: inline-block;
        margin-top: 5px;
    }
.ceter_map { display:none;}
.flds_cntr{ width: 94%;}
.login_left { width: 100%;}
.login_right { margin-top: 24px; width: 100%;}
.ins_online_sub { font-size: 22px;}
.chxrdo_cntr{background: #f5f5f5; border: 1px solid #ccc; margin-left:5px; margin-top:5px;}
.work_exp_left, .work_exp_rgt { width: 96%;}
.work_exp_left { border-right: none;}
.work_exp_rgt1 { background: #fff; border-left: medium none; width: 100% ;}
.upld_photo{ text-align:center;}
.upld_phto{ float:none; display:inline-block; margin-bottom:7px;}
.app_prvw_img { margin: 0 auto 25px; position: static;}
.choos_center{ width:100%; border-right:none;}
	.bottom-footer{position:static;}
	.logo img{max-width:250px;}
	.header{height:auto ;}
	.login-info{
		width:100% ;
		margin-left:0;
	}
	.login-info .data_div select{
		width:100%;
		margin-bottom:15px;
	}
        .logosctn {
            width: 55% ;
        }
        span.inrtxtforlavelone{padding: 0 ;}
        span.rytsctnimg img {
            width: 89% ;
            float: right ;
            height: 219px ;
        }
        .bxinrlft{width: 29% ;}
        .bxotrwizrd {
            width: 38% ;
            margin: 5px 29px ;
        }
        span.inrsctnabutus {
            width: 85% ;
            padding: 0px ;
            line-height: 25px ;
            font-size: 18px ;
        }
        h1.hdngtop.abouticaihdng {
            text-align: left ;
            line-height: 30px ;
            margin-bottom: 30px ;
        }
        .helpLink {margin-right: 20px ;}
        .read{
            width: 100%;
            margin-top: 54px;
        }
        .helpLink{width: 84% ;}
        .dashboarBtnsDiv .personal-info_btn{width: 45%;}
}
@media screen and (max-width:540px){
    .logosctn {width: 80% ;}
    /* .instituteimagecntnt{display: none;} */
    
    
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 90px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
/* .bxinrlft1 {
    float: left;
    width: 44% ;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 25px;
    border-radius: 6px;
    padding: 34px 34px ;
    transition: .5s ease;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
    margin: 24px 0px 0px 0px;
    height: 300px;
} */

table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px;
    font-size: 13px;
}
.meunonclcik {
    float: right;
    width: auto;
    line-height: 80px;
    vertical-align: middle;
    padding: 11px 16px;
    box-sizing: border-box;
}
.hdngbvannertxt_copy {
    padding-top: 8% ;
    color: #fff;
    font-size: 74px;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bxinrlft {
    float: left;
    /* width: 18%; */
    width: 100% !important;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 18px ;
    border-radius: 6px;
    padding: 22px;
    transition: .5s ease;
    box-sizing: border-box;
    /* height: 130px; */
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
}
.image-title{
    font-size: 11px ;
    padding: 16px 0px 0px 0px ;
    text-align: center;
    width: 100%;
}
li.telephoediv {
    font-weight: bold;
    float: left;
    width: 23% ;
}

}
@media screen and (max-width: 480px) {
    .popup .popuptext {
        bottom: 28px;
        left: initial;
        margin-left: 0;
        right: 0;
      }
      .popup .popuptext::after {        
        top: 100%;
        left: initial;
        right: 10px;
    }
    
.choos_center .center{ width:100%;}
    img.arrowimg {
        width: 50px;
        float: left;
        margin: 0 ;
    }
    #captchaimg {
        width: 60% ;
        height: 80px ;
    }
#centreLockedMsg{ padding: 0 ;}
.address_input { margin-left: 0px;}
.choos_center .center { width: 100%;}
.choos_center .center:nth-child(2n) { border-right: none;}
.sesion_wpr_input { width: 100%; margin-bottom: 20px;}
.choos_center .center{ height: inherit;}
.sesion_wpr { left: 0; padding: 7px; width: 100%; box-sizing: border-box;}
.main_wpr .info {
    margin-top: 85px;
    margin-left: 14%;
}
.lgout_prof .prof_pic_name img {  width: 40px;    height: 40px;   }
.lgout_prof {   height: 60px;}
.lgout_prof .prof_pic_name span {  line-height: 60px;}
.logout_tultip {   width: 139px;   top: 60px;}
span.txticaiwizard {
        font-size: 12px ;
    }
 h1.hdngtop {
    font-size: 22px ;
}
.inrsctnlst{margin: 15px 0 0 ;}
span.inrtxtforlavelone{
    width: 100% ;
    line-height: 24px ;
}
span.rytsctnimg{
    width: 100% ;
    margin-top: 18px ;
    text-align: center ;
    display: block;
}
span.rytsctnimg img{float: none ;}
span.subhdnginr{line-height: 18px ;}
.bxinrlft {
    width: 100% ;
    margin-right: 10px ;
}
.bxotrwizrd {
    width: 43% ;
    margin: 5px 15px ;
}

span.inrsctnabutus{
    width: 100% ;
    text-align: center;
    float: none ;
    text-align: center;
    justify-content: center;
    margin-top: 10px ;
}

h1.hdngtop.abouticaihdng{
    text-align: center ;
    line-height: 40px ;
    margin-bottom: 11px ;
    margin-top: 45px ;
}
span.rytsctnimgabiout {
    width: 100% ;
}
table.tbleotrsctn tr td, table.tbleotrsctn tr th{padding: 10px ;}
.helpLink {
    margin-right: 16px ;
    padding: 7px 5px ;
}
.note{margin-bottom: 15px ;}
.read{
    text-align: left ;
    font-size: 14px;
}
.helpLink {width: 86% ;}
  span.subhdnginr {
    /* line-height: 93px ; */
    /* padding: 25px; */
    font-size: 15px ;
   }
   .imageovalinr_copy {
    height: 275px ;
    margin-top: 40px;
}
/* .instituteimagecntnt{display: none;} */
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 90px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
/* img.ranjeetcaimg{
    width: 200px ;
    height: 200px ;
    padding: 10px ;
} */
/* .bxinrlft1 {
    float: left;
    width: 94% ;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 25px;
    border-radius: 6px;
    padding: 46px 73px ;
    transition: .5s ease;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
    margin: 24px 0px 0px 0px;
} */
.bxinrlft:hover {
    transform: scale(1.1);
    width: 95% ;
    margin: 0px 0px 0px 11px ;
    margin-right: 0px;
    margin-bottom: 0px;
}
table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px;
    font-size: 13px;
}
.meunonclcik {
    float: right;
    width: auto;
    line-height: 80px;
    vertical-align: middle;
    padding: 11px 16px;
    box-sizing: border-box;
}
.hdngbvannertxt_copy {
    padding-top: 8% ;
    color: #fff;
    font-size: 35px;
    font-weight: bold;
    position: relative;
    z-index: 9;
  }
  .logosctn {
    width: 6%;
}
.tablesctninr{overflow: auto;}
table.tbleotrsctn {
    width: 600px ;
}
.dashboarBtnsDiv .personal-info_btn{width: 46%;}
.personal-info h3, .contact-info h3{font-size: 14px;}
}

 @media screen and (max-width: 414px){

.bxinrlft1 {
    width: 100%;
    margin: 0 0 20px 0;
}
 img.imgbannerupr {
    width: 190px;
    margin: 30px 0 0; 
}
.bxinrlft{
    width: 100% ;
    margin-right: 10px ;
    height: auto ;
    margin-bottom: 10px ;
}
.bxotrwizrd {
    width: 100% ;
    margin: 5px 0 ;
    height: auto ;
}

.logosctn {
        width: 77% ;
        text-align: left;
}
.bannerinrsctn{height: 400px }
.imageovalinr_copy {
    height: 362px ;
    margin-top: 46px;
}
span.txticaiwizard {
    font-size: 12px ;
}
.logosctn {
    width: 80% ;
}
span.subhdnginr {
    /* line-height: 93px ; */
    /* padding: 25px; */
    font-size: 13px ;
}
/* .instituteimagecntnt{display: none;} */
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 90px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
img.ranjeetcaimg{
    padding: 10px ;
}
/* .bxinrlft1 {
    float: left;
    width: 94% ;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 25px;
    border-radius: 6px;
    padding: 46px 73px ;
    transition: .5s ease;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
    margin: 24px 0px 0px 0px;
} */
.bxinrlft:hover {
    transform: scale(1.1);
    width: 94% ;
    margin: 0px 0px 0px 10px;
    margin-right: 0px;
    margin-bottom: 0px;
}
table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px;
    font-size: 13px;
}
.meunonclcik {
    float: right;
    width: auto;
    line-height: 80px;
    vertical-align: middle;
    padding: 11px 16px;
    box-sizing: border-box;
}
li.contactnodiv {
    width: 100% ;
    float: left;
}
li.telephoediv {
    font-weight: bold;
    float: left;
    width: 100% ;
}
.dashboarBtnsDiv .personal-info_btn{width: 100%;}
}
@media screen and (max-width:380px) {
 #changecpatch {margin: 0 ;}
 .helpLink {width: 82% ;}
 /* .instituteimagecntnt{display: none;} */
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 94px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
img.ranjeetcaimg{
    padding: 10px;
}
.image-title{
    padding: 10px 0px 0px 10px ;
    box-sizing: border-box;
}
.tb_text_wrap{
    padding: 10px 0px 0px 10px ;
    box-sizing: border-box;
}
.bxinrlft:hover {
    transform: scale(1.1);
    width: 94% ;
    margin: 0px 0px 0px 10px;
    margin-right: 0px;
    margin-bottom: 0px;
}
table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px ;
    font-size: 13px;
    box-sizing: border-box;
}
.instituteimagecntnt {
    margin-left: 3px;
    margin-top: 7px;
}
span.txticaiwizard {
    font-size: 11px;
}
}
@media screen and (max-width: 360px) {
.header 	.logo { width: 100%;   display: inline-block;}
/*.header {height: 169px ; }*/
.header 	.main_wpr .info { margin-top: 139px;   margin-left: 4%;font-size: 13px;}
.round_steps li a .stp_name { font-size: 11px;}
.round_steps{ margin-bottom:0;}
.after_wpr { padding: 35px 10px;}
.inr_login { padding: 10px;}
.slct_yr_loc select { margin-left: 0; margin-top: 7px; padding: 8px 0 8px 8px; width: 100%;}
.flds_cntr { width: 100%;}
.lgout_prof{ width:100%;}
span.hdngbvannertxt{font-size: 40px ;}
.bxinrlft{
width: 100% ;
height: auto ;
}
.bxotrwizrd{
width: 100% ;
margin: 5px 0px ;
height: auto ;
}
.input-info-field{
padding: 10px 0px ;
}
/* .instituteimagecntnt{display: none;} */
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 94px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
/* img.ranjeetcaimg{
    width: 200px ;
    height: 200px ;
    padding: 10px;
} */
/* .bxinrlft1 {
    float: left;
    width: 94% ;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 25px;
    border-radius: 6px;
    padding: 46px 51px ;
    transition: .5s ease;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
    margin: 24px 0px 0px 0px;
} */
.image-title{
    padding: 10px 0px 0px 10px ;
    box-sizing: border-box;
}
.tb_text_wrap{
    padding: 10px 0px 0px 10px ;
    box-sizing: border-box;
}
.bxinrlft:hover {
    transform: scale(1.1);
    width: 94% ;
    margin: 0px 0px 0px 10px;
    margin-right: 0px;
    margin-bottom: 0px;
}
table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px ;
    font-size: 13px;
    box-sizing: border-box;
}
.listadjusthere ul li {
    margin: 10px 0px 0px 0px;
}
}
@media screen and (max-width: 320px) {
    .logosctn {
        width: 77%;
    }
.read{padding: 5px 7px ;}
.note{padding: 5px 7px ;}
.imageovalinr_copy {
    height: 297px ;
    margin-top: 46px;
}
/* .instituteimagecntnt{display: none;} */
/* .nav_ryt {
    background: #fff;
    position: absolute;
    z-index: 99999;
    top: 94px;
    left: 0;
    right: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
} */
.hdngbvannertxt_copy {
    padding-top: 11%;
    color: #fff;
    font-size: 35px ;
    font-weight: bold;
    position: relative;
    z-index: 9;
}
.bannerinrsctn {
    height: 217px ;
}
/* img.ranjeetcaimg{
    width: 200px;
    height: 200px;
    padding: 10px;
} */
.bxinrlft1 {
    float: left;
    width: 94% ;
    border: 1px solid rgba(0,0,0,0.15);
    margin-right: 25px;
    border-radius: 6px;
    padding: 46px 51px ;
    transition: .5s ease;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 1px 12px 2px rgb(0 0 0 / 10%);
    margin: 24px 0px 0px 0px;
}
.bxinrlft:hover {
    transform: scale(1.1);
    width: 94% ;
    margin: 0px 0px 0px 10px;
    margin-right: 0px;
    margin-bottom: 0px;
}
table.tbleotrsctn1 tr td, table.tbleotrsctn1 tr th {
    border: 1px solid #000;
    padding: 10px 0px 10px 0px;
    font-size: 13px;
}
.leftsctninrsctn {
    float: right;
    text-align: left;
    width: 100%;
}
}