@media only screen and (max-width: 1920px) {

}

@media only screen and (max-width: 1600px) {
}

@media only screen and (max-width: 1112px) {
	.register-for-free-btn{font-size:30px;}
	.tuk-iit {max-width: 250px;margin: 80px 0px 0px 0px;}
	.banner-txt h1, .banner-txt h2{font-size:30px;}
	.banner-txt-large{font-size:40px;}
	.click-register-btn {margin: 30px 0px 0px 0px;}
	.register-headerbg{min-height:630px;}

}

@media only screen and (max-width: 1024px) {}

@media only screen and (max-width: 980px) {
	.navbar-light .navbar-toggler-icon{background-image:url(../images/menu-icon.png) !important; background-repeat:no-repeat;width:18px; height:15px;}
	.navbar-toggler {padding: 5px 5px;background-color: #071734;border: 1px solid #071734;}
	.banner-main-div h2 {font-size: 30px;}
	.banner-main-div p{font-size:20px;line-height:25px;}
	.register-headerbg {min-height: 535px;}	
}

@media only screen and (max-width: 850px) {
	
}

@media only screen and (max-width: 768px) {
.navbar-light .navbar-brand{width:100%;text-align: center;border-bottom: 1px solid #fdfdfdd1;
margin-bottom: 10px;padding-bottom: 10px;}
.navbar-light .navbar-brand img{width:50%;}
/*.navbar-nav{background:#eee;}*/
.navbar-nav li.active{margin-right:0px !important;}
.navbar-light .navbar-nav .nav-link{/*border-bottom:1px solid #ccc;*/}
.navbar-expand-lg .navbar-nav{height:auto;}
.navbar-light .navbar-nav li:last-child{background-color: transparent !important;}
.banner-absolute {top: 10px;padding: 0px 0px 0px 10px;}
.register-for-free-btn {font-size: 20px;}
.navbar-light .navbar-nav li:nth-child(1){margin-bottom:10px;}
.navbar-light .navbar-nav li:nth-child(1) a.nav-link, .navbar-light .navbar-nav li:nth-child(2) a.nav-link{border-bottom:none;width:100%;}
.register-headerbg .collapse:not(.show) {display: block !important;margin:10px 0px 0px 0px;}
.register-headerbg .navbar-light .navbar-nav li a{text-align:center;}
.register-headerbg .navbar-light .navbar-nav li {display: inline-block;text-align:center;}
.register-headerbg .navbar-light .navbar-brand {width: 100%;text-align: center;}
header .navbar-toggler{border:1px solid red;position: absolute;top: -30px;right: 0px;}
header .btnrelative{position:relative;}
.register-event-header{float: left;}
.mainclick-head ul{float:right;margin:0px; padding:0px;width: 100%;text-align: center;}
header .navbar-nav ul{margin:0px; padding:0px;}
header .navbar-light .navbar-nav li {margin: 0px 5px 10px 0px;}
header .navbar-toggler {padding: 0px 5px 4px 5px;background-color: #071734;border: 1px solid #071734;}
.banner-register-section h1{padding:3px;}
.heading-container p{font-size:25px;}
.heading-container h1{font-size:24px;}
.red-container table{width:97%}
.footer-copyright-outer p {font-size: 16px;}
.banner-logo {left: 40px;top: 20px;width: 135px;}
.banner-register-section {left: 30px;top: 10px;height:45px;width:370px;padding:3px;}
footer ul{margin:0px 0px 0px 0px;}
footer h1{margin:10px 0px 10px 0px;}
.banner-main-div{margin-top:0px;}
.criteria-container{background-repeat:repeat;}
.criteria-container{padding:30px 0px;}
.rank-section ul{margin:20px 0px;display:block;}
.rank-section ul li {margin: 0px 0px 10px 0px;width:100%;}
.rank-section ul li:first-child, .rank-section ul li:last-child{height:285px;}
.rank-section ul li:nth-child(2) h1 {width: 100%;}
.syllabus-heading h1.heading span{}
.syllabus-heading h1{font-size:20px;}
.syllabus-section ul li{margin:0px 15px 20px 15px;min-height: 225px;}
.syllabus-section ul li p{margin:0px 0px 0px 0px;font-size:12px;}
.syllabus-section ul{display:block;}
.syllabus-section ul li{width:43%;}
.syllabus-section ul li h1{padding:48px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:20px;}
.rules-container{padding:50px 50px;}
.rules-container ul li:first-child{background-size: 100%;width: 100%;height: 280px;border-right: none;}
.rules-container ul li:last-child{background-size: 100%;width: 100%;height: 240px;}
.rules-container ul li:first-child h1{margin:35px 0px 0px 205px;font-size:18px;}
.rules-container ul li:first-child h2{margin:0px 0px 0px 48px;}
.rules-container ul li:first-child p{margin:0px 35px 0px 213px;}
.rules-container ul li:last-child h2{float:left;width:100%;}
.rules-container h1{margin:0px 0px 0px 0px;}
.enroll-container h1{font-size:25px;}
.route-map-conatiner h1{font-size:25px;}
.route-map-conatiner ul{display:block;}
.enroll-container{padding:30px 0px;}
.enroll-bg{background-image:none;margin:20px 0px 0px 0px;float: left;width: 100%;height: auto;}
.route-map-conatiner{padding:25px 0px;}
.enroll-container h1{font-size:25px;border-radius:15px 15px 0px 0px;}
.enroll-bg div:nth-child(1){background-image:url(../images/new/online-test-mobile-bg.png);background-repeat:no-repeat;background-size:100%;position: unset;float:left}
.enroll-bg div:nth-child(2){background-image:url(../images/new/indepth-mobile-bg.png);background-repeat:no-repeat;background-size:cover;position: unset;float:left}
.enroll-bg div:nth-child(3){background-image:url(../images/new/exciting-prize-mobile-bg.png);background-repeat:no-repeat;background-size:100%;position: unset;float:left}
.enroll-bg div:nth-child(4){background-image:url(../images/new/compare-mobile-bg.png);background-repeat:no-repeat;background-size:100%;position: unset;float:left}
.enroll-bg div:nth-child(5){background-image:url(../images/new/curated-mobile-bg.png);background-repeat:no-repeat;background-size:100%;position: unset;float:left}
.enroll-bg div{width:42% !important; height:270px !important;margin:0px 20px 20px 20px;padding:105px 10px 0px 10px;}
.enroll-bg div:nth-child(1),.enroll-bg div:nth-child(2),.enroll-bg div:nth-child(3),.enroll-bg div:nth-child(4),.enroll-bg div:nth-child(5){font-size:14px; line-height:20px;}
.route-map-conatiner ul li {margin: 0px 20px 10px 20px;width: 42%;min-height: 300px;float: left;}
.route-map-conatiner ul li:nth-child(1) .heading, .route-map-conatiner ul li:nth-child(2) .heading, .route-map-conatiner ul li:nth-child(3) .heading, .route-map-conatiner ul li:nth-child(4) .heading{margin:70px 0px 0px 0px;}
.route-map-conatiner ul li:nth-child(1) h1, .route-map-conatiner ul li:nth-child(2) h1, .route-map-conatiner ul li:nth-child(3) h1,.route-map-conatiner ul li:nth-child(4) h1{font-size:15px;}
.route-map-conatiner ul li:nth-child(1) p, .route-map-conatiner ul li:nth-child(2) p, .route-map-conatiner ul li:nth-child(3) p, .route-map-conatiner ul li:nth-child(4) p{font-size:12px;}
.preprationtips-container h1{font-size:25px;padding:0px 0px 10px 0px;}
.preprationtips-container{padding:30px 0px;background-repeat:repeat;}
.preprationtips-container ul li {width: 100%;margin:20px 0px;height: 375px;}
.border-right {border-bottom: 1px solid #fff !important;border-right: none !important;padding-bottom: 10px;min-height: auto;}
.banner-register-section h1{font-size:25px;}
.banner-register-section{top:45px;}
.maincontainer{padding:10px 0px;}
.heading-container h1{line-height:30px;}
.top-heading h1, .topblue-heading h1{font-size:25px;}
.red-container .col-md-6.col-sm-12.col-xs-12.pull-left:first-child, .blue-container .col-md-6.col-sm-12.col-xs-12.pull-left:first-child{margin-bottom:30px;}
.criteria-heading h1{font-size:16px;}
.red-container .col-md-6:first-child .table-responsive tr:first-child td {height: 70px;}
.blue-container table tr td, .red-container table tr td {font-size: 14px;}
.red-container .col-md-6:last-child .table-responsive tr:first-child td {height: 40px;}
.navbar-light .navbar-nav li:last-child a {padding: 8px 15px !important;font-size: 14px !important;}
}

@media only screen and (max-width: 640px) {
.navbar-light .navbar-brand img {width: 70%; margin-top:10px;}
.tuk-iit {max-width: 170px;margin: 40px 0px 0px 0px;}
.banner-txt-large {font-size: 30px;}
.banner-txt h1, .banner-txt h2 {font-size: 22px;}
.nav-tabs li:first-child {margin-right: 0px;margin-bottom:10px;}
.nav-tabs li{width:100%;}
.navbar-nav li.nav-item.dropdown.show{display:block;float: left !important;width: auto !important;        width: 100% !important;}
.navbar-nav{display: block;justify-content: center;align-items: center;flex-direction: row;margin:0px 0px 10px 0px;}
.navbar-light .navbar-nav li:last-child{width:auto !important;}
.navbar-light .navbar-nav li:last-child{padding:0px 7px;}
.navbar-light .navbar-nav .nav-link{margin:0px 0px !important;width: 100%;}
.collapse:not(.show) {display: block;}
.navbar-light .navbar-nav li:first-child{padding:0px 0px !important;}
.navbar-light .navbar-nav li:last-child {padding: 0px 0px !important;width: 98% !important;}
.navbar-light .navbar-nav li{margin-top:10px !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu {width: 100%;position: absolute;}
.banner-main-div {margin-top: 0px;}
.navbar-collapse {border-top: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
.footer-copyright-outer p {font-size: 14px !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu a {font-size: 12px !important;}
.dropdown-item {padding: 2px 6px !important;}
.navbar-light .navbar-nav li:nth-child(1) a.nav-link, .navbar-light .navbar-nav li:nth-child(2) a.nav-link {border-bottom: none;font-size: 14px !important;padding:8px 15px;}
.syllabus-section ul li p {margin: 15px 0px 0px 0px;font-size: 12px;}
.rules-container h1{font-size:22px;}
.preprationtips-container ul li:nth-child(1){padding:140px 0px;}
.rules-container ul li:last-child h1{max-width:65%}
}

@media only screen and (max-width: 575px) {
.preprationtips-container ul li h1{margin:115px 0px 10px 0px;}
.rules-container h1{font-size: 20px;}
.rules-container h1 {margin: 0px 0px 0px 0px;}
.rules-container ul li:first-child{height: 220px;}
.syllabus-section ul li:nth-child(odd), .syllabus-section ul li:nth-child(even){background-size: 95%;}
.criteria-heading h1{font-size:18px;}
.rules-container ul li:last-child{padding: 10px 0px 0px 85px;}
.rules-container ul li:last-child p {margin: 0px 0px 0px 30px;}
.rules-container ul li:last-child h2{text-align: left;padding-left: 35px;}
.rules-container ul li:last-child {height: 165px;}
.enroll-bg div {width: 89% !important;height: auto !important;background: #185bb8;border-radius: 38px;padding-bottom: 50px !important;}
}

@media only screen and (max-width: 480px) {
.banner-txt h1, .banner-txt h2 {font-size:12px !important;}
.banner-txt h2{margin-top:10px;}
footer ul {float: left;padding: 0px 0px 0px 0px;}
.border-right{margin:5px 0px;}
footer {padding: 20px 0px 0px 0px;padding-top:20px;}
footer h1 {font-size: 20px;margin: 0px 0px 0px 20px;padding: 5px 15px;text-align:left;}
footer ul {margin: 5px 0px 5px 30px;}
footer ul li {font-size: 14px;line-height: 19px;text-align: left;}
.banner-register-section{top: 10px;width: 250px;height: 40px;}
.banner-register-section h1 {font-size: 20px;}
.rules-container ul li:last-child h1{font-size: 16px;padding: 5px 10px;max-width: 60%;}
.rules-container ul li:last-child h2{font-size:18px;margin: 0px 0px 0px -25px;}
.rules-container ul li:last-child{padding: 10px 0px 0px 90px;height: 170px;}
.rules-container ul li:last-child p {font-size: 11px;margin: 0px 0px 0px 30px;float: left;}
.rules-container {padding: 20px 50px;}
.rules-container h1 {font-size: 13px;}
.enroll-container h1 {font-size: 18px;padding:70px 0px 0px 0px;}
.enroll-bg div {width: 89% !important;height: 500px !important;}
.enroll-bg div{padding: 190px 10px 0px 10px;}
.route-map-conatiner h1 {font-size: 18px;margin:10px 0px 20px 0px;}
.route-map-conatiner ul li {width: 85%;min-height: 460px;}
.route-map-conatiner ul li:nth-child(1) h1, .route-map-conatiner ul li:nth-child(2) h1, .route-map-conatiner ul li:nth-child(3) h1, .route-map-conatiner ul li:nth-child(4) h1{margin: 90px 0px 0px 10px;height: 40px;}
.route-map-conatiner ul li:nth-child(1) p, .route-map-conatiner ul li:nth-child(2) p, .route-map-conatiner ul li:nth-child(3) p, .route-map-conatiner ul li:nth-child(4) p {font-size:14px;margin: 40px 0px 0px 8px;padding: 0px 20px;}
.preprationtips-container h1 {font-size: 18px;}
.preprationtips-container ul li h1 {margin: -20px 0px 0px 0px;font-size: 18px;}
.preprationtips-container ul li{height:295px;}
.preprationtips-container ul li p{font-size: 13px;line-height: 20px;}
.enroll-bg div:nth-child(1), .enroll-bg div:nth-child(2), .enroll-bg div:nth-child(3), .enroll-bg div:nth-child(4), .enroll-bg div:nth-child(5) {font-size: 17px;line-height: 24px;}
.enroll-bg div:nth-child(2) {background-size:100%;}
.syllabus-section ul li {width: 70%;min-height: 300px;}
.rules-container ul li:first-child h1{font-size: 18px;max-width: 35%;}
.rules-container ul li:first-child p {margin: 0px 35px 0px 130px;font-size:18px;}
.rules-container ul li:first-child h2{font-size:18px;}
.rules-container ul li:first-child {height: 170px;}
.rules-container ul li:last-child h1{margin:15px 0px 0px 30px;}
.rules-container ul li:first-child h1 {margin: 35px 0px 0px 130px;}
.top-heading h1, .topblue-heading h1 {font-size: 18px;}
.red-container{padding:20px 0px 20px 0px;margin:0px 0px 20px 0px;}
.red-container table tr td, .blue-container table tr td{font-size:14px;}
.syllabus-section ul li h1{padding: 70px 0px 0px 0px;}
.syllabus-section ul li p {margin: 15px 0px 0px 0px;font-size: 16px;}
.syllabus-section ul li h1 {padding: 42px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size: 18px;}
.rules-container ul li:first-child h1 {margin: 35px 0px 0px 137px;max-width: 45%;}
.rules-container ul li:first-child p {margin: 0px 35px 0px 140px;}
}

@media only screen and (max-width: 440px) {
.navbar-light .navbar-brand {width:100%;}
.banner-register-section {width: 200px;}
.heading-container h1{line-height: 20px;}
.heading-container p {font-size: 17px;}
.red-container table tr td{font-size:14px;}
.criteria-heading h1{padding:10px 15px;font-size:16px;}
.rank-section ul li:first-child, .rank-section ul li:last-child {height: 215px;}
.syllabus-section ul li p {margin: 10px 0px 0px 0px;font-size:13px;}
.syllabus-section ul li h1 {padding: 55px 0px 0px 0px;}
.syllabus-section ul li{min-height: 260px;}
.rules-container ul li:first-child h1 {margin: 15px 0px 0px 100px;font-size: 16px;max-width: 40%;}
.rules-container ul li:first-child h2{font-size:14px;padding:5px 65px 0px 0px;}
.rules-container ul li:first-child p {margin: 0px 35px 0px 110px;font-size: 14px;}
.rules-container ul li:first-child {height: 150px;}
.rules-container ul li:last-child h1{margin: 10px 0px 0px 5px;max-width: 65%;margin: 5px 0px 0px 0px;}
.enroll-bg div {height: 447px !important;}
.route-map-conatiner ul li:nth-child(1) p, .route-map-conatiner ul li:nth-child(2) p, .route-map-conatiner ul li:nth-child(3) p, .route-map-conatiner ul li:nth-child(4) p {font-size: 16px;margin: 30px 0px 0px 8px;        padding: 0px 20px;}
.route-map-conatiner ul li {min-height: 425px;}
.preprationtips-container ul li {height: 290px;}
.rules-container ul li:last-child h2 {font-size: 18px;margin: 0px 0px 0px -65px;}
.rules-container ul li:last-child p {font-size: 11px;margin: 0px 0px 0px 0px;text-align: left;}
.enroll-container h1 {padding: 10px 0px 10px 0px;border-radius: 15px 15px 15px 15px;}
}

@media only screen and (max-width: 414px) {
.banner-absolute {top: 5px;padding: 0px 0px 0px 5px;}
.syllabus-section ul li .readbtn{bottom:10%;}
.syllabus-section ul li {min-height: 340px;}
.rules-container ul li:last-child h1 {font-size: 12px;padding: 5px 5px;max-width: 50%;}
.rules-container ul li:last-child {padding: 10px 0px 0px 80px;}
.rules-container ul li:first-child h1 {margin: 15px 0px 0px 75px;font-size: 12px;max-width: 45%;}
.enroll-bg div {height: 415px !important;}
.route-map-conatiner ul li {min-height: 395px;}
.preprationtips-container ul li {height: 265px;margin:20px 0px 0px 0px;}
.top-heading h1, .topblue-heading h1 {font-size: 16px;border-radius: 10px 10px 0px 0px;}
.blue-container{padding:15px 0px 20px 0px;}
.small-round-txt{font-size:12px;}
.rules-container ul li:last-child h2 {margin: 0px 0px 0px -58px;}
.syllabus-section ul li {width: 90%;}
.syllabus-section ul li h1 {padding: 75px 0px 0px 0px;}
.syllabus-section ul li p {margin: 20px 0px 0px 0px;font-size: 16px;}
}

@media only screen and (max-width: 400px) {
.blink-btn, .navbar-light .navbar-nav .nav-link{padding:4px 7px;}
.maincontainer{padding:10px 0px;}
.heading-container p{padding:0px;}
.criteria-container {padding: 20px 0px;}
.rank-section ul li:first-child, .rank-section ul li:last-child {height: 195px;}
.syllabus-section ul li h1 {padding: 70px 0px 0px 0px;font-size: 20px;}
.syllabus-section ul li {min-height: 320px;}
.rules-container ul li:last-child h1{max-width:70%;margin: 5px 0px 0px 0px;}
.rules-container ul li:last-child {padding: 10px 0px 0px 80px;}
.rules-container ul li:first-child {height: 125px;}
.rules-container ul li:last-child{height: 125px;}
.enroll-bg div {height: 395px !important;}
.route-map-conatiner ul li {min-height: 350px;}
.preprationtips-container ul li {height: 255px;}
.route-map-conatiner ul li {min-height: 370px;}
.syllabus-section ul li .readbtn{font-size:12px;}

}

@media only screen and (max-width: 375px){
.rank-section ul li:first-child, .rank-section ul li:last-child {height: 180px;}
.syllabus-section ul li {min-height: 290px;}
.syllabus-section ul li h1{margin: -24px 0px 0px 0px;}
.syllabus-section ul li p {margin: 10px 0px 0px 0px;font-size:15px;}
.syllabus-section ul li h1 {padding: 85px 0px 0px 0px;}
.rules-container ul li:first-child p {margin: 0px 35px 0px 75px;}
.rules-container ul li:last-child p {font-size: 9px;}
.rules-container h1 {font-size: 12px;}
.enroll-container h1 {font-size: 14px;} 
.enroll-bg div {height: 360px !important;padding: 140px 10px 0px 10px;}
.enroll-container {padding: 20px 0px;}
.route-map-conatiner ul li:nth-child(1) h1, .route-map-conatiner ul li:nth-child(2) h1, .route-map-conatiner ul li:nth-child(3) h1, .route-map-conatiner ul li:nth-child(4) h1 {margin: 40px 0px 0px 10px;}
.route-map-conatiner ul li:nth-child(1) p, .route-map-conatiner ul li:nth-child(2) p, .route-map-conatiner ul li:nth-child(3) p, .route-map-conatiner ul li:nth-child(4) p {font-size: 16px;margin: 10px 0px 0px 8px;padding: 0px 20px;}
.route-map-conatiner ul li {min-height: 330px;}
.route-map-conatiner ul li {min-height: 340px;}
.preprationtips-container ul li{margin:0px 0px 0px 0px;}
.rules-container ul li:last-child h2 {margin: 0px 0px 0px -30px;font-size: 14px;}
}

