@media screen and (max-width: 800px) {
.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% !important;}
.main_wpr .info{margin-top: 78px;margin-left: 32%;}
/*.header {   height: 103px;}*/
.select_exam_div .test_info { width: 30%; margin: 25px 0px 25px 1%;}

}
@media screen and (max-width: 768px){
    #content .flds_cntr {
        width: 95%;
    }
    .round_steps li{
        width: 31%;
    }
    .ins_online_sub span{
        width: 100%;
    }
    .ins_online_sub  .img{
        width: 40px;
        margin-bottom: 10px
    }
    .ins_online_sub { font-size: 20px;}
}
@media screen and (max-width: 600px) {
.ceter_map { display:none;}
.flds_cntr{ width: 94%;}
.login_left { width: 100%;}
.login_right { margin-top: 24px; width: 100%;}

.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% !important;}
.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;}
.select_exam_div .test_info { width: 48%; margin: 5px 0px 25px 1%;}
.select_exam_div .middle_test_info {  margin: 5px 0% 25px 0%;}
.price_div {width: 72%; padding: 5px 10px; font-size: 18px;margin-top: 2px;}
.select_exam_div .test_info_last { margin: 0px 0px 25px 1%;}

}
@media screen and (max-width: 480px) {
.choos_center .center{ width:100%;}
#centreLockedMsg{ padding: 0 !important;}
.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;}

   }
@media screen and (max-width: 360px) {
/*.header 	.logo { width: 100%;   display: inline-block;}*/
/*.header {height: 169px !important; }*/
.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%;}
.logo img {
    width: 235px;
}

}
@media screen and (max-width: 359px) {
  .select_exam_div .test_info {
    width: 95%;
    margin: 5px 0px 25px 3%;
}  
.header { height: auto;}
.logo img {
    width: 200px;
}
.login_rgt {
    float: right;
    line-height: 57px;
}




/*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%;}
}