    body{padding: 0px;margin: 0px;}
*{box-sizing: border-box;outline: none;}
/*ul,ol{list-style: none;padding: 0px;margin: 0px;}*/
ul,ol{padding: 0px;margin: 0px;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
h1,h2,h3,h4,h5,h6{padding: 0px;margin: 11px;font-weight: normal;}
p{padding: 0px;margin: 0px;}
.sot {
    background-color: #f89b1c;
}
.som {
    background-color: #273773 ;
}
.sos {
    background-color: #7d6608;
}
/*header section*/

.header-bg {
    position: fixed;
    z-index: 99;
    top: 36px;
    width: 100%;
    display: inline-block;
    
    background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%); 
    background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%); 
    background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00ffffff',GradientType=0 );
    padding: 20px 20px 0 20px;
}
123 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
123-brand.logo{margin: -23px 0 0 0;}
.top-menu-bar{/*margin:56px 0 0px;*/position: absolute;bottom: 0px;right: 0px;}
.fixed-me{
    transition: all 1s ;
}
/*.fixed-me #navbarSupportedContent {
    margin:70px 0 0;
}*/
.fixed-me{
    background:#fff !important;
    position: fixed;
    top:36px;
    width: 100%;
    /*champak date: 18/12/2019 reason: border add as per nandlal sir talking*/
    border-bottom: 1px solid #0035e3;
    
}
.fixed-me 123-brand img {
    max-width: 220px;
}
li.sub_sub_menu-bg {
    float: left;
    width: 100%;
    position: relative;
}


ul.sub_sub_menu li{float: left;width: 100%;}
123-me {
    
   transition: all 1s ;
}

.hovertext h1 a{color: #fff;}
.hovertext h1 a:hover{color: #fbaa19;}


/*champak date:02/11/2019    reason: infrastructure view more button same line saw.*/
.infra_desc{height: 140px;}


/*champak date:02/11/2019    reason: header and 123 between content margin set*/
.top_margin{margin-top: 136px;}


.submenu {
    position: absolute;
    right: 10px;
    top:0px;
}
/*champak date:16/01/2020  reason: right right panel design */
.right_panel{width: 100%; float: left;}



/*.fixed-me .submenu{top: -2px;right: 10px;}
.fixed-me 123-brand.logo{margin:-17px 0 0 0px;}*/
/*10-12-2019*/
.about-img-sty {
    display: none;
    position: fixed;
    top: 35px;
    object-fit: cover;
    left: 0;
    right: 0;
    width: 100%;
}
.about-img-sty img {
    width: 100%;
    height: 119px;
    object-fit: cover;
}
.fixed-me .about-img-sty {
    /*display: block;*/
}
/*hik 2019*/




.topbar-help-line-bg {float: left;width: 100%;background: #2f2e2e;margin: 0px;position: fixed;top: 0;padding: 5px 0px;z-index: 99;}
.topbar-help-line-bg > ul{padding:5px 0 0 10px;float: left;}
.topbar-help-line-bg > ul > li {float: left;width: auto;font-size: 13px;color: #fff;padding: 0 12px;list-style: none;border-right: 1px solid rgba(255,255,255,0.50);line-height: 14px;}
.topbar-help-line-bg > ul > li > a {transition: all 0.5s;color: #fff;}
.topbar-help-line-bg ul li a:hover{color: #f89b1c;transition: all 0.5s;}
.topbar-help-line-bg ul li:last-child{border-right: none;}
.topbar-search-rgt{float: right;padding: 0 20px 0 0px;}
.topbar-search-rgt .soical-iocn ul li a {width: 25px;height: 25px;line-height: 25px;font-size: 12px;}
.topbar-search-rgt .soical-iocn ul li a:hover{color: #fff;}
.topbar-search-rgt .soical-iocn{margin: 0px;}
.topbar-search-lft {float: left;width: 167px;margin: 0 4px 0 0px;position: relative;}
.topbar-search-lft input {background: rgba(229,234,255,0.3);border: none;height: 26px;font-size: 13px;color: #fff;padding: 0 0 0 10px;margin: 0 5px 0 0px;width: 100%;}
.topbar-search-lft button {font-family: FontAwesome;font-size: 13px;color: #fff;position: absolute;background: transparent;border: none;right: 0;top: 0px;line-height: 26px;cursor: pointer;}
.topbar-search-lft button:focus{outline: none;}

.topbar-search-lft input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.topbar-search-lft input::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.topbar-search-lft input:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
.topbar-search-lft input:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}
/*hik 2019*/
.submenu ul li {
    list-style: none;
    float: left;
    padding: 0 15px;
    width: auto;
    border-right: 2px solid #d6d3d3;
    line-height: 15px;
}
.submenu ul li:last-child{border-right: none;}
.submenu ul li a{
    color: #fff;
    font-weight: 600;
    transition: all 0.5s;
    font-size: 17px;
    text-transform: uppercase;
}
.logo2{display: none;}
.fixed-me img.logo2 {
    display: block;
    width: 260px;
    max-width: 100%;
}
.fixed-me img.logo1 {
    display: none;
}
/*.header-bg 123-expand-lg a#navbarDropdown:after {
    position: absolute;
    content: "";
    width: 7px;
    height: 7px;
    border-left: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotate(317deg);
    top: 23px;
    right: 3px;
}*/
.submenu ul li a:hover{color: #fbaa19;transition: all 0.5s;}
.header-bg 123-expand-lg 123 .nav-link{color: #fff;font-size: 21px;font-weight: 600;padding: 0 18px;border-top: 2px solid transparent;transition: all 0.5s;line-height: 38px;font-family: Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;}
.header-bg 123-expand-lg 123 .nav-link:hover,.header-bg 123-expand-lg 123 .nav-link:focus{color: #fbaa19;border-color: /*#ffffff;*/ #fbaa19; transition: all 0.5s;}
.header-bg 123-expand-lg a#navbarDropdown:hover:after,.header-bg 123-expand-lg a#navbarDropdown:focus:after{border-color: #fbaa19;}
.header-bg 123-expand-lg 123 .nav-item.dropdown.show a#navbarDropdown:after{border-color: #fbaa19;}
/*.header-bg 123-expand-lg 123 .nav-item:hover .nav-link{color: #fbaa19;border-color: #ffffff;transition: all 0.5s;}*/
.header-bg 123-expand-lg 123 .nav-item.dropdown.show .nav-link{color: #fbaa19;border-color: #fbaa19;transition: all 0.5s;}
.header-bg .dropdown-menu{padding: 0px;border-radius: 0px;margin: 0;}
.header-bg .dropdown-item {display: block;/*width: 240px;*/ width:auto; padding: 0 20px;clear: both;margin: 0px;font-weight: 400;color: #373435;transition: all 0.5s;text-align: inherit;font-size: 15px;white-space: nowrap;background-color: transparent;border: 0;line-height: 34px;}
.header-bg.fixed-me 123-expand-lg a#navbarDropdown:after{top: 18px;}
.header-bg.fixed-me 123-expand-lg 123 .nav-item.dropdown.show a#navbarDropdown:after{border-color: #201c1c;}

.header-bg .dropdown-item:focus,.header-bg .dropdown-item:hover{background: #373435;color: #fff;transition: all 0.5s;}
123-brand img {
    width: 93px;
}
.soical-iocn ul li {
    float: left;
    list-style: none;
    width: auto;
}
.soical-iocn {
    float: left;
    width: auto;
    margin: 0 0 0 76px;
}
.soical-iocn ul li a {
    width: 40px;
    height: 40px;
    transition: all 0.5s;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border: 1px solid #ffffff;
    color: #fffefe;
    font-size: 18px;
    margin: 0 5px;
}
.innercontent{margin-top: 185px;}
.soical-iocn ul li a:hover{background: #f89b1c;border-color: #f89b1c;}
/*
.header-bg.fixed-me 123-expand-lg 123 .nav-link:hover,.header-bg.fixed-me 123-expand-lg 123 .nav-link:focus{border-color: #fbaa19;}
*/
/*champak date:18/12/2019 repeat changes again 3 time background color none*/
.header-bg.fixed-me ul123 {
    background: #f89b1c;
	color:#ffffff;
}
/* champak date: 10/12/2019    reason: hover time color white*/
/* champak date: 18/12/2019 reason: repeat chnages 3 time color chanegs */
.header-bg.fixed-me ul123 a.nav-link{color: #fff;
    line-height: 3;
}
/*.header-bg.fixed-me 123-expand-lg 123 .nav-link{line-height: 38px;}*/

/*champak date: 10/12/2019  reason : font color hover time black so changes font color hover*/

/*champak date: 12/12/2019  reason : same as chanege previous*/
/*champak date: 18/12/2019 reason : changes 3 time on menu color hover time*/

.header-bg.fixed-me 123-expand-lg 123 .nav-link:hover{border-color:#fbaa19; /*#201c1c;*/ color: #fbaa19;}


.header-bg.fixed-me 123-expand-lg 123 .nav-item.dropdown.show .nav-link{border-color: black;color: black;}

/*champak date: 10/12/2019  reason : font color hover time black so changes font color hover*/

/*champak date: 12/12/2019  reason : same as chanege previous*/
/* champak date: 18/12/2019 reason changes 3 time */
.header-bg.fixed-me 123-expand-lg 123 .nav-item:hover .nav-link{border-color: #fbaa19;color: #fbaa19;}

/* champak date: 10/12/2019    reason: hover time color white*/
/* champak date: 12/12/2019    reason:same as */

.header-bg.fixed-me .submenu ul li a{color: #333;}
123-expand-lg{padding-bottom: 0px;}
/*selder section*/
.parallax-window{background: linear-gradient(
                     rgba(20,20,20, .5), 
                     rgba(20,20,20, .5)),url(../images/DJI_0022-min.JPG) no-repeat;background-attachment: fixed;background-size: cover;background-position: center;}
.slider-bg{width: 100%;float: left;}
.slider{width: 100%;float: left;}
.slider-img{width: 100%;float: left;}
.slider-img img{width: 100%;object-fit: cover;}
.slider-bg .slick-next{right: 122px;z-index: 1;transition: all 0.5s;}
.slider-bg .slick-next:before{content: "\f105";font-family: FontAwesome;font-size: 47px;color: #02090d;font-weight: 600;background: #d1d0cf;border-radius: 50%;width: 70px;height: 70px;display: inline-block;line-height: 70px;transition: all 0.5s;}
.slider-bg .slick-prev{left: 122px;z-index: 1;transition: all 0.5s;}
.slider-bg .slick-prev:before{content: "\F104";font-family: FontAwesome;font-size: 47px;color: #02090d;font-weight: 600;background: #d1d0cf;border-radius: 50%;width: 70px;height: 70px;display: inline-block;line-height: 70px;transition: all 0.5s;}
.slider-bg .slick-prev:hover:before,.slider-bg  .slick-prev:focus:before,.slider-bg  .slick-next:hover:before,.slider-bg  .slick-next:focus:before{background: #c67116;color: #fff;transition: all 0.5s;}
.slider-bg .carousel-caption{bottom: 30%;position: fixed;}
.slider-bg .carousel-caption h3 span {
    display: table;
    letter-spacing: 1px;
    font-size: 73px;
    margin: 0 0 0 -49px;
    color: #00579f;
}
.slider-bg .carousel-caption h3 b {
    font-size: 20px;
    float: left;
    margin: 0 0 0 -34px;
    padding: 0;
    line-height: 20px;
    letter-spacing: 6.2px;
    color: #f89a1d;
}

.slider-bg .carousel-caption h3 {
   font-size: 130px;
    color: #f9f6ef;
    letter-spacing: 9px;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow:3px 5px 9px rgba(0,0,0,0.5);
    float: none;
    display: inline-block;
    text-align: left;
    line-height: 87px;
}
.slider-bottom-bar{background: #f89b1c;line-height:55px;text-align:center;width:100%;float: left;position: fixed;bottom: 0px;cursor: pointer;font-size: 21px;color: #ffffff;font-weight: 600;transition: all 0.5s;}
.slider-bottom-bar i {
    position: absolute;
    font-size: 40px;
    line-height: 55px;
    transition: all 0.5s;
    margin: 0 0 0 10px;
}
.slider-bottom-bar:hover{background: #201c1c;transition: all 0.5s;}
.slider-bottom-bar:hover i{margin: 5px 0 0 10px;transition: all 0.5s;}
/*program bar*/
.program-box {
    width: 280px;
    float: none;
    display: inline-block;
    max-width: 100%;
}
.dwonload-file figure {
    margin: 0;
    float: left;
    width: 60px;
}
.intershiptable tbody tr td:hover {
	background-color:#f89c1c;
    font-weight: 600;
}

.school-bg.program-bar {
    text-align: center;
    padding-bottom: 25px;
}
.dwonload-file{float: left;width: 100%;}
.dwonload-file h3 {
    float: left;
    width: 75%;
    text-align: left;
    font-size: 20px;
    color: #333;
    padding: 7px 0 0 20px;
    line-height: 25px;
}
.dwonload-file h3 b {
    float: left;
    width: 100%;
    color: #f89b1c;
}
/*Date:19/11/2020 caste_base_infoc in changes */
.caste_base_infoc{padding: 10px;}
/*News leter*/
.news-letter-img h3 {
    font-size: 18px !important;
    text-align: center;
    padding: 10px 0px 0px 10px;
    /* padding: 20px; */
}

.news-letter-img img {width: 100%;}
.subcriber{margin-top: 20px;}
/*infrastructure section*/
.infrastructure-bg {
    float: left;
    width: 100%;
    z-index: 12;
    position: relative;
    background: #fff;
}
.infrastructure-slider{width: 100%;float: left;}
.infrastructure-slider .slick-prev{left:initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;}
.infrastructure-slider .slick-prev:before{content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.infrastructure-slider .slick-next{right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;}
.infrastructure-slider .slick-next:before{content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.infrastructure-slider .slick-prev,.infrastructure-slider  .slick-next{top: -34px;}
.infrastructure-slider .slick-next:hover,.infrastructure-slider .slick-next:focus,.infrastructure-slider .slick-prev:focus,.infrastructure-slider .slick-prev:hover{background: #f25810;transition: all 0.5s;}
.heading-page {
    float: left;
    width: 100%;
}
.heading-page h2 {
    color: #201c1c;
    font-size: 45px;
    font-weight: 800;
    display: inline-block;
    padding: 23px 0 23px 140px;
    box-sizing: border-box;
    width: 100%;
}
.basic_line{
    width: 100%;
    height: 80px;
    background-color: #273773;
}
.heading-page h2 span{color: #f89b1c;}
.infrastructure-iocn{background: url(../images/infrastructure-iocn.png) no-repeat center left;}
.nwes-iocn{background: url(../images/news-iocn.png) no-repeat center left;}
.about-icon{background: url(../images/newabout.png) no-repeat center left;}

.virtual-iocn{background: url(../images/virtual-iocn.png) no-repeat center left;}
.infrastructure {
    float: left;
    width: 100%;
    padding: 65px 35px 40px;
    background: url(../images/infrastructure-bg.jpg) no-repeat;
    box-sizing: border-box;
    margin: 15px 0 0px;
    background-size: cover;
}

.infrastructure-box{width: 100%;float: left;background: rgba(255,225,225,0.2);padding: 15px;box-sizing: border-box; }
.infrastructure-box figure{width: 100%;float: left;margin: 0px;}
.infrastructure-box figure img{width: 100%;}
.infrastructure-box article{width: 100%;float: left;background: #fff;padding: 35px;box-sizing: border-box; height: 350px;}
.infrastructure-box article h3{color: #201c1c;font-size: 23px;font-weight:700;line-height: 30px;margin:0 0 26px 0px;} 
.infrastructure-box article h3 span{color: #f89b1c;}
.infrastructure-box article p{color: #333333;font-size:17px;line-height: 25px;text-align:justify;}
.btn.btn-infra {
    line-height: 57px;
    background: #273773;
    padding:0 42px;
    font-size: 17px;
    display: inline-block;
    text-transform: capitalize;
    color: #fff;
    font-weight: 600;
    border-radius: 40px;
    letter-spacing: 0.5px;
    margin: 34px 0 0 7px;
    transition: all 0.5s;
}
.btn.btn-infra span{color: #f89b1c;font-size: 18px;margin: 0 0 0 7px;transition: all 0.5s;}
.btn.btn-infra:hover,.btn.btn-infra:focus{background: #f89b1c;transition: all 0.5s;box-shadow:0 0 0;}
.btn.btn-infra:hover span,.btn.btn-infra:focus span{margin: 0 0 0 11px;color: #fff;}

/*schoool section*/
.school-bg{background: none;padding-bottom: 50px;padding-top: 10px;}
.school-gsfc {
    width: 100%;
    float: left;
    position: relative;
}
.school-gsfc a{display: inline-block;width: 100%;    position: relative;}
.school-gsfc figure {margin: 0;float: left;width: 100%;}
.school-gsfc article{width: 99%;float: left;position: absolute;top: 0;height: 105%;padding:40px 0 0;text-align: center;}
.school-gsfc article:after{
    position: absolute;
    content: "";
    width: 95%;
    height: 87%;
    border: 2px solid #fff;
    left: 20px;
    top: 20px;
    bottom: 0;
    right: 0px;
}

.about_image img{width: 42px; margin-right: 13px; /*margin-top: -9px;*/ float: left; height: 42px;}
.about_image h5{margin-left: 57px;} 
.about_image .about_p{margin-left: 57px;}
.about_image .about_icon_mar p{margin-left: 57px;}
.about_image .about_icon_mar {margin-bottom: 12px;}
.school-gsfc article h3{color: #fff;font-size: 26px;font-weight: 600;margin:0 0 5px 0px;}
.school-gsfc article p{font-size: 17px;line-height: 29px;color: #fff;padding:0px 45px;}
.school-gsfc figure img{width: 100%;float: left;}
.school-gsfc a:before{/*background: rgb(19,25,70,0.75);*/
position: absolute;content: "";top:0px;bottom: 0px;left: 0px;right: 0px;opacity: 0;transition: all 0.5s;}
.school-gsfc a:hover:before{opacity: 1;transition: all 0.5s;}
.school-iocn {
    width: 100%;
    float: left;
    margin: 0 0 15px 0px;
}

.school-iocn img {
    max-width: 110px;
}

.wel-text {
    display: inline-block;
    font-size: 41px;
    color: #f9f6ef;
    background: #262e49;
    letter-spacing: 11px;
    padding: 0 8px 0 20px;
    text-transform: uppercase;
}
/*Kaushik Kanjariya Date=18-02-2020*/

/*magazine page*/
.magazine-box {width: 64%;float: left;box-shadow: 1px 0 6px rgba(0,0,0,0.1);}
.management-img {float: left;position: relative;width: 100%;}
.input-head{width: 100%;float: left;font-size: 19px;color: #ff9300;text-transform: uppercase;text-align: left;margin: 0 0 10px;}
.management-img label {float: left;width: 59px;height: 65px;position: absolute;top: 0;left: -27px;background: url(http://gsfc.iipldemo.com/upload/ckfiles/magazine-icon.png) no-repeat;line-height: 17px;text-align: center;color: #fff;font-weight: 600;font-size: 12px;padding: 15px 0;box-sizing: border-box;}
.magazine-head {float: left;width: 100%;font-size: 19px;margin: 10px 0px 20px;color: #273773;}
.magazine-head a{color: #f89c1c;border-bottom: 1px solid;font-weight: 600;display: inline-block;}

/*trems of use page*/
.trrms-use-list-bg {width: 100%;float: left;}
li.left_margin {
    margin-left: 20px !important;
}
.trrms-use-list-bg ul {list-style: none;width: 100%;float: left;}
.trrms-use-list-bg ul li {font-size: 18px;margin: 0 0 10px; text-align: justify;}
.trrms-use-list-bg ul li span{color: #000;font-size: 11px;padding-right: 4px;}
.trrms-use-list-bg ul li ul{padding-left: 20px;padding-bottom: 15px;}
.trrms-use-list-bg ul li ul li{margin: 0px;}

/*adventure page*/
.adventure h4{font-weight: 600;}
/*.adventure h4 span {padding: 0 8px 0 0;}*/
.adventure-box{width: 100%;float: left;text-align: center;margin: 15px 0 0;}
.adventure-box .girls-box{width: 21%;float: none;display: inline-block;vertical-align: top;}
/*date:21/02/2020 name:champak for design chanegs*/
.process-scholarship-list.adventure h4 span { margin-left: 9px;}
.process-scholarship-list.adventure li {list-style: none;margin-left: 30px;}
    
    /*Management team*/
    .description .management_team img{margin-left: 20%;}

.process-scholarship-list.adventure.privacy-policy-bg h4 span {
    margin-left: 10px;
}
   


/*suggestion page*/
.suggestions-from{width: 100%;float: left;}
.suggestions-from .from-content-bg{background: transparent;border: none;padding: 25px 0 0px;}
.suggestions-from .from-content-bg .form-control{height: 53px !important;line-height: 50px;}
.suggestions-from .from-content-bg .form-group label{line-height: 53px;margin: 0;}
.suggestions-from .from-content-bg .form-group.select:after{top: 19px;}
.suggestions-from .from-content-bg textarea.form-control{height: 150px !important;}
.form-control:focus ~ label,.form-control:not(:focus):valid ~ label{ top: 0px;bottom: 0;transform: translate3d(-30%, 0, 0);transition: all 0.5s;opacity: 0;}


/*latest news section*/
.latest-new-bg{background: #f1ecec;}
.news-listing{background: none;padding-top: 0px;margin: 0px;}
.news-list-news .news {
    margin-left: 20px;
    display: inline-block;
    width: 100%;
    padding-bottom: 25px;
    position: relative;
    padding-top: 25px;
    box-sizing: border-box;
}
.news-list-news .news:after{position: absolute;content: "";bottom: 0px;border-bottom: 1px solid #ccc;width: 99%;left: 0px;}
.news-list-news .news h4{float: left;width: 100%;font-size: 21px;color: #03030e;font-weight: 600;}
.news-list-news .news h4 span{color: #f89b1c;font-size: 25px;}
.news-list-news .news > a {
    color: #4b4a4a;
    font-size: 18px;
    line-height: 25px;
    float: left;
    width: 100%;
    margin: 15px 0 0 -20px;
}
/* Countact Us Map Location QR  section */
.qr_info {
    padding-top: 0px;
}
.qr_info h3 span{color: #273773;}
.qr_info h3{font-size: 25px;
    width: 100%;
    float: left;
    color: #f89c1c;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 13px 0;
    font-family: 'Open Sans';}
.cont_info {
    width: 80%;
    text-align: center;
    font-size: 18px;
}

/*media corner section*/
.mediacov {margin: 20px;}
    
.photo-vid-left{width:29.5%;float: left;margin: 0 0 0 30px;}
.photo-galllery{width: 100%;float: left;background:#eeeae7;padding: 15px;box-sizing: border-box;margin: 0 0 28px 0px;}
.photo-galllery:last-child{margin: 0px;}
.photo-galllery h3{color: #333333;font-size: 28px;font-weight:700;margin: 0 0 17px 0px;}
.photo-galllery h3 span{color:#f89b1c;margin: 0 7px 0 0px;}
.photo-galllery figure{width: 100%;float: left;margin: 0px;}
.photo-galllery figure img{width: 100%;object-fit: cover;}
.vid-pomo.photo-galllery {padding-top: 0; height: 880px;}
.galley-slider{width: 100%;float: left;padding:0px; }
.photo-galllery h3 img {max-width: 41px;}
.galley-slider .slick-prev{left:initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;}
.galley-slider .slick-prev:before{content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.galley-slider .slick-next{right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;}
.galley-slider .slick-next:before{content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.galley-slider .slick-prev,.galley-slider  .slick-next{top: -34px;}
.galley-slider .slick-next:hover,.galley-slider .slick-next:focus,.galley-slider .slick-prev:focus,.galley-slider .slick-prev:hover{background: #f89b1c;transition: all 0.5s;}
.media-corner{background: #f9f6ef;}
.event-list-content{width: 100%;float: left;}
.event-head{width: 100%;float: left;     margin-top: -58px;}
.event-head h3{font-size: 31px;font-weight: 900;width: 100%;float: left;text-align: center;color: #fbaa19;}
.event-head h3 span{color: #201c1c;}
.event-list{width:100%;float: left;margin: 0 auto;}
.event-box{width: 100%;float:none;background: #fff;display: inline-block;text-align: left;margin: 0px 0 0px;}
.event-img{width: 100%;float: left;position: relative;}
.event-img figure{margin: 0px;}
.event-date{width: 93px;height: 65px;background:#f89b1c;text-align: center;font-size: 15px;color: #fff;position: absolute;bottom: -34px;right: 20px;padding: 15px 0px;}
.event-date b{font-size: 24px;width: 100%;display: inline-block;line-height: 18px;}
.event-img img{width: 100%;}
.event-box article{width: 100%;float: left;padding:50px 20px 20px;}
.event-box article h4{width: 100%;float: left;font-size: 17px;line-height: 25px;color: #201c1c;font-weight: 700;padding:0 17px 12px 0px;}
.event-box article p{color: white;font-size: 15px;line-height: 24px;text-align: justify;}
.event-box article .btn.btn-infra{margin:20px 0 0 7px;padding: 0 21px;line-height: 40px;font-size: 15px;}
.videos-rgt{width:66%;float: left;margin:15px 0 0 0px;}
.promotion-head{width: 100%;float: left;}
.promotion-head h4{font-size: 28px;color: #201c1c;font-weight: 400;}
.promotion-head h4 b{color: #273773;}
.vid-pomo{width: 100%;float: left;margin: 0 0 25px;}
.promotion-head h4 b span{color: #fbaa19;}
.videos-rgt figure{width: 100%;float: left;margin: 18px 0 0 0px;}
.videos-rgt figure img{width: 100%;}
.123-feed {
    float: left;
    width: 100%;
}
.123-feed .event-head h3{text-align: left;}
.connert-us .event-head h3{text-align: left;}
.event-slider{width: 100%;float: left;}
.event-slider .slick-prev{left:initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;}
.event-slider .slick-prev:before{content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.event-slider .slick-next{right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;}
.event-slider .slick-next:before{content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.event-slider .slick-prev,.event-slider  .slick-next{top:20px;}
.event-slider .slick-next:hover,.event-slider .slick-next:focus,.event-slider .slick-prev:focus,.event-slider .slick-prev:hover{background: #f25810;transition: all 0.5s;}
.connert-us{width: 100%;float: left;margin: 14px 0 0 0px;}
.connert-us .soical-iocn ul li a{color: #273773;border-color: #273773;}
.connert-us .soical-iocn ul li a:hover{color: #fff;border-color: #fbaa19;}
.connert-us .soical-iocn {margin: 15px 0 0 0;}
.vid-pomo ul {float: left;width: 100%;}
.vid-pomo ul li {width: 100%;float: left;list-style-type: disc;color: #f89b1c;margin: 0 0 0 24px;transition: all 0.5s;}
.vid-pomo ul li a{color: #333;font-size: 16px;margin: 0 0 4px;display: inline-block;transition: all 0.5s;}
.vid-pomo ul li:hover a{color: #f89b1c;transition: all 0.5s;}
.vid-pomo ul li:hover{color: #273773;transition: all 0.5s;}
/*virtual section*/
.virtual-bg {
    float: left;
    width: 100%;
    background: #fff;
    z-index: 12;
    position: relative;
}

.abo-detail ul {list-style: none; padding: 0; } 
.abo-detail ul li { padding-left: 1.3em; font-size: 18px;text-align: justify;} 
.abo-detail ul li:before { content: "\f058"; color: #00579f;font-size: 18px;
 font-family: FontAwesome; display: inline-block; margin-left: -1.3em;  
  width: 1.3em;}
  ul.content_none li:before{content: none;}

.virtual-content{width: 100%;float: left;margin: 10px 0 0 0px;}
.virtual-content figure{margin: 0px;width: 100%;float: left;}
.virtual-content figure img{width: 100%;}

.fot-about{width: 100%;float: left;padding:0 47px 0 0px;}
.head-fot{width: 100%;float: left;}
.head-fot h4{color:#fff;font-size: 21px;line-height: 26px;font-weight: 600;width: 100%;float: left;margin: 0 0 16px;}
.head-fot h4 span{color: #f89b1c;}
.fot-about article{width: 100%;float: left;}
.fot-about article p{float: left;width: 100%;font-size: 14px;line-height: 25px;text-align: justify;color: #fff;margin: 0 0 20px 0px;}
.fot-about article p:last-child{margin: 0px;}
.link-fot{width: 60%;float:left;}
.link-fot ul li{width: 50%;float: left;list-style: none;}
.link-fot ul li a{color: #fff;font-size: 15px;width: 100%;float: left;line-height: 19px;transition: all 0.5s;}

.contact-info{width: 100%;float: left;}
.contact-info ul li {
    color: #fff;
    padding:0 0 25px 30px;
    list-style: none;
    font-size: 15px;
    line-height: 25px;
    float: left;
    margin:0 0 0 -25px;
    width: 100%;
}
.contact-info ul li a{color: #fff;transition: all 0.5s;}
.contact-info ul li a:hover{color: #f89b1c;transition: all 0.5s;}
.virtual-program figure {
    margin: 16px 0 0;
}
img.E-centre {
   
    width: 35px !important;
}
.map-iocn {
    background: url(../images/map-iocn.png) no-repeat left top 7px;
}
.phone-iocn {
    background: url(../images/phone-iocn.png) no-repeat left top 7px;
}
.email-iocn {
    background: url(../images/email-iocn.png) no-repeat left top 7px;
}
.fot-link {
    margin: 0 auto !important;
}
.fot-123-iocn {  
    float: left;
    width: auto;
}
.fot-123-iocn .soical-iocn{margin: 0px;}
.fot-123-iocn .soical-iocn ul li a {
    height: 31px;
    width: 31px;
    line-height: 31px;
    margin: 0 6px;
    font-size: 14px;
}

/*Faculty College Home page */
.faculty-iocn {background: url(../images/school/faculty-icon.png) no-repeat top left;}
.heading-page.faculty-iocn h2{ padding: 14px 0 23px 140px;}
.school-faculty {border: 3px solid #e2dede;float: left;width: 100%;padding: 20px;text-align: center;}
.school-faculty h3 {float: left;width: 100%;margin: 10px 0 6px 0px;color: #f99f1c;font-size: 28px;padding: 0;}
.school-faculty p {float: left;width: 100%;color: #201c1c;font-size: 18px;padding: 0;font-family: 'Open Sans';font-weight: 400;}
.school-faculty p span{display: block;}
.faculty-slider{width: 100%;float: left;}

.faculty-slider .slick-next{right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;}
.faculty-slider .slick-next:before {content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.faculty-slider .slick-prev {left: initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;}
.faculty-slider .slick-prev:before {content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.faculty-slider .slick-prev, .faculty-slider .slick-next {top: -34px;}
.faculty-slider .slick-next:hover, .faculty-slider .slick-next:focus, .faculty-slider .slick-prev:focus, .faculty-slider .slick-prev:hover {background: #f89b1c;transition: all 0.5s;}


.school-text h2{font-size: 50px;color: #fff;text-transform: uppercase;font-family: 'Open Sans';font-weight: 800;margin: 0px;padding: 0px;letter-spacing: 0.50px;}
/* font check icon for the CAST BASE DISCRIMINATION kaushik kanjariya 15/1/2020*/
.cast_info i{color: #f89c1c;}
.caste_base_info{padding: 10px;}

/* insert right check icon for the Student CLUB page kaushik kanjariya  date: 16/1/2020*/
.student_club_info{padding-left: 46px;padding-top: 10px;}
.student_club_info p{padding: 5px;}
/*.student_club_info i{color: #e67e22;}*/
/*.students-corner-box i{color: #e67e22;}*/
.faculty-iocn {background: url(../../public/images/school/faculty-icon.png) no-repeat top left;}

.fot-123-iocn .soical-iocn ul li:first-child a{margin-left: 0px;}
.copy-right-bar{width: 100%;float: left;padding: 15px 0px;border-top: 1px solid rgba(255,2255,225,0.2);margin: 19px 0 0px;}
.copy-right-text{color: #fff;font-size: 15px;line-height: 27px;font-weight: 400;margin: 0 auto;}
.copy-right-text a{font-weight: 600;color: #f89b1c;transition: all 0.5s;}
.copy-right-text a:hover,.copy-right-text a:focus{color: #fff;transition: all 0.5s;}
.power-by-info{color: #fff;font-size: 15px;line-height: 27px;}
.power-by-info span img{margin:0 0 0 5px;}

/*about us page*/
.about-banner-bg {position: relative;width: 100%;float: left;}
.about-banner-text {position: absolute;top: 0;left: 0;width: 100%;float: left;height: 100%;vertical-align: middle;text-align: center;display: table;}
.about-banner-img img {width: 100%;object-fit: cover;}
.about-banner-text h1 {font-size: 40px;color: #fff;font-family: "Segoe UI";font-weight: 700;letter-spacing: 0px;float: none;vertical-align: middle;display: table-cell;padding: 100px 0 0;}
.about-banner-text h1 span{font-size: 20px;font-weight: 400;width: 100%;float: left;}
.about-content-bg{width: 100%;float: left;margin: 36px 0 68px 0px;}
.about-lft{width:30%;float: left;}
.sidebar-lft{width: 100%;float: left;margin:0 0 34px 0px;}
.sidebar-lft:last-child{margin: 0px;}
.sidebar-lft h2{font-size: 20px;color: #f89c1c;width: 100%;float: left;font-weight: 600;margin: 0 0 20px 0px;font-family: 'Open Sans';}
.sidebar-lft h2 span{color: #273773;}
.sidebar-lft ul{padding: 0px;margin:0px;width: 100%;float: left;background: #f7f7f7;border:1px solid #dcdee6;border-top-color:#273773;}
.sidebar-lft ul li{width: 100%;float: left;list-style: none;padding: 0 0 0 20px;border-bottom:1px solid #dcdee6;box-sizing: border-box;}
.sidebar-lft ul li a{line-height:43px;color: #505050;font-size: 17px;font-family: 'Open Sans';    transition: all 0.5s;}
.sidebar-lft ul li a:hover{color: #f89c1c;transition: all 0.5s;}
.from-content-bg{width: 100%;float: left;background: #f7f7f7;border:1px solid #dcdee6;border-top-color:#273773;padding: 30px;box-sizing: border-box;text-align: center;}
.from-content-bg h3{font-size: 20px;font-weight: 600;width: 100%;float: left;color: #2a3151;text-align: center;margin: 0 0 20px 0px;font-family: 'Open Sans';}
.from-content-bg h3 span{color: #f89b1c;}
.from-content-bg .form-group{width: 100%;float: left;margin: 0 0 15px 0px;position: relative;}
.from-content-bg .form-control{line-height: 40px;height:43px !important;border:1px solid #d0d0d0;border-radius: 20px;padding: 0 0 0 15px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none}
.from-content-bg .form-group label{ position: absolute;line-height: 43px;color: #5c5959;font-family: 'Open Sans';font-weight: 300;left: 15px;top: 0px;pointer-events: none;transition: all 0.5s;}
.from-content-bg .form-group label span{color: #ff0505;}
.form-control:focus ~ label,.form-control:not(:focus):valid ~ label{ top: 0px;bottom: 0;transform: translate3d(-30%, 0, 0);transition: all 0.5s;opacity: 0;}


.event-img-particular img {width: 100%; height: auto;}
/*media page*/
.media-img-bg{width: 100%;float: left;}
.girls-box h6 {font-weight: 400;font-size: 13px;color: #273773;text-transform: uppercase;display: inline-block;padding:8px 3px 15px 0;border-bottom: 1px solid #273773;width: 100%;min-height: 75px;}
.press-releases-content-bg {width: 100%;float: left;}
.press-head {width: 100%;text-align: center;font-size: 25px;font-weight: 600;color: #f89c1c;text-transform: uppercase;position: relative;}
.press-head:before{position: absolute;content: "";top: 20px;width: 100%;height: 1px;background: #f89c1c;left: 0;}
.press-head span{color: #273773;}
.press-head-list{float: none;display: inline-block;width: auto;background: #fff;padding: 0px 15px;position: relative;}
.press-releases-content-bg ul {float: left;width: 100%;padding: 30px 0 0 90px;}
.press-releases-content-bg ul li{list-style: none;position: relative;width:100%;float: left;}
.press-releases-content-bg ul li:before{position: absolute;top: 26px;left: -30px;content: "";background: #000;height: 2px;width: 10px;}
.press-releases-content-bg ul li a{color: #505050;font-size: 17px;line-height: 50px;}
.press-releases-content-bg ul li a:hover{color: #f89c1c;}


.from-content-bg .form-control:hover,.from-content-bg .form-control:focus{outline: none;box-shadow: 0 0 0;}
.from-content-bg .form-group.select {position: relative;}
.from-content-bg .form-group.select:after{content: "";position: absolute;right: 15px;width: 10px;height: 10px;border-right: 2px solid #5c5959;border-bottom: 2px solid #5c5959;transform: rotate(45deg);top: 13px;}
.from-content-bg .btn-primary{color: #fff;background: #2a3151;font-size: 17px;font-weight: 600;padding: 0 57px;line-height: 42px;height: 42px;border-radius: 20px;border:none;float: none;display: inline-block;}
.from-content-bg .btn-primary:hover,.from-content-bg .btn-primary:focus{background: #f89b1c;outline: none;box-shadow: 0 0 0;}
.about-rgt{width: 70%;float: right;padding: 0 0 0 45px;box-sizing: border-box;}
.sidebar-rgt{width: 100%;float: left;}
.abo-detail{width: 100%;float: left;}
.abo-detail h3{font-size: 25px;width: 100%;float: left;color: #f89c1c;font-weight: 600;text-transform: uppercase;margin: 0 0 13px 0;font-family: "Segoe UI";}
.abo-detail h3 span{color: #273773;}

.abo-detail p{font-size: 18px;color: #505050;width: 100%;float: left;margin: 31px 10px 29px 0px;text-align: justify;line-height: 24px;}
.abu-vision-content {float: left;width: 100%;}
.vision-content-box{width: 100%;float: left;margin: 27px 0 0 0px;}
.vision-img{width: 75px;float: left;max-width: 100%;}
.chemical-engineering-content .vision-img {
text-align: center;
}
.chemical-engineering-content .vision-img img {
width: 42px;
}
.chemical_engineering ul li:before {margin-left: -23px !important;}

.vision-text{width: 90%;float: left;}
.vision-text h4{color: #fb7f00;font-size: 20px;width: 100%;float: left;font-family: "Segoe UI";font-weight: 600;text-transform: uppercase;}
.vision-text p{font-size: 18px;width: 100%;float: left;     margin:0px;text-align: justify;line-height: 24px;}
.vision-text h4 span {color: #273773;}
    


/*addmission page start*/
.admission-table {width: 100%;float: left;}
.admission-table .table .thead-light th{background: #00579f;font-size: 17px;color: #fff;font-family:"Segoe UI";font-weight: 400;padding:8px 15px;}
.admission-table .table .thead-light th span{padding: 0 7px 0 0px}
a.admission-btn{padding: 10px 12px 10px 12px !important; background: #f99d1c;border-radius: 13px;border:none;color:#2a3151;font-family: 'Open Sans';font-size: 11px;font-weight: 600;line-height: 26px;padding: 0px 15px;text-transform: uppercase;cursor: pointer;transition: all 0.5s;}
a.admission-btn:hover,.admission-btn:focus{background: #2a3151;transition: all 0.5s;outline: none;color: #fff;}
.admission-table .table td{font-size: 15px;font-family: "Segoe UI";line-height: 24px;}
.sub-pro-text{margin: 3px 0 0 0px;}
.sub-pro-text p {padding: 0 0 0 15px;}
.admi-table-all tr:nth-child(even){background: #eeeae7;}
.admission-table .table-responsive>.table-bordered{margin: 0 0 20px 0px;}
.structure-link{width: 100%;float: left;margin: 35px 0 0 0px;}
.structure-link h3{font-size: 22px;color: #f99d1c;font-family: 'Open Sans';font-weight: 600;margin: 0 0 10px 0px;}
.structure-link h3 span{color: #273773;}
.structure-link ul {padding: 0 0px 0 22px;}
.structure-link ul li{float: left;width: auto;padding:0 31px 0 0;font-size: 15px;font-family: 'Open Sans';font-weight: 300;}
.structure-link ul li a{color: #2f2e2e;font-size: 15px;font-family: 'Open Sans';font-weight: 300;}
.structure-link ul li a:hover,.structure-link ul li a:focus{color: #273773;}
.notice-admi{border:1px solid rgba(32,28,28,0.10);width: 45%;margin-right:31px;}
.structure-link.notice-admi{padding: 14px;}
.structure-link.notice-admi ul li{width: 100%;padding: 0px;}
/*addmission page end*/
/*governing-body start*/

/*Governing Body Page 03-09-2020*/
.goverbody-box {
    width: 100%;
    float: left;
    text-align: center;
    padding: 25px;
    margin: 25px 0 0px;
    background: #fff;
        box-shadow: 7px 6px 60px rgba(121,119,119,0.1);
}
.gove-img {
    width: 100%;
    float: left;
}
.gove-img img {
    width: 222px;
    border-radius: 50%;
    height: 222px;
    border: 3px solid #fd990f;
    box-shadow: 7px 6px 60px rgba(121,119,119,0.1);
}
.gove-detail {
    width: 100%;
    float: left;
    min-height: 130px;
}
.gove-detail h5 {
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    color: #273773;
    margin: 7px 0px;
    float: left;
}
.gove-detail p{
    font-size: 15px;
    color: #535353;
    text-align: center;
    line-height: 24px;
    margin: 0px;
    width:100%;float: left;
}
.gove-detail p span{display: block;}


.governing-detail .abo-detail ul li { content: none; }
.governing-body-bg{width: 100%;float: left;position: relative;}
.governing-body{width: 100%;float: left;margin: 7px 0 0 0px;position: relative;}
.governing-body:before {border-left: 1px solid #273773;content: "";position: absolute;left: 16px;height:97.4%;top: 48px;}
.governing-body:after {content: "";position: absolute;left: 12px;height: 10px;top: 48px;width: 10px;border-radius: 20px;background: #273773;}
.governing-body-bg:after {content: "";position: absolute;left: 12px;height: 10px;bottom: 10px;width: 10px;border-radius: 20px;background: #273773;}
.governing-body h3{font-size: 20px;color: #273773;font-family: 'Open Sans';font-weight: 600;width: 100%;float: left;text-transform: capitalize;}
.governing-body h3 span{float: left;margin: -10px 12px 0 0px;}
.governing-body p {padding-left: 48px;margin-top: -18px;}
.governing-stap {float: left;width: 100%;padding: 5px 0 0 60px;}
.principal-gov {width: 100%;float: left;position: relative;}
.principal-gov:before {border-left: 1px solid #f89c1c;content: "";position: absolute;left: 16px;height: 93%;top: 48px;}
.principal-gov:after  {content: "";position: absolute;left: 12px;height: 10px;bottom: 10px;width: 10px;border-radius: 20px;background: #f89c1c;}
.governing-detail{width: 100%;float: left;position: relative;}
.governing-detail:before {position: absolute;content: "";left: -44px;height: 1px;width: 30px;background: #273773;top: 17px;}
.principal-gov-dotes:after  {content: "";position: absolute;left: 12px;height: 10px;top: 45px;width: 10px;border-radius: 20px;background: #f89c1c;}
.governing-body .governing-detail p {margin: -8px 0 20px;}
.governing-detail h4{color: #f89c1c;font-size: 18px;font-family: 'Open Sans';font-weight: 600;display: inline-block;padding: 0 0 13px 48px;width: 100%;}
.governing-detail h5{color: #273773;font-size: 18px;font-family: 'Open Sans';font-weight: 600;display: inline-block;padding: 0 0 13px 48px;width: 100%;}
.governing-detail ul{width: 100%;float: left;padding: 0 0 0 25px;box-sizing: border-box;}
.governing-detail ul li:before{list-style: none; content: none;}
.governing-detail ul li h6{color: #f89c1c;font-size: 18px;font-family: 'Open Sans';font-weight: 600;display: inline-block;padding: 0 0 13px 48px;width: 100%;position: relative;}
.governing-detail ul li h6:before {position: absolute;content: "";left: -8px;width: 30px;height: 1px;background: #f89c1c;top: 16px;}
.governing-body .governing-detail ul li p {padding: 0 0 0 92px;}
.governing-body .governing-detail h3 span{margin: 0px 12px 0 0px;}
/*governing-body end*/


/*internship-detail start*/
/*Date:08/05/2020  Name:Champak Reason: table cell background color chnage*/
/*.internship-detail .table td:hover{background-color: #f89c1c;}*/
.internship-detail {float: left;width: 100%;}
.internship-detail p{font-size: 18px;color: #505050;width: 100%;float: left;margin: 0 0 15px 0px;text-align: justify;}
.internship-detail h4{font-size: 17px;color: #505050;display: inline-block;width: 100%;}
.internship-detail ul{width: 100%;float: left;padding: 10px 0 0 20px;margin: 0px;}
.internship-detail ul li{list-style: none;width: 100%;float: left;font-size: 15px;color: #505050; font-size: 18px;}
.internship-detail ul li span{color: #f28b16;}
.internship-detail h3{font-size: 25px;width: 100%;float: left;color: #f89c1c;font-weight: 600;text-transform: uppercase;margin:28px 0 10px 0px;}
.internship-detail h3 span{color: #273773;}
.internship-partner-list{width: 100%;float: left;}
.internship-partner{width: 100%;float: left;}
/*.internship-partner-box {width: 23%;display: inline-block;text-align: center;padding: 0 0 25px 0px;border: 1px solid #d2d2d2;margin: 0 10px;}*/
.internship-partner-box {
    width: 22%;
    display: inline-block;
    text-align: center;
    padding: 0 0 25px 0px;
    border: 2px solid #00579f;
    margin: 0 10px;
    margin-bottom: 10px;
}
img.amul-logo {
    width: 200px;
}
span.e-govertext {
    color: #273773;
}
.vision h5{font-size: 22px;}
.internship-partner-img-bg{display: table;width: 100%;}
.internship-partner-img {width: 100%;display: table-cell;height: 117px;text-align: center;vertical-align: middle;float: none;}
.internship-partner-img img{display: inline-block;}
.internship-partner-box h5 {font-size: 18px;color: #333333;display: inline-block;width: 100%;}
.internship-slider .slick-next:before {content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.internship-slider .slick-next {right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;top: -33px;}
.internship-slider .slick-prev:before {content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.internship-slider .slick-prev {left: initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;top: -33px;}
.internship-slider .slick-next:hover, .internship-slider .slick-next:focus, .internship-slider .slick-prev:focus, .internship-slider .slick-prev:hover {background: #f89b1c;transition: all 0.5s;}
/*internship-detail end*/


/*schools start*/
.school-box {width: 100%;float: left;background: #fcfdff;border: 1px solid #ebe5e5;padding: 25px 28px;box-sizing: border-box;margin: 0 0 25px 0;}
.school-detail {width: 100%;float: left; text-align: center;}
.school-icon-img {float: left;width: 100%;}
.school-detail h4 {float: left;width: 100%;color: #273773;font-size: 25px;margin: 15px 0 7px 0px;}
.school-detail p {float: left;width: 100%;color: #777777; font-size: 18px;}
.school-detail ul {float: left;width: 100%;list-style: none;padding: 13px 0 0 15px;}
.school-detail ul li {float: left;width: auto;margin: 0 15px 0 0;}
.school-detail ul li a{/*color: #777777;*/}
.school-detail ul li a span{color: #f07136;margin: 0 8px 0 0;}


/*parents start*/
.school-time-table{width: 100%;float: left;margin: 26px 0 0 0;}
.school-time-table h3{font-size: 22px;color: #f99d1c;font-weight: 600;margin: 0 0 10px 0px;}
.school-time-table h3 span{color: #273773;}
.school-time-table ul {float: left;width: 100%;list-style: none;}
.school-time-table ul li{color: #273773;font-size: 15px;float: left;width: auto;padding: 10px 50px 10px 10px;border: 1px solid rgba(32,28,28,0.10);background: #fdfcfc;margin: 0 20px 20px 0;}
.school-time-table ul li span{display: block;color: #273773;}
.time-table-iocn {float: left;width: 25px;color: #273773;}
.time-table-text {float: right;}
.circular-box{width: 100%;float: left;}
.circular-box h4{color: #f99d1c;font-size: 22px;width: 100%;float: left;}
.circular-box h4 span{color: #273773;}
.circular-box ul{list-style: none;float: left;width: 100%;padding: 10px 0 0 10px;}
.circular-box ul li{width: 100%;float: left;}
.circular-box ul li a{color: #2f2e2e;font-size: 15px;line-height: 30px;}
.circular-box ul li a span{color: #273773;}
.line-rgt{border-right: 1px solid rgba(108,106,104,0.20);}

/*glance page*/
.glance-bg{width: 100%;float: left;}
.glance-img{width: 100%;float: left;text-align: center;margin: 20px 0 30px;}
.glance-img img{max-width: 96%;}
.glance-bg .about-rgt{width: 100%;}
/*foundation page*/
.foundation p{padding-left: 35px;}

/*Placement start*/
.Placement-detail {float: left;width: 100%;}
.Placement-detail p{font-size: 18px;color: #505050;width: 100%;float: left;margin: 0 0 15px 0px;text-align: justify;}
.Placement-detail h4{font-size: 17px;color: #505050;display: inline-block;width: 100%;}
.Placement-detail ul{width: 100%;float: left;padding: 10px 0 0 20px;margin: 0px;}
.Placement-detail ul li{list-style: none;width: 100%;float: left;font-size: 15px;color: #505050; font-size: 18px;}
.Placement-detail ul li span{color: #f28b16;}
.Placement-detail h3{font-size: 25px;width: 100%;float: left;color: #f89c1c;font-weight: 600;text-transform: uppercase;margin:28px 0 30px 0px;}
.Placement-detail h3 span{color: #273773;}
.Placement-partner-list{width: 100%;float: left;}
.Placement-partner{width: 100%;float: left;}
.Placement-partner-box {width: 22%;display: inline-block;text-align: center;padding:0px;border: 2px solid #00579f;;margin: 0 10px;}
.Placement-partner-img-bg{display: table;width: 100%;}
.Placement-partner-img {width: 100%;display: table-cell;height: 165px;text-align: center;vertical-align: middle;float: none;}
.Placement-partner-img img{display: inline-block;}
.Placement-partner-box h5 {font-size: 18px;color: #333333;display: inline-block;width: 100%;}
.Placement-slider .slick-next:before {content: "\F105";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.Placement-slider .slick-next {right: 15px;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;transition: all 0.5s;top: -33px;}
.Placement-slider .slick-prev:before {content: "\F104";font-family: FontAwesome;font-size: 30px;color: #fff;line-height: 37px;}
.Placement-slider .slick-prev {left: initial;height: 37px;width: 37px;line-height: 37px;z-index: 1;background: #273773;right: 62px;transition: all 0.5s;top: -33px;}
.Placement-slider .slick-next:hover, .Placement-slider .slick-next:focus, .Placement-slider .slick-prev:focus, .Placement-slider .slick-prev:hover {background: #f89b1c;transition: all 0.5s;}
/*Placement-detail end*/


/*Faculty Profile start*/
.faculty-school .school-iocn img{max-width: 72px;}
.school-gsfc.faculty-school article{ padding: 27px 0 0;}
.faculty-school .school-iocn{margin: 0 0 5px 0px;}
.school-gsfc.faculty-school article h3{font-size: 15px;}
.school-gsfc.faculty-school article h3 a{color: #fff;}
.school-gsfc.faculty-school article p{font-size: 12px;line-height: 16px;padding: 0 15px;}
.school-gsfc.faculty-school article:after{left: 11px;top: 13px;width: 92%;}



/*faculty-profile-sot start*/
.faculty-profile h4 img {width: 57px;}
.faculty-profile-box {width: 100%;float: left;text-align: center;background: #fdffff;border: 1px solid rgba(173,173,173,0.45);padding: 22px 0;margin: 25px 0 0 0;}
.faculty-profile-box figure {margin: 0 0 15px 0;}
.faculty-profile-box h4 {font-size: 18px;}
.faculty-profile-box p{font-size: 15px;line-height: 22px;color: #333333;}
.faculty-profile-box p span{display: block;}

.girls-img video {
width: 100%;
}

.process-scholarship h4 span {
    /*Date:18/03/2020 Reason:Design Changes name: champak chopda*/
    margin: 0 10px 0 0;
   
}

.scholarship-text h5 span{color: #f89b1c;}



/*Process Scholarship page*/
.process-scholarship-list {width: 100%;float: left;}
.process-scholarship {width: 100%;float: left;}
.process-scholarship h4 {float: left;width: 100%;font-size: 22px;color: #273773;font-weight: 600;}
.process-scholarship h4 span{color: #fb7f00;font-size: 22px;}
.process-scholarship ul{width: 100%;float: left;padding: 10px 0 10px 40px;}
.process-scholarship ul li{font-size: 18px;color: #505050;line-height: 30px; text-align: justify;}
.process-student-box-bg{width: 100%;float: left;margin-top: 35px; }
.process-student-box{width: 33%;float: left;border: 1px solid #273773;padding: 15px 15px 15px 20px;min-height: 130px;margin-right: 35px;}
.process-student-box:last-child{margin-right: 0px;}
.process-student-box h5 {font-size: 20px;color: #f89b1c;font-weight: 500;text-transform: uppercase;margin:-27px 0 0 0;background: #fff;float: left;padding: 0 14px;}
.process-student-box ul {width: 100%;float: left;padding-left: 15px;}
.process-student-box ul li{width: 100%;float: left;}
.process-student-box ul li a{font-size: 17px;color: #505050;line-height: 35px;}
.process-link {width: 100%;float: left;}
.process-link a{color: #f89c1c;border-bottom: 1px solid #f89c1c;float: left;}
.process-link a:hover{color: #273773;border-color:#273773;}

.process-scholarship p{margin-left: 44px;}

/*first convocations page*/

.covt-img{width: 50px;}
.convocation-list.live-vid {
    width: 87%;
}
.vid-contv iframe {
    width: 100%;
}
.vision-img.covt-img img {
    width: auto;
}

.chemical-engineering-content .vision-text.convocation-list ul{padding-left: 20px;}
.chemical-engineering-content .vision-text.convocation-list ul li a{border-bottom: none;}
.note-text a{width: 100%;float: left;color: #ff0000;text-align: left;font-size: 18px;}
.vid-contv-box{width: 38%;float: none;display: inline-block;}
.convocation-vid {width: 100%;float: left;text-align: center;box-shadow: 0 0 12px rgba(0,0,0,0.06);padding: 36px 0;margin: 20px 0 0 0px;}
.vid-contv {float: none;display: inline-block;padding: 0 10px;width: 100%;}
.vid-contv img{width: 100%;}
.vid-contv h6 {display: inline-block;width: 100%;font-size: 18px;color: #000000;font-weight: 400;}
.live-vid .vid-contv-box{width: 50%;}

/*mdc page 17-07-2020*/
.mdc-list-bg {float: left;width: 100%;margin: 20px 0 0 0px;}
.mdc-list-bg h5{float: left; width: 100%;font-size: 17px;color: #f89c1c;}
.mdc-list-bg h5 span{color: #505050;}
.mdc-list-bg ul {float: left;width: 100%;padding:25px 0 0 20px;}
.mdc-list-bg ul li{font-size: 16px;color: #505050;line-height: 24px;width: 100%;float: left;margin: 0 0 5px 0px}
.mdc-table-bg {width: 100%;float: left;margin: 40px 0 0 0px;border:1px solid rgb(7,5,5,0.10);background: #f8f7f3;}
.mdc-table-box {width: 100%;float: left;padding: 10px 0px;}
.mdc-table-left{width: 50%;float: left;text-align: center;}
.mdc-table-left h5{font-size: 15px;color: #201c1c;text-transform: uppercase;font-weight: 700;}
.mdc-middle-text {min-height: 100px;display: table-cell;float: none;vertical-align: middle;width: 50%;}
.mdc-table-left p{font-size: 14px;color: #2c2b2a;text-align: center;padding: 0px;margin: 0px;}
.mdc-table-bg .mdc-table-box:nth-child(2n+1){background: #eeeae7;}
.mdc-table-detail-list .mdc-table-left {border-right: 1px solid rgba(7,5,5,0.10);height: 65px;display: table;text-align: center;}
.mdc-table-detail-list .mdc-table-left:last-child{border-right: none;}
.mdc-table-detail-list .mdc-table-left p {display: table-cell;float: none;vertical-align: middle;text-align: center;width: 100%;}
.table-box-info {width: 100%;float: left;text-align: center;}
.info-box {width: 45%;float: none;display: inline-block;text-align: left;box-sizing: border-box;max-width: 96%;margin: 0 16px;}
.info-box h3 {font-size: 17px;text-transform: capitalize;margin: 30px 0px;padding: 0px;}
.info-box-detail {float: left;width: 100%;border: 1px solid #273773;padding: 25px;box-sizing: border-box;}
.info-box-detail h4 {float: left;width: auto;background: #fff;padding: 0 10px;font-size: 20px;margin: -40px 0 0 10px;color: #f89b1c;text-transform: uppercase;}
.info-box-detail p {color: #505050;font-size: 15px;line-height: 24px;width: 100%;padding: 0;float: left;margin: 0 0 7px 0;}
.info-box-detail ul{float: left;width: 100%;}
.info-box-detail ul li{width: 100%;float: left;list-style: none;font-size: 15px;color: #f89c1c;margin: 0 0 4px 0px;}
.info-box-detail ul li span{float: left;width: auto;padding: 0 5px 0 0px;}
.info-box-detail ul li a{float: left;width: auto;color: #1b3588;}


span.check_icon {
    color: #00579f;
    /* margin-left: 42px; */
}

/*.process-scholarship h4 span {
    color: #f89b1c;
    font-size: 22px;
}*/
.left_circle{margin-left: 20px;}

/*.process-scholarship h4 span img {width: 32px}*/

/*adventure page*/
/*.adventure h4{color: #273773;}*/
/*.adventure h4 span {padding: 0 8px 0 0;}*/
.adventure-box{width: 100%;float: left;text-align: center;margin: 15px 0 0;}
.adventure-box .girls-box{width: 21% !important;float: none;display: inline-block;vertical-align: top;}





/*students-corner start*/
.students-corner-bg .admission-table .table td a{color: #505050;}
.students-corner-bg .admission-table .table .thead-light th{font-size: 13px;text-align: left;}
.students-corner-list h2{color: #fb7f00;font-size: 22px;width: 100%;float: left;}
.students-corner-list h2 span{color: #273773;}
.students-corner-list h2 b{font-weight: 400;color: #273773;opacity: 0.4;font-size: 15px;}
.students-corner-box{width: 100%;float: left;margin: 0 0 25px 0;}
.students-corner-bg .internship-detail ul li a{ color: #273773;}
/*scholarship page start*/
.scholarship-detail h3{margin: 0 0 35px 0px;}
.scholarship-list{width: 100%;float: left;}
.scholarship-box{width: 49%;float: left;padding: 20px 20px 0 0px;box-sizing: border-box;background: #fcfdff;border: 1px solid #ebe5e5;margin: 0 0 25px 0px;min-height: 293px;}
.scholarship-box-detail{width: 100%;float: left;}
.scholarship-icon{width: 96px;float: left;text-align: center;}
.scholarship-text{width: 82%;float: left;margin: 0 0 4px 0px;}
.scholarship-text h5{font-size: 22px;color: #273773;padding: 0 10px 0 0px;}
.scholarship-list .scholarship-box:nth-child(2n+2) {float: right;}
/*scholarship page end*/

/*eventmanagement page*/

/*.amenities-box .girls-box.event-box {
margin-left: 15px;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-left: 15px;width: 31%;margin-top: 0px; height: 540px;}
.date-event{color: #37447a;font-size: 18px;width: 100%;float: left;}
.event-box h5{color: #505050;font-size: 18px;line-height: 24px;}
.event-box p{font-size: 18px;line-height: 24px;text-align: justify; padding: 0 10px 0 0;}
.event-detail {width: 100%;float: left;min-height: 210px;padding: 10px 0 0;}*/
.gallery-img.thumb.text-center.gallery-img img {
    border: 2px solid #00579f;
    margin: 10px;
}
.event-box-gallery article{     min-height: auto; }
.event-box-gallery .infrastructure-box figure img {
    min-height: 370px;
    object-fit: cover;
    height: 150px;
}
.event-box-gallery .btn.btn-infra{position: absolute;
    bottom: 33px;}
/*amenities page*/
.amenities-box-bg{width: 100%;float: left;}
.amenities-box{width: 100%;float: left;margin: 0 0 25px 0px;}
.amenities-box h4{color: #f89c1c;font-size: 20px;width: 100%;float: left;}
.amenities-box h4 span{color: #273773;}
.amenities-box .girls-box {width: 40%;padding-top: 5px;}

/*girls-hostel page*/
.girls-facility {float: left;width: 100%;}
.girls-facility h4 {color: #fb7f00;font-size: 20px;float: left;width: 100%;line-height: 35px;}
.girls-facility h4 span {margin: 0 5px 0 0;color: #273773;}
.girls-facility ul {padding: 10px 0 0 30px;margin: 0;float: left;width: 100%;}
.girls-facility ul li {float: left;color: #505050;width: 100%; font-size: 18px;}
.girls-facility ul li.about-hostel{color: #f89c1c;}
.girls-facility ul li a{color: #f89c1c;font-weight: 600;}
.girls-gallery-bg{width: 100%;float: left;margin: 30px 0 0;}
.girls-gallery-bg h3{color: #273773;padding-left:10px;font-size: 25px;text-transform: uppercase;width: 100%;float: left;}
.girls-gallery-bg h3 span{color: #f89c1c;}
.girls-box{width: 25%;float: left;padding: 20px 20px 0px 0px;}
.girls-img{width: 100%;float: left;border: 2px solid #00579f;}
.girls-box.media_corner img{height: 250px;}
.girls-img img{width: 100%;}




/*campus page start*/
.campus-box h2 span{/*width: 33px;*/display: inline-block;margin: 0 10px 0 0;}
.campus-box h2 span img{width: 100%;}
.campus-box p {padding: 0 0 0 55px;}
.campus-box ul {padding: 0 0 0 40px;}
.campus-box ul li span{color: #273773;}
.students-corner-box ul li {
    margin-left: 17px;
}
/*exam corner new css start*/

.examinationtitle {
    font-size: 18px;
    color: #999999;
    font-weight: 700;
    clear: both;
    margin: 20px 0 10px;
    width: 100%;
    float: left;
}
.examinationtitle span {
    display: inline-block;
    border-bottom: 2px solid #f89c1c;
    padding: 0 0 10px;
}

.intructionpdf {
    width: 100%;
    float: left;
    clear: both;
    padding: 30px 0 20px;
}

.intructionpdf a {
    background-image: url(../../upload/images/pdficon.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    font-size: 24px;
    color: #494949;
    font-weight: 700;
    text-decoration: none;
    line-height: normal;
    padding: 15px 0 10px 90px;
    background-size: 70px;
    min-height: 100px;
}
.intructionpdf a:hover, .intructionpdf a:focus {
    color: #000000;
    text-decoration: none;
}

.intructionpdf a span {
    display:block;
}

/*exam corner new css end*/

/*exam corner*/
.exam-box {width: 100%;float: left;margin: 20px 0 0;}
.exam-tital {width: 100%;float: left;line-height: 40px;font-weight: 500;font-size: 20px;color: #273773;}
.exam-tital span{color: #f99d1c;}
.exam-tital img{width: 40px;margin: 0 10px 0 0;}
.exam-box .circular-box ul {padding: 0 0 0 50px;}
.exam-row{width: 100%;float: left;border-bottom: 1px solid rgba(39,55,115,0.10);padding:20px 0 35px 0px;}
.exam-box-bg{width: 100%;float: left;}
.exam-row:last-child{border-bottom: none;}

/*STUDENTS-CORNER*/
.description {
    width: 100%;
    float: left;
    /*overflow: auto;*/
}

 /*addmission page start*/
.tableadmissionwrapper {
    width: 100%;
    float: left;
    clear: both;    
}
.tableadmission {
    width:100%;
    float:left; 
    padding: 10px 0;
    text-align:center;
}
.tableadmissionwrapper h3 {
    font-size: 18px;
    width: 100%;
    float: left;
    color: #f89c1c;
    font-weight: 600;
    text-transform: capitalize;
    margin: 0 0 10px 0;
    font-family: "Segoe UI";
    text-align:left;
}
.tableadmission .bg-primary {
    background-color: #333;
}
.tableadmission .bg-primary th {
    text-align:center;
}

.admissioncontent {
    width: 100%;
    float: left;
    clear: both;
    text-align: left;
    padding: 10px 0 20px;
}
.admissioncontent p {
    font-size: 18px;
    color: #e67e22;
    font-weight: 700;
    margin: 0 0 10px 0;
    font-family: "Segoe UI";
    text-align:left;
}
.admissioncontent p a, .admissioncontent p span {
    color: #333;
}
.admissioncontent h4 {
    font-size: 16px;
    width: 100%;
    float: left;
    color: #f89c1c;
    font-weight: 700;
    text-transform: uppercase;
    margin: 10px 0 13px 0;
    font-family: "Segoe UI";
}

.admissioncontent h4 span {
    color: #273773;
}
.admissionquicklinks {
    width: 100%;
    float: left;
    clear: both;
    text-align:left;
}

.admissionquicklinks a {
    font-size: 14px;
    color: #333;
    font-weight: 700;
    text-decoration: none;
    line-height: normal;
    position: relative;
    margin: 0 18px 10px 0;
    display: inline-block;
}

.admissionquicklinks a:after {
    content: "";
    position: absolute;
    background: #e67e22;
    right: -11px;
    top: 3px;
    height: 15px;
    width: 1px;
}
.admissionquicklinks a:last-child:after {
    display:none;
}

.admissionquicklinks a:hover, .admissionquicklinks a:focus {
    color: #273773;
    text-decoration: none;
}
.abo-detail .admissioncontent ul li:before {
    display:none;
}
.abo-detail .admissioncontent ul {
    clear: both;
    list-style: disc;
    padding: 0 0 0 30px;
}
.abo-detail .admissioncontent ul li {
    padding: 0 0 5px;
    font-size: 15px;
    text-align: left;
}

/*addmission page end*/
/*infrastructure page*/
.infrastructure-box-bg .about-rgt{padding-left: 0px;}
.infrastructure-box-bg .infrastructure-box{padding: 0px;box-shadow: 1px 0 6px rgba(0,0,0,0.1);margin: 0 0 30px;}
.infrastructure-box-bg .infrastructure-box article p{font-size: 15px;}
.infrastructure-box-bg .btn.btn-infra{padding: 0 26px;font-size: 14px;line-height: 40px;margin: 24px 0 0 7px;}


/*admission-office start*/
.admission-office-head{width: 100%;float: left;margin: 0 0 40px 0px}
.admission-office-head h3{color: #273773;font-size: 25px;text-transform: uppercase;width: 100%;float: left;}
.admission-office-head h3 span{color: #f89c1c;}
.admission-office-table {width: 100%;float: left;}
.admission-office-table tr td span{display: table;}
.admission-office-table tr td{vertical-align: top;padding: 10px 0;color: #505050;font-size: 16px;}
.admission-office-table tr th{color: #273773;font-size: 20px;font-weight: 600;padding: 7px 0;width: 17%;}
.admission-office-table tr{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.admission-office-table .nav-tabs .nav-link{color: #f89b1c;font-size: 20px;border:none;padding: 0 0 10px 25px;}
/*responsive screen*/


/*contact us*/
.contact-us h3{font-size: 22px !important;}
.contact-us img { margin-right: 15px;}
.address-text-bg {float: left;}
.address-text-bg h4 {float: left;width: 100%;font-size: 20px;color: #2f3967;font-family: 'Open Sans';font-weight: 600;margin: 0 0 5px 0;}
.address-text {width: 100%;float: left;}
.address-text p {width:auto;float: left;font-size: 15px;color: #2f2e2e;font-family: 'Open Sans';font-weight: 300;margin: 0px;line-height: 26px;text-align: left;}
.address-text p a{color: #2f2e2e;}
.address-box{width: 100%;float: left;margin: 0 0 35px 12px;padding-left: 34px;}
/*.address-text-bg h3{font-size: 21px;}*/

.address-box:last-child{margin: 0px;}
.map-img{width: 100%;float: left;}
.map-img iframe {width: 100%;height: 550px;}
.map-detail {width: 100%;float: left;}
.map-detail p span {display: block;}
/*.map-detail p {padding: 0 0 0 45px;margin: 0px;background: url(../../upload/avatar/map-contact.png) no-repeat;background-position: left 15px top;}*/
.map-detail p {margin: 0px 0px 0px 7px;background-position: left 15px top;padding-left: 34px;}

       


 /*Transportation page*/x
.rout-bg{width: 100%;float: left;padding: 0 0 0 45px;}
.rout-head {width: 100%;float: left;font-size: 22px;font-weight: 600;color: #f89c1c;margin:45px 0 25px;}
.rout-box{width: 33%;
    float: left;
    POSITION: RELATIVE;}
.rout-box  h4 {font-size: 20px;
    font-weight: 400;
    color: #000;
    width: 100%;
    float: left;
    margin: 2px 0 0 15px;
    position: absolute;
    TOP: -13px;}
.rout-box ul {float: left;width: 100%;position: relative;    border-left: 1px solid #ccc;}
.rout-box ul li {list-style: none;float: left;width: 100%;padding: 0 0 0 25px;font-size: 15px;line-height: 50px;position: relative;color: #505050;}
.rout-box ul:before {position: absolute;content: "";width: 10px;height: 10px;background: #505050;top: 0;left: -5px;border-radius: 50%;}
.rout-box ul li:before {position: absolute;content: "";left: -3px;height: 1px;width: 5px;background: #505050;top: 28px;}
.rout-box h5 {font-size: 17px;width: 100%;float: left;color: #273773;margin:15px 0 0 -10px;line-height: 20px;}
.rout-box h5 span{color: #f89c1c;}
.rout-box h5 img{width: 20px;float: left;margin: 0 10px 0 0;}       
/*responsive screen*/


/*messsages deans desk page*/
.message-deans-desk-content {float: left;width: 100%;}
.message-deans-desk-content h2{width: 100%;float: left;font-size: 25px;color: #f89c1c;text-transform: uppercase;margin: 25px 0px;}
.message-deans-desk-content h2 span{color: #273773;}
.message-deans-desk-content h3{font-size: 24px;color: #f89c1c;}
.message-deans-desk-content h3 span{display: inherit;color: #273773;margin: 10px 0 10px;}
.message-deans-desk-content p{font-size: 18px;line-height: 24px;margin: 0 0 10px 0;text-align: justify;}
.desk-photo-img{width: 20%;padding: 0 10px;float: left;}
.message-deans-desk-list {width: 100%;float: left;margin: 0 0 40px 0;}
/*responsive screen*/


@media screen and (min-width: 1025px) and (max-width: 2000px){
    li.nav-item.dropdown:hover .dropdown-menu {
    display: block !important;}
    .sub_sub_menu-bg:hover  ul.sub_sub_menu{display: block;}
    ul.sub_sub_menu {
    position: absolute;
    left: 100%;
    background: #fff;
    display: none;
    list-style: none;
    top: -2px;
    width: auto;
}

}



/*@media screen and (max-width:1920px) and (min-width: 992px) {

	.header-bg 123-expand-lg 123:last-child ul li ul {
right: 203px;
}
.header-bg 123-expand-lg 123:last-child ul {
right: 0;
left: auto;
}
.header-bg 123-expand-lg .nav-item:last-child ul {
right: 0;
left: auto;
}

}*/

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

    .header-bg 123-expand-lg 123 li:last-child ul {
   left: auto;
   right: 0;
}

.header-bg 123-expand-lg 123 li:last-child ul li ul {
right: 203px;

}
}

@media screen and (min-width:767px) and (max-width: 915px) {

.submenu ul li{padding:0 6px !important;}
.submenu ul li a{font-size: 11px !important; font-weight: 700!important;}
}



@media screen and (max-width: 1742px) {
    .header-bg 123-expand-lg 123 .nav-link{font-size: 18px;padding:0 14px;}
    .school-gsfc article{padding:39px 0 0px;}
    .school-gsfc article h3{font-size: 21px;}
    .school-gsfc article p{font-size: 14px;line-height: 21px;}
    .news-listing > ul > li > a{font-size: 17px;}
    .news-listing ul li h4{font-size: 23px;}
    .infrastructure-box article p{font-size: 16px;}
    .school-iocn img {max-width: 70px;}
}

@media screen and (max-width: 1571px) {
    123-brand.logo1{width: 114px;}
    .fixed-me img.logo2{width: 257px;}
    123-brand.logo{margin: -17px 0 0 0px;}
    .header-bg 123-expand-lg 123 .nav-link{font-size: 14px;padding: 0 12px;}
    nav123123-expand-lg{padding: 0px;}
    .soical-iocn{margin: 0 0 0 30px;}
    /*.slider-bg .carousel-caption h3{font-size: 62px;}
    .slider-bg .carousel-caption h3 span{font-size: 31px;margin: 0 0 0 177px;}*/
    .infrastructure-box article{padding: 15px;min-height: 343px;}
    .infrastructure-box figure img{height: 250px !important;}
    .infrastructure-box article h3{margin: 0 0 12px 0px;font-size: 18px;}
    .btn.btn-infra{line-height: 40px;padding: 0px 26px;font-size: 15px;margin: 59px 0 0 7px;}
    .school-gsfc article h3{font-size: 17px;}
    .school-gsfc article:after{left: 9px;top: 12px;}
    .school-gsfc article p{line-height: 20px;font-size: 14px;padding: 0px 17px;}
    .school-gsfc article{padding:31px 0 0px;}
    .heading-page h2{font-size: 35px;padding:19px 0 23px 110px;}
    .infrastructure-iocn,.nwes-iocn,.about-icon,.virtual-iocn{background-size: 100px;}
    .photo-galllery h3{font-size: 24px;}
    .promotion-head h4{font-size: 23px;}
    .event-date{width: 73px;font-size: 14px;}
    .event-box article h4{font-size: 14px;padding: 0 0px 12px 0px;line-height: 20px;}
    .event-box article p{font-size: 14px;line-height: 21px;}
    /*.fixed-me{padding: 18px 10px 0px !important;}
    .fixed-me img.logo2{width: 321px;}
    .fixed-me #navbarSupportedContent {margin:60px 0 0 0;}
    .fixed-me img.logo2{margin: 4px 0 10px;}
    .fixed-me .submenu{right: -5px;}*/
    .school-iocn img{max-width: 50px;}

    .header-bg.fixed-me 123-expand-lg a#navbarDropdown:after {top: 17px;}
    .submenu ul li:last-child{padding-right: 0;}

    .program-box{width: 222px;} 

    /*224*/
    .dwonload-file h3 {width: 72%;}
}

@media screen and (max-width: 1319px) {
    
    123-brand.logo img{width: 257px;}
    .top-menu-bar{margin: -20px 0 0px;}
    .soical-iocn ul li a{height: 30px;width: 30px;line-height: 30px;font-size: 15px;}
    .submenu ul li a{font-size: 15px;}
    .header-bg 123-expand-lg 123 .nav-link{font-size: 15px;padding: 0px 10px;}
    .slider-bg .slick-prev:before,.slider-bg .slick-next:before{width: 60px;height: 60px;line-height: 60px;font-size: 35px;}
    .slider-bg .slick-prev{left: 39px;}
    .slider-bg .slick-next{right: 79px;}
    .slider-bottom-bar{font-size: 22px;}
    .slider-bottom-bar i{font-size: 30px;}
    .school-gsfc article h3{font-size: 16px;}
    .school-gsfc article p{line-height: 17px;font-size: 12px;}
    .event-list{width: 32%;}
    .videos-rgt{width: 41%;}
    .event-box article h4{line-height: 24px;}
    .connert-us{margin: 0px;}
    .fixed-me{padding: 18px 10px !important;}
}

@media screen and (min-width: 1200px) and (max-width: 1317px) {

.header-bg 123-expand-lg 123 .nav-link {
    font-size: 13px !important;
    padding: 0 9px !important;
}
.fixed-me img.logo2 {
    width: 200px !important;
    margin: 0;
}

}

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

      .header-bg 123-expand-lg 123 .nav-link{font-size: 15px;padding: 0px 10px;}

    }

@media screen and (max-width:1318px) {
    123-brand.logo img{width: 100px;}
    .header-bg 123-expand-lg 123 .nav-link{font-size: 13px;padding:0 15px;}
    .soical-iocn{margin: 0 0 0 9px;}
    .slider-bg .carousel-caption h3 span{margin: 0 0 0 -37px;font-size: 57px;letter-spacing: 4.5px;}
    .school-gsfc article h3{font-size: 16px;}
    .school-gsfc article p{line-height: 15px;font-size: 11px;padding: 0px 25px;}
    .school-gsfc article{padding:28px 0 0px;}
    .photo-vid-left{width: 31%;margin: 0 0 0 20px;}
    .videos-rgt{width: 67%;}
    .photo-galllery h3{font-size: 22px;}
    .event-head h3{font-size: 21px;}
    .event-slider .slick-prev:before,.event-slider .slick-next:before{line-height: 25px;font-size: 22px;}
    .event-slider .slick-prev,.event-slider .slick-next{height: 27px;width: 27px;}
    .event-slider .slick-prev{right: 48px;}
    .promotion-head h4{font-size: 19px;}
    .fot-about article p{font-size: 14px;}
    .contact-info ul li{font-size: 14px;}
    .link-fot ul li a{font-size: 14px;}
    .copy-right-text{font-size: 14px;}
    /*.fixed-me{padding:28px 10px 10px !important;}*/
    .infrastructure-box{margin: 0 0 40px;}
    .scroll-dwon-click .infrastructure {padding-bottom: 0;}
    .inf-box {margin: 0 auto;padding: 0;}
    /*.fixed-me 123-brand.logo{margin: -27px 0 0 0px;}
    .fixed-me .submenu{top: -20px;}*/
    .fixed-me img.logo2{width: 280px;margin: 0;}
    /*.submenu{top: 0px;right: 55px;}*/
    .slider-bg .carousel-caption h3{line-height: 74px;font-size: 110px;}




    /*.fixed-me #navbarSupportedContent{margin: 50px 0 0 0px;}*/
    .event-list{width: 100%;}
/*    .top-menu-bar{margin: 46px 0 0px; height: 300px;}
    ul123.ml-auto{overflow: auto;height: 300px;}*/

    .slider-bg .carousel-caption h3 b{letter-spacing: 3.2px;margin: 0 0 0 -21px;}

      /*governing-body start*/
    .governing-body:before{height: 98.4%;}
    .principal-gov:before{height: 95%;}

    /*internship start*/
    .internship-detail{padding: 0 15px;}

    .internship-partner-img img{max-width: 90%;}
    .internship-detail h3{width: 73%;font-size: 20px;}

    /*Placement start*/
    .Placement-detail{padding: 0 15px;}
    .Placement-partner-img img{max-width: 90%;}
    .Placement-detail h3{width: 73%;font-size: 20px;}
     /*scholarship page*/
    .scholarship-text{width: 81%;}

        /*faculty-profile page*/
    .school-gsfc.faculty-school article h3{font-size: 16px;}
    .school-gsfc.faculty-school article p{line-height: 16px;font-size: 12px;}

    .abo-detail {
    padding: 0 15px;
}
   
}   
@media screen and (max-width: 1318px) and (min-width: 992px) {
      li.nav-item.dropdown:hover .dropdown-menu {
    display: block;
}



   .vision-text{width: 89%;}
   .about-banner-text h1{    padding: 140px 0 0;}
}

    @media screen and (max-width:485px) {
        .mediacov iframe{width: 300px !important;}
        span.icon_margin_left_responsive{margin-left: 50px !important;}
    }
@media screen  and (min-width: 768px) and (max-width: 992px){
.description .management_team img {
    margin-left: 7%;
}
.gove-img img{width: 150px; height: auto;}
}


@media screen and (max-width:1199px) {
    .soical-iocn ul li a{height: 25px;width: 25px;line-height: 25px;font-size: 13px;}
    
    .fixed-me #navbarSupportedContent{margin: 28px 0 0px;}
    .program-box {width: 174px;}
    .dwonload-file figure {
    margin: 0 auto;
    float: none;
    width: 37%;}
    .dwonload-file h3{padding: 7px 0 0 0px;text-align: center;width: 100%;}
    .school-iocn img{max-width: 50px;}
    .school-gsfc article h3 {
    font-size: 17px;}
    .school-gsfc article p {
    line-height: 18px;
    font-size: 14px;
    padding: 0px 33px;}
    .school-gsfc article {
    padding: 13% 0 0px;}
    .videos-rgt{width: 100%;}
    .photo-vid-left{width: 100%;}
    .header-bg 123-expand-lg 123 .nav-link{font-size: 13px;padding: 0 9px;line-height: 28px;}
    .submenu ul li a{font-size: 14px;}
    .header-bg 123-expand-lg a#navbarDropdown:after{right: -2px;}
    123-brand.logo img{width: 73px;}
    .fixed-me img.logo2 {width: 204px !important;}
    .top-menu-bar{margin: 20px 0 0px;}
    .topbar-help-line-bg > ul > li{font-size: 14px;padding: 0 9px;}

    .about-banner-text h1{padding: 120px 0 0;font-size: 33px;}
    .about-banner-text h1 span{font-size: 16px;margin-top:-40%;}
    .from-content-bg{padding: 10px;}
    .from-content-bg h3{font-size: 18px;}
    .sidebar-lft h2{margin: 0 0 10px 0px;}
    .about-rgt{padding: 0 0 0 25px;}
    .vision-text{width: 85%;}
    .vision-text h4{font-size: 17px;}


   

      /*addmission page start*/
    .admission-table .table .thead-light th{font-size: 14px;padding: 8px;}
    .admission-table .table thead th{    text-align: center;    vertical-align: middle;}
    a.admission-btn{font-size: 10px;line-height: 21px;padding: 0 2px;}
    .admission-table .table td{padding: 9px 12px;}
    .notice-admi:last-child{margin-right: 0;}
    .notice-admi{width: 49%;    margin-right: 15px;}
    .structure-link ul li{font-size: 13px;}
    .structure-link ul li a{font-size: 14px;}

    /*governing-body start*/
    .governing-body:before{height: 98.4%;}
    .principal-gov:before{height: 95%;}

    /*scholarship page*/
    .scholarship-text{width: 75%;}
    .scholarship-box{min-height: 189px;}
    .scholarship-text h5{font-size: 17px;}

       /*admission-office page*/
    .admission-office-table{width: 115%;}

    /*Transportation page*/
    .rout-box ul li{font-size: 14px;}

      /*eventmanagement page*/
    
    .amenities-box .girls-box.event-box{padding-right: 0;}
    .event-detail{    min-height: 248px;}

     /*magazine page Kaushik Date=18-2-2020*/
    .magazine-box{width: 96%;}


    /*mdc page 22-07-2020*/
    .mdc-table-detail-list .mdc-table-left p{font-size: 13px;}
    .info-box-detail{padding: 15px;}
    .info-box-detail h4{margin: -28px 0 0 10px;font-size: 16px;}
}
@media screen and (max-width: 991px) {
    .school-gsfc figure img{height: 240px;}
     .school-gsfc article:after{left:5px;}
    .btn.btn-infra {margin: 100px 0 0 7px;}
    .school-gsfc article:after{height: 94%;}
    .header-bg{padding: 0px;}
    .submenu{right: 20px;top: 12px;}
    .submenu ul li{padding: 0 12px;}
    .infrastructure-box article p{font-size: 15px;}
    .school-gsfc article h3{font-size: 15px;}    
    .school-gsfc article p{line-height: 19px;font-size: 12px;padding:0px 34px;}
    .school-gsfc article{padding:8% 0 0px;}
    .news-listing{margin: 0px;padding-top: 0px;}
    .photo-vid-left {width: 100%;margin: 30px 0 0;}
    .event-list{width: 100%;}
    .videos-rgt{width: 100%;margin: 0px;}
    .contact-info ul li{margin: 0px;padding: 0 0 10px 30px;}
    .contact-fot {float: left;width: 100%;border-top: 1px solid rgba(255,255,255,0.2);padding: 20px 0 0;margin: 22px 0 0;}
    .power-by-info{width: auto;font-size: 12px;line-height: 27px;margin: 10px auto 0;}

    .fot-123-iocn .soical-iocn ul li a{width: 25px;height: 25px;line-height: 25px;font-size: 13px;}
    .copy-right-text{font-size: 13px;}
    .school-gsfc{margin: 0 0 23px;}
    .school-bg{padding-bottom: 10px;}
    .header-bg123-light 123-toggler-icon{background: url(../images/menu-iocn.svg) no-repeat;}
    .header-bg 123-toggler{padding: 0px;margin:21px 15px 0px;outline: none;border: none;}
    123-brand.logo{margin:8px 0 0 11px;}
    .top-menu-bar {margin: 0;position: absolute;top: 110px;background: #201c1c;width: 100%;padding: 0 0 15px;}
    .header-bg 123-expand-lg 123 .nav-link{border-bottom: 1px solid rgba(255,255,255,0.2);border-top: none;background: #201c1c;line-height: 38px;}
    .soical-iocn{margin: 15px 0 0 3px;}
    .header-bg.fixed-me ul123 a.nav-link{color:#fff;}
    .header-bg .dropdown-item{width: 100%;}
    .fixed-me{padding: 0px !important;}
    .fixed-me 123-brand.logo{margin:7px 0 6px 10px;}
    .fixed-me .top-menu-bar{top: 80px;background: #273773;}
    .infrastructure-box article{min-height: 400px;}
    .copy-right-text{width: 80%;text-align: right;}
    .header-bg{position: fixed;    top: 75px;}
    .fixed-me .submenu{top: 20px;}
    .header-bg123-light.fixed-me 123-toggler-icon{background: url(../images/menu-hov-iocn.svg) no-repeat;}
    .program-box {width:19%;}
    .dwonload-file h3 {padding:13px 0 15px;text-align: center;width: 100%;font-size: 17px;line-height: 20px;}
    .inf-box{padding: 0px;}
    .fixed-me img.logo2{margin: 0;width: 198px !important;}
    .slider-bg .carousel-caption h3 {line-height: 83px;font-size: 113px;}
    .slider-bg .carousel-caption h3 span {margin: 0 0 0 -37px;font-size: 65px;letter-spacing: 0;}
    .fixed-me #navbarSupportedContent {margin:21px 0 0;}
    .header-bg.fixed-me 123-expand-lg 123 .nav-item:hover .nav-link{color: #fff;}
    .header-bg.fixed-me 123-expand-lg 123 .nav-item.dropdown.show .nav-link{color: #fff;}
    .header-bg 123-expand-lg 123 .nav-link:hover, .header-bg 123-expand-lg 123 .nav-link:focus{color: #fff;}
    .topbar-help-line-bg{text-align: center;}
    .topbar-search-rgt{padding:5px 0px 5px 0px;float: none;display: inline-block;}
    .topbar-help-line-bg > ul{padding: 0;float: none;display: inline-block;}
 

    ul.sub_sub_menu li{background: #ccc;}
    
    .about-banner-bg{margin: 72px 0 0px;}
    .about-lft{width: 50%;margin: 0 auto;}
    .about-rgt{width: 100%;padding: 20px 0 0px;}
    .vision-content-box{margin: 25px 0 0 0px;}
    .about-banner-text h1{padding: 30px 0 0 0px;}
    .about-content-bg{margin: 26px 0 38px 0px;}


    /*addmission page start*/
    .admi-table-all{width: 924px;}
    .admission-table .table td{font-size: 14px;}
    .notice-admi{width: 100%;}
    .structure-link{margin: 15px 0 0 0px;}

    /*scholarship page*/
    .scholarship-box{width: 100%;min-height: initial;margin: 0 0 20px 0px;}
    .scholarship-text{width: 75%;}

    /*amenities page*/
    .amenities-box .girls-box{padding: 5px;}


    /*Process Scholarship page*/
    .process-student-box{width: 47%;}

    /*media page*/
    .girls-box h6{font-size: 11px;min-height: 64px;}
    .press-releases-content-bg ul{padding: 30px 0 0 40px;}
    .press-releases-content-bg ul li a{font-size: 15px;    line-height: 40px;}
    .press-releases-content-bg ul li:before{top: 21px;}

    /*adventure page*/
    .adventure-box .girls-box{width: 24%;}


    /*menu styel*/
    li.nav-item.dropdown.show .dropdown-menu {display: block;display: block;width: 100%;position: absolute;left: 0;border: none;}
    li.nav-item.dropdown .dropdown-menu{display: none;}
    /*li.nav-item.dropdown:after {position: absolute;content: "\f107";right: 18px;top: 0;color: #fff;font-family: FontAwesome;font-weight: normal;font-style: normal;font-size: 20px;line-height: 38px;}*/

    /*glance page*/
    .glance-bg{padding: 0px 15px;box-sizing: border-box;}

    /*foundation page*/
    .foundation p{padding-left: 0px;}
    
    /*admission-office page*/
    .admission-office-table{width: 150%;}
    .admission-office-table tr td{font-size: 14px;}
    .admission-office-table tr th{    font-size: 17px;}

     /*eventmanagement page*/
    .event-box h5{font-size: 11px;}
    .event-box p{font-size: 11px;}
    .event-detail{min-height: 288px;}

      /*adventure page Kaushik Date=18-2-2020*/
    .adventure-box .girls-box{width: 24%;}


    /*mdc page 22-07-2020*/
    .mdc-table-bg{overflow: scroll;}
    .mdc-table {width: 1025px;}

}
@media screen and (min-width:946px) and (max-width:992px) {
    .topbar-help-line-bg > ul{vertical-align: top;padding: 12px 0 0 0;}
    .header-bg{top: 36px;}
}


 @media screen and (max-width:1046px) {
    .fixed-me img.logo2 {
    width: 150px !important;
}
   .header-bg 123-expand-lg 123 .nav-link{font-size: 11px !important;padding:0px 6px !important;}
 }


@media screen and (min-width:992px) and (max-width:1146px) {
    .fixed-me img.logo2 {
    width: 169px !important;
}
}

@media screen and (min-width:1047px) and (max-width:1112px) {

 .header-bg 123-expand-lg 123 .nav-link{font-size: 11px !important;padding:0px 8px !important;}
 }




@media screen and (min-device-width: 300px) and (max-device-width: 767px) and (orientation : landscape){


}
@media screen and (max-device-width: 767px) and (orientation : landscape){
ul123.ml-auto {
    
    overflow: scroll;
}
}
@media screen and (max-width: 767px){ 
    ul123.ml-auto {
    
    overflow: auto;
}
    .basic_line .left .text_line {font-size: 16px !important;}
    .header-bg{padding: 0px;}
    .submenu{width: 100%;background: #333;padding: 8px 0px;text-align: center;top: 0px;right: 0;}
    .submenu ul li{float: none;display: inline-block;padding: 0 10px;}
    123-brand.logo{margin: 49px 0 0 15px;}

    /*.slider-bg .carousel-caption h3{font-size: 36px;}
    .slider-bg .carousel-caption h3 span{padding: 4px 10px;font-size: 15px;margin: 0 0 0 105px;}*/
    .slider-bg .slick-prev:before, .slider-bg .slick-next:before {width: 50px;height: 50px;line-height: 50px;font-size: 31px;}
    .slider-bg .slick-prev{left: 19px;}
    .slider-bg .slick-next{right: 51px;}
    .school-gsfc article h3{font-size: 28px;}
    .school-gsfc article:after{top: 17px;left: 22px;}
    .school-gsfc article p {line-height: 26px;font-size: 17px;padding:0px 64px;}
    .photo-vid-left{width: 100%;margin: 20px 0 0px;}
    .event-list {width: 96%;margin: 30px 0 0px;}
    .event-head h3 {font-size: 25px;}
    .promotion-head h4 {font-size: 24px;margin: 30px 0 0;}
    .promotion-head h4 {font-size: 24px;margin: 30px 0 0;}
    .connert-us {margin: 0px;background: #fff;padding: 15px 20px 20px;box-sizing: border-box;}
    .fixed-me{padding: 0px !important;}
    .fixed-me .submenu{background:rgba(39,55,115,0.9) !important;top: 0px;left: 0;}
    .fixed-me 123-brand.logo{margin: 48px 0 7px 15px;}
    .fot-link {margin: 20px auto 0 !important;border-top: 1px solid rgba(255,2255,255,0.2);padding: 20px 0 0;}
    .power-by-info {width: auto;font-size: 13px;line-height: 27px;margin: 12px auto 0;}
    .header-bg 123-expand-lg 123 .nav-link{line-height: 40px;}
    .top-menu-bar{top:142px;}
    .fixed-me .top-menu-bar{top: 120px;}
    .slider-bottom-bar{font-size: 21px;line-height: 55px;}
    .slider-bottom-bar i{line-height: 60px;}
    .copy-right-text{width: 71%;}
    .infrastructure-box article{min-height: auto;}
    123{padding: 30px 20px 0 20px;}
    .header-bg.fixed-me .submenu ul li a {
    color: #fff;}
    .program-box{width: 40%;}
    .school-gsfc article {
    padding: 13% 0 0px;}
    .slider-bg .carousel-caption{bottom: 30%;}
    .fixed-me #navbarSupportedContent {margin:26px 0 0;}
    123-brand.logo img{width: 75px; margin-top: 20px;}

    .description .img_provos {float: none;}
    .header-bg{top: 68px;}
    .topbar-help-line-bg{text-align: center;padding: 0px;}
    .topbar-help-line-bg > ul{float: none;display: inline-block;}
    .topbar-search-rgt{padding: 4px 0;float: none;display: inline-block;}
    .topbar-help-line-bg > ul > li{padding:0 7px;float: none;display: inline-block;font-size: 11px;}
    .about-banner-bg{margin: 103px 0 0px;}
    .about-banner-text h1{padding: 40px 0 0 0px;width: auto;float: none;display: inline-block;z-index: 123;position: relative;}
    .about-lft{width: 96%;}
    .about-rgt{width: 96%;margin: 0 auto;}
    .vision-text{width: 83%;}
    .vision-content-box{margin: 10px 0 0 0px;}



    /*governing-body start*/
    .governance-detail {padding: 0 15px;}    
    .governing-body:before{ height: 98.8%}
    .principal-gov:before{height: 96%;}


     /*internship start*/
    .about-banner-text h1{font-size: 25px;}

     /*Placement start*/
    .about-banner-text h1{font-size: 25px;}


        /*exam-corner page*/
    .exam-box-bg{padding: 0 15px;}
    
    /*scholarship page*/
    .scholarship-detail h3{margin: 0 0 15px 0px;}
    /*contact us*/
    .contact-us-bg{padding: 0px 15px;}

    /*Process Scholarship page*/
     .abo-detail h3{font-size: 23px;}
     .process-student-box{margin-right: 0px;margin-bottom: 35px;width: 100%;}
     

    /*admission-office page*/
    .admission-office-table{width: 170%;    padding: 0 15px;}
    .admission-office-head{padding: 0 15px;}

    /*Transportation page*/
    .rout-box{width: 100%;margin: 0 0 30px;}
    .rout-head{margin: 10px 0 25px;}
    .rout-box ul li{line-height: 40px;}
    .rout-box ul li:before{top: 20px;}

    /*media page*/
    .girls-box h6{min-height: 85px;}
    .press-releases-content-bg ul li a{font-size: 14px;}
    
     /*eventmanagement page*/
     .amenities-box .girls-box.event-box{width: 100%;margin-left: 0px;margin-bottom: 25px;}
     .event-detail{min-height: auto;}

      /*magazine page Kaushik Date=18-2-2020*/
    .magazine-box{width: 100%;}
    .management-img img {width: 100%;}
    .management-img label{left: 0px;}

      /*suggestion page*/
    .suggestions-from .from-content-bg{padding: 0px;}


    /*Management team*/
    .description .management_team img{margin-left:0%;width: 100%;}

    /*message-from-deans-desk page*/
    .desk-photo-img{width: 32%;}

     /*mdc page */
    .info-box{width: 96%;margin: 0 0 25px;}
    h3.mob-hide{display: none;}

}

@media screen and (max-width: 551px){   
    123-brand.logo img{width: 73px;margin-top: 20px;}


    .infrastructure-iocn, .nwes-iocn, .about-icon, .virtual-iocn{background-size: 70px;background-position: top left;}
    .heading-page h2 {font-size: 20px;padding: 19px 0 17px 78px;}
    .infrastructure{padding: 25px 20px;margin:10px 0 0px;}
    .infrastructure-slider .slick-prev, .infrastructure-slider .slick-next{top: -54px;}
    .school-gsfc article h3{font-size: 22px;}
    .school-gsfc article p {line-height: 26px;font-size: 16px;padding:0px 40px;}
    .school-gsfc article:after{top: 11px;left: 11px;width: 95%;height: 93%;}
    .school-gsfc article{padding:12% 0 0px;}
    .infrastructure.news-listing{margin: 0px;padding-top: 0px;}
    .infrastructure.school-bg{margin: 0px;}
    .news-listing ul li:after{left: -20px;width: 100%;padding-top: 10px;padding-bottom: 10px;}
    .news-listing ul li h4 span{font-size: 23px;}
    .news-listing > ul > li > a {font-size: 15px;line-height: 23px;}
    .news-listing ul li h4{font-size: 19px;}
    .news-listing > ul > li{padding-top: 15px;padding-bottom: 15px;}
    123-brand.logo{margin:42px 0 0 15px;}
    .fixed-me 123-brand.logo{margin:53px 0 12px 15px;}
    .slider-bg .carousel-caption h3{font-size: 78px;}
    .slider-bg .carousel-caption h3 span {font-size: 45px;margin: 0 0 0 -20px;line-height: 38px;}
    .slider-bg .slick-prev:before, .slider-bg .slick-next:before {width: 40px;height: 40px;line-height: 40px;font-size: 25px;}
    .slider-bg .slick-prev {left: 7px;}
    .slider-bg .slick-next {right: 27px;}
    .slider-bottom-bar{line-height: 40px;font-size: 17px;}
    .slider-bottom-bar i{line-height: 43px;}
    .fot-about{padding: 0px;}
    .event-list{width: 100%;}
    .fot-123-iocn{float: none;margin: 0 auto;}
    .infrastructure .row{margin: 0px;}
    123 .pl-0{padding-left: 15px !important;}
    .copy-right-text {font-size: 13px;text-align: center;padding: 10px 0 0;margin: 10px 0 0;line-height: 21px;width: 100%;}
    .fot-link{padding: 20px 0 0 15px;}
    .event-head h3{font-size: 19px;}
    .contact-fot{padding: 20px 0 0 15px;}
    .promotion-head h4{font-size: 19px;}
    .event-list-content .col-md-6,.col-xl-3.col-lg-6.col-md-6,.col-md-4{padding: 0px;}
    .infrastructure-slider .slick-prev:before{font-size: 26px;line-height: 27px;}
    .infrastructure-slider .slick-prev{width: 27px;height: 27px;line-height: 27px;right: 33px;}
    .infrastructure-slider .slick-next{width: 27px;height: 27px;line-height: 27px;right: 0;}
    .infrastructure-slider .slick-next:before{font-size: 26px;line-height: 27px;}
    .infrastructure-slider .slick-prev, .infrastructure-slider .slick-next{top: -46px;}
    .submenu ul li a{font-size: 12px; padding: 0px;}
    123-brand.logo img{width: 67px;}
    .header-bg 123-toggler{margin: 61px 15px 0px;}
    .power-by-info{font-size: 12px;}
    .submenu ul {width: 481px;margin: 0 auto;max-width: 100%;}
    .infrastructure-box article{min-height: auto;}
    .fixed-me img.logo2{/*margin: 0px;*/width:182px !important;}
    .header-bg 123-toggler {margin: 38px 15px 0px;}
    .top-menu-bar {top: 122px;}
    .fixed-me 123-brand.logo{margin:43px 0 2px 15px;}
    .slider-bg .carousel-caption h3 b {letter-spacing: 0.2px;margin: 0 0 0 -6px;font-size: 17px;line-height: 35px;}
    .fixed-me #navbarSupportedContent{margin: 3px 0 0;}

    .topbar-help-line-bg > ul > li{font-size: 14px;}
    .header-bg{top: 93px;}
    .about-banner-bg{margin: 126px 0 0px;}
    .vision-text{width: 79%;}
    /*addmission page start*/
    .admission-table{padding: 0px 10px;}

        /*amenities page*/
    .amenities-box .girls-box{padding: 5px;width: 50%}

  

      /*governing-body start*/
    .governing-detail ul li h6{padding: 0 0 13px 32px;}
    .principal-gov:before{height: 97.2%;}
    .governing-body:before{height: 99%;}
    /* cast base Discrimination for responsive font kaushik kanjariya Date:15/1/2020*/
    .qr_info h3{font-size: 18px;padding-left: 15px;}
    /* slick slider responsive Kaushik kanjariya date:16/1/2020*/
    .slick-slide{height: 250px;}
    .vid-pomo.photo-galllery{height: 500px;}
    /* parents page time table & Quick link  Kaushik kanjariya date:17/1/2020*/
    .school-time-table{margin-left: 17px;}
    .structure-link{margin-left: 17px;}
    /*admission-office page*/
    .admission-office-table{width: 180%;}
    /*media page*/
    .girls-box h6 {min-height: 65px;}
    .press-releases-content-bg ul li a{line-height: 25px;}
    .press-releases-content-bg ul li:before{    top: 10px;}
    .press-releases-content-bg ul li{    margin: 0 0 8px 0;}
    /*adventure page Kaushik Date=18-2-2020*/
    .adventure-box .girls-box{width: 49%;}
        /*message-from-deans-desk page*/
    .desk-photo-img{width: 33%;}


    /*mdc page*/
    .mdc-table{width: 845px;}
    .info-box-detail p{font-size: 14px;}

    /*exam corner new css start*/
    .intructionpdf {
        padding: 20px 0 0;
    }
    .intructionpdf a {
        font-size: 20px;
        padding: 5px 0 10px 64px;
        background-size: 50px;
        min-height: 70px;
    }
    /*exam corner new css end*/
}
@media screen and (max-width:480px){ 
    .slider-bg .carousel-caption h3 {font-size: 67px;padding:0 0 0 22px;letter-spacing: 0;}
    .slider-bg .carousel-caption h3 span {padding: 4px 10px;font-size: 37px;margin: 0 0 0 -36px;letter-spacing: 0.5px;line-height: 10px;left: 0;width: 100%;}
    .school-gsfc article h3{font-size: 16px;}
    .school-gsfc article p {line-height: 19px;font-size: 13px;padding: 0px 20px;}
    .inf-box{padding: 0px;}
    .infrastructure-box{padding: 8px;}
    123{padding: 30px 0px 0 0px;}
    .fixed-me 123-brand.logo{margin:66px 0 2px 15px;}
    123-brand.logo img{width: 58px;}
    .fixed-me img.logo2 {width: 162px !important;margin: 0;}
    .program-box{width: 49%;}
    123-brand.logo {
    margin: 66px 0 0 15px;}
    .header-bg 123-toggler {
    margin: 55px 15px 0px;}
    .dwonload-file figure{width:30%;}
    .dwonload-file h3{font-size: 18px;line-height: 21px;}
    .infrastructure-box article{padding: 11px;}
    .infrastructure-box{margin: 0 0 10px;}
    .school-iocn img{max-width: 57px;}
    .news-list-news .news > a{font-size: 15px;line-height: 24px;margin:0px; }
    .school-gsfc article:after{    top: 8px;left: 8px;}
    .news-list-news .news{margin-left: 0px;}
    .news-list-news .news:after{width: 100%;}
    .videos-rgt{margin:70px 0 0px; }
    .vid-pomo ul li{list-style-type:none;margin: 0px;}
    .photo-vid-left .photo-galllery h3{margin: 0 0 66px 0px;}
    .top-menu-bar {top: 139px;}
    .fixed-me #navbarSupportedContent{margin:17px 0 0px;}
    .slider-bg .carousel-caption h3 b{line-height: 27px;font-size: 15px;margin: 0 0 0 -18px;letter-spacing: 0.2px;}


    .about-banner-bg{margin: 156px 0 0px;}
    .about-banner-img img{height: 180px;margin-top:-40%;}	
    .about-banner-text h1{display: table-cell;font-size: 18px; z-index: 1;}
    .abo-detail h3{font-size: 22px;}
    .vision-text{width: 100%;margin: 10px 0 0px;}
     /*addmission page start*/
    .structure-link ul li{width: 50%;}

    /*governing-body start*/
    .principal-gov:before{height: 97.2%;display: none;}
    .governing-body:before{height: 99%;display: none;}
    .governing-body:after{display: none;}
    .governing-detail:before,.principal-gov-dotes:after,.governing-detail ul li h6:before,.principal-gov:after,.governing-body-bg:after{display: none;}
    .governing-body p{    margin-top: 0;    padding-left: 0;}
    .governing-stap{padding: 0px;}
    .abo-detail h3{    font-size: 18px;}
    .governing-detail h4{padding: 0 0 13px 0px;}
    .governing-detail h5{padding: 0 0 13px 0px;}
    .governing-detail ul li h6{padding: 0 0 13px 0px;}
    .governing-body .governing-detail ul li p{padding: 0px;}

    /*internship start*/
    .internship-detail h3{margin: 20px 0 8px 0;}

      /*Placement start*/
    .Placement-detail h3{margin: 20px 0 60px 0;}

    /*scholarship page*/
    .scholarship-detail h3{width: 100%;margin: 0 0 15px 0px;}
    .scholarship-text{width: 100%;margin: 15px 0 0 0px;}
    .scholarship-box{padding: 15px 15px 0 15px;}

    /*faculty-profile-sot start*/
    .faculty-profile h4 img{width: 35px;}
    .circular-box.faculty-profile h4{font-size: 20px;}

    /*faculty-profile page*/
    .faculty-school .school-iocn{padding:12px 0 0 0;}
    .faculty-school .school-iocn img{max-width: 79px;}
    .school-gsfc.faculty-school article h3{font-size: 20px;}
    .school-gsfc.faculty-school article p {font-size: 14px;line-height: 20px;padding: 0 20px;}


          /*adventure page*/
    .adventure-box .girls-box{width: 100%;}


     /*campus page start*/
    .campus-box p {padding: 5px 0 0;}
    .campus-box ul{padding: 0px;}

    /*contact us*/
    .address-text-bg{width: 100%;}
    .address-text p,.map-detail p{font-size: 14px;}
    .map-img iframe{height: 228px;}

     /*amenities page*/
    .amenities-box .girls-box{padding: 5px;width: 100%}
    /*admission-office page*/
     .admission-office-table{width:100%;}
     .table-ad-off { width: 1100px;}
      /*media page*/
     .girls-box h6{    min-height: auto;}
     /*message-deans-desk-content page*/
    .message-deans-desk-content h2{font-size: 19px;}
    .desk-photo-img{width: 100%;margin: 0 0 20px}

    
}

@media screen and (max-width:448px){ 
    .header-bg{top: 96px;}
    .topbar-help-line-bg > ul{padding: 5px 0 0 0px;}
    .topbar-help-line-bg > ul > li{font-size: 14px;float: none;display: inline-block;}
    .topbar-search-lft{width: 100px;}


    /*exam corner new css start*/
    .intructionpdf a {
        font-size: 14px;
        padding: 5px 0 0 45px;
        background-size: 34px;
        min-height: 50px;
    }
    .examinationtitle {
    font-size: 15px;
}
    /*exam corner new css end*/
    
    /*addmission page start*/
    .abo-detail h3 {
        font-size: 16px;
        }
    .admissioncontent h4 {
        font-size: 15px;
        }
    .admissioncontent p {
        font-size: 15px;
        }
.admissionquicklinks a {
    font-size: 13px;
    margin: 0 14px 8px 0;
}
.admissionquicklinks a:after {
    right: -9px;
}

.abo-detail .admissioncontent ul {
    padding: 0 0 0 15px;
}
    
    /*addmission page end*/

}