@media screen and (max-width:1600px){ 

.inner-banner-heading {bottom:175px}



}
@media screen and (max-width:1400px){ 
.inner-banner-heading {bottom:130px;}
}
@media screen and (max-width:1144px){ 

	/* common css  */
	
.container {
	padding-right: 15px;
    padding-left: 15px;
}

.rsp-xl-m-0 {margin: 0;}

.rsp-xl-p-0 {padding: 0;}

.wh-xl-init {white-space: initial;}

.rsp-xl-ht-auto{height: auto;}

.rsp-xl-w-100{width:100% !important;}


/* pages common css */

.bank_block img, .media_icon img,.partners img { height: auto;}

/* FOOTER CSS */

.copy-right, .copy-right p, .copy-right a {font-size: 14px;}

/* COURSES PAGE CSS */

.master_box {padding: 15px;}

.courses_nav .nav-link {margin: 5px 0px;}

/* TEST INFORMATION PAGE CSS */

.test_icon img {width: 100%;}

.abroad_form_block {padding: 15px;}

}

@media only screen and (max-width:1023px){

	/* common css  */

.rsp-lg-m-0 {margin: 0;}

.rsp-lg-ml-0 {margin-left: 0;}

.rsp-lg-mr-0 {margin-right: 0;}

.rsp-lg-mt-10p{margin-top:10px;}

.rsp-lg-mt-20p{margin-top:20px;}

.rsp-lg-mt-25p{margin-top:25px;}

.rsp-lg-mtb-20p{margin-top:20px;margin-bottom:20px;}

.rsp-lg-mtb-25p{margin-top:25px;margin-bottom:25px;}

.rsp-lg-mlr-auto{margin-left:auto; margin-right:auto;}

.rsp-lg-mb-0p {margin-bottom:0px;}

.rsp-lg-mb-20p {margin-bottom: 20px;}

.rsp-lg-p-0 {padding: 0;}

.rsp-lg-ptb-25p{padding-top:25px;padding-bottom:25px;} 

.wh-lg-init {white-space: initial;}

.rsp-lg-dis-block {display: block !important;}

.rsp-lg-txt-center {text-align:center;}

.rsp-lg-flex-dir {flex-direction: column-reverse;}

.rsp-lg-ht-auto{height: auto;}

.rsp-lg-font23p {font-size: 23px;}

/* common titles css  */

.common-section {
    padding-top: 25px;
    padding-bottom: 25px;
}

/* HEADER PART CSS */

.header_logins_block li {margin-bottom: 20px;}

.menu li {display: table;}

.menu_nav,.header_logins_block {display:table-row;}

.res-toggle {right:-25px;}

/* HOME PAGE  CSS */

.banner-thoery h1 {font-size: 35px;}

.course_box { padding: 20px 15px;}

.interested-section {
    background-size: cover;
    background-position: center;
    padding: 25px 0px;
	color: #fff;
}

.int_overlay::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color:#13131396;
}

.expert-form input {border: 0 !important;padding: 0px 15px; height: 48px; background: #fff;}

/* FOOTER CSS */

.footer-sec {padding: 20px 0px 10px 0px;}

.copy-right {padding: 15px 0px;}

/* INNER PAGES COMMON CSS */

.pg_bottom { margin-bottom: 25px;}

/* TEST INFORMATION PAGE CSS */

.test_icon img {width: 100%; height: auto;}

/* 	WEBINAR PAGE CSS */

.eventweb-box, .news-box {margin-bottom:15px;}

/* PROFILE PAGE CSS */

.left-profile,.right-profile {min-height:auto;}

.middle-profile .loan_btns { margin-top:0px;}

.profile-gap {padding: 15px;}

}
@media only screen and (max-width:980px){
.lan-banner img{height:520px;}
.banner-top-mar2{margin-top:119px;}
.inner-banner-heading {bottom:80px;}

 .rev-f-r{float:none;}
.tab-sub-menu-pad{padding-bottom:30px; padding-top:5px;}

.landing-banner-bg {
background-position:center center;
 background-size:100% 100%;
 background-size:none;
   }

.banner-top-mar{margin-top:6px;}
 
.banner-t-b-pad{padding-top:217px; padding-bottom:217px;}

.lan-banner-head{
  font-size: 30px;
  line-height: 38px;
 }
.lan-rsp-logo1{width:250px;}
.lan-rsp-logo2{width:140px;}
.tab-tp10{padding-top:10px}
.tab-tp20{padding-top:20px}
.tab-tm20{margin-top:20px}
.tab-bp20{padding-bottom:20px}

.common-section2 {
  padding-top: 35px;
  padding-bottom: 35px;
}
.lan-head-1 {
  font-size: 27px;
   line-height: 30px;
}

.Why-study1 img{width:320px;}

.lan-ac-pad {
  padding: 30px 10px 30px 35px;
}
.lan-ac-pad2 {
  padding: 40px 20px 50px 25px;
}
.lan-ac-pad3 {
  padding: 35px 35px 55px 25px;
}
.enrol-t-mar{margin-top:120px;}


.tab-font30{font-size:30px;}
.tab-font28{font-size:28px;}
.tab-font26{font-size:26px;}
.tab-font24{font-size:24px;}
.tab-font22{font-size:22px;}
.tab-font20{font-size:20px;}
.tab-font18{font-size:18px;}
.vir-pd2 {
  padding: 15px;
}
.virtual-height{height:285px;}
.virtual-btn-pos{position:absolute; bottom:-75px;}
.virtual-btn a{padding:8px 35px 10px 35px;}
 }
 
@media screen and (max-width:632px){ 

	/* HOME PAGE  CSS */

/* banner css */

.banner-thoery h1 {font-size: 24px !important; margin:0px;}

.edu_tabs .nav-link {font-size:16px !important; padding:6px 10px;}

.edu_form_block {border-radius: 5px; padding: 0; display: block !important;}

.edu_form_box {border-right: 0;padding: 5px 10px;border-bottom: 1px solid #d8d8d8;width: 100% !important;}

.edu_form_box:last-child {border-bottom: 0;}

.edu_form_box label {font-size:14px;}

.edu_form_box input {font-size:13px;}

.edu_form_block button {border-radius: 5px; width: 100%;}

.ser_icon {display:none;}

.ser_txt {display:block;}

/* INNER PAGES COMMON CSS */

	/* inner banner css */
	
.inner_banform {filter: drop-shadow(0 0 15px rgba(0,0,0,0.13));}

	/* inner gap css */
	
.rsp_bpg_top {margin-top:50px;}

}


@media screen and (max-width:576px){ 
.lan-banner img{height:auto;}
.banner-top-mar2{margin-top:83px;}
.ban-br{display:initial;}

.inner-banner-heading {position: inherit; bottom:80px;}

.lan-banner-head{
  font-size: 26px;
  color: #000;
  font-family: 'Mont-Bold';
  line-height: 34px;
  margin:0px;
 }
.ban-p-t-color{color:#000;}




/* common css  */

.rsp-sm-dis-block {display: block !important;}

.rsp-sm-mt-15p {margin-top:15px;} 

.rsp-sm-mr-0 {margin-right:0;} 

/* home page common css */

.section_title {font-size: 24px;}

.mob_icon {margin-left:25px;}

.press_block {display:grid; grid-template-columns: repeat(2,1fr) !important;}

/* FOOTER CSS */

.footer-content {border-bottom: 1px solid #2f4f97; margin-bottom: 10px;}

.footer_blk:last-child .footer-content{border-bottom: 0; margin-bottom:0px;}

/* COURSES PAGE CSS */

.courses_nav .nav-link {font-size: 12px; padding: 5px 6px;}

/* TEST INFORMATION PAGE CSS */

.test_info_icons {display:grid; grid-template-columns:repeat(2,1fr);}

.whystuduslis li a {padding: 5px 0 !important; font-size: 12px !important;}

.whystuduslis li {margin-right:15px !important;}

/* PROFILE PAGE CSS */

.ielts-nav .nav-link {padding: 5px 15px;}

.addmore-btn button{margin-bottom: 10px !important;}

/* ABOUT PAGE CSS */

.ad-blk ul {height:auto !important;}

/* 	FREE UNIVERSITY BROUCHURES PAGE CSS */

.university-li ul li {margin-bottom:2.5%;}
.university-li a {font-size: 14px;}

/* LANDING PAGE CSS */

.land-bor {display:none;}
.foot-logo-right { text-align: left;}

}


@media screen and (max-width:420px){ 
.mob1-tp20{padding-top:20px}
/*.mob-logo-mor{margin-top:-60px;}*/
/* SIDENAV CSS */

.login_header {text-align: end;}

.sideform_block {margin:25px 25px 55px 125px;}

.sidebtm_box {margin-top: 25px;}

/* PROFILE PAGE CSS */

.variant-block {grid-template-columns: repeat(1,1fr) !important;}

/* ABOUT PAGE CSS */

.fon-block {grid-template-columns: repeat(1,1fr) !important;}
.banner-t-b-pad {
  padding-top: 196px!important;
  padding-bottom: 110px!important;
}
.banner-top-mar{margin-top:-35px;}
.lan-ac-pad2 {
  padding: 25px 14px 25px 17px;
}
 .lan-ac-pad3 {
  padding: 20px 10px 40px 0px;
}
}

@media screen and (max-width:767px){ 
.enrol-t-mar{margin-top:80px;}
.banner-top-mar2 {
  margin-top: 89px;
}

.lan-enr-but a {
  font-size: 22px;
  padding: 9px 33px 12px 33px;
  
}


/* common css  */

.rsp-m-0 {margin: 0;} .rsp-m-5p {margin: 5px;} 

.rsp-mt-10p {margin-top:10px;} 

.rsp-mt-15p {margin-top:15px;} 

.rsp-mt-20p {margin-top:20px !important;} 

.rsp-mt-25p {margin-top: 25px;}

.rsp-mt-80p {margin-top: 80px;}

.rsp-mtb-20p{margin-top:20px;margin-bottom:20px;} 

.rsp-mtb-25p{margin-top:25px;margin-bottom:25px;} 

.rsp-mtb-40p{margin-top:40px;margin-bottom:40px;} 

.rsp-mt-0 {margin-top: 0px;}

.rsp-mb-0 {margin-bottom: 0px;}

.rsp-mb-20p {margin-bottom: 20px;}

.rsp-mb-25p {margin-bottom: 25px;}

.rsp-p-0 {padding: 0;} .rsp-pr-15p{padding-right:15px;} .rsp-pl-15p{padding-left:15px;}

.rsp-pad-20{padding:0px 20px;}
.rsp-pt-10p{padding-top:10px;}

.rsp-pt-20p{padding-top:20px;}

.rsp-ptb-15p{padding-top:15px;padding-bottom:15px;} 

.rsp-ptb-20p{padding-top:20px;padding-bottom:20px;} 

.rsp-ptb-25p{padding-top:25px;padding-bottom:25px;} 

.rsp-ptb-30p{padding-top:30px;padding-bottom:30px;}

.rsp-pt-0 {padding-top: 0;}

.rsp-pb-0 {padding-bottom: 0;}

.rsp-pb-10p{padding-bottom:10px;}.rsp-pb-20p{padding-bottom:20px;} .rsp-pb-25p{padding-bottom:25px;} .rsp-pb-30p{padding-bottom:30px;} .rsp-pb-40p{padding-bottom:40px;}

.rsp-w-100{width:100% !important;}

.rsp-ht-auto{height: auto;}

.wh-md-init {white-space: initial;}

.rsp-md-flex-dir {flex-direction: column-reverse;}

.rsp-m-txt-center {text-align:center !important;} 

.rsp-m-txt-initial {text-align:initial !important;}

.rsp-m-dis-block {display: block !important;}

.rsp-m-justify-space {justify-content: space-between;}

.rsp-m-justify-center {justify-content: center;}

.title_content {font-size:16px;}

.rsp-font23p {
    font-size: 23px;
}

	/* page common css */
	
.banner-sec {margin-top: 60px;}

.visa_banner {margin-top:90px;}

.pg_top,.pg_top1 { margin-top: 120px;}


/* HEADER PART CSS */

.subheader {display: none;}

/* HOME PAGE CSS */

.banner-content {top: 8%;}

.ban-icon {height: 545px;} 

.banner-sec {padding: 30px 0px 20px 0px;}

.edu_form_box:last-child {width: 12%;}

.edu_tabs .nav-link {font-size: 18px;}

.course_box { margin-top: 15px;}

.loan_content p {line-height:26px;}

.media_block {grid-template-columns: repeat(3,1fr);}

.bank_block {border-left: 0; padding-left: 0;}

/* INNER PAGES COMMON CSS */

 /* inner banner css */
 
.inner_bancontent {top: 13%;}

.visa_banner { padding: 120px 0px 10px 0px;}

.visa_hd {padding: 6px; font-size: 24px;}

.pg_title { font-size: 24px;}


/* BANK LOAN PAGE CSS */

.loan_nav .nav-item { margin-bottom: 10px;}

.loan_right_block {border-left: 0; padding-left: 0; margin-left: 0;}

.loan_btns{margin: 0px auto;}

/* TEST INFORMATION PAGE CSS */

.whystuduslis li {margin-right: 15px;}

.whystuduslis li a { padding: 10px 0; font-size:12px;}

.academlis {grid-template-columns: repeat(2,1fr);}

.academlis-box {padding: 15px;}

.Pop-universi-li { grid-template-columns: repeat(2,1fr);}

/* PROFILE PAGE CSS */

.variant-block {grid-template-columns: repeat(2,1fr);}

/* ABOUT PAGE CSS */

.fon-block {grid-template-columns: repeat(2,1fr);}

.ad-blk ul { height: 215px;}

/* 	FREE UNIVERSITY BROUCHURES PAGE CSS */

.university-li{padding:15px;}
.university-li ul {height:auto !important;}

/* LANDING PAGE CSS */

.landing_left_block {
    border-bottom: 1px solid #cecccc;
    padding-bottom:15px;
}

.landing-banner-bg {
background-position:top center;
  background-size:cover;
   }
.banner-t-b-pad {
  padding-top: 156px;
  padding-bottom: 96px;
}
/*.lan-banner-head{
  font-size: 26px;
  line-height: 34px;
 }*/
.lan-sty-row-gap{row-gap: 30px;}

.mob-text-center { text-align: center;}


}


@media screen and (min-width:768px) and (max-width:1144px){
	
	/* INNER PAGES COMMON CSS */
	
.pg_top,.pg_top1 { margin-top: 145px;}

	/* BANK LOAN PAGE CSS */
	
.loan_nav .nav-link { font-size: 18px;}

.loan_right_block {padding-left: 45px;}

/* ABOUT PAGE CSS */

.ad-blk ul {height: 225px;}

}

@media screen and (min-width:768px) and (max-width:1023px){

/* common css  */

.rsp-ipad-justify-center {justify-content: center;}

.rsp-ipad-flex-dir {flex-direction: column-reverse;}

/* HOME PAGE CSS */

.banner-content {top: 19%;}

/* FOOTER CSS */

.social-icons .icon {margin-right: 25px;}

/* TEST INFORMATION PAGE CSS */

.whystuduslis li {margin-right:17px;}

.whystuduslis li a { padding: 10px 0; font-size:15px;}

.Pop-universi-li {grid-template-columns: repeat(4,1fr);}

/* ABOUT PAGE CSS */

.fon-block {grid-template-columns: repeat(3,1fr);}

.fon-box, .c-det, .soc-content {padding:10px;}


/* 	FREE UNIVERSITY BROUCHURES PAGE CSS */

.university-li{padding:15px;}
.university-li ul {height:250px;}

}



@media screen and (min-width:1024px) and (max-width:1133px){   

/* common css  */

.rsp-ipadpro-mt-40p {margin-top: 40px;}

.rsp-ipadpro-wh-init {white-space:initial;}

.rsp-ipadpro-mb-0 {margin-bottom:0px;}

/* HEADER CSS */

.menu li {margin-left: 20px;}

.menu a {font-size: 14px;}

.header_logins_block a {font-size: 14px; padding: 10px 25px !important;}

.user_dropdown sup { right: -5px;}

/* SIDE NAV CSS */

.user_nav .dropdown-menu {right:0; left: auto;}

/* TEST INFORMATION PAGE CSS */

.whystuduslis li {margin-right:35px;}

.whystuduslis li a { padding: 10px 0;}

.academlis-box {padding: 15px;}

/* PROFILE PAGE CSS */

.left-profile { margin-right:-15px;}
.right-profile { margin-left:-15px;}
.middle-profile {margin-right:0px;  margin-left:0px;}
.profile-gap {padding: 15px;}
.left-profile, .right-profile {min-height: 1630px;}
.shortlist-gap {padding: 15px;}

/* 	FREE UNIVERSITY BROUCHURES PAGE CSS */
.university-li ul {height:280px;}

/* LANDING PAGE CSS */

.landing_right_block {margin-left: 0;}

}

