@media (max-width:1500px){

}



@media (max-width:1399px){


}





@media (max-width:1199px){
  
}


@media (max-width:992px){


}


@media (max-width:768px){
	
	

}



@media (max-width:767px){


}



@media (max-width:480px){

}

@media (max-width:414px){
.navbar-light .navbar-toggler {
position: absolute;
color: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.1);
right: 12px;
z-index: 999;
display: block;
top: 12px;
}
img.vc_single_image-img.topLogo {
    width: 35% !important;
    text-align: center;
    padding: 0 0 0 10px;
    margin: 0 !important;
}
.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: #feda14 !important;
}
.navbar-light .navbar-toggler:hover {
    background-color: #f9a72a !important;
    border: 1px solid #f9a72a !important;
    color: #012e5b;
}
.navbar-toggler {
    padding: 4px 6px !important;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #feda14 !important;
    border: 1px solid #f7a427;
    border-radius: 4px;
}
img.wpb_column.vc_column_container.vc_col-sm-2.topLogoBG {
    width: 35%;
    padding: 5px 5px 5px 5px;
}
.navbar {
    padding: 0 !important;
}
.bg-light1 {
    background-color: #030a1c !important;
}
.respmenu {
    background: #fff !important;
	margin-bottom: 0px !important;
}
.wh-menu-main {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.respmenu li {
    position: relative;
    padding: 0 0 0 10px !important;
}
img.d-block.w-100.bgFirst {
    display: block;
    position: relative;
    right: 120px !important;
}
p.ls-l.bgFirstPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -50px;
    font-size: 26px;
    text-align: left;
    padding: 0 20px;
    right: 0px;
    width: 70%;
    top: -45px;
    line-height: 31px;
}
a.buttonYellowBanner {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0 0 0 !important;
    bottom: 40px !important;
    left: -60px !important;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    bottom: 40px !important;
    left: 45px !important;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgSecondPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -10px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 80%;
    top: -45px;
    line-height: 31px;
}
p.ls-l.bgThirdPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: 30px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 70%;
    top: -45px;
    line-height: 31px;
}
a.buttonYellowBanner2 {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 130px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 110px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop2 {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 170px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 248px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgFourthPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -90px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 100%;
    top: -55px;
    line-height: 26px;
}
img.ls-l.slideTabBar {
    position: absolute;
    width: 300px;
    top: 220px !important;
    height: auto;
    right: 192px !important;
}
iframe.landingVideo {
    position: relative;
    top: 226px !important;
    right: 200px !important;
    width: 283px !important;
    height: 198px !important;
    border-radius: 5px;
    border: none;
}
.IICAboutLanding {
    margin-top: 0px;
}
h3.vc_custom_heading.vc_custom_1496753940431.aboutHeading {
    font-size: 25px !important;
}
.vc_column-inner {
    margin-bottom: 0px !important;
}
.IICAboutContent {
    padding: 0 10px;
}
h3.vc_custom_heading.vc_custom_1496753940431.whoCanHeading {
    font-size: 25px !important;
}
.col-md-6.applyIICMargin {
    padding: 30px 0px 0px 0px !important;
    background: #f0f2f5 !important;
    height: 540px !important;
}
.IICAboutContent ul li {
    text-align: left !important;
    margin: 0 0 15px 0 !important;
}
.carousel-inner.announcementCatouselInner{
    width: 70% !important;
    padding: 20px 10px !important;
    height: auto !important;
}
.col-md-6.bgAnnouncementLanding {
    height: 515px !important;
}
a.btn-floating.butLeftAnnouncement {
    padding: 5px 9px !important;
}
a.btn-floating.butRightAnnouncement {
    padding: 5px 9px !important;
}
.controls-top.left-right-control {
    margin: -10px 0 20px 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1496736953040.vc_row-has-fill.featureTop {
    left: -60px !important;
    width: 500px !important;
}
.IICAboutContentFeatures p {
    font-size: 18px !important;
    text-align: center !important;
}
.vc_custom_1497346024955 {
    margin-bottom: 20px;
}
h3.vc_custom_heading.vc_custom_1497603080648 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603087571 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603094225 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603145744 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603154004 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603159699 {
    font-size: 16px !important;
}
.scp_theme_icon-354a732adcab3c94e6ed16ade1b888d9.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-028112d43e803e334f83cb31274d207a.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-da31af46bc480627ae5820dafbe369c0.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-fb0f9cf1592710a2a252d9202663f5bf.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-df323c4d4c6793e48c398b73784b4acc.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-00a1b93e536ccdd29631c8b6f9b2f071.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.vc_column-inner.vc_custom_1497530906573.mobRes {
    padding-top: 20px !important;
}
.vc_column-inner.total {
    width: 30% !important;
    display: block;
    margin: 0 0 10px 43px !important;
}
img.ls-l.countBoxLogo {
    width: 20% !important;
    top: 120px !important;
    left: 134px !important;
}
p.ls-l.mobCircle {
    left: 115px !important;
}
.ourworks-box.container.pb-5.pt-5 {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.newsHeading {
    font-size: 25px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.feedbackLandingHeading {
    font-size: 25px !important;
}
.container.pb-5.position-relative {
    padding-bottom: 20px !important;
}
.carousel-inner.feedbackSlide {
    width: 90% !important;
    margin: 0 auto !important;
}
a.carousel-control-next.LandingRightPage i {
    position: relative !important;
	right: 5px !important;
}
a.carousel-control-prev.LandingLeftPage i {
    position: relative !important;
	left: 5px !important;
}
.carousel-inner.feedbackSlide {
    padding: 20px 25px !important;
}
h3.feedbackHeadingLanding a {
    font-size: 18px !important;
}
.vc_row.wpb_row.vc_row-fluid.testimonialBox {
    padding: 20px 0 40px 0 !important;
}
.vc_custom_1499690859344 {
    padding-top: 5px !important;
    padding-bottom: 25px !important;
}
.vc_column-inner.vc_custom_1498223837249 {
    padding-top: 5px !important;
}
.cbp-row.wh-footer {
    margin: 0;
    padding: 50px 0 0 0 !important;
}
.wpb_column.vc_column_container.vc_col-sm-3.qlinkMob {
    margin: 0 0 20px 0;
}
.vc_custom_1498816027003 {
    margin-bottom: 10px !important;
}
a.carousel-control-next.landingSliderBannerNextMob {
    right: 130px !important;
    font-size: 12px;
}
span.dialogSpan {
    padding: 4px 9px !important;
}
.carousel {
    padding-bottom: 0 !important;
}

/* IIC-About-MIC Responsive CSS */
.wh-page-title-bar {
    background-position: -370px 0px !important;
}
.headingAmbassador h2 {
    font-size: 22px !important;
    line-height: 28px !important;
}
.headingAmbassadorContent h3 {
    margin: 0px 0 10px 0 !important;
}
h2.iniMobResHeading {
    margin: 20px 0 0 0 !important;
}
.headingAmbassadorContentAbt ul {
    margin: 0;
    padding: 10px 0 0 20px;
}
.headingAmbassadorContentAbt.headingAmbassadorContentAbtMob ul {
    padding-top: 0;
}
.col-12.dialogBoxMob {
    padding-right: 0px;
    padding-left: 0px;
}
mat-dialog-container#mat-dialog-0 {
    border: 5px solid #feda14;
    background: #e5f2ff;
    overflow-y: scroll;
    height: 530px;
    margin-top: -20px !important;
}	
#demo a.carousel-control-prev.latestNewsPrev.lNewsPrevMob {
    left: -13px !important;
}
#demo a.carousel-control-next.latestNewsNext.lNewsNextMob {
    right: -11px !important;
}
h1.page-title {
    font-size: 23px !important;
}
.one.whole.breadcrumbPadding {
    padding: 17px 0 !important;
}
.advisoryCommiteeMemberCard {
    margin-bottom: 20px;
}
/* Implementation Team Responsive CSS Start */
.col-xl-4.col-md-4.mt-4.card-container.offset-right-mar {
    margin-right: 0 !important;
}
/* IIC-2020-21 Calender */
div#quarter1 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter2 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter3 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter4 .col-md-4 {
    padding-left: 0 !important;
}
h3.calenderHeadingQuarter {
    margin: 0px 0 10px 0px !important;
}
div#quarter1 .col-md-8 {
    text-align: left !important;
	padding-left: 0;
}
div#quarter2 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter3 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter4 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
tbody td a {
    width: 100% !important;
}
h2.incubTabHeading {
    margin: 0 0 0 10px !important;
}
.ratingContent1 {
    margin: 30px 0 0 0 !important;
}
/* IIC Dashboard 2018-19 Responsive CSS Start */
.iicFacultySeassionBox img {
    width: 100% !important;
}
.quadrat a {
    margin: 0 auto;
    float: none !important;
    display: block;
    text-align: center;
}
mat-card.w-100.h-300p.iicDashboard1819Mob.mat-card.mat-focus-indicator {
    margin: 0 0 50px 0 !important;
}
p.beforeImgText {
    font-size: 14px !important;
    padding: 12px 10px !important;
}
/* IIC Dashboard 1920 Responsive CSS Start */
a.downLinkDownload {
    font-size: 12px !important;
    width: 200px;
    display: block;
}
section.iicDash1920Box .col-md-6 {
    margin: 0 0 30px 0;
}
.vc_col-md-8.bdrbottom {
    border-bottom: none !important;
}
.headingAmbassadorContent1 img {
    width: 90% !important;
	/* margin: 0 0 20px 0 !important; */
}
a.dashReadMore {
    width: 32% !important;
}
.headingAmbassadorContent img {
    margin: 0 0 20px 0 !important;
}
table.table-hover.table-responsive {
    display: block !important;
}
.cbp-container.gapDashboard .vc_col-md-4 {
    width: 100%;
}

/* IIC Innovation Ambassador Responsive CSS Start */
.themeImage1 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage2 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage3 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage4 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.ambBoxesBottom {
    margin: 0 0 20px 0;
}
/* IIC 2019-20 Impect Lecture Responsive CSS Start */
.detail-box {
    margin: 0 0 40px 0;
}
.about_section .img-box img {
    width: 100% !important;
    border-radius: 33px;
    margin: 0 auto 30px;
}
.headingAmbassador h2 {
    margin: 0 !important;
}

/* IIC Online Session Responsive Start */
.ribbon-horizontal {
    right: 19px !important;
    border: 18px solid #c71e23;
    border-right: 0;
    border-left: 11px solid transparent !important;
    top: 273px !important;
    width: 74% !important;
}
.ribbon-horizontal span {
    position: relative;
    padding: 3px 7px 7px 10px !important;
    text-align: center;
    top: -12px;
    font-size: 14px;
}
.thumb_dur {
    float: left !important;
}

/* POC Contest 2019 Responsive CSS Start */
h3.pocResMob {
    font-size: 17px !important;
    margin: 20px 0 10px 0 !important;
    line-height: 22px !important;
}

/* Innovation Contest 2020 Responsive CSS Start */
a.nicBut2020 {
    top: 0px;
    right: 8px !important;
    width: 95% !important;
    text-align: center !important;
}
h2.InnoContMobRes {
    position: relative;
    top: -34px;
    font-size: 20px !important;
}
.headingAmbassador.headingAmbassadorMobRes {
    margin: 0 0 30px 0;
}
.headingAmbassadorContent h3 {
    font-size: 18px !important;
    line-height: 22px !important;
    margin: 10px 0 10px 0 !important;
}
.row.margin-md-gallery {
    margin: 0px 0 20px 0 !important;
}
.carousel-caption.innovationContest2020Content {
    width: 80% !important;
    left: -5px !important;
    padding-top: 0 !important;
    top: 6px !important;
}
.carousel-caption.innovationContest2020Content h1 {
    color: #e41b00;
    display: contents;
    font-size: 15px !important;
    font-weight: 700;
    line-height: 22px !important;
}
.carousel-caption.innovationContest2020Content h2 {
    font-size: 13px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
    font-weight: 700;
}
.carousel-caption.innovationContest2020Content h3 {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
}
a.main-btn {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
    margin: -7px 0 3px 0 !important;
}
a.main-btn1 {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
}
.modal-dialog.modal-dialog2.modal-dialog-mobRes {
    margin: 0 !important;
}
mat-dialog-content.mat-dialog-content.mat-typography.instiDetailsMobRes {
    padding: 0 !important;
}

/* Mentor Mentee Programme Responsive CSS Start */
.menteeImgBox img {
    width: 100%;
}
section.mentorMenteeBox {
    padding: 20px 0 40px 0 !important;
}

/* IIC Ambassador Profile Responsive CSS Start */
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active {
    padding: 18px 10px 18px 0px !important;
    width: 31% !important;
}
.container-login100 a img {
    padding: 7px 2px !important;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
}
nav > div a.nav-item.nav-link.active:after {
    left: 38% !important;
    bottom: 0 !important;
}
div#nav-tabContent {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.container-login100 a p {
    font-size: 17px !important;
    width: 85% !important;
    padding: 8px 0px !important;
}

/* IIC Download Responsive CSS Start */
a.downLinkDownload.downLinkDownloadMobRes {
    width: 100%;
}
table.table-hover.table-responsive.tableMobRes {
    width: 92%;
}
.incub-round2.incubTabMobRes img {
    width: 50% !important;
    padding: 30px 24px 30px 24px !important;
}

/* Incubation Responsive CSS Start */
.limiter {
    padding: 0px 0 0px 0 !important;
}
button.sub-but {
    margin: 0px 0 0 0 !important;
    display: block;
    position: inherit !important;
}
table.incubTableMobRes {
    width: 85%;
}

}

@media (max-width:411px){


}

@media (max-width:375px){
.navbar-light .navbar-toggler {
position: absolute;
color: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.1);
right: 12px;
z-index: 999;
display: block;
top: 12px;
}
img.vc_single_image-img.topLogo {
    width: 35% !important;
    text-align: center;
    padding: 0 0 0 10px;
    margin: 0 !important;
}
.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: #feda14 !important;
}
.navbar-light .navbar-toggler:hover {
    background-color: #f9a72a !important;
    border: 1px solid #f9a72a !important;
    color: #012e5b;
}
.navbar-toggler {
    padding: 4px 6px !important;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #feda14 !important;
    border: 1px solid #f7a427;
    border-radius: 4px;
}
img.wpb_column.vc_column_container.vc_col-sm-2.topLogoBG {
    width: 35%;
    padding: 5px 5px 5px 5px;
}
.navbar {
    padding: 0 !important;
}
.bg-light1 {
    background-color: #030a1c !important;
}
.respmenu {
    background: #fff !important;
	margin-bottom: 0px !important;
}
.wh-menu-main {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.respmenu li {
    position: relative;
    padding: 0 0 0 10px !important;
}
img.d-block.w-100.bgFirst {
    display: block;
    position: relative;
    right: 120px !important;
}
p.ls-l.bgFirstPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -50px;
    font-size: 26px;
    text-align: left;
    padding: 0 20px;
    right: 0px;
    width: 70%;
    top: -45px;
    line-height: 31px;
}
a.buttonYellowBanner {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0 0 0 !important;
    bottom: 40px !important;
    left: -60px !important;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    bottom: 40px !important;
    left: 45px !important;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgSecondPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -40px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 80%;
    top: -45px;
    line-height: 31px;
}
p.ls-l.bgThirdPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: 30px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 60%;
    top: -45px;
    line-height: 31px;
}
a.buttonYellowBanner2 {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 130px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 110px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop2 {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 170px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 248px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgFourthPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -90px;
    font-size: 26px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 100%;
    top: -55px;
    line-height: 26px;
}
img.ls-l.slideTabBar {
    position: absolute;
    width: 300px;
    top: 220px !important;
    height: auto;
    right: 212px !important;
}
iframe.landingVideo {
    position: relative;
    top: 226px !important;
    right: 220px !important;
    width: 283px !important;
    height: 198px !important;
    border-radius: 5px;
    border: none;
}
.IICAboutLanding {
    margin-top: 0px;
}
h3.vc_custom_heading.vc_custom_1496753940431.aboutHeading {
    font-size: 25px !important;
}
.vc_column-inner {
    margin-bottom: 0px !important;
}
.IICAboutContent {
    padding: 0 10px;
}
h3.vc_custom_heading.vc_custom_1496753940431.whoCanHeading {
    font-size: 25px !important;
}
.col-md-6.applyIICMargin {
    padding: 30px 0px 0px 0px !important;
    background: #f0f2f5 !important;
    height: 540px !important;
}
.IICAboutContent ul li {
    text-align: left !important;
    margin: 0 0 15px 0 !important;
}
.carousel-inner.announcementCatouselInner{
    width: 62% !important;
    padding: 20px 10px !important;
    height: auto !important;
}
.col-md-6.bgAnnouncementLanding {
    height: 515px !important;
}
a.btn-floating.butLeftAnnouncement {
    padding: 5px 9px !important;
}
a.btn-floating.butRightAnnouncement {
    padding: 5px 9px !important;
}
.controls-top.left-right-control {
    margin: -10px 0 20px 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1496736953040.vc_row-has-fill.featureTop {
    left: -60px !important;
    width: 500px !important;
}
.IICAboutContentFeatures p {
    font-size: 18px !important;
    text-align: center !important;
}
.vc_custom_1497346024955 {
    margin-bottom: 20px;
}
h3.vc_custom_heading.vc_custom_1497603080648 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603087571 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603094225 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603145744 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603154004 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603159699 {
    font-size: 16px !important;
}
.scp_theme_icon-354a732adcab3c94e6ed16ade1b888d9.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-028112d43e803e334f83cb31274d207a.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-da31af46bc480627ae5820dafbe369c0.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-fb0f9cf1592710a2a252d9202663f5bf.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-df323c4d4c6793e48c398b73784b4acc.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-00a1b93e536ccdd29631c8b6f9b2f071.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.vc_column-inner.vc_custom_1497530906573.mobRes {
    padding-top: 20px !important;
}
.vc_column-inner.total {
    width: 27% !important;
    display: block;
    margin: 0 0 10px 43px !important;
}
img.ls-l.countBoxLogo {
    width: 20% !important;
    top: 120px !important;
    left: 114px !important;
}
p.ls-l.mobCircle {
    left: 95px !important;
}
.ourworks-box.container.pb-5.pt-5 {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.newsHeading {
    font-size: 25px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.feedbackLandingHeading {
    font-size: 25px !important;
}
.container.pb-5.position-relative {
    padding-bottom: 20px !important;
}
.carousel-inner.feedbackSlide {
    width: 90% !important;
    margin: 0 auto !important;
}
a.carousel-control-next.LandingRightPage i {
    position: relative !important;
	right: 5px !important;
}
a.carousel-control-prev.LandingLeftPage i {
    position: relative !important;
	left: 5px !important;
}
.carousel-inner.feedbackSlide {
    padding: 20px 25px !important;
}
h3.feedbackHeadingLanding a {
    font-size: 18px !important;
}
.vc_row.wpb_row.vc_row-fluid.testimonialBox {
    padding: 20px 0 40px 0 !important;
}
.vc_custom_1499690859344 {
    padding-top: 5px !important;
    padding-bottom: 25px !important;
}
.vc_column-inner.vc_custom_1498223837249 {
    padding-top: 5px !important;
}
.cbp-row.wh-footer {
    margin: 0;
    padding: 50px 0 0 0 !important;
}
.wpb_column.vc_column_container.vc_col-sm-3.qlinkMob {
    margin: 0 0 20px 0;
}
.vc_custom_1498816027003 {
    margin-bottom: 10px !important;
}
a.carousel-control-next.landingSliderBannerNextMob {
    right: 170px !important;
    font-size: 12px;
}
span.dialogSpan {
    padding: 4px 9px !important;
}
.carousel {
    padding-bottom: 0 !important;
}

/* IIC-About-MIC Responsive CSS */
.wh-page-title-bar {
    background-position: -370px 0px !important;
}
.headingAmbassador h2 {
    font-size: 22px !important;
    line-height: 28px !important;
}
.headingAmbassadorContent h3 {
    margin: 0px 0 10px 0 !important;
}
h2.iniMobResHeading {
    margin: 20px 0 0 0 !important;
}
.headingAmbassadorContentAbt ul {
    margin: 0;
    padding: 10px 0 0 20px;
}
.headingAmbassadorContentAbt.headingAmbassadorContentAbtMob ul {
    padding-top: 0;
}
.col-12.dialogBoxMob {
    padding-right: 0px;
    padding-left: 0px;
}
mat-dialog-container#mat-dialog-0 {
    border: 5px solid #feda14;
    background: #e5f2ff;
    overflow-y: scroll;
    height: 530px;
    margin-top: -20px !important;
}
#demo a.carousel-control-prev.latestNewsPrev.lNewsPrevMob {
    left: -13px !important;
}
#demo a.carousel-control-next.latestNewsNext.lNewsNextMob {
    right: -11px !important;
}
h1.page-title {
    font-size: 23px !important;
}
.one.whole.breadcrumbPadding {
    padding: 17px 0 !important;
}
.advisoryCommiteeMemberCard {
    margin-bottom: 20px;
}
/* Implementation Team Responsive CSS Start */
.col-xl-4.col-md-4.mt-4.card-container.offset-right-mar {
    margin-right: 0 !important;
}
/* IIC-2020-21 Calender */
div#quarter1 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter2 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter3 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter4 .col-md-4 {
    padding-left: 0 !important;
}
h3.calenderHeadingQuarter {
    margin: 0px 0 10px 0px !important;
}
div#quarter1 .col-md-8 {
    text-align: left !important;
	padding-left: 0;
}
div#quarter2 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter3 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter4 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
tbody td a {
    width: 100% !important;
}
h2.incubTabHeading {
    margin: 0 0 0 10px !important;
}
.ratingContent1 {
    margin: 30px 0 0 0 !important;
}
/* IIC Dashboard 2018-19 Responsive CSS Start */
.iicFacultySeassionBox img {
    width: 100% !important;
}
.quadrat a {
    margin: 0 auto;
    float: none !important;
    display: block;
    text-align: center;
}
mat-card.w-100.h-300p.iicDashboard1819Mob.mat-card.mat-focus-indicator {
    margin: 0 0 50px 0 !important;
}
p.beforeImgText {
    font-size: 14px !important;
    padding: 12px 10px !important;
}

/* IIC Dashboard 1920 Responsive CSS Start */
a.downLinkDownload {
    font-size: 12px !important;
    width: 200px;
    display: block;
}
section.iicDash1920Box .col-md-6 {
    margin: 0 0 30px 0;
}
.vc_col-md-8.bdrbottom {
    border-bottom: none !important;
}
.headingAmbassadorContent1 img {
    width: 90% !important;
	/* margin: 0 0 20px 0 !important; */
}
a.dashReadMore {
    width: 32% !important;
}
.headingAmbassadorContent img {
    margin: 0 0 20px 0 !important;
}
table.table-hover.table-responsive {
    display: block !important;
}
.cbp-container.gapDashboard .vc_col-md-4 {
    width: 100%;
}

/* IIC Innovation Ambassador Responsive CSS Start */
.themeImage1 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage2 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage3 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage4 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.ambBoxesBottom {
    margin: 0 0 20px 0;
}
/* IIC 2019-20 Impect Lecture Responsive CSS Start */
.detail-box {
    margin: 0 0 40px 0;
}
.about_section .img-box img {
    width: 100% !important;
    border-radius: 33px;
    margin: 0 auto 30px;
}
.headingAmbassador h2 {
    margin: 0 !important;
}

/* IIC Online Session Responsive Start */
.ribbon-horizontal {
    right: 19px !important;
    border: 18px solid #c71e23;
    border-right: 0;
    border-left: 11px solid transparent !important;
    top: 243px !important;
    width: 74% !important;
}
.ribbon-horizontal span {
    position: relative;
    padding: 3px 7px 7px 10px !important;
    text-align: center;
    top: -12px;
    font-size: 14px;
}
.thumb_dur {
    float: left !important;
}

/* POC Contest 2019 Responsive CSS Start */
h3.pocResMob {
    font-size: 17px !important;
    margin: 20px 0 10px 0 !important;
    line-height: 22px !important;
}

/* Innovation Contest 2020 Responsive CSS Start */
a.nicBut2020 {
    top: 0px;
    right: 8px !important;
    width: 95% !important;
    text-align: center !important;
}
h2.InnoContMobRes {
    position: relative;
    top: -34px;
    font-size: 20px !important;
}
.headingAmbassador.headingAmbassadorMobRes {
    margin: 0 0 30px 0;
}
.headingAmbassadorContent h3 {
    font-size: 18px !important;
    line-height: 22px !important;
    margin: 10px 0 10px 0 !important;
}
.row.margin-md-gallery {
    margin: 0px 0 20px 0 !important;
}
.carousel-caption.innovationContest2020Content {
    width: 80% !important;
    left: -5px !important;
    padding-top: 0 !important;
    top: 6px !important;
}
.carousel-caption.innovationContest2020Content h1 {
    color: #e41b00;
    display: contents;
    font-size: 15px !important;
    font-weight: 700;
    line-height: 22px !important;
}
.carousel-caption.innovationContest2020Content h2 {
    font-size: 13px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
    font-weight: 700;
}
.carousel-caption.innovationContest2020Content h3 {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
}
a.main-btn {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
    margin: -7px 0 3px 0 !important;
}
a.main-btn1 {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
}
.modal-dialog.modal-dialog2.modal-dialog-mobRes {
    margin: 0 !important;
}
mat-dialog-content.mat-dialog-content.mat-typography.instiDetailsMobRes {
    padding: 0 !important;
}

/* Mentor Mentee Programme Responsive CSS Start */
.menteeImgBox img {
    width: 100%;
}
section.mentorMenteeBox {
    padding: 20px 0 40px 0 !important;
}

/* IIC Ambassador Profile Responsive CSS Start */
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active {
    padding: 18px 10px 18px 0px !important;
    width: 31% !important;
}
.container-login100 a img {
    padding: 7px 2px !important;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
}
nav > div a.nav-item.nav-link.active:after {
    left: 36% !important;
	bottom:0 !important
}
div#nav-tabContent {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.container-login100 a p {
    font-size: 17px !important;
    width: 85% !important;
    padding: 8px 0px !important;
}

/* IIC Download Responsive CSS Start */
a.downLinkDownload.downLinkDownloadMobRes {
    width: 100%;
}
table.table-hover.table-responsive.tableMobRes {
    width: 96%;
}
.incub-round2.incubTabMobRes img {
    width: 50% !important;
    padding: 30px 24px 30px 24px !important;
}

/* Incubation Responsive CSS Start */
.limiter {
    padding: 0px 0 0px 0 !important;
}
button.sub-but {
    margin: 0px 0 0 0 !important;
    display: block;
    position: inherit !important;
}
table.incubTableMobRes {
    width: 85%;
}

}

@media (max-width:360px){

.navbar-light .navbar-toggler {
position: absolute;
color: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.1);
right: 12px;
z-index: 999;
display: block;
top: 8px;
}
img.vc_single_image-img.topLogo {
    width: 35% !important;
    text-align: center;
    padding: 0 0 0 10px;
    margin: 0 !important;
}
.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: #feda14 !important;
}
.navbar-light .navbar-toggler:hover {
    background-color: #f9a72a !important;
    border: 1px solid #f9a72a !important;
    color: #012e5b;
}
.navbar-toggler {
    padding: 4px 6px !important;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #feda14 !important;
    border: 1px solid #f7a427;
    border-radius: 4px;
}
img.wpb_column.vc_column_container.vc_col-sm-2.topLogoBG {
    width: 35%;
    padding: 5px 5px 5px 5px;
}
.navbar {
    padding: 0 !important;
}
.bg-light1 {
    background-color: #030a1c !important;
}
.respmenu {
    background: #fff !important;
	margin-bottom: 0px !important;
}
.wh-menu-main {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.respmenu li {
    position: relative;
    padding: 0 0 0 10px !important;
}
img.d-block.w-100.bgFirst {
    display: block;
    position: relative;
    right: 170px !important;
}
p.ls-l.bgFirstPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -50px;
    font-size: 21px;
    text-align: left;
    padding: 0 20px;
    right: 0px;
    width: 59%;
    top: -22px;
    line-height: 21px;
}
a.buttonYellowBanner {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0 0 0 !important;
    bottom: 40px !important;
    left: -60px !important;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    bottom: 40px !important;
    left: 45px !important;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgSecondPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -97px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 84%;
    top: -47px;
    line-height: 21px;
}
p.ls-l.bgThirdPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -73px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 80%;
    top: -45px;
    line-height: 21px;
}
a.buttonYellowBanner2 {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 130px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 128px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop2 {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 170px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 277px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgFourthPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -85px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 85%;
    top: -45px;
    line-height: 21px;
}
img.ls-l.slideTabBar {
    position: absolute;
    width: 300px;
    top: 220px !important;
    height: auto;
    right: 212px !important;
}
iframe.landingVideo {
    position: relative;
    top: 226px !important;
    right: 220px !important;
    width: 283px !important;
    height: 198px !important;
    border-radius: 5px;
    border: none;
}
.IICAboutLanding {
    margin-top: 0px;
}
h3.vc_custom_heading.vc_custom_1496753940431.aboutHeading {
    font-size: 22px !important;
}
.vc_column-inner {
    margin-bottom: 0px !important;
}
.IICAboutContent {
    padding: 0 10px;
}
h3.vc_custom_heading.vc_custom_1496753940431.whoCanHeading {
    font-size: 22px !important;
}
.col-md-6.applyIICMargin {
    padding: 30px 0px 0px 0px !important;
    background: #f0f2f5 !important;
    height: 580px !important;
}
.IICAboutContent ul li {
    text-align: left !important;
    margin: 0 0 15px 0 !important;
}
.carousel-inner.announcementCatouselInner{
    width: 60% !important;
    padding: 20px 10px !important;
    height: auto !important;
}
.col-md-6.bgAnnouncementLanding {
    height: 565px !important;
}
a.btn-floating.butLeftAnnouncement {
    padding: 5px 9px !important;
}
a.btn-floating.butRightAnnouncement {
    padding: 5px 9px !important;
}
.controls-top.left-right-control {
    margin: -10px 0 20px 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1496736953040.vc_row-has-fill.featureTop {
    left: -70px !important;
    width: 500px !important;
}
.IICAboutContentFeatures p {
    font-size: 18px !important;
    text-align: center !important;
}
.vc_custom_1497346024955 {
    margin-bottom: 20px;
}
h3.vc_custom_heading.vc_custom_1497603080648 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603087571 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603094225 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603145744 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603154004 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603159699 {
    font-size: 16px !important;
}
.scp_theme_icon-354a732adcab3c94e6ed16ade1b888d9.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-028112d43e803e334f83cb31274d207a.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-da31af46bc480627ae5820dafbe369c0.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-fb0f9cf1592710a2a252d9202663f5bf.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-df323c4d4c6793e48c398b73784b4acc.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-00a1b93e536ccdd29631c8b6f9b2f071.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.vc_column-inner.vc_custom_1497530906573.mobRes {
    padding-top: 20px !important;
}
.vc_column-inner.total {
    width: 26% !important;
    display: block;
    margin: 0 0 10px 43px !important;
}
img.ls-l.countBoxLogo {
    width: 20% !important;
    top: 120px !important;
    left: 113px !important;
}
p.ls-l.mobCircle {
    left: 92px !important;
}
.ourworks-box.container.pb-5.pt-5 {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.newsHeading {
    font-size: 25px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.feedbackLandingHeading {
    font-size: 25px !important;
}
.container.pb-5.position-relative {
    padding-bottom: 20px !important;
}
.carousel-inner.feedbackSlide {
    width: 90% !important;
    margin: 0 auto !important;
}
a.carousel-control-next.LandingRightPage i {
    position: relative !important;
	right: 5px !important;
}
a.carousel-control-prev.LandingLeftPage i {
    position: relative !important;
	left: 5px !important;
}
.carousel-inner.feedbackSlide {
    padding: 20px 25px !important;
}
h3.feedbackHeadingLanding a {
    font-size: 18px !important;
}
.vc_row.wpb_row.vc_row-fluid.testimonialBox {
    padding: 20px 0 40px 0 !important;
}
.vc_custom_1499690859344 {
    padding-top: 5px !important;
    padding-bottom: 25px !important;
}
.vc_column-inner.vc_custom_1498223837249 {
    padding-top: 5px !important;
}
.cbp-row.wh-footer {
    margin: 0;
    padding: 50px 0 0 0 !important;
}
.wpb_column.vc_column_container.vc_col-sm-3.qlinkMob {
    margin: 0 0 20px 0;
}
.vc_custom_1498816027003 {
    margin-bottom: 10px !important;
}
a.carousel-control-next.landingSliderBannerNextMob {
    right: 188px !important;
    font-size: 12px;
}
.carousel {
    padding-bottom: 0 !important;
}

/* IIC-About-MIC Responsive CSS */
.wh-page-title-bar {
    background-position: -370px 0px !important;
}
.headingAmbassador h2 {
    font-size: 22px !important;
    line-height: 28px !important;
}
.headingAmbassadorContent h3 {
    margin: 0px 0 10px 0 !important;
}
h2.iniMobResHeading {
    margin: 20px 0 0 0 !important;
}
.headingAmbassadorContentAbt ul {
    margin: 0;
    padding: 10px 0 0 20px;
}
.headingAmbassadorContentAbt.headingAmbassadorContentAbtMob ul {
    padding-top: 0;
}
.col-12.dialogBoxMob {
    padding-right: 0px;
    padding-left: 0px;
}
mat-dialog-container#mat-dialog-0 {
    border: 5px solid #feda14;
    background: #e5f2ff;
    overflow-y: scroll;
    height: 470px;
    margin-top: 20px !important;
}
h3.vc_custom_heading.vc_custom_1496753940431.featureHeadingLanding {
    font-size: 25px !important;
}
.vc_custom_1491466989293 {
    margin-bottom: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}
.vc_custom_1491466992847 {
    margin-bottom: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}
#demo a.carousel-control-prev.latestNewsPrev.lNewsPrevMob {
    left: -13px !important;
}
#demo a.carousel-control-next.latestNewsNext.lNewsNextMob {
    right: -11px !important;
}
h1.page-title {
    font-size: 23px !important;
}
.one.whole.breadcrumbPadding {
    padding: 17px 0 !important;
}
.advisoryCommiteeMemberCard {
    margin-bottom: 20px;
}

/* Implementation Team Responsive CSS Start */
.col-xl-4.col-md-4.mt-4.card-container.offset-right-mar {
    margin-right: 0 !important;
}

/* IIC-2020-21 Calender */
div#quarter1 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter2 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter3 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter4 .col-md-4 {
    padding-left: 0 !important;
}
h3.calenderHeadingQuarter {
    margin: 0px 0 10px 0px !important;
}
div#quarter1 .col-md-8 {
    text-align: left !important;
	padding-left: 0;
}
div#quarter2 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter3 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter4 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
tbody td a {
    width: 100% !important;
}
h2.incubTabHeading {
    margin: 0 0 0 10px !important;
}
.ratingContent1 {
    margin: 30px 0 0 0 !important;
}

/* IIC Dashboard 2018-19 Responsive CSS Start */
.iicFacultySeassionBox img {
    width: 100% !important;
}
.quadrat a {
    margin: 0 auto;
    float: none !important;
    display: block;
    text-align: center;
}
mat-card.w-100.h-300p.iicDashboard1819Mob.mat-card.mat-focus-indicator {
    margin: 0 0 50px 0 !important;
}
p.beforeImgText {
    font-size: 14px !important;
    padding: 12px 10px !important;
}

/* IIC Dashboard 1920 Responsive CSS Start */
a.downLinkDownload {
    font-size: 12px !important;
    width: 200px;
    display: block;
}
section.iicDash1920Box .col-md-6 {
    margin: 0 0 30px 0;
}
.vc_col-md-8.bdrbottom {
    border-bottom: none !important;
}
.headingAmbassadorContent1 img {
    width: 90% !important;
    /* margin: 0 0 20px 0 !important; */
    display: block !important;
    margin: 0 auto !important;
}
a.dashReadMore {
    width: 32% !important;
}
.headingAmbassadorContent img {
    margin: 0 0 20px 0 !important;
}
table.table-hover.table-responsive {
    display: block !important;
}
.cbp-container.gapDashboard .vc_col-md-4 {
    width: 100%;
}

/* IIC Innovation Ambassador Responsive CSS Start */
.themeImage1 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage2 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage3 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage4 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.ambBoxesBottom {
    margin: 0 0 20px 0;
}
/* IIC 2019-20 Impect Lecture Responsive CSS Start */
.detail-box {
    margin: 0 0 40px 0;
}
.about_section .img-box img {
    width: 100% !important;
    border-radius: 33px;
    margin: 0 auto 30px;
}
.headingAmbassador h2 {
    margin: 0 !important;
}

/* IIC Online Session Responsive Start */
.ribbon-horizontal {
    right: 19px !important;
    border: 18px solid #c71e23;
    border-right: 0;
    border-left: 11px solid transparent !important;
    top: 233px !important;
    width: 74% !important;
}
.ribbon-horizontal span {
    position: relative;
    padding: 3px 7px 7px 10px !important;
    text-align: center;
    top: -12px;
    font-size: 14px;
}
.thumb_dur {
    float: left !important;
}

/* POC Contest 2019 Responsive CSS Start */
h3.pocResMob {
    font-size: 17px !important;
    margin: 20px 0 10px 0 !important;
    line-height: 22px !important;
}

/* Innovation Contest 2020 Responsive CSS Start */
a.nicBut2020 {
    top: 0px;
    right: 8px !important;
    width: 95% !important;
    text-align: center !important;
}
h2.InnoContMobRes {
    position: relative;
    top: -34px;
    font-size: 20px !important;
}
.headingAmbassador.headingAmbassadorMobRes {
    margin: 0 0 30px 0;
}
.headingAmbassadorContent h3 {
    font-size: 18px !important;
    line-height: 22px !important;
    margin: 10px 0 10px 0 !important;
}
.row.margin-md-gallery {
    margin: 0px 0 20px 0 !important;
}
.carousel-caption.innovationContest2020Content {
    width: 80% !important;
    left: -5px !important;
    padding-top: 0 !important;
    top: 6px !important;
}
.carousel-caption.innovationContest2020Content h1 {
    color: #e41b00;
    display: contents;
    font-size: 15px !important;
    font-weight: 700;
    line-height: 22px !important;
}
.carousel-caption.innovationContest2020Content h2 {
    font-size: 13px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
    font-weight: 700;
}
.carousel-caption.innovationContest2020Content h3 {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    margin-top: -15px !important;
}
a.main-btn {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
    margin: -7px 0 3px 0 !important;
}
a.main-btn1 {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
}
.modal-dialog.modal-dialog2.modal-dialog-mobRes {
    margin: 0 !important;
}
mat-dialog-content.mat-dialog-content.mat-typography.instiDetailsMobRes {
    padding: 0 !important;
}

/* Mentor Mentee Programme Responsive CSS Start */
.menteeImgBox img {
    width: 100%;
}
section.mentorMenteeBox {
    padding: 20px 0 40px 0 !important;
}

/* IIC Ambassador Profile Responsive CSS Start */
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active {
    padding: 18px 10px 18px 0px !important;
    width: 31% !important;
}
.container-login100 a img {
    padding: 7px 2px !important;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
}
nav > div a.nav-item.nav-link.active:after {
    left: 33% !important;
}
div#nav-tabContent {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.container-login100 a p {
    font-size: 17px !important;
    width: 85% !important;
    padding: 8px 0px !important;
}

/* IIC Download Responsive CSS Start */
a.downLinkDownload.downLinkDownloadMobRes {
    width: 100%;
}
table.table-hover.table-responsive.tableMobRes {
    width: 94%;
}
.incub-round2.incubTabMobRes img {
    width: 50% !important;
    padding: 30px 24px 30px 24px !important;
}

/* Incubation Responsive CSS Start */
.limiter {
    padding: 0px 0 0px 0 !important;
}
button.sub-but {
    margin: 0px 0 0 0 !important;
    display: block;
    position: inherit !important;
}
table.incubTableMobRes {
    width: 85%;
}
	
}

@media (max-width:320px){
.navbar-light .navbar-toggler {
position: absolute;
color: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.1);
right: 12px;
z-index: 999;
display: block;
top: 8px;
}
img.vc_single_image-img.topLogo {
    width: 35% !important;
    text-align: center;
    padding: 0 0 0 10px;
    margin: 0 !important;
}
.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: #feda14 !important;
}
.navbar-light .navbar-toggler:hover {
    background-color: #f9a72a !important;
    border: 1px solid #f9a72a !important;
    color: #012e5b;
}
.navbar-toggler {
    padding: 4px 6px !important;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #feda14 !important;
    border: 1px solid #f7a427;
    border-radius: 4px;
}
img.wpb_column.vc_column_container.vc_col-sm-2.topLogoBG {
    width: 35%;
    padding: 5px 5px 5px 5px;
}
.navbar {
    padding: 0 !important;
}
.bg-light1 {
    background-color: #030a1c !important;
}
.respmenu {
    background: #fff !important;
	margin-bottom: 0px !important;
}
.wh-menu-main {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.respmenu li {
    position: relative;
    padding: 0 0 0 10px !important;
}
img.d-block.w-100.bgFirst {
    display: block;
    position: relative;
    right: 170px !important;
}
p.ls-l.bgFirstPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -50px;
    font-size: 21px;
    text-align: left;
    padding: 0 20px;
    right: 0px;
    width: 59%;
    top: -22px;
    line-height: 21px;
}
a.buttonYellowBanner {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0 0 0 !important;
    bottom: 40px !important;
    left: -60px !important;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 100px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    bottom: 40px !important;
    left: 45px !important;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgSecondPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -97px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 80%;
    top: -47px;
    line-height: 21px;
}
p.ls-l.bgThirdPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -73px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 80%;
    top: -45px;
    line-height: 21px;
}
a.buttonYellowBanner2 {
    position: absolute;
    background: #feda14;
    color: #002e5b;
    width: 130px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 156px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #feda14;
}
a.buttonWhiteBannerTop2 {
    position: absolute;
    background: #d5eaff;
    color: #002e5b;
    width: 170px !important;
    height: 30px !important;
    text-align: center;
    font-size: 14px !important;
    border-radius: 2px !important;
    padding: 5px 0px 0px !important;
    top: 120px !important;
    right: 292px !important;
    z-index: 9;
    font-weight: 500;
    border: 1px solid #d5eaff;
}
p.ls-l.bgFourthPara {
    font-weight: 700;
    color: #fff;
    position: absolute;
    left: -85px;
    font-size: 21px;
    text-align: right;
    padding: 0 20px;
    right: 0px;
    width: 85%;
    top: -45px;
    line-height: 21px;
}
img.ls-l.slideTabBar {
    position: absolute;
    width: 300px;
    top: 220px !important;
    height: auto;
    right: 212px !important;
}
iframe.landingVideo {
    position: relative;
    top: 226px !important;
    right: 220px !important;
    width: 283px !important;
    height: 198px !important;
    border-radius: 5px;
    border: none;
}
.IICAboutLanding {
    margin-top: 0px;
}
h3.vc_custom_heading.vc_custom_1496753940431.aboutHeading {
    font-size: 22px !important;
}
.vc_column-inner {
    margin-bottom: 0px !important;
}
.IICAboutContent {
    padding: 0 10px;
}
h3.vc_custom_heading.vc_custom_1496753940431.whoCanHeading {
    font-size: 22px !important;
}
.col-md-6.applyIICMargin {
    padding: 30px 0px 0px 0px !important;
    background: #f0f2f5 !important;
    height: 540px !important;
}
.IICAboutContent ul li {
    text-align: left !important;
    margin: 0 0 15px 0 !important;
}
.carousel-inner.announcementCatouselInner{
    width: 53% !important;
    padding: 20px 10px !important;
    height: auto !important;
}
.col-md-6.bgAnnouncementLanding {
    height: 515px !important;
}
a.btn-floating.butLeftAnnouncement {
    padding: 5px 9px !important;
}
a.btn-floating.butRightAnnouncement {
    padding: 5px 9px !important;
}
.controls-top.left-right-control {
    margin: -10px 0 20px 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1496736953040.vc_row-has-fill.featureTop {
    left: -89px !important;
    width: 500px !important;
}
.IICAboutContentFeatures p {
    font-size: 18px !important;
    text-align: center !important;
}
.vc_custom_1497346024955 {
    margin-bottom: 20px;
}
h3.vc_custom_heading.vc_custom_1497603080648 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603087571 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603094225 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603145744 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603154004 {
    font-size: 16px !important;
}
h3.vc_custom_heading.vc_custom_1497603159699 {
    font-size: 16px !important;
}
.scp_theme_icon-354a732adcab3c94e6ed16ade1b888d9.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-028112d43e803e334f83cb31274d207a.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-da31af46bc480627ae5820dafbe369c0.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-fb0f9cf1592710a2a252d9202663f5bf.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-df323c4d4c6793e48c398b73784b4acc.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.scp_theme_icon-00a1b93e536ccdd29631c8b6f9b2f071.wh-theme-icon.oneIcoMob {
    font-size: 35px !important;
}
.vc_column-inner.vc_custom_1497530906573.mobRes {
    padding-top: 20px !important;
}
.vc_column-inner.total {
    width: 23% !important;
    display: block;
    margin: 0 0 10px 43px !important;
}
img.ls-l.countBoxLogo {
    width: 20% !important;
    top: 120px !important;
    left: 98px !important;
}
p.ls-l.mobCircle {
    left: 74px !important;
}
.ourworks-box.container.pb-5.pt-5 {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.newsHeading {
    font-size: 25px !important;
}
h3.vc_custom_heading.vc_custom_1496754095634.feedbackLandingHeading {
    font-size: 25px !important;
}
.container.pb-5.position-relative {
    padding-bottom: 20px !important;
}
.carousel-inner.feedbackSlide {
    width: 90% !important;
    margin: 0 auto !important;
}
a.carousel-control-next.LandingRightPage i {
    position: relative !important;
	right: 5px !important;
}
a.carousel-control-prev.LandingLeftPage i {
    position: relative !important;
	left: 5px !important;
}
.carousel-inner.feedbackSlide {
    padding: 20px 25px !important;
}
h3.feedbackHeadingLanding a {
    font-size: 18px !important;
}
.vc_row.wpb_row.vc_row-fluid.testimonialBox {
    padding: 20px 0 40px 0 !important;
}
.vc_custom_1499690859344 {
    padding-top: 5px !important;
    padding-bottom: 25px !important;
}
.vc_column-inner.vc_custom_1498223837249 {
    padding-top: 5px !important;
}
.cbp-row.wh-footer {
    margin: 0;
    padding: 50px 0 0 0 !important;
}
.wpb_column.vc_column_container.vc_col-sm-3.qlinkMob {
    margin: 0 0 20px 0;
}
.vc_custom_1498816027003 {
    margin-bottom: 10px !important;
}
a.carousel-control-next.landingSliderBannerNextMob {
    right: 224px !important;
    font-size: 12px;
}
.carousel {
    padding-bottom: 0 !important;
}

/* IIC-About-MIC Responsive CSS */
.wh-page-title-bar {
    background-position: -370px 0px !important;
}
.headingAmbassador h2 {
    font-size: 22px !important;
    line-height: 28px !important;
}
.headingAmbassadorContent h3 {
    margin: 0px 0 10px 0 !important;
}
h2.iniMobResHeading {
    margin: 20px 0 0 0 !important;
}
.headingAmbassadorContentAbt ul {
    margin: 0;
    padding: 10px 0 0 20px;
}
.headingAmbassadorContentAbt.headingAmbassadorContentAbtMob ul {
    padding-top: 0;
}
.col-12.dialogBoxMob {
    padding-right: 0px;
    padding-left: 0px;
}
mat-dialog-container#mat-dialog-0 {
    border: 5px solid #feda14;
    background: #e5f2ff;
    overflow-y: scroll;
    height: 470px;
    margin-top: 20px !important;
}
h3.vc_custom_heading.vc_custom_1496753940431.featureHeadingLanding {
    font-size: 25px !important;
}
.vc_custom_1491466989293 {
    margin-bottom: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}
.vc_custom_1491466992847 {
    margin-bottom: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}
#demo a.carousel-control-prev.latestNewsPrev.lNewsPrevMob {
    left: -13px !important;
}
#demo a.carousel-control-next.latestNewsNext.lNewsNextMob {
    right: -11px !important;
}
h1.page-title {
    font-size: 23px !important;
}
.one.whole.breadcrumbPadding {
    padding: 17px 0 !important;
}
.advisoryCommiteeMemberCard {
    margin-bottom: 20px;
}

/* Implementation Team Responsive CSS Start */
.col-xl-4.col-md-4.mt-4.card-container.offset-right-mar {
    margin-right: 0 !important;
}

/* IIC-2020-21 Calender */
div#quarter1 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter2 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter3 .col-md-4 {
    padding-left: 0 !important;
}
div#quarter4 .col-md-4 {
    padding-left: 0 !important;
}
h3.calenderHeadingQuarter {
    margin: 0px 0 10px 0px !important;
}
div#quarter1 .col-md-8 {
    text-align: left !important;
	padding-left: 0;
}
div#quarter2 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter3 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
div#quarter4 .col-md-8 {
    text-align: left !important;
    padding-left: 0;
}
tbody td a {
    width: 100% !important;
}
h2.incubTabHeading {
    margin: 0 0 0 10px !important;
}
.ratingContent1 {
    margin: 30px 0 0 0 !important;
}

/* IIC Dashboard 2018-19 Responsive CSS Start */
.iicFacultySeassionBox img {
    width: 100% !important;
}
.quadrat a {
    margin: 0 auto;
    float: none !important;
    display: block;
    text-align: center;
}
mat-card.w-100.h-300p.iicDashboard1819Mob.mat-card.mat-focus-indicator {
    margin: 0 0 50px 0 !important;
}
p.beforeImgText {
    font-size: 14px !important;
    padding: 12px 10px !important;
}

/* IIC Dashboard 1920 Responsive CSS Start */
a.downLinkDownload {
    font-size: 12px !important;
    width: 200px;
    display: block;
}
section.iicDash1920Box .col-md-6 {
    margin: 0 0 30px 0;
}
.vc_col-md-8.bdrbottom {
    border-bottom: none !important;
}
.headingAmbassadorContent1 img {
    width: 90% !important;
	/* margin: 0 0 20px 0 !important; */
}
a.dashReadMore {
    width: 32% !important;
}
.headingAmbassadorContent img {
    margin: 0 0 20px 0 !important;
}
table.table-hover.table-responsive {
    display: block !important;
}
.cbp-container.gapDashboard .vc_col-md-4 {
    width: 100%;
}

/* IIC Innovation Ambassador Responsive CSS Start */
.themeImage1 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage2 img {
    width: 55% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage3 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.themeImage4 img {
    width: 70% !important;
    display: block;
    margin: 0 auto 20px;
}
.ambBoxesBottom {
    margin: 0 0 20px 0;
}

/* IIC 2019-20 Impect Lecture Responsive CSS Start */
.detail-box {
    margin: 0 0 40px 0;
}
.about_section .img-box img {
    width: 100% !important;
    border-radius: 33px;
    margin: 0 auto 30px;
}
.headingAmbassador h2 {
    margin: 0 !important;
}

/* IIC Online Session Responsive Start */
.ribbon-horizontal {
    right: 19px !important;
    border: 18px solid #c71e23;
    border-right: 0;
    border-left: 11px solid transparent !important;
    top: 203px !important;
    width: 74% !important;
}
.ribbon-horizontal span {
    position: relative;
    padding: 3px 7px 7px 10px !important;
    text-align: center;
    top: -12px;
    font-size: 14px;
}
.thumb_dur {
    float: left !important;
}

/* POC Contest 2019 Responsive CSS Start */
h3.pocResMob {
    font-size: 17px !important;
    margin: 20px 0 10px 0 !important;
    line-height: 22px !important;
}

/* Innovation Contest 2020 Responsive CSS Start */
a.nicBut2020 {
    top: 0px;
    right: 8px !important;
    width: 95% !important;
    text-align: center !important;
}
h2.InnoContMobRes {
    position: relative;
    top: -34px;
    font-size: 17px !important;
}
.headingAmbassador.headingAmbassadorMobRes {
    margin: 0 0 30px 0;
}
.carousel-caption.innovationContest2020Content {
    width: 80% !important;
    left: -5px !important;
    padding-top: 0 !important;
    top: 6px !important;
}
.carousel-caption.innovationContest2020Content h1 {
    color: #e41b00;
    display: contents;
    font-size: 15px !important;
    font-weight: 700;
    line-height: 22px !important;
}
.carousel-caption.innovationContest2020Content h2 {
    font-size: 13px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
    font-weight: 700;
}
.carousel-caption.innovationContest2020Content h3 {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    margin-top: -10px !important;
}
a.main-btn {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
    margin: -7px 0 3px 0 !important;
}
a.main-btn1 {
    padding: 0 12px !important;
    font-size: 11px !important;
    height: 24px !important;
    line-height: 22px !important;
}
.modal-dialog.modal-dialog2.modal-dialog-mobRes {
    margin: 0 !important;
}
mat-dialog-content.mat-dialog-content.mat-typography.instiDetailsMobRes {
    padding: 0 !important;
}

/* Mentor Mentee Programme Responsive CSS Start */
.menteeImgBox img {
    width: 100%;
}
section.mentorMenteeBox {
    padding: 20px 0 40px 0 !important;
}

/* IIC Ambassador Profile Responsive CSS Start */
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active {
    padding: 18px 10px 18px 0px !important;
    width: 31% !important;
}
.container-login100 a img {
    padding: 7px 4px !important;
    width: 70% !important;
	margin: 0 0 10px 0 !important;
}
nav > div a.nav-item.nav-link.active:after {
    left: 33% !important;
}
div#nav-tabContent {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* IIC Download Responsive CSS Start */
a.downLinkDownload.downLinkDownloadMobRes {
    width: 100%;
}
table.table-hover.table-responsive.tableMobRes {
    width: 94%;
}
.incub-round2.incubTabMobRes img {
    width: 50% !important;
    padding: 30px 24px 30px 24px !important;
}

/* Incubation Responsive CSS Start */
.limiter {
    padding: 0px 0 0px 0 !important;
}
button.sub-but {
    margin: 0px 0 0 0 !important;
    display: block;
    position: inherit !important;
}
table.incubTableMobRes {
    width: 85%;
}

}




.list-three li{display: inline-block;}