body{font-family:'Bitter', serif; font-size:16px; line-height:150%; }

h1, h2, h3, h4, h5, h6{font-family: 'Merriweather', serif;}

p{text-align: justify;}

.bgcolor-lightblue{

    background-color: #e0f2fc !important;

}

.bgcolor-white{

    background-color: white !important;

}

.bgcolor-darkblue{

     background-color: #1286a4 !important;

}



/* Add here all your CSS customizations */

.text-blue{

    color: #06098b !important;

}

.bg-blue{

    background-color: #06098b !important;

}

.border-blue{

    border: 1px solid #06098b;

}

#mainNav1 ul.dropdown-menu.up-list {

    min-width: 138px !important;

    width: 269px;

}

ul#mainNav1 .dropdown-menu.up-list li a {

    color: #000 !important;

    white-space: normal;

    font-size: 16px!important;

    line-height: 26px;

    font-weight: 300 !important;

}



ul#mainNav1 .dropdown-menu.up-list li a {

   color: #000 !important;

    white-space: normal;

    font-size: 15px!important;

    line-height: 23px;

    font-weight: 300 !important;

    display: block;

}



ul#mainNav1 .dropdown-menu.up-list li {

    line-height: 31px;

    display: block;

  

}



a:hover{ text-decoration:none!important;}

#header.header-narrow .header-body{



	padding-bottom: 0px;



}



li.myun:hover {

    background: #de0b5c;

}



section.packages .owl-carousel.owl-drag .owl-item

{

 height :200px;   

}









ul#mainNav1 .dropdown-menu li a

{

    color: #000 !important;

}

#header ul#mainNav1 .dropdown-menu li.dropdown-submenu > .dropdown-menu {

    right: 100%;

    left: auto;

	min-width: 280px !important;

	width:auto;

}



ul#mainNav1 .dropdown-menu {

    width: 398px;

    left: 0;

    right: 0%;

}



ul#mainNav1 .dropdown-menu li a {

   color: #000 !important;

    white-space: normal;

    font-size: 14px!important;

    line-height: 140%;

    font-weight: 300 !important;

}





ul#mainNav1 .dropdown-menu li:hover a {

    font-weight: 400 !important;

	color:#de0b5c!important;



}

a.medical-tab:hover{ background-color:#de0b5c!important; color:#fff!important;}

#mainNav1 ul.dropdown-menu{min-width: 550px!important;}





#header.header-narrow .header-top.header-top-style-3 {

    margin-bottom: 0px;



}

#header.header-narrow .header-top.header-top-style-3 {

    margin-bottom: 0px;

    background-color: #179bd7;

    font-size: 13px;

  

}

a.menu-link.main-menu-link:hover{

    color: #fff;

    font-size: 14px;

    transition : .5s ease;

}

#header .header-body{

    border: unset;

}



.header-top-custom .header-nav-top .nav > li > span, .header-top-custom .header-nav-top .nav > li a, .header-row span.for-mob { 



    color: rgba(255,255,255,.75) !important;



}



.header-top-custom .header-nav-top .nav > li span .icons{



	color: #fff !important;



}



.parallax-custom {

    background-image: url("img/parallex-img-grey.jpg");

    min-height: 700px;

    background-attachment: fixed;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

	padding:50px;

	margin:50px 0;

}



.parallax-custom1 {

    background-image: url("img/parallex-img1-grey.jpg");

    min-height: 700px;

    background-attachment: fixed;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

	padding-top:50px;

	margin-top:50px;

}



.thumb-info-wrapper h4{font-size: 18px;

    font-weight: 700;

    text-transform: uppercase;

    letter-spacing: -1px;

	color: #000;}

/*11111111111111111*/

.thumb-info.thumb-info-bottom-info .thumb-info-title{/*color: #000;*/ color: #fff;}

.thumb-info.thumb-info-bottom-info .thumb-info-type{/*color: #000;*/ color: #fff;}



.collaboration .thumb-info:hover .thumb-info-title{color:#fff;}

.collaboration .thumb-info:hover .thumb-info-type{color:#fff;}

.cf {

   /* background: url("http://bigwigmediademo.com/JaipurNationalUniversity/new-option/3/images/cf-bg.jpg") left top no-repeat;

    background-size: cover;*/

    padding: 21% 3%;

    color: #fff;

    position: absolute;top:0px; left:0px;

	background: rgba(0, 0, 0, 0.7);

	height:100vh;

	z-index:999;

	width:100%;

}



.cf .select {

    padding: 10px 15px;

    border-radius: 2px;

    border: none;

	width:100%;

	margin-bottom:5px;

}



.btn.btn-input {

    border-radius: 0 2px 2px 0;

    background-color: #ffffff;

    color: #06098b;

    margin-top: -2px;

    line-height: 23px;

    font-weight: 600;

}	



.btn.btn-input:hover {    background-color: #4c4c4c;

    color: #fff;}



.course-finder-container .cf .heading {

    font-size: 20px;

    font-weight: 400;

    margin-top: 0px;

    margin-bottom: 20px;

	color:#fff;

}

.thumb-info-wrapper{position:relative;}

.thumb-info .thumb-info-wrapper:after{background: rgba(23, 23, 23, 0);}







 .thumb-info .thumb-info-title{bottom: 80%; background: rgb(6 9 139 / .9);} 

 

 

 /*2222222222222*/



body>footer {

    background-color: #fff;

    line-height: 1.5;

    overflow: hidden;

    border-top: 1px solid #999;

}



footer .container {

    position: static;

	width: 98%;

}



footer{

background-color: #545454!important;

    color: #fff;

    /*margin-top: 30px;*/

	    position: relative;

		background-image: url("img/footer-bg.jpg"); background-position: bottom right; background-repeat:no-repeat;

        background-size: cover;

}

footer a {

    color: #f1f1f1;

}

.social {

    padding: 0px 0;

}



.social h3 {

    color: #fff;

    font-weight: 400;

    margin: 0 0 10px;

	font-size:18px; font-weight:600;

}



.social ul {

    list-style-type: none;

    margin: 0;

	padding:0px;

}

.social li {

    margin: 0;

    display: block;

    float: left;

	/*width: 14%;*/

	list-style:none;

	}

	

	.social li a {

    color: #fff;

    font-size: 23px;

    display: block;

    width: 100%;

    height: 100%;

    /*padding: 20px 15px 0px 20px;*/

    border-bottom: 0px solid;

    background:transparent!important;

}



.social a svg {

    height: 45px;

    width: .5625em;

    fill: #0099c4;

    stroke: transparent;

    display: block;

    margin: 0 10px 5px 0;

}



.uni-logo:after {

    content: "";

    position: absolute;

    bottom: 0;

    right: 0;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 0 0 500px 500px;

    border-color: transparent transparent #fff;

    z-index: 0;

}



.uni-logo .svg {

    /*width: 171px;

    height: 105px;*/

    margin: 0 auto;

	position: absolute;

    right: 80px;

    bottom: 100px;

    z-index: 1;

    background: #fff;

}



.usefullinks {

    padding: 50px 0;

	z-index: 3;

}



.usefullinks h3 {

    color: #fff;

	font-weight: 100;

	margin-bottom:0px;

	font-size:18px; font-weight:600;

	}

	



.listing-simple ul{margin: 0; padding:0px;}

.listing-simple ul li {    

	list-style:none;

}

.listing-simple ul a {

    display: block;

    position: relative;

    padding: 5px 0p x0px 0px;

    font-size: 13px;

	list-style:none;

	color:#fff;

}



.addresses {

    padding: 50px 0px 0px 0px;

}



.addresses .address {

    margin: 0 0 40px;

}



.addresses h3 {

    font-weight: 300;

    margin: 0 0 10px;

	font-size:18px; font-weight:600;

	

}



.addresses h3 a{color:#fff;}



.addresses p {

    margin: 0;

    opacity: 1;

	font-size: 16px;

	color:#fff

}



.addresses .address:last-child {

    margin-bottom: 40px;

}



.copyright {

    

    padding: 10px;	

	background:  #3c3c3c;

	margin-bottom: 0;

}



.copyright p{font-size: 14px; color:#fff; margin-bottom:0px;}





.responsive_footnote_form {

    display: none;

}

#myModal {

    display: none;

}

.admission-enquiry{ position:fixed; top:17%; right:0px; z-index:999999;}

.admission-enquiry img{width:60px; height:250px;}

@media (max-width: 480px) and (min-width: 320px){



	/*#header .header-nav-main {

    position: relative;

    background: #1f3777;

    width: 100%;

    top: 0;

    left: 0;

    -webkit-transform: none;

    transform: none;

  

}*/

#header .header-nav-main {

    

    background: white;

}

a#mob

{

    pointer-events: none;

}



.header-row.header-nav-main.header-nav-main-effect-1.header-nav-main-sub-effect-1.top-bar-menu-list

{

      position: relative !important;

    background: #1f3777 !important;

    width: 100%;

    top: 0 !important;

    left: 0 !important;

    -webkit-transform: none !important;

    transform: none !important;

}



#header .header-nav-main:before

{

	display: none;

}







.admission-enquiry{display:none;}

.container .row .col-md-4,  .container .row .col-md-3{

    margin-bottom:10px;

}



#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {

    color: #999;

    font-size: 1em;

    padding: 0px 6px;

    display: inline-block;

}



span.text-white.text-left.for-mob {

    display: inline-flex;

}

span.text-white.text-left.for-mob i {

    padding-top: 5px;

}



#header.header-narrow .header-top.header-top-style-3 {

    margin-bottom: 0px;

    background: #1f3777;

    border-bottom: 3px solid #de0b5c;

    padding: 5px 0px !important;

}

.uni-logo{display:none;}

.uni-logo:after{display:none;}

.addresses{padding-top:20px;}

.usefullinks{padding-top:20px; padding-bottom:0px;}

#header .header-nav-main nav > ul > li > a{color:#1f3777;}



.responsive_footnote_form {

    display: block;

    padding: 0;

    position: fixed;

    z-index: 999;

    bottom: 0;

    left: 0;

    width: 100%;

}

.responsive_footnote_form .foot_app {

    float: left;

    /*width: 50%;*/ width: 100%;

    text-align: center;

}



.responsive_footnote_form .foot_app a {

    text-transform: uppercase;

    font-size: 18px;

    color: #fff;

    background: #1f3777;

    /* font-family: helveticacondensedbold58f5e0bc1b53a; */

    padding: 12px 0;

    display: block;

}



.responsive_footnote_form .foot_enquiry {

    float: right;

    width: 50%;

    text-align: center;

    border-left: 1px solid #86060c; display: none;

}



.responsive_footnote_form .foot_enquiry a {

    text-transform: uppercase;

    font-size: 18px;

    color: #fff;

    background: #112356;

    /* font-family: helveticacondensedbold58f5e0bc1b53a; */

    padding: 12px 0;

    display: block;

}



.modal {

    display: none;

    position: fixed;

    z-index: 999999;

    opacity: 1!important;

}



.modal-content {

    padding: 3%!important;

    border: 0px solid rgba(0,0,0,.2)!important;

    padding: 3%;

    /*height: 100vh;*/ height: auto;

    z-index: 999999;

    position: fixed;

    width: 100%;

    border-radius: 0px;

    background-color: #112356;

    color: #fff;

}



.modal .close {

    background: transparent;

    color: #fff;

    padding: 0px;

    border-radius: 0px;

    position: absolute;

    top: 0px;

    font-size: 40px;

    text-align: center;

    right: 20px;

    display: inline-block;

    width: auto;

    z-index: 999999;

}



.modal-dialog{margin:0px;}

footer{margin-bottom:30px; }

.copyright {

    font-size: 12px;

    margin: 10px 0px 15px 0;

    color: #fff;

    width: 100%;

    text-align: center;

}

.social{padding-top:0px;}

.announcements .label::after{display:none;}

}

@media (min-width: 1200px){

.container {

    max-width: 1280px !important;

}}

#header .header-nav-main nav > ul > li > a{

	font-size: 13px;

}

a.applynow-btn{background: #de0b5c; color:#fff!important;}

a.applynow-btn:before{border-bottom:#fff!important;}

a.applynow-btn:hover{background: #a80041!important;}

@media (min-width: 992px){

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {

    background: #179bd7;

    border-radius: 4px !important;

}

}

@media (min-width: 992px){

constructed stylesheet

#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before {

    border-bottom-color: #179bd7;

    border-radius: 0px 0px 4px 4px !important;

}

}

.blinking{

    animation:blinkingText 1.5s infinite;

}

@keyframes blinkingText{

    0%{     color: #fff;    }    

    50%{    color: transparent; }   

    100%{   color: #fff;    }

}

#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a{

	font-size: 0.9em;

	color: #333;

}



#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title{font-size: 1.2em;}

#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a:hover{ font-weight:600; color:#1f3777;}

.tp-bullets{

	top:97% !important;

}



.international_collaboration{background-image: url("img/collaboration-bg-blue.jpg"); background-position: top left; 

background-repeat:no-repeat; background-color: #06098b; padding: 30px 0px 50px 0px;    background-size: cover;

}

.jnu_recruiters{background-image: url("img/collaboration-bg-pink.png"); background-position: bottom right; background-repeat:no-repeat; background-color: #30302f; padding: 30px 0px 50px 0px;}

.international_collaboration h2{

	text-align: center;

	color:#fff;

	margin-bottom:0px;

}

.jnu_recruiters h2{

	text-align: center;

	color:#fff;

	margin-bottom:0px;



}

.international_collaboration .owl-item img {

	border: 1px solid #ccc;

}



.announcements .label{ background-color: #294786;

    color: #fff;

    padding: 8px 10px 10px 10px;

    font-weight: 600;

    text-align: center;

    font-size: 18px;

	position:relative;

	}

.announcements .label::after{

	content: '';

    position: absolute;

    left: 100%;

    top: 0%;

	width: 0; 

  	height: 0; 

  	border-top: 20px solid transparent;

  	border-bottom: 20px solid transparent;

  	border-left: 15px solid #294786;

	z-index: 99;

	}	

	

.announcements .content{color:#333; background-color:#f8f8f8; padding-top:10px;  }

.payfeeonline{color:#f1ff03!important; }

.header-top-custom .header-nav-top .nav > li a.payfeeonline{color:#f1ff03!important; font-weight:600;}





/*-------admissions--Page--------------------*/

.bg_admissions { background-color: #f6f3ec;}

.bl_admissions {border-left: 3px solid #e1095a;}

.ad_section{ margin: 26px 0px;}

.ad_section i{ font-size: 55px; color: #1f3777;}

.ad_section h3{font-size: 16px; font-weight: 600; letter-spacing: normal;

    line-height: 24px; margin-bottom: 0px; text-transform: uppercase;}

.ad_section p { color: #333; line-height: 24px; margin: 0 0 5px;}



.ad_section2 h3{font-size: 20px; font-weight: 600; letter-spacing: normal;

    line-height: 24px; margin: 22px 0px 10px 0px; text-transform: uppercase;}

.ad_section2 p { color: #333; line-height: 20px; margin: 0 0 22px; padding: 0 15px;}



.ad_section3{ background-color: #2f2f2f; border-bottom: 2px solid #e1095a; }

.ad_section3 .block { float: left; width: 75%; margin: 0 auto;}

.hovicon { display: inline-block; /*font-size: 12px;*/line-height: 140px; cursor: pointer; /*margin: 20px;*/ margin: 15px;

width: 140px; height: 140px; border-radius: 50%; text-align: center; position: relative; text-decoration: none;

z-index: 1;  color: #fff;}

.hovicon p{ font-size: 10px; margin: 0; color: #fff; line-height: 1; padding: 34px 14px; 

text-transform: uppercase;}

.hovicon p span{font-size: 30px; padding: 5px 0px;  display: block; font-weight: 800; }

/*.hovicon.small { font-size: 20px; line-height:45px; width:45px; height:45px; margin:7px;}

.hovicon.mini {font-size: 15px; line-height:32px; width:30px; height:30px; margin:7px;}

.hovicon.auto-width { width: auto; height: auto; padding: 15px;}*/

.hovicon:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%;

content:''; -webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}

.hovicon:before { speak: none; /*font-size: 14px;*/ line-height: 140px; font-style: normal;font-weight: normal;

font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased;}

/* Effect 1 */

.hovicon.effect-1 { background: #2f3e7a; -webkit-transition: background 0.2s, color 0.2s; 

-moz-transition: background 0.2s, color 0.2s; transition: background 0.2s, color 0.2s;}

.hovicon.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #e1095a;

-webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(.8);

-moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(.8);

 -ms-transform: scale(.8); transition: transform 0.2s, opacity 0.2s; transform: scale(.8);opacity: 0;}

/* Effect 1a */

.hovicon.effect-1.sub-a:hover { background: #e1095a; }

.hovicon.effect-1.sub-a:hover p { color: #fff;}

.hovicon.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1);

-ms-transform: scale(1); transform: scale(1); opacity: 1;}



/* Effect 2 */

.hovicon.effect-2 { background: #e1095a; -webkit-transition: background 0.2s, color 0.2s; 

-moz-transition: background 0.2s, color 0.2s; transition: background 0.2s, color 0.2s;}

.hovicon.effect-2:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #2f3e7a;

-webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(.8);

-moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(.8);

 -ms-transform: scale(.8); transition: transform 0.2s, opacity 0.2s; transform: scale(.8);opacity: 0;}

/* Effect 2a */

.hovicon.effect-2.sub-a:hover { background: #2f3e7a; }

.hovicon.effect-2.sub-a:hover p { color: #fff;}

.hovicon.effect-2.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1);

-ms-transform: scale(1); transform: scale(1); opacity: 1;}



.ad_section4{ background-color: #f6f3ec; }

.ad_section4 h2 { text-align: center; color: #333; margin-bottom: 50px; font-weight: 600; text-transform: uppercase;}

.ad_section4  h2:after { width: 7%; left: 0; right: 0; top: 93px; position: absolute; content: ""; height: 4px;

background-color: #cbccc7; margin: 0 auto;}

.community_box{background-color: #fff; border-radius: 4px; text-align: center; padding: 35px;

overflow: hidden; /*height:400px;*/}

.community_box .community_box_left{width: 30%; float: left;padding: 0px 30px;}

.community_box_left img{border-radius: 4%; box-shadow: 0 0 0 4px #f6f3ec;/*box-shadow: 0 0 0 4px #8c5a00;*/ 

width: 60% !important;  margin: 33px auto 0px;}

.community_box_left .s_name {color: #8c5a00; font-size: 14px; margin: 10px 0px 0px;font-weight: bold;

text-transform: uppercase;}

.community_box_left .s_position {color: #1f3777; font-size: 14px; margin: 0px;}

.community_box .community_box_right{width: 70%; float: left;}

.community_box_right p{font-size: 14px; color: #333; text-align: justify; /*margin:0px;*/ }







.community .owl-nav button {

    padding: 3px 7px;

    border-radius: 50%;

    background:transparent;

    outline: 1px solid #a1a1a1 !important;

    color: #a1a1a1 !important;

}



.viewmore{ color: #e1095a; font-size: 16px; padding: 4px 15px 6px 15px!important;

    display: inline-block!important; text-transform: uppercase;}

.viewmore:hover { background-color: #e1095a; color: #fff; text-decoration: none;}

.readmore1{ background-color: #0059a3; color: #fff; font-size: 12px; padding: 4px 15px 6px 15px!important;

    display: inline-block!important; border-radius: 4px; width: 30%; text-align: center;}

.readmore1:hover { background-color: #de0b5c; color: #fff; text-decoration: none;}

.readmore2{ background-color: #de0b5c; color: #fff; font-size: 12px; padding: 4px 15px 6px 15px!important;

    display: inline-block!important; border-radius: 4px; width: 30%; text-align: center;}

.readmore2:hover { background-color: #0059a3; color: #fff; text-decoration: none;}



@media (max-width: 480px) and (min-width: 320px){

.ad_section img{text-align: center;}

.ad_section3 .block{width: 50%;}

.bl_admissions{border-top: 3px solid #e1095a; border-left:0px;}

.readmore1{width: 45%;}

.readmore2{width: 45%;}

.d-sm-block{ display: inline-block; width: 100%; }

.ad_section4 h2:after{width: 22%;top: 167px;}

}







/*-------admissions--Page--End------------------*/











.panel_display{ padding: 10px 15px;}

.panel_box {    border-bottom: 1px solid #b2b4b5; margin-bottom: 20px; padding-bottom: 20px;}

.panel_box:last-child { border-bottom: 0px; padding-bottom: 0px;}

.panel_box h3{ font-size:14px; font-weight: 400;  margin: 4px 0 8px;}

.panel_box p{  margin: 0 0 4px;}

.course-fee {

    display: inline-block;

    color: #000;

    padding: 0.5% 2%;

    font-weight: 600;

    border: 1px solid #46330a;

}

.table-bordered td, .table-bordered th{

	color:#000;

}

.table_section_display {

   /* max-height: 400px;

     overflow: scroll; 

    overflow-y: scroll;*/

}





section.page-header h1 {

    border-bottom-color: transparent;

}

html .heading-primary{color:#000!important;}

.list.list-icons li > .fas:first-child{color:#1f3777 !important; border-color: #1f3777 !important;}

.list.list-icons a{color:#000 !important;}

.list.list-icons a:hover{text-decoration:underline!important;}

.table-bordered thead th{background: #1f3777!important; color: #fff!important;}



ul.programme li i{padding:6px 0px 0px 15px;}

ul.programme li{

	width: 100%;

	float: left;

    background-color: #efefef;

    padding: 6px 0px 6px 40px !important;

    font-weight: 600;

}



.toggle > .toggle-content > p{

	clear: both;

}

.toggle.active  {

	border: 1px solid #1f3777;

}

html .toggle-primary .toggle.active > label{

	background-color: #1f3777;

    border-color: #1f3777;

    color: #ffffff;

}

.toggle-content{

	padding: 0 20px;

}

html .toggle-primary .toggle label{

	color: #1f3777;

    border-left-color: #1f3777;

    border-right-color: #1f3777;

	font-weight:bold;

}

.course_offered .card-header{

	background: #1f3777;

}

.course_offered .card-header h5{

	color: #fff;

}

.faculty .thumb-info .thumb-info-title{

	bottom: 6% !important;

}



/*-----------28-12-18--------------------------*/

html .btn-secondary {

    background-color: #de0b5c;

    border-color: #de0b5c #de0b5c #de0b5c;

    color: #ffffff;

}

html .btn-secondary:hover, html .btn-secondary.hover {

    background-color: #1f3777;

    border-color: #1f3777 #1f3777 #1f3777;

    color: #ffffff;

}



.page-header .breadcrumb > li a{color: #e0f2fc;}

.imgRight { float: right; margin-left: 30px; margin-bottom: 20px;}

.imgLeft { float: left; margin-right: 30px;  margin-bottom: 25px;}



/*.content-grid .content-grid-item .title_name{ position: absolute; bottom: 6%; margin: 2px 5px;}

.content-grid .content-grid-item .title_name:hover{color: #de0b5c;}*/

.blog-posts article{border-bottom: 0px solid #DDD;}

.new-3 {

    color: #fff;

    font-family: "Lato",sans-serif;

    font-size: 12px;

    padding: 2px 8px;

    background: #b50549;

    border-radius: 5px;

    display: inline-block;

    margin-left: 6px;

}



.admission-info {

background: url(img/admission-course-img.jpg) no-repeat;

background-size: cover;

float: left;

width: 100%;

min-height: 640px;

padding: 170px 40px 0 210px;

border-right: 10px solid #e1095a;

background-color: #0059a3;

}





.admission-info h2 {

    text-transform: uppercase;

    font-size: 48px;

    color: #fff;

	font-weight: 600; line-height: 1.1; margin: 0px;

}

.admission-info span {

    text-transform: uppercase;

    font-size: 16px;

    line-height: 20px;

    color: #fff;

    margin-bottom: 20px;

    display: block;

}

.admission-info p {font-size: 14px; color: #fff; margin:0px;}

.bl_admissions { border-left: 0px solid #e1095a;}

.readmore1 {

    background-color: #0059a3;

    color: #fff;

    font-size: 12px;

    padding: 4px 15px 6px 15px!important;

    display: inline-block!important;

    border-radius: 4px;

    width: 30%;

    text-align: center;

    text-transform: uppercase;

}

.readmore2 {

    background-color: #de0b5c;

    color: #fff;

    font-size: 12px;

    padding: 4px 15px 6px 15px!important;

    display: inline-block!important;

    border-radius: 4px;

    width: 30%;

    text-align: center;

	text-transform: uppercase;

}

.announcements a{color:#000;}



html .testimonial-primary blockquote{background: #1f3777;}

html .testimonial-primary .testimonial-arrow-down{border-top-color: #1f3777;}

.testimonial .testimonial-author p strong::before{border-top: 2px solid #1f3777;}



.gallerlist{background-color: #2d529f; color: #fff; text-align: center;}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{color: #333; font-size: 0.9em; border:0px;}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover{color:#1f3777; font-weight:400;}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu{min-width: 250px;}



.forbes-university{position: absolute; top:17.5%; z-index: 9;}

.forbes-university img{width:130px; height:60px;}





@media (max-width: 480px) and (min-width: 320px){

/*.btn-applynow{margin-top: -40px !important;}*/

.thumb-info-no-zoom{margin-bottom: 15px;}

.sidebar{padding-bottom: 40px;}

.parallax-custom{margin: 15px 0px 30px 0; display: none;}

.admission-info {

    padding: 0 30px;

    position: relative;

    min-height: 450px;

}

.bl_admissions { border-top: 0px solid #e1095a; border-left: 0px;}

.admission-mb-view { position: absolute; bottom: 25%;}

.admission-info h2 {

    font-size: 32px;

}

.admission-info p {

    padding-right: 10px;

}

.ad_section {

    padding-top: 0rem!important; text-align: center;

}

.readmore1 {

    width: 48% !important;

        font-size: 14px;

    font-weight: 600;

}

.readmore2 {

    width: 48% !important;

        font-size: 14px;

    font-weight: 600;

}

.parallax-custom1{display: none;}

.forbes-university{display: none;}

}



a.applynow-btn{text-align: center; display: none;}



/*-----------28-12-18-End-----------------------------*/

.modal{

	top:5% !important;

}

.modal-content{

	background: #1f3777;

}

.modal-title {

	color: #fff;

}

.modal-header .close{

	color:#fff;

	top: 10px;

}

.modal-backdrop {

   background-color: #000;

	opacity: 0.8 !important;

}

@media (min-width: 576px){

/*.modal-dialog{

	max-width: 450px !important;

}*/

.modal-dialog{

	max-width: 800px !important;

}

}







/* CSS added on 04-04-2019 */



#divprospect{max-width:100%!important;}

.carrer-prospect p{ display:none!important;}

.carrer-prospect ul{margin-top:2%;}

html .call-to-action.call-to-action-tertiary{background: #1f73b7; border-radius: 0px; padding:20px; border:1px solid #10568e;}

html .call-to-action.call-to-action-tertiary p {color: #fff!important; margin-bottom:10px;}

#course_offered h5{display:none!important;}

#divcurriculum h3{display:none!important;}

#course_offered + h5{display:none!important;}

.curriculum ul { margin: 0px; padding: 0px;}

.curriculum ul li {

    display: inline-block;

    margin-right: 4%;

    margin-bottom: 10px;

    width: 48%;

    vertical-align: top;

    float: left;

}

.curriculum ul li h4 {

    background: #757575;    

    font-size: 16px;

    padding: 10px 14px;

    color: #fff;

}

.curriculum ul li .curriculum-cntr {

    margin: 12px 0;

}

.curriculum ul li .heading1 {

    padding: 1px 0;

}

.curriculum ul li .heading1 span:first-child {

    font-weight: bold;

    width: 80px;	

}

.curriculum ul li .heading1 span:nth-of-type(2n) {

    margin-left: 0px;

    width: 300px;

}

.curriculum ul li .heading1 span {

    

    font-size: 13px;

    display: inline-block;

    vertical-align: top;

}

.curriculum ul li:nth-of-type(2n) {

    margin-right: 0px;

}

#divcurriculum{max-width: 100%; padding: 0%; float: left;}



.career-form {

    margin: 11px 0 11px;

    background: rgba(222, 11, 92, 0.85);

    color: #fff;

    padding: 26px;

    border-radius: 16px;

}

.career-form h4 {

    color: #fff !important;

    border-bottom: 2px solid #fff;

    padding-bottom: 10px;

}

.badge.last-date {

       background: #f4f4f4;

    color: #de0b5c !important;

    font-size: 13px;

    padding: 5px;

    border-radius: 3px;

}



.mbbs-admission-enquiry {

    position: fixed;

    top: 30%;

    left: -14px;

    display: block;

}

.mbbs-admission-enquiry img {

    width: 60px;

    height: 250px;

}





.m-mbbs-admission-enquiry{display: none;}

@media (max-width: 760px) and (min-width: 320px){

    .mbbs-admission-enquiry{display: none;}

    .m-mbbs-admission-enquiry{background: #f5f3f3; color: #263d70;padding: 5px 0px;text-transform: uppercase; 

        text-align: center;display: block;}

    .m-mbbs-admission-enquiry a{color: #263d70;font-weight: bold;}



/*-------

4-7-19

-------------*/

.community_box{padding: 15px;}

.community_box .community_box_left{width: 100%; padding: 0px;}

.community_box .community_box_right{width: 100%;}



/*-------

4-7-19 END

-------------*/



}



.prog-usp{font-weight:bold;}

/*p{ text-align:justify;}*/



.thumb-info-caption-title1 {

    padding: 10px;

    background-color: #1f3777;

    display: block;

    color: #fff;

}



.thumb-info-caption-text1 {

    padding: 10px;

    background-color: #1f3777;

    display: block;

    color: #fff;

	padding-bottom: 10px !important;

}



.thumb-info-caption-title1{display: block;}

.table-bordered td{ vertical-align:middle; text-align:center;}

.table-bordered td p{text-align:center;}

.table thead th{vertical-align:top; text-align:center;}



.testimonial.testimonial-style-5 .testimonial-author p{text-align: center!important;}

.thumb-info-caption p{color: #fff!important; padding-left:0px!important;} 



.course-gallery p:first-child{margin:0px;}

.course-gallery p:last-child{margin:0px; background-color: #2d529f; color: #fff; padding: 2% 0%;}

.course-gallery p:last-child a{color: #fff;}



.owl-carousel.primaryslider .owl-nav button[class*="owl-"]{

    background-color: #0000004a;

    width: 60px;

    height: 60px;

}





.owl-carousel.nav-inside .owl-dots{

    width: 100%;

}

.owl-carousel.primaryslider .owl-nav button.owl-next, .owl-carousel.primaryslider .owl-nav button.owl-prev{

    width: 60px;

    height: 60px;

}

.owl-carousel.primaryslider .owl-nav {

    top: 50%;

    position: absolute;

    width: 100%;

    display: flex;

    align-items: center;

    margin-top: 0;

    -webkit-transform: translate3d(0, -50%, 0);

    transform: translate3d(0, -50%, 0);

}

.owl-carousel.primaryslider .owl-nav button.owl-prev:before,

.owl-carousel.primaryslider .owl-nav button.owl-next:before{

    font-size: 1.5rem;

}

.owl-carousel.primaryslider .owl-nav button.owl-prev {

    left: 2%;

}

.owl-carousel.primaryslider .owl-nav button.owl-next {

    right: 2%;

}

@media screen and (max-width: 576px) and (min-width: 320px) {

    .owl-carousel.primaryslider .owl-nav button.owl-next, .owl-carousel.primaryslider .owl-nav button.owl-prev {

        width: 30px;

        height: 30px;

    }

    .owl-carousel.primaryslider .owl-nav button.owl-prev:before, .owl-carousel.primaryslider .owl-nav button.owl-next:before {

        font-size: 1.2rem;

    }

}



.header-top-custom .header-nav-top .nav > li:nth-child(2) span {

    border-left: 1px solid rgba(255,255,255,.75) !important;

    border-right: 0px solid rgba(255,255,255,.75) !important;

}



.header-top-custom .header-nav-top .nav > li:nth-child(3) span {

    border-left: 1px solid rgba(255,255,255,.75) !important;

    border-right: 1px solid rgba(255,255,255,.75) !important;

}



.header-top-custom .header-nav-top .nav > li:nth-child(4) span{

    border-left: 1px solid rgba(255,255,255,.75) !important;

    border-right: 1px solid rgba(255,255,255,.75) !important;

}



.programme .thumb-info-caption {

    padding: 10px 0;

    position: inherit;

}



.programme .thumb-info{border: 0px solid #ddd !important;}

.programme .thumb-info-caption p{color: #2e353e !important;}

.programme .thumb-info-side-image .thumb-info-caption .thumb-info-caption-text{

border: 2px solid #1e1e91  !important;

margin: 17px  !important;

padding: 0px;}





article.blog-post .blog-post-image-wrapper .blog-post-date {

    position: absolute;

    top: 65%;

    right: 10px;

    font-size: 3em;

    text-align: center;

    line-height: 1;

    padding: 25px 15px;

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

}



.events .thumb-info .thumb-info-caption{display: initial !important;}

.events .thumb-info-caption p{color: #707070!important;}

.events .thumb-info:hover .thumb-info-caption i {color: #707070!important;}



.news span.thumb-info-caption-text{padding: 4px 17px 3px  !important;}

.news .thumb-info:hover .thumb-info-caption {

    background: #fff;

}

.news .thumb-info-caption p{color: #707070!important;}

.news .thumb-info:hover .thumb-info-caption i {color: #707070!important;}



html .btn-outline.btn-primary {

    color: #06098b !important;

    background-color: transparent;

    background-image: none;

    border-color: #06098b !important;

}



html .btn-outline.btn-primary:hover, html .btn-outline.btn-primary.hover {

    color: #ffffff !important;

    background-color: #090b76 !important;

    border-color: #090b76 !important;

}





/* Faculty */

.faculty .faculty-info{background-color:#f5f5f5; padding:5%; height:90px;}

.faculty .faculty-info h5{font-size:1em; margin-bottom:10px; text-transform: capitalize;}

.faculty .faculty-info p{ text-align: left; font-size:0.9em; margin-bottom:0px; line-height:150%;}

/* Faculty */





/* News */

.news .news-info{background-color:#f5f5f5; padding:4%; height:135px;}

.news .news-info h5{font-size:1.2em; margin-bottom:10px; text-transform:capitalize ; font-weight: 400; }

.news .news-info p{ text-align: left; font-size:0.9em; margin-bottom:0px; }

/* News */





/* Social */

.social .social-headings{margin-bottom: 0px; text-align: center; color: #fff; padding: 3%;  font-size: 1.4em; border-top-left-radius: 5px; border-top-right-radius: 5px;}

.social .facebook{background: #4a68b0;}

.social .twitter{background: #37b1e2;}

.social .youtube{background: #e83f3a;}

.social .social-headings i{ margin-right:10px;}



/* Social */



html section.placements {

    background-color: #f7f7f7 !important;

    border-color: #ffd1dc !important;

    color:#000;

}



html section.section-secondary p {

    color: #000;

}



.flt-right{float:right!important;}

h2{font-weight:600;}



.featured-boxes-flat .featured-box .box-content{background: #e0f2fc;

height: 100%;

}

.blue-bg{ background-color:#0c1375; }

.blue-bg p{color:#fff;}

.blue-bg h2{color:#fff;}

.media-date{background-color: #179bd7; color:#fff; padding:2% 0%; text-align:center;}

.prog-icons{top:0px!important; border:6px solid #fff; width:110px!important; height:110px!important; padding:10px!important;}



/*.owl-carousel.owl-drag .owl-item > div{border:1px solid #d9d9d9; background-color:#f0f0f0;}*/



.section-bg-bottom{



    background-image: url(img/section-bg-bottom.png);

    background-position: bottom left;

    background-repeat: repeat-x;

    background-color: #fff;

}



.section-bg-top{



    background-image: url(img/section-bg-top.png);

    background-position: top left;

    background-repeat: repeat-x;

    background-color: #fff;

}



.social-icons img{width:50px; height:50px;}



/* Floating Menu starts */



/*floating menu strt*/
.jumplinks-menu-wrapper {

     position: fixed;

    /* right: -167px; */

    z-index: 1056;

    bottom: 48px;

    transition: right 0.8s ease;

  }

  #jLinkSliderContainer .swiper-slide {

      text-align: center;

      font-size: 18px;

  }

  /* .jlinks-menu {

      width: 220px;

  } */

  .jlinks-menu a {

      color: #444;

      text-decoration: none;

  }

  

  .toggle-position {

      right: 30px;

  }

  .menu-button {

      position: absolute;

      top: 0;

      right: 185px;

      padding: 0;

      transform: scale(.5);

      cursor: pointer;

      -webkit-transition: .3s;

          transition: .3s;

      border-style: solid;

      border-width: 60px 60px 60px 0;

      border-color: transparent #f3694f transparent transparent;

    height: 0;

      width: 0;

  }

  .menu-button:hover {

      border-color: transparent #81181d transparent transparent;

  }

  .menu-button .bar:nth-of-type(1) {

      margin-top: 0;

      opacity: 0;

  }

  .menu-button .bar:nth-of-type(2) {

      opacity: 0;

  }

  .menu-button .bar:nth-of-type(3) {

      margin-bottom: 0;

      opacity: 0;

  }

  .line {

        position: relative;

      display: block;

      width: 45px;

      height: 7px;

      background-color: #fff;

      border-radius: 20px;

      -webkit-transition: .3s;

      left: 3px;

      transition: .3s;

  }

  .menu-plus{

      color: white;

      font-size: 70px;

      bottom: 13px;

      position: relative;

      left: 19px;

      display: none;

  }

  .menu-cross {

      margin-top: -15px;

      margin-left: 15px;

      -webkit-transform: scale(.8);

              -ms-transform: scale(.8);

              transform: scale(.8);

  }

  .menu-cross .line:nth-of-type(1) {

          -webkit-transform: translateY(15px) rotate(-45deg);

              -ms-transform: translateY(15px) rotate(-45deg);

              transform: translateY(15px) rotate(-45deg);

              opacity: 1;

  }

  .menu-cross .line:nth-of-type(2) {

    -webkit-transform: translateY(-15px) rotate(45deg);

      -ms-transform: translateY(-15px) rotate(45deg);

      transform: translateY(-15px) rotate(45deg);

      opacity: 1;

      margin-top: 23px;

  }

  .menu-cross .line:nth-of-type(1):hover,

  .menu-cross .line:nth-of-type(2):hover{

      color: #a6b4c4;

          }

  .cross-hidden {

      display: none;

  }

  .plus-show{

      display: block;

  }

  .jumplinks-container {

      background-color: white;

      background-color: rgba(255, 255, 255, 0.9);

      font-size: .75em;

      border: 0px solid #e7ebee;

      text-align: left;

      color: #333;

  }

  .jumplinks-container ul li a {

    border-bottom: 0;

    color: #fff;

  }

  .jumplinks-container ul {

      margin: 0;

      padding: 0;

  }

  .jumplinks-container ul li {

      list-style: none;

      width: 100%;

      height: 42px;

      border-bottom: 0px solid #ccc;

      margin: 0px -1px;

      padding: 0;

      line-height: 22px;

  }

  .jumplinks-container ul li:last-of-type {

      border-bottom: 0;

  }

  .jumplinks-container img {

      height: 30px;

      width: auto;

  }

  .jumplinks-container ul li:hover {

      /*background-color: white;

      background-color: rgba(255, 255, 255, 1);*/

      cursor: pointer;

      font-weight: 700;

  }




  #about-us .content-grid-item:first-child,

#about-us .content-grid-item:nth-child(3),

#about-us .content-grid-item:nth-child(6),

#about-us .content-grid-item:nth-child(8)

{

    background-color: #ffb547 !important;

}

#about-us .content-grid-item:nth-child(2),

#about-us .content-grid-item:nth-child(4),

#about-us .content-grid-item:nth-child(5),

#about-us .content-grid-item:nth-child(7)



{

    background-color: #ffeb3b82 !important;

}





p.lead{

font-weight: 400;

font-size: 1rem;

color: #5f5a5a;

}

/*p{ text-align: justify;}*/

/*-------------------------------------------------

Icons

-------------------------------------------------*/

.Enquire_now:before {

    content: url(img/enquiry-icon.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;



}

.Book_campus_visit :before {

    content: url(img/virtual-tour.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}

.Campus_safety :before {

    content: url(img/Security.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}

.Faculty_Blog :before {

    content: url(img/Faculty-Blog.png); 

    position: relative;

    top: 4px;

    margin: 0px 7px;

}

.NU_narratives:before {

    content: url(img/NU-Narrative.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}

.Testimonials_icon :before {

    content: url(img/download.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}



.pgdm_icon :before {

    content: url(img/pgdm-icon.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}



.fpm_icon :before {

    content: url(img/fpm-icon.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}

.efpm_icon :before {

    content: url(img/efpm-icon.png);

    position: relative;

    top: 4px;

    margin: 0px 7px;

}



.floter_icon_center {

    display: flex;

    align-items: center;

    flex-direction: row;

    height: 100%;

    }



/* Floating Menu ends */



.apply-now{position:fixed; top:24vh; right:0px; z-index:1031; }

.apply-now img{width:40px; height:auto;}

.online-fee{position:fixed; top:24vh; left:0px; z-index:1031; }

.online-fee img{width:50px; height:auto;}

.featured-box h4{font-size: 1.2em;}



.owl-carousel.rounded-nav .owl-nav button[class*=owl-]{border: 0px solid #fff!important;}

.owl-carousel.home .owl-nav button[class*="owl-"] {

    background-color: transparent;

    border-color: transparent;

    color: #ffffff;

    

}



.owl-carousel.home .owl-nav button[class*="owl-"]:hover, .owl-carousel.home .owl-nav button[class*="owl-"].hover {

    background-color: transparent;

    border-color: transparent;

    color: #ffffff;

}



.owl-carousel.home .owl-nav button.owl-prev:before {

    font-weight: 600;    

    font-size: 30px;

}



.owl-carousel.home .owl-nav button.owl-next:before {

    font-weight: 600;    

    font-size: 30px;

}

.owl-carousel.activity_slider .owl-nav button[class*="owl-"] {

    background-color: #e0f2fc;

    border-color: #e0f2fc #e0f2fc #e0f2fc;

    color: #e31718;

}

.owl-carousel.activity_slider .owl-nav button[class*="owl-"]:hover, .owl-carousel.activity_slider .owl-nav button[class*="owl-"].hover {

    background-color: #71b2d6;

    border-color: #71b2d6 #71b2d6 #71b2d6;

   

}
.whatsapp-floater{background-color: #34c158; color:#fff;}
.enquire-floater{background-color: #262a81; color:#fff;}

.virtualtour-floater{background-color: #f47a27; color:#fff;}

.pgdm-floater{background-color: #009331; color:#fff;}

.fpm-floater{background-color: #990033; color:#fff;}

.efpm-floater{background-color: #262a81; color:#fff;}



.lightblue-bg{background-color:#162a75; z-index: 99; border-radius:5px;}

.lightblue-bg li{ text-align: center;}

.lightblue-bg li img{width:50px; height:50px;}

.lightskyblue-bg{background-color:#e0f2fc;}



.testimonial{height:200px;}



/* CSS addded on 07-10-2020 */



html .background-color-light {

    background-color: #eaeaea !important;

}



#header .header-nav-main nav > ul.topnav-items > li{line-height:365%;}

#header .header-nav-main nav > ul.topnav-items > li > a{padding: 0px 5px;text-transform: capitalize; }

#header .header-nav-main nav > ul.topnav-items > li:hover > a{background: transparent; border-radius: 0px !important; color:#000;}

#header .header-nav-main nav > ul.topnav-items > li:hover > a:before{border-bottom-color: transparent;  border-radius: 0px !important;}



.table_two_color tbody tr:nth-child(odd) td:first-child {

    background-color: white;

    color: #1f3777;

    }

    .table_two_color tbody tr:nth-child(odd) td:nth-child(2){

        color: #fff;

    background-color: #162a75;

    }



    .table_two_color tbody tr:nth-child(even) td:first-child {

     

        color: #fff;

    background-color: #162a75;

        }

        .table_two_color tbody tr:nth-child(even) td:nth-child(2){

            background-color: white;

            color: #1f3777;

    

        }

        .news{

            border: unset !important;

         

        }

        /*.thumb-info-side-image-custom{

            height: 100%;

        }*/

        .owl-carousel.owl-drag .owl-item > .news{

            box-shadow: 9px 7px 23px -12px rgba(0, 0, 0, 0.33);

            -webkit-box-shadow: 9px 7px 23px -12px rgba(0, 0, 0, 0.33);

        }

        .testimonial blockquote p{

            text-align: center;

           

        }

        .testimonial{

            height: 265px;

        }

         .owl-carousel.nav-inside.news.activity_slider .owl-dots, .owl-carousel.nav-inside .owl-nav{

            right: 0px !important;

            margin-top: -29px !important; 

        }

        .call_link{

            font-family: initial;

            font-size: 15px !important;

           color: #06098b;

           font-style: normal;

          font-weight: 700;

        }

    

        .Inmedia p{

            word-break: break-all;

        }



        .page-header{

            background: #1f3777;

            color:#fff;            

            background-size: cover;

            margin-bottom:0px;

            }

            

            .overlay.overlay-op-8.overlay-show:before{opacity: 0.8}

            html .overlay-color-primary:not(.no-skin):before {

                background-color: #0088CC !important;

            }

            

            .overlay {

                position: relative;

            }



            .owl-carousel{margin-bottom:10px;}

            .owl-carousel .owl-nav button[class*="owl-"] {

                background-color: transparent;

                border-color: transparent;

                color: #ffffff;

            }



            .nav{font-family: 'Merriweather', serif;}



            .top-header-container{ position:relative;}

            .inner-header-container{position: absolute; background: transparent; padding: 0px; margin: auto;  bottom: 5px; z-index: 99; left: 9%; width: 82%;}

            .slider-overlay{position: absolute; bottom:0px; background: rgb(3,0,0);

                background: linear-gradient(360deg, rgba(3,0,0,0.9867297260701156) 0%, rgba(0,0,0,0) 100%);             

                z-index: 9;

                width: 100%;

                height: 145px;

                }

                .table-bordered td{border: 1px solid #162a75;}

                .nav-link{padding: .5rem 3.3rem;}



                .container h2{ /*text-align: center; text-transform: uppercase;*/}

                .container h5{ text-transform: capitalize;}

                .container span.text-highlighted{background: #0077b5; padding: 0.5% 6%; color: #fff;  display: inline-block; font-size: 18px;  border-radius: 5px; font-weight: 600; margin-bottom: 2%;}

                .right-nav{padding:5%; background-color:#f1f1f1; border-radius:5px;}

                .right-nav h4{border-bottom:1px solid #000;}

                .right-nav ul.nav-list li a:hover{background-color: #4dc2e0;}

                .right-nav ul.nav-list li a{border-bottom: 1px solid #d1d1d1;}

                .image-shadow{

                    -webkit-box-shadow: -9px 10px 0px 0px rgba(22,52,167,1);

                    -moz-box-shadow: -9px 10px 0px 0px rgba(22,52,167,1);

                    box-shadow: -9px 10px 0px 0px rgba(22,52,167,1);

                }



                html .page-header-color.page-header-primary {

                    background-color: #262a81;

                    border-bottom-color: #262a81;

                    color: #ffffff;

                }

                .page-header-more-padding {

                    padding: 35px 0px 30px 0;

                }

                .table-bordered td, .table-bordered th {

                    border: 1px solid #262a81;

                }



                /*.featured-boxes-flat .featured-box .icon-featured{

                    margin: -45px 0 -15px; 

                }*/



                .greybg{background-color:#f2f2f2;}

                .adm-query-info{background-color:#1ea0c2; color:#fff; padding: 3% 3% 2% 3%;}

                .adm-query-info-darkbg{background-color:#1286a4; color:#fff; padding: 3% 3% 2% 3%;}

                .adm-query-info p, .adm-query-info-darkbg p{color:#fff; margin-bottom: 10px;}

                

                .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination .page-item.active .page-link {

    background-color: #262a81 !important;

    border-color: #262a81;

}



.pagination > a, .pagination > a:hover, .pagination > a:focus, .pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {

    color: #262a81;

}

  .box-shadow1{

    -webkit-box-shadow: 0px 0px 21px -5px rgba(0, 0, 0, 0.2);

    box-shadow: 0px 0px 21px -5px rgba(0, 0, 0, 0.2);

  }

  .mdp{

    background-image: url(img/mdp-bg.jpg) !important; 

    background-position: center !important;  

    background-size: 100% 100% !important;

  }



  section.page-header h1{font-weight: 600;}

  .page-header h1{font-weight: 600;}

    @media only screen and (min-width: 992px){

  .seminars_workshop .thumb-info-side-image-wrapper img.small_img{

  max-width: 250px; 

  }



}

  /*Media queries for mobile max 992*/



  @media only screen and (max-width: 992px){

.course_details .col-md-7{

   padding-left: 15px !important;

}

.admission-content img.image-shadow{

        width: 86% !important; 

}

.top-header-container .owl-carousel .owl-item img{

        height: 200px;

}

    .top-menu,.apply-now,.online-fee,.jumplinks-menu-wrapper{

        display: none !important;

    }

  .seminars_workshop .thumb-info-side-image-wrapper img{

  min-width: 100%; 

  }

  .number_in_mobile{

    position: absolute;

    left: 0;

    bottom: 34px;

    width: 100%;

  }

  .news_events .thumb-info-no-zoom,.seminars_workshop .thumb-info-no-zoom{

    height: auto !important;

  }

   .news_events img.small_img{

        max-width: 100% !important

   }

    #header .header-logo img[alt="rpsg"]

      {

            width: 45% !important;

    }

    #header .header-logo img[alt="IMI-KOLKATA"]{

            width: 43% !important;

    }

    #header .header-nav{

    min-height: 46px !important;

    }

  

    .mdp{

      background-image: unset !important;

 

    }

    .why_imi img{

        margin-left: 0px !important;

    }

    .thumb-info-side-image-custom .thumb-info-side-image-wrapper{

        margin-right: 0px !important; 

    }

    #placements .content-grid .content-grid-item{

        width: 50%;

        border-top: 1px solid #e4e4e4 !important;

    }

    .oef .owl-carousel.show-nav-title .owl-nav{

        margin-top: -35px !important;

    }

    .Inmedia .inMedia_div{

        padding-left: 15px !important;

    }

    .Inmedia .inMedia_div .row{

         padding-right: 15px !important;

    }

    .Inmedia .inMedia_div .row .col-md-10{

    margin-top: 12px !important;

    padding: 0px !important;

    }

    .industry-alumni .col-sm-6{

        border: unset !important; 

    }

 

   aside .nav.nav-pills li{

        width: 50%;

   }

    aside .nav.nav-pills li a{

    padding: 1rem!important;

    }

  }

  html .bgcolor-darkblue h1,html .bgcolor-darkblue h2,html .bgcolor-darkblue h3,html .bgcolor-darkblue h4,html .bgcolor-darkblue h5,html .bgcolor-darkblue h6,html .bgcolor-darkblue p,html .bgcolor-darkblue ul,html .bgcolor-darkblue li ,html .bgcolor-darkblue li a

 {

    color: #fff !important;

}

html .bgcolor-darkblue ul.nav-list li a:before{

    border-left: 4px solid #fff !important;

  }

  html .bgcolor-darkblue.right-nav h4 {

    border-bottom: 1px solid #fff !important;

}

html .bgcolor-darkblue.right-nav ul.nav-list li a:hover{

    background-color: #1ea0c2 !important;

}

html .bgcolor-darkblue button,html .bgcolor-darkblue .btn-outline.btn-primary{

    background-color: #0e0145 !important;

    color: white !important;

   border-color: #0e0145 !important;

}

html .bgcolor-darkblue button:hover,html .bgcolor-darkblue .btn-outline.btn-primary:hover{

    background-color: #1ea0c2 !important;

    color: white !important;

    border-color: #1ea0c2 !important;

}


/* Added by Sugata on 30-10-2020 */
.right-nav .widget-title{font-family: 'Merriweather', serif; font-size: 1.4em; font-weight: 600; line-height: 27px; margin: 0 0 14px 0;}
html .bgcolor-darkblue.right-nav h4 {border-bottom: 1px solid #fff !important;}
html .bgcolor-darkblue.right-nav ul.menu li a:hover {background-color: #1ea0c2 !important;}
.right-nav ul.menu li a {border-bottom: 1px solid #d1d1d1;}
html .bgcolor-darkblue ul.menu li a:before {border-left: 0px solid #fff !important;}


/* Added by Sugata on 30-10-2020 */

@media only screen and (max-width: 992px){
    .call_link {
        left: unset !important;
        position: unset !important; 
    }
    }
