@media only screen and (min-width:1400px) and (max-width:1470px)
{
	.contactflipbtn{right: -9.5%;}
}
@media only screen and (min-width:1300px) and (max-width:1399px)
{
	.contactflipbtn{right: -10%;}
}
@media only screen and (min-width:1200px) and (max-width:1299px)
{
	.contactflipbtn{right: -10%;}
	.floatingform{width: 32%;}
	.quickfacts .rguclghis h3{font-size: 45px;}
	.courcetab .nav-tabs.toptab a{font-size: 15px;}
	.rgusim .col-sm-8 h5{font-size: 24px;}
	.bluebgtab .innsubtb a{margin: 0 7px;}
	.topbanner .transperentbg{padding: 15px 25px;}
	.royalglobalpartsec .orangebg{padding: 50px 30px;}
	.studentspek .midctnalign{display:inline-block;}
	.contactflipbtn {right: -11.8%;}
	.spedtimesec .campusimg{height: 300px;}
}
@media only screen and (min-width:1025px) and (max-width:1199px)
{
	.contactflipbtn {right: -11.8% !important;}
	.spedtimesec .campusimg{height: 300px;}
	.awardaccor .col-sm-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width:25%;margin-bottom: 20px;}
}
@media only screen and (min-width:1025px) and (max-width:1199px)
{
	.contactflipbtn{right: -10%;}
	.floatingform{width:32%;}
	.quickfacts .rguclghis h3{font-size: 45px;}
	.courcetab .nav-tabs.toptab a{font-size: 15px;}
	.rgusim .col-sm-8 h5{font-size: 24px;}
	.bluebgtab .innsubtb a{margin: 0 7px;}
	.topbanner .transperentbg{padding: 15px 25px;}
	.royalglobalpartsec .orangebg{padding:20px 15px;}
	.studentspek .midctnalign{display:inline-block;}
	.contactflipbtn {right: -13.3%;}
	.topbanner .transperentbg h3{font-size: 22px;margin-bottom: 15px;}
	.topbanner .transperentbg .form-control{height: 40px;}
	.topbanner .transperentbg .checkboxfill span{width: 92%;}
	.topbanner .banntxt h2{font-size: 40px;margin-top: 15%;}
	.topbanner .transperentbg .form-control{margin-bottom: 10px;}
	.royalglobalpartsec .orangebg h3{font-size: 26px;margin-bottom: 15px;}
	.royalglobalpartsec .orangebg h3 br{display: none;}
	.royalglobalpartsec .orangebg p{font-size: 14px;line-height: 28px;}
	.royalglobalpartsec .orangebg .clgvntyu h4{font-size: 30px;}
	.royalglobalpartsec .orangebg .clgvntyu{height: 105px;}
	.thankyoupgebg{padding-top:20%;}
}
@media only screen and (min-width:992px) and (max-width:1024px)
{
	.contactflipbtn{right: -10%;}
	.floatingform{width: 24%;}
	.quickfacts .rguclghis h3{font-size: 45px;}
	.courcetab .nav-tabs.toptab a{font-size: 15px;}
	.rgusim .col-sm-8 h5{font-size: 24px;}
	.bluebgtab .innsubtb a{margin: 0 7px;}
	.topbanner .transperentbg{padding: 15px 25px;}
	.royalglobalpartsec .orangebg{padding:20px 15px;}
	.studentspek .midctnalign{display:inline-block;}
	.contactflipbtn {right: -13.8%;}
	.topbanner .transperentbg h3{font-size: 22px;margin-bottom: 15px;}
	.topbanner .transperentbg .form-control{height: 40px;}
	.topbanner .transperentbg .checkboxfill span{width: 92%;}
	.topbanner .banntxt h2{font-size: 40px;margin-top: 15%;}
	.topbanner .transperentbg .form-control{margin-bottom: 10px;}
	.royalglobalpartsec .orangebg h3{font-size: 26px;margin-bottom: 15px;}
	.royalglobalpartsec .orangebg h3 br{display: none;}
	.royalglobalpartsec .orangebg p{font-size: 14px;line-height: 28px;}
	.royalglobalpartsec .orangebg .clgvntyu h4{font-size: 30px;}
	.royalglobalpartsec .orangebg .clgvntyu{height: 105px;}
	.spedtimesec .ctndes h4{font-size: 34px;}
	.spedtimesec .ctndes p{max-width: 90%;font-size: 15px;line-height: 24px;}
	.floatingform{width:35%;}
	.spedtimesec .campusimg{height:250px;}
	.awardaccor .col-sm-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width:25%;margin-bottom: 20px;}
	.thankyoupgebg{padding-top:25%;}
}  

@media only screen and (min-width:768px) and (max-width:991px)
{
	.contactflipbtn{right: -10%;}
	.floatingform{width: 45%;}
	.quickfacts .rguclghis h3{font-size: 45px;}
	.courcetab .nav-tabs.toptab a{font-size: 15px;}
	.rgusim .col-sm-8 h5{font-size:18px;line-height: 28px;}
	.bluebgtab .innsubtb a{margin: 0 7px;}
	.topbanner .transperentbg{padding: 15px 25px;max-height:400px;overflow-y: auto;}
	.royalglobalpartsec .orangebg{padding:20px 15px;}
	.studentspek .midctnalign{display:inline-block;}
	.contactflipbtn {right: -17.8%;}
	.topbanner .transperentbg h3{font-size: 20px;margin-bottom: 15px;}
	.topbanner .transperentbg .form-control{height: 40px;}
	.topbanner .transperentbg .checkboxfill span{width: 92%;}
	.topbanner .banntxt h2{font-size:30px;margin-top:30%;margin-bottom: 20px;}
	.topbanner .transperentbg .form-control{margin-bottom: 10px;}
	.royalglobalpartsec{height: 510px;}
	.royalglobalpartsec .orangebg h3{font-size: 26px;margin-bottom: 15px;}
	.royalglobalpartsec .orangebg h3 br{display: none;}
	.royalglobalpartsec .orangebg p{font-size: 14px;line-height: 28px;}
	.royalglobalpartsec .orangebg .clgvntyu h4{font-size: 30px;}
	.royalglobalpartsec .orangebg .clgvntyu{height: 105px;}
	.spedtimesec .ctndes h4{font-size: 34px;}
	.spedtimesec .ctndes p{max-width: 90%;font-size: 15px;line-height: 24px;}
	.bluebgtab .innsubtb a{font-size: 15px;width: 17.33%;}
	.courcetab .nav-tabs.toptab a{width: 30%;margin-top: -70px;}
	.bluebgtab .btmtabctn .tab-pane h3{font-size: 22px;}
	.royalglobalpartsec .imgclg{-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;}
	.royalglobalpartsec{height: auto;}
	.quickfacts .rguclghis p{font-size: 14px;}
	.spedtimesec .ctndes h4 span{font-size: 28px;}
	.awardaccor .col-sm-2{-ms-flex: 0 0 33.33%; flex: 0 0 33.33%;max-width:33.33%;margin-bottom: 20px;}
	.awardaccor .row{justify-content: center;}
	.studentspek .midctnalign .testicar h5{font-size: 20px;}
	.quickfacts{padding: 70px 0;}
	.quickfacts a.dwnbroch{margin-top: 0;}
	.royalglobalpartsec .col-sm-5{-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;}
	.quickfacts .col-sm-2{-ms-flex: 0 0 25%; flex: 0 0 25%;max-width:25%;}
	.royalglobalpartsec .orangebg .countfoll{width: 80%;}
	.spedtimesec .campusimg{height: 200px;}
	.thankyoupgebg{padding-top:25%;}

}

@media only screen and (max-width: 767px)
{
		.studentspek .midctnalign{display:inline-block;}
		.royalglobalpartsec{height: auto;}
		.royalglobalpartsec .orangebg{padding:0px;}
		.quickfacts{padding: 60px 0;}
		.royalglobalpartsec .orangebg p{max-width:100%;}
		.spedtimesec p{max-width: 100%;}
		.quickfacts h2.cnttle{margin-bottom: 20px;}
		.quickfacts .rguclghis h3{font-size: 24px;}
		.quickfacts .rguclghis{min-height: inherit;margin-bottom: 20px;}
		.quickfacts a.dwnbroch{min-width: inherit;}
		.royalglobalpartsec .orangebg .countfoll{width: 100%;}
		.royalglobalpartsec{padding: 70px 0;}

}

@media only screen and (min-width: 640px) and (max-width: 767px)
{
.royalglobalpartsec .orangebg h3{font-size: 24px;margin-bottom: 10px;}
		.royalglobalpartsec .orangebg h3 br{display: none;}
		.royalglobalpartsec .orangebg p{font-size: 15px;line-height: 22px;}
		.royalglobalpartsec .orangebg .col-sm-4{-ms-flex: 0 0 33.33%; flex: 0 0 33.33%;max-width:33.33%;}
		.royalglobalpartsec .orangebg .clgvntyu{padding: 10px;}
		.royalglobalpartsec .orangebg .clgvntyu h6{font-size: 13px;}
		.royalglobalpartsec .orangebg .clgvntyu h4{font-size: 30px;}
		.quickfacts a.dwnbroch{font-size: 15px;}
		.spedtimesec .ctndes h4{font-size: 24px;}
		.spedtimesec .ctndes p{max-width: 100%;font-size: 14px;line-height: 20px;}
		.spedtimesec .col-sm-3{margin-bottom: 20px;}
		.awardaccor .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.awardaccor h2{font-size: 30px;}
		.awardaccor .awardimg img{display: table;margin: 0 auto;}
		.awardaccor .awardimg{margin-bottom: 20px;}
		.awardaccor .awardimg .overlyctn P{max-width: 56%;}
		.quickfacts .rguclghis p{font-size: 13px;}
		.studentspek .midctnalign h2.cnttlewht{font-size: 24px;margin-top: 20px;}
		.quickfacts h2.cnttle{font-size: 24px;}
		.studentspek .midctnalign .testicar h5{font-size:18px;}
		.studentspek{padding: 40px 0;}
		.courcetab .nav-tabs.toptab a{width: 100%;margin-top: 0;font-size: 14px;}
		.studentspek .midctnalign .testicar .btmdv h4{font-size: 18px;}
		.spedtimesec .topimgspe{margin-bottom: 25px;}
		.programove{padding: 40px 0;}
		.header .logo{padding: 10px;width: 180px;}
		.topbanner .container{position: relative;transform: none;top: inherit;left: inherit;}
		.topbanner .banntxt h2{font-size: 24px;margin-bottom: 15px;}
		.topbanner .banntxt a.orgbtn{margin-bottom: 30px;    display: table;font-size: 16px;}
		.topbanner:before{display: none;}
		.topbanner{background:#1C3566;}
		.topbanner .transperentbg{padding: 15px;margin-bottom: 20px;}
		.topbanner .transperentbg h3{font-size: 22px;}
		.topbanner .transperentbg .checkboxfill span{width: 90%;}
		.rgusim .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;text-align: center;}
		.rgusim .col-sm-8{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.rgusim .col-sm-8 h5{font-size: 20px;line-height: 28px;}
		.rgusim .col-sm-8 h5 br{display: none;}
		.programove h2{font-size: 30px;}
		.bluebgtab .innsubtb a{width:28%;margin-bottom: 15px;font-size: 12px;}
		.bluebgtab .btmtabctn .tab-pane h3{font-size: 24px;margin-bottom: 12px;margin-top: 0;}
		.bluebgtab .btmtabctn .tab-pane p{font-size: 15px;line-height: 24px;}
		.contactflipbtn{right: -22.2%;}
		.quickfacts .col-sm-2{-ms-flex: 0 0 33.33%;margin-bottom: 20px; flex: 0 0 33.33%;max-width:33.33%;}
		.floatingform{width: 60%;}
		.flp .checkboxfill span{width: 88%;}
		.topbanner .banntxt h2 br{display: none;}
		.topbanner .transperentbg input[type="submit"]{font-size: 16px;}
		.topbanner .banntxt{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.topbanner .bannfrm{-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;}
		.floatingform{right: -550px;}
		.royalglobalpartsec .imgclg{-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;}
		.royalglobalpartsec .col-sm-5{-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;}
		.spedtimesec .campusimg{height: 200px;}
		.awardaccor .col-sm-2{-ms-flex: 0 0 50%; flex: 0 0 50%;max-width:50%;}
		.thankyoupgebg{padding-top:25%;}
}

@media only screen and (min-width: 480px) and (max-width:639px)
{
	.royalglobalpartsec .orangebg h3{font-size: 24px;margin-bottom: 10px;}
		.royalglobalpartsec .orangebg h3 br{display: none;}
		.royalglobalpartsec .orangebg p{font-size: 15px;line-height: 22px;}
		.royalglobalpartsec .orangebg .col-sm-4{-ms-flex: 0 0 33.33%; flex: 0 0 33.33%;max-width:33.33%;}
		.royalglobalpartsec .orangebg .clgvntyu{padding: 10px;}
		.royalglobalpartsec .orangebg .clgvntyu h6{font-size: 13px;}
		.royalglobalpartsec .orangebg .clgvntyu h4{font-size: 30px;}
		.quickfacts a.dwnbroch{font-size: 15px;}
		.spedtimesec .ctndes h4{font-size: 24px;}
		.spedtimesec .ctndes p{max-width: 100%;font-size: 14px;line-height: 20px;}
		.spedtimesec .col-sm-3{margin-bottom: 20px;}
		.awardaccor .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.awardaccor h2{font-size: 30px;}
		.awardaccor .awardimg img{display: table;margin: 0 auto;}
		.awardaccor .awardimg{margin-bottom: 20px;}
		.awardaccor .awardimg .overlyctn P{max-width: 56%;}
		.quickfacts .rguclghis p{font-size: 13px;}
		.studentspek .midctnalign h2.cnttlewht{font-size: 24px;margin-top: 20px;}
		.quickfacts h2.cnttle{font-size: 24px;}
		.studentspek .midctnalign .testicar h5{font-size:18px;}
		.studentspek{padding: 40px 0;}
		.courcetab .nav-tabs.toptab a{width: 100%;margin-top: 0;font-size: 14px;}
		.studentspek .midctnalign .testicar .btmdv h4{font-size: 18px;}
		.spedtimesec .topimgspe{margin-bottom: 25px;}
		.programove{padding: 40px 0;}
		.header .logo{padding: 10px;width: 180px;}
		.topbanner .container{position: relative;transform: none;top: inherit;left: inherit;}
		.topbanner .banntxt h2{font-size: 24px;margin-bottom: 15px;}
		.topbanner .banntxt a.orgbtn{margin-bottom: 30px;    display: table;font-size: 16px;}
		.topbanner:before{display: none;}
		.topbanner{background:#1C3566;}
		.topbanner .transperentbg{padding: 15px;margin-bottom: 20px;}
		.topbanner .transperentbg h3{font-size: 22px;}
		.topbanner .transperentbg .checkboxfill span{width: 90%;}
		.rgusim .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;text-align: center;}
		.rgusim .col-sm-8{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.rgusim .col-sm-8 h5{font-size: 20px;line-height: 28px;}
		.rgusim .col-sm-8 h5 br{display: none;}
		.programove h2{font-size: 30px;}
		.bluebgtab .innsubtb a{width:28%;margin-bottom: 15px;font-size: 12px;}
		.bluebgtab .btmtabctn .tab-pane h3{font-size: 24px;margin-bottom: 12px;margin-top: 0;}
		.bluebgtab .btmtabctn .tab-pane p{font-size: 15px;line-height: 24px;}
		.contactflipbtn{right: -28.2%;}
		.quickfacts .col-sm-2{-ms-flex: 0 0 33.33%;margin-bottom: 20px; flex: 0 0 33.33%;max-width:33.33%;}
		.floatingform{width: 80%;}
		.flp .checkboxfill span{width: 88%;}
		.topbanner .banntxt h2 br{display: none;}
		.topbanner .transperentbg input[type="submit"]{font-size: 16px;}
		.spedtimesec .col-sm-4{-ms-flex: 0 0 50%;margin-bottom: 20px; flex: 0 0 50%;max-width:50%;}
		.spedtimesec .campusimg{height: 200px;}
		.awardaccor .col-sm-2{-ms-flex: 0 0 50%; flex: 0 0 50%;max-width:50%;}
		.thankyoupgebg .thnkbx{padding: 30px 20px;}
		.thankyoupgebg .thnkbx h5{font-size: 24px;}
		.thankyoupgebg .thnkbx p{font-size: 16px;line-height: 26px;}
		.thankyoupgebg{padding-top: 35%;}
		.thankyoupgebg h4{font-size: 20px;line-height: 28px;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.royalglobalpartsec .orangebg h3{font-size: 24px;margin-bottom: 10px;}
		.royalglobalpartsec .orangebg h3 br{display: none;}
		.royalglobalpartsec .orangebg p{font-size: 14px;line-height: 24px;}
		.royalglobalpartsec .orangebg .col-sm-4{-ms-flex: 0 0 33.33%; flex: 0 0 33.33%;max-width:33.33%;}
		.royalglobalpartsec .orangebg .clgvntyu{padding: 10px;}
		.royalglobalpartsec .orangebg .clgvntyu h6{font-size: 11px;}
		.royalglobalpartsec .orangebg .clgvntyu h4{font-size:24px;}
		.quickfacts a.dwnbroch{padding-left: 10px;font-size: 15px;}
		.spedtimesec .ctndes h4{font-size: 24px;}
		.spedtimesec .ctndes p{max-width: 100%;font-size: 14px;line-height: 20px;}
		.spedtimesec .col-sm-3{margin-bottom: 20px;}
		.awardaccor .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.awardaccor h2{font-size: 30px;}
		.awardaccor .awardimg img{display: table;margin: 0 auto;}
		.awardaccor .awardimg{margin:0 auto 20px;display: table;}
		.awardaccor .awardimg .overlyctn P{max-width: 56%;}
		.studentspek .midctnalign h2.cnttlewht{font-size: 24px;margin-top: 20px;}
		.quickfacts h2.cnttle{font-size: 24px;}
		.studentspek .midctnalign .testicar h5{font-size:18px;}
		.studentspek{padding: 40px 0;}
		.courcetab .nav-tabs.toptab a{width: 100%;margin-top: 0;font-size: 14px;}
		.studentspek .midctnalign .testicar .btmdv h4{font-size: 18px;}
		.spedtimesec .topimgspe{margin-bottom: 25px;}
		.programove{padding: 40px 0;}
		.header .logo{padding: 10px;width: 180px;}
		.topbanner .container{position: relative;transform: none;top: inherit;left: inherit;}
		.topbanner .banntxt h2{font-size: 24px;margin-bottom: 15px;}
		.topbanner .banntxt a.orgbtn{margin-bottom: 30px;    display: table;font-size: 16px;}
		.topbanner:before{display: none;}
		.topbanner{background:#1C3566;}
		.topbanner .transperentbg{padding: 15px;margin-bottom: 20px;}
		.topbanner .transperentbg h3{font-size: 22px;}
		.topbanner .transperentbg .checkboxfill span{width: 90%;}
		.rgusim .col-sm-2{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;text-align: center;}
		.rgusim .col-sm-8{-ms-flex: 0 0 100%;margin-bottom: 20px; flex: 0 0 100%;max-width:100%;}
		.rgusim .col-sm-8 h5{font-size: 20px;line-height: 28px;}
		.rgusim .col-sm-8 h5 br{display: none;}
		.programove h2{font-size: 30px;}
		.bluebgtab .innsubtb a{width:42%;margin-bottom: 15px;font-size: 12px;}
		.bluebgtab .btmtabctn .tab-pane h3{font-size: 24px;margin-bottom: 12px;margin-top: 0;}
		.bluebgtab .btmtabctn .tab-pane p{font-size: 15px;line-height: 24px;}
		.contactflipbtn{right: -38%;}
		.floatingform{width: 90%;}
		.flp .checkboxfill span{width: 88%;}
		.topbanner .banntxt h2 br{display: none;}
		.topbanner .transperentbg input[type="submit"]{font-size: 16px;}
		.quickfacts .col-sm-2{-ms-flex: 0 0 50%;margin-bottom: 20px; flex: 0 0 50%;max-width:50%;}
		.studentspek .quoteimg{height: 250px;line-height: 250px;}
		.spedtimesec .campusimg{height: auto;}
		.spedtimesec h4{font-size: 26px;}
		.royalglobalpartsec .orangebg .clgvntyu{height: 95px;}
		.courcetab .nav-tabs.toptab a{margin-bottom: 20px;}
		.quickfacts .rguclghis p{font-size: 13px;line-height: 16px;}
		.quickfacts .col-sm-2{margin-bottom: 5px;}
		.spedtimesec p{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
		.thankyoupgebg .thnkbx{padding: 30px 20px;}
		.thankyoupgebg .thnkbx h5{font-size: 24px;}
		.thankyoupgebg .thnkbx p{font-size: 16px;line-height: 26px;}
		.thankyoupgebg{padding-top: 35%;}
		.thankyoupgebg h4{font-size: 20px;line-height: 28px;}
		.thankyoupgebg a.dwlbro{font-size: 15px;}
		.thankyoupgebg a.dwlbro span img{max-width: 60%;}
}




img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

