.symhealthbtn
{
	font-size:16px;
	right: 0px;
	top:300px;
    background: #c52f33;
    z-index: 999;
    display: block;
    padding: 10px 20px;
    cursor: pointer;
    color: #fff;
    text-transform: uppercase;
	position:absolute
}


#campus p,
#campusPune p,
p {
    text-align: justify
}

.bannerimg .carousel-caption h3,
.carousel-caption h1 {
    text-shadow: 0 2px 1px #000;
    text-align: center;
    color: #fff
}

.learMore .btn.active.focus,
.learMore .btn.active:focus,
.learMore .btn.focus,
.learMore .btn:active.focus,
.learMore .btn:active:focus,
.learMore .btn:focus,
.learnMore a:focus {
    outline-offset: 0;
    outline: 0
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box
}

body {
    font-family: 'Open Sans', sans-serif!important
}

ul {
    list-style: none
}

.clearFix {
    clear: both
}

p span {
    font-style: italic
}

#topMenu {
    background: #253b80;
    font-size: 13px;
    border: none;
    min-height: 36px;
    margin-bottom: 10px;
    font-weight:bold;
}

#topMenu .navbar-nav>li>a {
    color: #fff;
    padding: 7px 0
}

#topMenu .navbar-nav>li {
    padding: 0 10px
}

#topMenu .navbar-nav>li:last-child {
    padding-left: 127px!important
}

#topMenu .navbar-nav>li.topSoci {
    padding: 0 7px
}

#topMenu .navbar-nav>li.topSear {
    margin-left: 10px
}

.topSoci a:hover {
    border-bottom: none
}

#topMenu .active a,
#topMenu .navbar-nav>li>a:hover {
    border-bottom: 2px solid #e3214c
}

#topMenu .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    background: 0 0
}

.search {
    float: left;
    padding: 1.2em 0 .8em;
    position: absolute;
    right: 37px
}

.searchFinder {
    padding: 0 0 0 2em;
    position: relative
}

.search span {
    background: url(../images/icons/search-magnifier-siu.png) no-repeat;
    width: 13px;
    height: 14px;
    display: inline-block;
    position: absolute;
    left: .4em;
    top: .4em
}

.search input {
    outline: 0;
    border: 1px solid #ccc;
    padding: 0 0 0 1px;
    width: 0;
    display: none
}

#headerNav {
    border-bottom: 3px solid #8f0032;
    margin: 12px 0 0;
    border-top: none;
    border-left: none;
    border-right: none;
    background: 0 0;
    min-height: 35px;
}

/*
.gsc-control-cse {
    background-color: #253b80!important;
    border-color: #253b80!important
}
*/
.cse .gsc-control-cse,
.gsc-control-cse {
    padding: 0!important;
    margin: .3em 0 0
}

.cse input.gsc-search-button,
input.gsc-search-button {
    height: 22px!important
}

.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
    width: inherit!important;
    height: inherit!important;
    min-width: 52px!important;
    margin-top: 0!important;
    padding: 7px 20px!important;
    vertical-align: top
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
    padding-right: 0!important
}

.gsc-selected-option-container {
    min-width: 85px!important
}

#headerNav .navbar-nav>li>a {
    color: #232222;
    font-weight: 600;
    font-size: 15px;
    padding: 8px 4.5px;
    text-transform: uppercase
}

#headerNav .navbar-nav>li:hover a {
    border-bottom: 4px solid #86162f;
    padding: 8px 4.5px;
}

#headerNav #active a {
    border-bottom: 4px solid #86162f
}

.dropHeight a {
    border-bottom: none!important
}

#headerNav .navbar-nav .dropHeight>li:hover a {
    border-bottom: none
}

#headerNav .navbar-nav .dropHeight>li a {
    border-bottom: none;
    padding: 2px 0;
    text-transform: uppercase
}

#headerNav .navbar-nav .dropHeight>li a span {
    text-transform: lowercase
}

.featureNews h2,
.inNews .heading h2 {
    text-transform: uppercase;
    font-weight: 300
}

.nav li.dropdown .dropdown-menu:hover .navbar-nav li a {
    color: #b7183b;
    border-bottom: 3px solid #86162f
}

#headerNav .navbar-nav>li:active a {
    background: 0 0!important
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    background-color: none!important
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background: 0 0!important
}

#mainNav1 .mainNav1,
#mainNav2 .mainNav2,
#mainNav3 .mainNav3,
#mainNav4 .mainNav4,
#mainNav5 .mainNav5,
#mainNav6 .mainNav6,
#mainNav7 .mainNav7,
#mainNav8 .mainNav8,
#mainNav9 .mainNav9 {
    border-bottom: 4px solid #86162f
}

.desk {
    font-size: 20px;
    font-weight: 700
}

#headerNav .navbar-nav>li {
    background: url(../images/icons/vertical-line-siu.jpg) right center no-repeat;
    padding: 0 10px
}

#headerNav .navbar-nav>li:last-child {
    background: 0 0
}

.navbar {
    border-radius: 0!important
}

.carousel-indicators li {
    background: #a2dbd8!important
}

.carousel-indicators .active {
    background: #179bd7!important;
    width: 14px!important;
    height: 14px!important
}

.bannerimg img {
    width: 100%
}

.carousel-caption {
    left: 10%!important
}

.carousel-caption h1 {
    font-size: 23px;
    font-weight: 300;
    padding: 11px;
    background: rgba(0, 0, 0, .4)
}

.carousel-caption h5 {
    font-size: 18px;
    color: #fff;
    padding: 10px 0;
    text-align: left;
    font-weight: 400
}

.bannerimg .main-container {
    padding: 10px 15px
}

.bannerimg .carousel-indicators {
    bottom: 0
}

.bannerimg .carousel-control.left,
.bannerimg .carousel-control.right {
    background-image: none
}

.bannerimg .carousel .item {
    min-height: 350px;
    height: 100%;
    width: 100%
}

.bannerimg .carousel .icon-container,
.bannerimg .carousel-caption button,
.bannerimg .carousel-caption h3 {
    background-color: #09c
}

.bannerimg .carousel-caption h3 {
    font-size: 44px;
    font-weight: 300;
    padding: 11px 0;
    width: 770px;
    background: 0 0
}

.bannerimg .carousel .icon-container {
    display: inline-block;
    font-size: 25px;
    line-height: 25px;
    padding: 1em;
    text-align: center;
    border-radius: 50%
}

.bannerimg .carousel-caption h3:first-child {
    animation-delay: 1s
}

.bannerimg .carousel-caption h3:nth-child(2) {
    animation-delay: 2s
}

.bannerimg .carousel-caption button {
    border-color: #00bfff;
    margin-top: 1em;
    animation-delay: 3s
}

.bannerimg .carousel-caption {
    width: 80%;
    margin: 0 auto
}

.bannerimg .carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    width: 100%;
    /*height: 456px*/
}

.carousel-fade .carousel-inner .item {
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right,
.carousel-fade .carousel-inner .item {
    opacity: 0
}

.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right,
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.carousel-fade .carousel-control {
    z-index: 2
}

.carousel-inner>.item>img {
    margin: 0 auto
}

.nav {
    margin-bottom: 0
}

.featureNews {
    background: url(../images/banner2.jpg)
}

.featureNews h2 {
    font-family: Roboto, sans-serif;
    font-size: 36px;
    padding: 74px 27px 69px;
    margin: 0;
    background: url(../images/icons/vertical-news-line.jpg) right center no-repeat;
    display: inline-block;
    color: #515253
}

#carousel-example-generic1 {
    margin: 62px 0 0
}

.featureNews .carousel-control.left,
.featureNews .carousel-control.right {
    background-image: none
}

.featureNews .carousel {
    padding: 0 0 0 35px
}

.featureNews .carousel-inner {
    width: 90%
}

.featureNews .item h5 {
    font-size: 13px;
    color: #253b80;
    line-height: 20px
}

.featureNews .glyphicon-chevron-right:before {
    content: url(../images/icons/right-news-arrow.jpg)
}

.featureNews .glyphicon-chevron-left:before {
    content: url(../images/icons/left-news-arrow.jpg)
}

.carousel-control .icon-prev,
.featureNews .carousel-control .glyphicon-chevron-left {
    left: -29%
}

.carousel-control .icon-next,
.featureNews .carousel-control .glyphicon-chevron-right {
    left: 70%
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev,
.featureNews .carousel-control .glyphicon-chevron-left {
    margin-top: -26px!important
}

.inNews {
    margin: 42px 0 30px
}

.inNews .heading {
    background: #4a6bd0;
    padding: 0 0 8px 14px;
    margin-top: 0;
    margin-bottom: 0!important
}

.inNews .heading h2 {
    font-size: 29px;
    color: #fff;
    margin: 0;
    padding: 8px 0 0;
    display: inline-block
}

.inNews .heading span {
    margin: 0;
    display: inline-block;
    color: #e7e7e7;
    font-size: 14px;
    padding: 14px;
    background: #3d4a74
}

.inNews .heading span a {
    color: #e7e7e7;
    font-size: 14px;
    font-weight: 600;
    padding: 0 15px 0 0;
    text-transform: uppercase;
    background: url(../images/icons/viewallNews.png) right center no-repeat
}

.mediaWrap {
    background: url(../images/middile-bg-img.jpg) center top no-repeat;
    background-size: cover
}

.newsContent {
    color: #363535;
    font-size: 13px;
    padding: 10px 0 0;
    line-height: 21px
}

.newsContent .media-left {
    width: 32%;
    height: 135px
}

.newsContent .media-left img {
    max-width: inherit;
    width: 100%;
    /*height: 160px;*/
}

.newsContent .media-body {
    padding: 25px 20px 0 18px
}

.newsContent2 .media-left {
    width: 38%;
    height: 210px
}

.newsContent2 .media-left img {
    max-width: inherit;
    width: 100%;
    height: inherit!important
}

.newsContent2 .media-body {
    padding: 10px 20px 0 10px
}

.newsContent h4 {
    color: #4cc8fe;
    font-size: 13px;
    padding: 0 0 18px
}

.newsContent a {
    color: #179bd7;
    display: block;
    margin: 5px 0
}

.newsContent1 {
    border-bottom: none;
    margin: 0 0 40px
}

.newsContent2 {
    border-bottom: none;
    padding-bottom: 10px;
    height: 321px
}

.announcement ul li:nth-child(even) a {
    background: #d7d7d7;
    padding: 5px 0 5px 20px;
    margin: 10px 0;
    display: block;
    color: #4d4c4c;
    font-size: 16px;
    font-weight: 300
}

.announcement ul li:nth-child(even) a:hover {
    text-decoration: none;
    color: #fff;
    background: #939393
}

.announcement ul li:nth-child(odd) a {
    background: #f3f3f3;
    padding: 5px 0 5px 20px;
    margin: 10px 0;
    display: block;
    color: #4d4c4c;
    font-size: 16px;
    font-weight: 300
}

.eventBottom a,
.time {
    display: inline-block
}

.announ,
.event h2 {
    font-weight: 300;
    font-size: 29px;
    text-transform: uppercase
}

.announcement ul li:nth-child(odd) a:hover {
    text-decoration: none;
    color: #fff;
    background: #939393
}

.announ {
    color: #FFF;
    background: #F00!important;
    margin: 0 0 36px!important;
    padding: 4px 0 4px 21px!important
}

.event h2 {
    color: #fff;
    background: #4a6bd0;
    padding: 8px 0 8px 14px;
    margin-bottom: 0;
    margin-top: 10px
}

.time {
    color: #179bd7;
    margin: 10px 0 0
}

.eventLeft {
    padding-right: 0!important
}

.eventBottom a {
    font-size: 14px;
    color: #fff;
    padding: 7px 26px 7px 14px;
    margin: 25px 0 0;
    background: url(../images/icons/viewdetailsArrow.png) 160px center no-repeat #4a6bd0;
    text-transform: uppercase
}

.eventBottom button {
    font-size: 14px;
    color: #fff;
    padding: 7px 26px 7px 14px;
    
    background: url(../images/icons/viewdetailsArrow.png) 160px center no-repeat #4a6bd0;
    text-transform: uppercase
}

.eventBottom button:hover  {
   background:#c52f33;
}

#counter h2,
#counter span {
    display: inline-block;
    text-align: center;
    font-size: 42px;
    font-weight: 600;
    margin-bottom: 0;
    text-shadow: 1px 1px 0 rgba(188, 188, 188, .09667), 2px 2px 0 rgba(188, 188, 188, .09333), 3px 3px 0 rgba(188, 188, 188, .09), 4px 4px 0 rgba(188, 188, 188, .08667), 5px 5px 0 rgba(188, 188, 188, .08333), 6px 6px 0 rgba(188, 188, 188, .08), 7px 7px 0 rgba(188, 188, 188, .07667), 8px 8px 0 rgba(188, 188, 188, .07333), 9px 9px 0 rgba(188, 188, 188, .07), 10px 10px 0 rgba(188, 188, 188, .06667), 11px 11px 0 rgba(188, 188, 188, .06333), 12px 12px 0 rgba(188, 188, 188, .06), 13px 13px 0 rgba(188, 188, 188, .05667), 14px 14px 0 rgba(188, 188, 188, .05333), 15px 15px 0 rgba(188, 188, 188, .05), 16px 16px 0 rgba(188, 188, 188, .04667), 17px 17px 0 rgba(188, 188, 188, .04333), 18px 18px 0 rgba(188, 188, 188, .04), 19px 19px 0 rgba(188, 188, 188, .03667), 20px 20px 0 rgba(188, 188, 188, .03333), 21px 21px 0 rgba(188, 188, 188, .03), 22px 22px 0 rgba(188, 188, 188, .02667), 23px 23px 0 rgba(188, 188, 188, .02333), 24px 24px 0 rgba(188, 188, 188, .02), 25px 25px 0 rgba(188, 188, 188, .01667), 26px 26px 0 rgba(188, 188, 188, .01333), 27px 27px 0 rgba(188, 188, 188, .01), 28px 28px 0 rgba(188, 188, 188, .00667), 30px 30px 0 transparent
}

.eventBottom .arrowBtn {
    background-image: none!important
}

.eventNew .carousel-control {
    top: inherit;
    bottom: -119px!important
}

.event .carousel-control {
    top: -22px;
    width: inherit
}

.event .carousel-control.left {
    background-image: none;
    left: inherit;
    right: 26px
}

.event .carousel-control.right {
    background-image: none
}

.carousel-control .icon-next,
.event .carousel-control .glyphicon-chevron-right {
    right: 18px;
    top: 6px;
    width: inherit;
    height: inherit
}

.carousel-control .icon-prev,
.event .carousel-control .glyphicon-chevron-left {
    top: -5px;
    margin-left: -20px
}

.event .glyphicon-chevron-left:before {
    content: url(../images/icons/event-siu-Leftarrow.jpg)
}

.event .glyphicon-chevron-right:before {
    content: url(../images/icons/event-siu-Rightarrow.jpg)
}

.event .videoImg {
    padding: 25px 0 0
}

#counter {
    background: url(../images/counter-vertical-siu-line.jpg);
    color: #3f3e3e;
    padding: 40px 0
}

.countHead {
    border-bottom: #bcbcbc solid 1px;
    text-align: center;
    padding: 0 0 20px;
    min-height: 84px
}

#counter h2 {
    margin-top: 10px
}

#counter h3,
#counter h4 {
    color: #6d6a6a;
    text-align: center;
    font-weight: 300
}

#counter h3 {
    margin-top: 10px;
    font-size: 16px;
    font-family: Courgette, cursive
}

#counter h3 a {
    color: #6d6a6a
}

#counter h4 {
    font-size: 25px;
    margin-top: 0
}

.allcount {
    border-right: 1px solid #fff;
    height: 130px
}

.tour {
    height: 33em;
    padding: 0!important
}

.tour iframe {
    border: 1px solid #ccc;
    padding: 5px
}

.innovativeWrap h3,
.study h3 {
    font-size: 49px;
    padding: 30px 0;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase
}

.allcount1 {
    border-right: none
}

.study h3 {
    color: #333232
}

#facultyOffered {
    background: url(../images/middile-bg-img2.jpg) center top no-repeat;
    height: 600px
}

.innovativeWrap {
    margin: 0
}

.innovativeWrap h3 {
    color: #fff
}

.studyBlock {
    margin: 21px 0 0;
    height: 90px;
    background: rgba(255, 255, 255, .9);
    width: 100%;
    display: table;
    padding: 0 12px
}

.studyBlock:hover {
    -webkit-transform: scale(1.1);
    -webkit-transition: all .5s;
    transform: scale(1.1);
    transition: all .5s
}

.studyBlock h6 {
    text-align: center;
    padding: 18px 0;
    display: table-cell;
    vertical-align: middle
}

.studyBlock h6 a {
    font-size: 14px;
    color: #151515;
    font-weight: 600;
    line-height: 25px
}

.studyBlock h6 a:hover {
    text-decoration: none
}

.innovativeTop {
    margin: 30px 0 0
}

.management {
    border-top: #be042b solid 4px
}

.law {
    border-top: #e55f00 solid 4px
}

.computer {
    border-top: #cc0098 solid 4px
}

.health {
    border-top: #622a8d solid 4px
}

.media1 {
    border-top: #177abe solid 4px
}

.humanity {
    border-top: #219f34 solid 4px
}

.engineering {
    border-top: #ffde00 solid 4px
}

.explore {
    border-top: #d0e92b solid 4px
}

.explore1 {
    border-top: #b68e13 solid 4px
}

.glanceTitle {
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, .7);
    width: 87.8%
}

.glanceTitle a {
    font-size: 22px;
    color: #fff;
    background: url(../images/icons/glance-arrow-siu.png) right center no-repeat;
    display: inline-block;
    padding: 8px 16px 8px 10px;
    font-weight: 600;
    text-transform: uppercase
}

.diciplinWrap {
    background: url(../images/discipline-bg.jpg) center top no-repeat;
    height: 550px
}

#glance {
    margin-bottom: 68px
}

#cityMap {
    background: #253b80
}

#cityMap .nav-tabs>li.active>a,
#cityMap .nav-tabs>li.active>a:focus,
#cityMap .nav-tabs>li.active>a:hover {
    background: #00bff3;
    color: #fff;
    border: 1px solid #00bff3;
    padding: 15px 50px;
    font-size: 18px
}

#cityMap .nav-tabs>li {
    margin: 0 1px -14px 0
}

#cityMap .nav-tabs {
    border-bottom: 4px solid #00bff3
}

#cityMap .nav>li>a:focus,
#cityMap .nav>li>a:hover {
    background: #00bff3!important;
    color: #fff;
    border: 1px solid #00bff3;
    padding: 15px 50px;
    font-size: 18px;
    transition: all .3s
}

#cityMap .nav-tabs>li>a:hover {
    border: 1px solid #00bff3
}

#cityMap .nav>li>a {
    color: #fff;
    padding: 22px 50px;
    font-size: 18px;
    background: url(../images/icons/map-siu-line.jpg) right center no-repeat;
    margin: 20px 0 0 -3px;
    text-transform: uppercase
}

#footer {
    background: #131d32;
    font-family: 'Noto Sans', sans-serif;
    padding-bottom: 15px;
    
}

#faculties,
#rtestimonials h3,
.acadmictext li,
.connect,
.contact h2,
.content h2,
.faciList ul li,
.mallContent1 {
    font-family: Roboto, sans-serif
}

#footer h4 {
    color: #fff;
    font-size: 13px;
    padding-bottom: 20px;
    text-transform: uppercase
}

#footer ul li a {
    font-size: 12px;
    color: #fff
}
#footer ul li a:hover{
    text-decoration: none;
}
.bottomFooter {
    margin-top: 60px
}

.bottomFooter p {
    color: #fff;
    font-size: 12px;
    margin: 20px 0 0
}

.facebook {
    background: url(../images/icons/facebook-siu.png) left center no-repeat
}

.ins {
    background: url(../images/icons/in-siu.png) left center no-repeat
}

.twitter {
    background: url(../images/icons/twitter-siu.png) left center no-repeat
}

.googleplus {
    background: url(../images/icons/googlePlus-siu.png) left center no-repeat
}

.youTube {
    background: url(../images/icons/youTube-siu.png) left center no-repeat
}

.blog {
    background: url(../images/icons/blog-siu.png) left center no-repeat
}

.feed {
    background: url(../images/icons/rss-siu.png) left center no-repeat
}

.galAreaFoot {
    float: left;
    margin: 10px 0 0;
    width: 100%
}

.galAreaFoot ol {
    margin: 0;
    padding: 0;
    list-style: none!important
}

.galAreaFoot ol li {
    background: 0 0!important;
    overflow: hidden;
    padding: 0;
    float: left;
    text-align: center;
    list-style: none;
    width: 64px;
    height: 64px
}

.galAreaFoot ol li a {
    text-decoration: none;
    background: 0 0;
    color: #fff
}

.galAreaFoot ol li a img {
    width: 64px;
    height: 64px;
    border: 1px solid #131d32
}

.galAreaFoot ol li a img:hover {
    filter: alpha(opacity=50);
    opacity: .5
}

.galAreaFoot h4,
.galAreaFoot h4 a {
    color: #FFF!important;
    font-size: 12px;
    text-decoration: none;
    font-weight: 400;
    margin: 11px 0;
    float: left;
    line-height: 15px
}

.galAreaFoot h4 a:hover {
    color: #fff;
    text-decoration: underline
}

#footerBottom h2,
#footerBottom h3,
#footerBottom h4,
#footerBottom h5,
#footerBottom h6 a {
    color: #767676;
    font-size: 11px;
    text-align: center;
    display: inline-block
}

.connect li a {
    padding: 10px 0 10px 52px
}

#footerBottom {
    background: #161718
}

#footerBottom h3 {
    float: right
}

#footerBottom h4,
#footerBottom h6 a {
    float: left;
    margin: 20px 0 0 20px
}

#footerBottom h5 {
    float: right;
    margin: 20px 20px 0 0
}

#footerBottom h2 {
    border: 1px solid #2e2e2e;
    padding: 2px 3px
}

#footerBottom img {
    display: inline-block;
    float: left;
    margin: 20px 0 0;
    padding: 0 12px
}

#footerBottom .youTubeline {
    border-right: #2e2e2e solid 1px
}

.acadmictext {
    background: url(../images/icons/acadmics-siu-line.jpg) right top no-repeat
}

.acadmictext li {
    font-size: 13px;
    text-align: justify;
    line-height: 20px;
    padding-right: 20px;
    color: #3e3c3c;
    font-weight: 300
}

#programmesOffered h3,
.corpoImg,
.facultiesOuter1,
.glance,
.imgCentr,
.imgCentr img,
.libraryBox,
.mallContent1,
.studyBlock1 h6,
.studyBlock2 img,
.studyBlock4,
.studyBlockStd,
.studyBlockStd img,
.textCentre,
.view {
    text-align: center
}

.acadmictext li a {
    color: #3e3c3c;
    font-size: 14px;
    line-height: 25px;
    display: inline-block;
    font-weight: 400;
    text-transform: uppercase
}

.acadmictext li a:hover {
    color: #2e7cf1
}

.dropHeight {
    min-height: 223px;
    position: relative
}

.dropHeight1:before {
    content: url(../images/icons/arrow-siu-academic.png);
    position: absolute;
    right: 7px;
    top: 70px
}

.view {
    width: 100%;
    float: left
}

.navRow {
    border-top: #ccc solid 1px;
    padding: 13px 0 0
}

.dropHeightNew {
    position: relative;
    min-height: inherit!important;
    margin: 0 0 20px
}

.acadmicstop {
    padding: 25px 0 0
}

.acadmicstop1 {
    width: 600px!important
}

.acadmictext1 li {
    padding: 0 0 0 15px
}

.acadmictext1 li a {
    line-height: 20px;
    margin-bottom: 12px
}

.acadmictext:last-child {
    background: 0 0
}

.acadmictext2 {
    background: 0 0!important;
    height: 30px!important;
    margin: 0 auto 20px 0
}

.acadmictext2 li {
    padding: 0 0 0 30px!important;
    background: url(../images/icons/external-link-nav.png) left top no-repeat
}

.textCentre {
    display: block
}

.imgCentr img {
    margin: 0 auto
}

.box {
    position: absolute;
    right: -30px
}

.acTop {
    margin: 20px
}

.libraryMain {
    margin: 0 0 20px
}

.libraryBox {
    border: 1px solid #ccc;
    width: 23.4%!important;
    margin: 0 20px 0 0;
    padding: 14px 0
}

.libraryBox:last-child {
    margin: 0
}

.libraryBox a {
    color: #3f3c3c;
    font-size: 16px;
    font-weight: 600
}

.libraryBox1 {
    border-right: #ccc solid 1px;
    height: 405px
}

.libraryBox1:last-child {
    border: none
}

.container-2 {
    vertical-align: middle;
    white-space: nowrap;
    position: relative
}

.container-2 input#search {
    width: 0;
    background: #fff;
    height: 19px;
    border: none;
    font-size: 10pt;
    float: left;
    padding-left: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 0;
    color: #000;
    -webkit-transition: width 2s ease;
    -moz-transition: width 2s ease;
    -ms-transition: width 2s ease;
    -o-transition: width 2s ease;
    transition: width 2s ease;
    margin: 7px 0 0;
    display: none
}

.studyBlock1 h6,
.studyBlock2 h6,
.studyBlockStd h6 {
    font-size: 14px
}

.container-2 input#search::-webkit-input-placeholder {
    color: #65737e
}

.container-2 input#search:-moz-placeholder {
    color: #65737e
}

.container-2 input#search::-moz-placeholder {
    color: #65737e
}

.container-2 input#search:-ms-input-placeholder {
    color: #65737e
}

.container-2 .icon {
    position: absolute;
    top: 50%;
    margin-left: -17px;
    margin-top: 10px;
    z-index: 1;
    color: #4f5b66
}

.container-2:hover .icon {
    color: #93a2ad
}

.fa-search:before {
    content: url(../images/icons/search-magnifier-siu.png)
}

.mapCity {
    background: 0 0!important
}

.corpoImg {
    margin: 0 0 30px
}

ul.resorceList li {
    border-right: 1px solid #ccc;
    padding: 15px 13px 0!important;
    float: left
}

ul.resorceList li a {
    color: #7d7a7a;
    display: inline-block;
    font-size: 14px;
    padding-bottom: 10px;
    text-transform: uppercase
}

.upEvent h4 {
    margin-top: 0!important
}

.studyBlock1 {
    margin: 21px 0 0;
    min-height: 136px
}

.studyBlock1 h6 {
    padding: 80px 0 18px
}

.studyBlock2 {
    margin: 21px 0 35px;
    text-align: center
}

.studyBlock2 img {
    display: block;
    margin: 0 auto 5px
}

.studyBlockStd {
    margin: 0;
    border-right: #ccc solid 1px
}

.studyBlockStd:last-child {
    border: none
}

.studyBlockStd img {
    display: block;
    margin: 0 auto 15px
}

.studyBlockStd a {
    color: #3f3b3c;
    padding: 21px 0;
    display: block
}

.studyBlock4 a,
.studyBlockStd a span {
    border: 1px solid #ccc;
    display: inline-block
}

.studyBlockStd a span {
    padding: 5px 20px
}

.studyBlock3 {
    border: 1px solid #ccc;
    height: 150px;
    width: 375px!important;
    margin: 10px 21px 10px 0
}

.studyBlock3:last-child {
    margin: 10px 0
}

.studyBlock4 {
    border: 1px solid #ccc;
    height: 116px;
    width: 375px!important;
    margin: 10px 21px 10px 0;
    padding: 10px
}

.studyBlock4:last-child {
    margin: 10px 0
}

.studyBlock4 a {
    color: #b7183b;
    padding: 5px;
    margin: 15px 0 0
}

.campusRow {
    border-top: #ccc solid 1px
}

.management1 {
    background: url(../images/management-siu.png) center 15px no-repeat
}

.architecture1 {
    background: url(../images/icons/architecture-siu.png) center 15px no-repeat
}

.law1 {
    background: url(../images/law-siu.png) center 15px no-repeat
}

.computer1 {
    background: url(../images/computer.png) center 15px no-repeat
}

.health1 {
    background: url(../images/health-siu.png) center 15px no-repeat
}

.media01 {
    background: url(../images/media-siu.png) center 15px no-repeat
}

.humanity1 {
    background: url(../images/humanity-siu.png) center 15px no-repeat
}

.engineering1 {
    background: url(../images/engineering-siu.png) center 15px no-repeat
}

.modelImg {
    margin: 0 0 10px
}

.interStudent {
    display: block!important;
    margin-bottom: 20px!important
}

.pratibha1 {
    position: relative
}

.mallContent1 {
    width: 50%;
    height: 30px;
    position: absolute;
    padding: 0;
    left: 0;
    top: 168px;
    z-index: 2;
    text-decoration: none;
    font-size: 13px;
    color: #fff;
    cursor: pointer;
    display: none;
    background: rgba(0, 0, 0, .5)
}

.mallContent1 a {
    color: #fff;
    font-weight: 700;
    padding: 5px 0 0;
    display: block
}

#faculties h2,
.subFaculties a,
.subFacultiesNew a {
    display: inline-block;
    text-transform: uppercase
}

.mallContent1 a:hover {
    color: #fff
}

#faculties .facultyTitle {
    border-bottom: 1px solid #b6b5b5;
    padding: 25px 0 25px 15px
}

#studyfac1 .studyfac1,
#studyfac2 .studyfac2,
.subFaculties .active,
.subFaculties a:hover,
.subFacultiesNew .active,
.subFacultiesNew a:hover {
    border-bottom: 3px solid #932f45
}

#faculties h2 {
    color: #00bff3;
    font-size: 33px;
    background: url(../images/icons/facultyArrow-siu.png) right center no-repeat;
    margin: 0;
    padding: 0 48px 0 0
}

.subFaculties,
.subFacultiesNew {
    margin-top: 15px;
    margin-bottom: 6px
}

.subFaculties {
    padding: 0!important
}

.subFaculties1 {
    width: 15%!important
}

.subFaculties3 {
    width: 23%!important
}

.subFaculties a {
    color: #7d7a7a;
    font-size: 15px;
    padding-bottom: 10px;
    font-weight: 800
}

.facultiesOuter {
    padding: 15px 27px 0!important;
    border-right: 1px solid #ccc;
    width: 100%
}

.subFaculties:last-child .facultiesOuter,
.subFacultiesNew:last-child .facultiesOuter {
    border-right: none
}

.subFaculties a:hover {
    text-decoration: none;
    color: #7d7a7a
}

.subFacultiesNew {
    padding: 0!important
}

.subFacultiesNew a {
    color: #7d7a7a;
    font-size: 14px;
    padding-bottom: 10px
}

.subFacultiesNew a:hover {
    text-decoration: none;
    color: #7d7a7a
}

#chancellor .chancellor,
#faci .faci,
#prin .prin,
#prinDirect .prinDirect,
#viceChancellor .viceChancellor {
    border-bottom: 3px solid #932f45;
    text-decoration: none;
    color: #932f45
}

.subFaculties:last-child a {
    margin-left: 0
}

.subFaculties:last-child {
    background: 0 0
}

.computerfaculties,
.engineeringfaculties,
.healthfaculties,
.humanitiesfaculties,
.lawfaculties,.skillfaculties,
.managementfaculties,
.mediafaculties,.architecture,.research {
    width: 162px;
    height: 109px;
    border: 1px solid #d0d0d0
}
/*.
{
    width: 162px;
    height: 109px;
    border: 1px solid #d0d0d0
}*/

#facultiesContent h2 {
    font-size: 53px;
    font-weight: 800;
    color: #b6b9bb;
    padding: 15px 0;
    text-transform: uppercase
}

#facultiesContent p {
    font-size: 16px;
    color: #313030;
    padding-bottom: 38px
}

#facultiesContent h3 {
    font-size: 27px;
    color: #414445;
    font-weight: 300;
    padding-bottom: 42px;
    margin-top: 0
}

.lawfaculties {
    background: url(../images/icons/lawfacuties-siu.png) center center no-repeat
}

.skillfaculties {
    background: url(../images/icons/skillfacuties-siu.png) center center no-repeat
}

.computerfaculties {
    background: url(../images/icons/computerfaculties-siu.png) center center no-repeat
}

.mediafaculties {
    background: url(../images/icons/mediafaculties-siu.png) center center no-repeat
}

.humanitiesfaculties {
    background: url(../images/icons/humanitiesfaculties-siu.png) center center no-repeat
}

.engineeringfaculties {
    background: url(../images/icons/engineerfaculties-siu.png) center center no-repeat
}

.managementfaculties {
    background: url(../images/icons/managementfaculties-siu.png) center center no-repeat
}

.healthfaculties {
    background: url(../images/icons/healthfaculties-siu.png) center center no-repeat
}
.architecture {
    background: url(../images/icons/architecture-siu.png) center center no-repeat
}
.research {
    background: url(../images/icons/research.png) center center no-repeat
}

.skills {
    background: url(../images/icons/skills-siu.png) center center no-repeat
}

#studyfaculties {
    border-bottom: 1px solid #d7d7d7
}

#studyfaculties .media-body ul {
    float: left
}

#studyfaculties .media-body ul li {
    background: url(../images/icons/dot.png) left 10px no-repeat;
    padding-left: 12px;
    line-height: 23px
}

#studyfaculties .media-body ul li a {
    color: #000;
    font-size: 14px;
    text-transform: uppercase
}

#studyfaculties .media-heading a {
    color: #b7183b;
    font-size: 25px;
    text-transform: uppercase
}

#studyfaculties .media {
    margin-bottom: 45px
}

.areaCourse {
    padding: 0 0 0 15px
}

.acdmicFaculties {
    background: #fbf8f3
}

.acadmicGlance {
    position: relative
}

.glance {
    position: absolute;
    display: block;
    color: #fff;
    bottom: 0;
    background: rgba(17, 23, 36, .5);
    width: 100%;
    font-size: 27px;
    padding: 16px 0;
    text-transform: uppercase
}

.degreeCourses {
    margin-top: 50px;
    padding: 0 15px
}

.degreeCourses h4 {
    padding: 10px 0;
    font-size: 13px;
    font-weight: 700;
    margin: 0;
    text-transform: uppercase
}

.degreeCourses ul li {
    padding: 3px 0;
    font-size: 13px
}

#programmesOffered h4,
.hexagon h6 {
    padding: 12px 0 0
}

#programmesOffered {
    margin-top: 0
}

#programmesOffered h3 {
    font-size: 36px;
    color: #3f3c3c;
    font-weight: 300;
    margin: 40px 0;
    text-transform: uppercase
}

#programmesOffered p {
    font-size: 14px;
    color: #313030
}

.hexagon {
    position: relative;
    width: 192px;
    height: 101px;
    background-color: #64C7CC;
    margin: 96px 0
}

.hexagon>h4 {
    color: #fff!important
}

.hexagon h6 {
    font-size: 16px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    line-height: 20px
}

#programmesOffered h4,
#programmesOffered h5 {
    font-size: 23px;
    color: #fff;
    text-align: center;
    text-transform: uppercase
}

.hexagon h6 a {
    color: #fff
}

.topMrgin {
    margin: 20px 0 0
}

.hexagon:after,
.hexagon:before {
    content: "";
    position: absolute;
    width: 0;
    border-left: 96px solid transparent;
    border-right: 96px solid transparent
}

.hexagon:before {
    bottom: 100%;
    border-bottom: 53px solid #64C7CC
}

.hexagon:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #64C7CC
}

.department {
    margin-left: 0;
    background: #016aa9
}

.department:before {
    bottom: 100%;
    border-bottom: 53px solid #016aa9
}

.department:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #016aa9
}

.school {
    margin-left: 0;
    background: #8ba60c
}

.school:before {
    bottom: 100%;
    border-bottom: 53px solid #8ba60c
}

.school:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #8ba60c
}

.program {
    margin: 90px 0 0;
    background: #d08105
}

.program:before {
    bottom: 100%;
    border-bottom: 53px solid #d08105
}

.program:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #d08105
}

#programmesOffered h5 {
    font-weight: 700
}

#programmesOffered h6 {
    font-size: 18px;
    color: #b7183b;
    font-weight: 700
}

#programmesOffered h2,
.chair {
    font-weight: 300;
    text-align: center
}

.hexagonThree {
    padding: 0!important
}

.hexagoncampus {
    border-bottom: 1px solid #898989;
    padding-bottom: 96px
}

#programmesOffered h2 {
    font-size: 24px;
    color: #313030;
    margin-top: 0;
    margin-bottom: 28px
}

.chair {
    font-size: 36px;
    color: #3f3c3c;
    margin: 40px 0
}

.chairSecond {
    margin-top: 54px
}

.chairInformation {
    width: 100%
}

.chairName {
    font-size: 15px;
    font-weight: 700;
    display: block;
    text-align: center;
    color: #aa1313;
    padding: 14px 0 4px
}

.chairDesigName,
.chairDesignation {
    font-size: 14px;
    text-align: center;
    color: #313030;
    display: block
}

.chairDesignation {
    font-weight: 700;
    padding: 0 0 5px
}

#programmesOffered .inner h4,
#programmesOffered .inner h5 {
    color: #253b80!important;
    text-align: center!important;
    text-transform: uppercase
}

.hexagon1 {
    position: relative;
    width: 177px;
    height: 105px;
    background-color: #ebebeb;
    margin: 96px 0
}

.hexagon2 {
    margin: -127px 0 0!important
}

.inner {
    background-color: #fff;
    -webkit-transform: scale(.93, .93);
    -moz-transform: scale(.93, .93);
    transform: scale(.93, .93);
    z-index: 1;
    border: 1px solid #fff
}

.inner:hover {
    border: 1px solid #253b80
}

.hexagon1:after,
.hexagon1:before,
.inner:after,
.inner:before {
    content: "";
    border-left: 88px solid transparent;
    border-right: 88px solid transparent;
    width: 0;
    position: absolute
}

.hexagon1:before {
    bottom: 100%;
    border-bottom: 53px solid #ebebeb
}

.hexagon1:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #ebebeb
}

.inner:before {
    bottom: 100%;
    border-bottom: 53px solid #fff
}

.inner:after {
    top: 100%;
    width: 0;
    border-top: 53px solid #fff
}

.calendar {
    padding-left: 0!important;
    padding-right: 0!important;
    width: 19%!important;
    margin: 0 24px 0 0
}

.calendar1,
.calendar2,
.calendar3 {
    padding-left: 0;
    padding-right: 0
}

.calendar1 {
    width: 19%!important;
    margin: -130px 25px 0 79px
}

.calendar2 {
    width: 29%!important;
    margin: -130px 0 0
}

.calendar3 {
    width: 39%!important;
    margin: -130px 0px 0px -65px;
}

.hexagon1:hover {
    background: #253b80
}

.hexagon1:hover:after {
    border-top: 53px solid #253b80
}

.hexagon1:hover:before {
    border-bottom: 53px solid #253b80
}

.hexagonEight,
.summerSchool p {
    border-bottom: 1px solid #898989
}

#programmesOffered .inner h4 {
    font-size: 14px!important;
    padding: 30px 0 0
}

#programmesOffered .inner h5 {
    font-size: 16px!important
}

#programmesOffered .inner:hover h4 a,
#programmesOffered .inner:hover h5 a {
    color: #fff!important;
    text-decoration: none
}

.event {
    padding: 0
}

.sport {
    padding: 30px 0 0
}

.textbottom h6 {
    padding: 0 0 48px 96px;
    margin: 73px 0 0;
    font-size: 18px;
    color: #253b80;
    font-weight: 600;
    text-align: center
}

.hexagonEight {
    padding: 0!important
}

.teaching {
    border-top: 1px solid #898989;
    padding: 0 20px 20px!important
}

.hexagonEight h3 {
    padding-top: 44px!important
}

.corporate {
    padding-bottom: 40px
}

.corporate h3 {
    padding: 0
}

.corporate span {
    font-weight: 400;
    padding-top: 10px;
    display: block
}

.scce {
    color: #b7183b;
    font-weight: 700;
    font-size: 13px
}

.summerSchool {
    background: url(../images/icons/vertical-siu.jpg) repeat-x;
    height: auto;
    margin-top: 60px
}

.summerSchool h3 {
    font-size: 28px!important;
    color: #3f3c3c;
    font-weight: 300
}

.summerSchool h5 {
    color: #3f3c3c!important;
    font-weight: 300!important
}

.summerSchool p {
    color: #313030;
    padding: 0 20px 36px
}

.programOptions {
    width: 194px;
    margin-left: 20px!important;
    margin-bottom: 11px
}

.programOptions li {
    padding: 31px 19px 31px 100px;
    height: 82px
}

.sTable .table>tbody>tr>th {
    background: #4a6bd0;
    color: #fff;
    font-size: 16px
}

.sTable .table>tbody>tr:nth-child(odd) {
    background: #f3f3f3
}

.liberal {
    background: url(../images/liberal.png) left center no-repeat
}

.dance {
    background: url(../images/dance.png) left center no-repeat
}

.climate {
    background: url(../images/climate.png) left center no-repeat
}

.creative {
    background: url(../images/writing.png) left center no-repeat
}

.film {
    background: url(../images/film.png) left center no-repeat
}

.art {
    background: url(../images/art.png) left center no-repeat
}

.programOptions li a {
    color: #c10e23
}

.programOptions1 {
    margin-left: 180px!important
}

.summerSchool span {
    font-size: 13px;
    display: block;
    padding: 15px 0;
    text-align: center
}

#cityMap .nav-tabs {
    margin-top: 0;
    padding-left: 3px
}

.hexagonOuter {
    padding-right: 0!important;
    padding-left: 0!important;
    margin-left: 331px!important
}

.calendarHide {
    display: none
}

.event2 {
    padding: 7px 0 0 17px
}

.eventBottom a:hover {
    color: #222;
    text-decoration: none;
    background: url(../images/icons/viewdetailsArrow1.png) 160px center no-repeat #179bd7
}

.eventBottom a:focus {
    text-decoration: none;
    color: #fff
}

.inNews h2 span a:hover,
.newsContent a:hover {
    color: #222;
    text-decoration: none
}

.inNews h2 span a:hover {
    background: url(../images/icons/viewallNews1.png) right center no-repeat
}

.inNews h2 span a:focus {
    text-decoration: none
}

.newsContent a:focus {
    text-decoration: none
}

.glanceTitle a:hover {
    color: #179bd7;
    text-decoration: none;
    background: url(../images/icons/glance-arrow-siu1.png) right center no-repeat
}

.fill,
.fill2,
.fillsports{
    width: 100%;
    background-position: center
}

.fill {
    height: 308px;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    background-size: cover!important;
    -o-background-size: cover!important
}
.fillsports {
    height: 500px;
    -webkit-background-size: contain !important;
    -moz-background-size: contain !important;
    background-size: contain !important;
    -o-background-size: contain !important;
}

.fill2 {
    height: 456px;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    background-size: cover!important;
    -o-background-size: cover!important
}

#lawOverview,
#symbiosisDetails {
    background: #f6f6f6
}

.eventsNews {
    padding: 0!important;
    margin: 0 0 15px
}

#lawOverview {
    padding: 0 0 20px
}

#lawOverview h1 {
    color: #b6b9bb;
    font-size: 43px;
    font-weight: 800;
    text-transform: uppercase;
    margin: 35px 0
}

#lawOverview p {
    font-size: 16px;
    color: #313030;
    padding-bottom: 30px
}

#lawInformation h2 {
    color: #3f3c3c;
    font-size: 36px;
    font-weight: 300;
    margin: 48px 0 16px
}

#lawInformation .dean {
    color: #242323;
    font-size: 24px;
    font-weight: 400
}

#lawInformation p {
    font-size: 18px;
    color: #3f3b3c;
    line-height: 38px;
    text-indent: 93px;
    padding: 40px 0 0;
    position: relative
}

#lawInformation p:before {
    content: url(../images/icons/siu-double-inverted-left.png);
    position: absolute;
    left: -96px;
    top: 16px
}

#lawInformation p:after {
    content: url(../images/icons/siu-double-inverted-right.png);
    position: absolute;
    right: 0;
    bottom: -45px
}

#lawInformation img {
    height: 559px
}

.designation {
    font-size: 16px;
    color: #fefdfc;
    font-weight: 400;
    padding: 0 0 20px 30px
}

#symbiosisDetails .media-heading .director {
    font-size: 16px;
    color: #fefdfc;
    text-transform: uppercase;
    font-weight: 700;
    display: block;
    margin-bottom: 8px
}

.learMore,
.learMore a,
.learnMore,
.learnMore a,
.newsEvents h3,
.symbiosisDirector1New .learMore {
    display: inline-block
}

#symbiosisDetails p {
    color: #fefdfc;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 20px!important
}

#symbiosisDetails hr {
    margin-bottom: 0!important;
    border-bottom: #ccc solid 1px
}

.learMore {
    padding: 7px 10px 7px 4px;
    margin: 0 3px 30px 0;
    border: 1px solid #fff
}

.learMore a {
    color: #fff;
    padding-right: 20px!important;
    background: url(../images/icons/director-arrow-siu.png) right center no-repeat;
    font-weight: 400;
    font-size: 14px
}

.btn-lg,
.learMore .btn-group-lg>.btn {
    padding: 0;
    border-radius: 0
}

.learMore .btn-primary {
    color: #fff;
    background-color: none;
    border-color: #2e6da4
}

.learMore .btn {
    padding: 0;
    -ms-touch-action: manipulation;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: none;
    border-radius: 0
}

.learMore .btn.active,
.learMore .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.learMore .btn-primary.active,
.learMore .btn-primary.focus,
.learMore .btn-primary:active,
.learMore .btn-primary:focus,
.learMore .btn-primary:hover,
.learMore .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background: url(../images/icons/director-arrow-siu.png) right center no-repeat;
    border: none
}

.learMore a:focus,
.learMore a:hover {
    color: #fff;
    text-decoration: none
}

.readMore a {
    color: #179bd7;
    font-weight: 300
}

.learMore:hover {
    background: #191919
}

#symbiosisDetails .topHeading1 {
    font-size: 24px;
    color: #016aa9;
    padding: 7px 0 7px 30px;
    text-transform: uppercase
}

#symbiosisDetails .topHeading2 {
    font-size: 32px;
    color: #8ba60c;
    padding: 7px 0 7px 26px;
    text-transform: uppercase
}

#symbiosisDetails .topHeading3 {
    font-size: 32px;
    color: #d08105;
    padding: 7px 0 7px 30px;
    text-transform: uppercase
}

.middleTop {
    margin: 30px 0 0!important
}

.directorMain {
    background: #fff;
    margin: 55px 0 0!important
}

.symbiosisDirector1 {
    background: #016aa9;
    padding-bottom: 20px
}

.shshikalaDean {
    padding-left: 0!important
}

.symbiosisDirector2 {
    background: #8ba60c;
    padding-bottom: 20px
}

.symbiosisDirector3 {
    background: #d08105;
    padding-bottom: 20px
}

.symbiosisDirector1New {
    float: left;
    padding: 0 15px 20px;
    background: #fff;
    margin: 20px 0 0
}

.symbiosisDirector1New .designation {
    padding: 20px 0 20px 5px;
    color: #000;
    text-align: center
}

.symbiosisDirector1New .designation1 {
    padding: 10px 0 20px 5px;
    color: #000
}

.symbiosisDirector1New .middleTop {
    border: 1px solid #d8d8d8;
    color: #000;
    min-height: 550px;
    padding: 5px 30px
}

.symbiosisDirector1New .media-heading .director,
.symbiosisDirector1New p {
    color: #000!important
}

.symbiosisDirector1New .learMore {
    border: 1px solid #000
}

.symbiosisDirector1New .learMore a {
    color: #000;
    padding-right: 14px!important;
    background: url(../images/icons/viewdetailsArrow1.png) right center no-repeat
}

.symbiosisDirector1New .learMore a:hover {
    color: #fff;
    background: url(../images/icons/viewdetailsArrow.png) right center no-repeat
}

.symbiosisDirector1New .middleTop1 {
    padding-top: 20px
}

.symbiosisDirector1New .directorMain {
    background: #f6f6f6
}

.symbiosisDirector1New2 {
    float: left;
    padding: 0 15px 20px;
    background: #dedede;
    margin: 20px 0 0
}

.symbiosisDirector1New2 .designation {
    padding: 20px 0 20px 5px;
    color: #000;
    text-align: center
}

.symbiosisDirector1New2 .designation1 {
    padding: 10px 0 20px 5px;
    color: #000
}

.symbiosisDirector1New2 .middleTop {
    border: 1px solid #b6b9bb;
    color: #000;
    padding: 5px 30px;
    min-height: 550px
}

.symbiosisDirector1New2 .media-heading .director,
.symbiosisDirector1New2 p {
    color: #000!important
}

.symbiosisDirector1New2 .learMore {
    border: 1px solid #000;
    display: inline-block
}

.symbiosisDirector1New2 .learMore a {
    color: #000;
    padding-right: 14px!important;
    background: url(../images/icons/viewdetailsArrow1.png) right center no-repeat
}

.symbiosisDirector1New2 .learMore a:hover {
    color: #fff;
    background: url(../images/icons/viewdetailsArrow.png) right center no-repeat
}

.dateNews,
.dateNews h4 {
    color: #179bd7;
    font-size: 13px
}

.symbiosisDirector1New2 .middleTop1 {
    padding-top: 20px
}

.symbiosisDirector1New2 .directorMain {
    background: #f6f6f6
}

.dateNews p {
    color: #363535!important;
    font-size: 13px;
    padding: 0!important;
    line-height: none!important
}

.newsEvents h3 {
    font-size: 29px;
    color: #fff;
    background: #179bd7;
    text-transform: uppercase;
    padding: 8px 134px 8px 28px;
    margin: 5px 0 0 27px;
    font-weight: 300
}

.newsMedia {
    margin: 33px 0 0 27px!important;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 16px
}

.gallery h4 {
    font-size: 38px;
    color: #3a3737;
    text-transform: uppercase;
    margin: 30px 0 19px 27px!important
}

.photoGallery {
    position: relative
}

.learnMore a {
    color: #fefbfb;
    font-size: 22px;
    background: url(../images/icons/gallery-arrow-siu.png) right center no-repeat;
    padding: 0 25px 0 0
}

.learnMore a:focus,
.learnMore a:hover {
    color: #fff!important;
    text-decoration: none!important
}

.photoGallery a:hover {
    text-decoration: none;
    color: #fefbfb
}

.learnMore {
    padding: 10px 27px 10px 16px;
    position: absolute;
    bottom: 0;
    right: 32px;
    background: rgba(25, 23, 23, .5)
}

.gallery p {
    color: #333232!important;
    font-size: 18px!important;
    font-weight: 300;
    padding: 0 30px 0 0!important;
    margin: 18px 0 0
}

#honoraryChair .col-md-2 {
    width: 20%
}

#honoraryChair h2 {
    font-size: 24px;
    color: #313030;
    text-align: center;
    margin: 0 0 64px
}

#honoraryChair {
    padding-bottom: 46px;
    border-bottom: 1px solid #d7d7d7
}

.eventText {
    height: auto;
    line-height: 20px
}

.learMore1 {
    margin: 15px 0 0 30px!important;
    float: right
}

.lawTable {
    margin-top: 15px
}

.lawTable th {
    background: #000;
    color: #fff
}

.lawTable tr:nth-child(even) {
    background: #e1e2e3
}

.lawTable tr td {
    color: #000
}

.lawTable h4 {
    font-size: 33px;
    color: #3a3737;
    text-transform: uppercase;
    margin: 0 0 13px 27px!important
}

.tourblock {
    margin: 29px 0 0;
    height: 21em!important
}

#topLink {
    width: 27px;
    height: 31px;
    background: url(../images/icons/toparrow.jpg) no-repeat;
    position: fixed;
    right: 2%;
    top: 70%;
    display: none;
    z-index: 500;
    cursor: pointer
}

.row1 {
    width: 100%
}

#contact {
    background: #f0efef
}

#contact h3 {
    text-transform: uppercase;
    color: #b6b9bb;
    font-size: 53px;
    font-weight: 800;
    margin: 0;
    padding: 39px 0 28px
}

#details {
    background: url(../images/contact-banner-siu.jpg) center center no-repeat
}

#details .row1 {
    background: #fff;
    margin-top: 52px;
    margin-right: 0;
    margin-left: 0
}

#details .content {
    border-right: 1px solid #ccc;
    min-height: 204px;
    width: 97%
}

#details .content1 {
    border-right: none
}

#details .img-thumbnail {
    border: none
}

#details .col-md-2 {
    padding: 0
}

.content h2 {
    text-transform: uppercase;
    font-size: 16px;
    color: #232222
}

.content p {
    color: #2e2d2d;
    font-size: 13px;
    margin: 0 0 22px;
    text-align: center
}

.content p a {
    color: #2e2d2d;
    text-decoration: none
}

.content p a:hover {
    text-decoration: underline
}

#details h4 {
    color: #b7183b;
    font-size: 24px;
    font-weight: 700;
    margin: 0;
    padding: 22px 0 53px 20px;
    text-transform: uppercase
}

#details .contact {
    background: #f0efef;
    padding-bottom: 10px;
    margin-bottom: 30px
}

.contact h2,
.contact h3 {
    margin: 0;
    font-weight: 700
}

.contact h2 {
    font-size: 16px;
    color: #232222;
    text-transform: uppercase;
    padding: 26px 0 17px
}

.contact h3,
.contact p {
    font-size: 13px;
    color: #2e2d2d
}

.contact h3 {
    padding-bottom: 9px
}

.contact p {
    line-height: 25px;
    text-align: center
}

.contact p a {
    color: #2e2d2d;
    text-decoration: none
}

#facility p a:hover,
#instituteCampus h4 a:hover,
.contact p a:hover {
    text-decoration: underline
}

#aboutSymbiosis a:focus,
#facility p a,
.campusGlance,
.campusGlance:hover {
    text-decoration: none
}

.contactMap {
    padding: 0!important;
    margin-top: 73px;
    position: relative!important
}

#siuGlance {
    background: #179bd7;
    padding-bottom: 84px
}

#siuGlance h2 {
    color: #2a2929;
    font-size: 59px;
    font-weight: 300;
    text-align: center;
    margin: 0;
    padding: 52px 0 40px
}

.contactMap:before {
    position: absolute;
    content: url('/images/icons/mapLogo.html');
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 89px;
    top: -45px
}

.officeImg,
.officeImgnew {
    top: -38px;
    left: 0;
    right: 0
}

.glanceVideo {
    position: relative
}

#aboutSymbiosis .gallery2,
#aboutSymbiosis .gallery3,
.gallery,
.gallery1,
.galleryGlanceimg,
.glanceGallery {
    position: absolute;
    bottom: 0
}

#campus {
    background: #f0efef;
    padding: 0 0 30px
}

#campus h3 {
    padding: 25px 0;
    color: #b6b9bb;
    font-size: 42px;
    text-transform: uppercase;
    font-weight: 800
}

.symHead {
    font-size: 14px;
    color: #b7183b
}

#campus h5,
#campusPune h5 {
    color: #878384;
    margin: 0;
    text-transform: uppercase
}

#campus h4 {
    color: #b7183b;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
    padding: 0 0 25px
}

#campus h5 {
    font-size: 28px;
    font-weight: 700;
    padding: 33px 0
}

#campus h6 {
    color: #b7183b;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    margin: 20px 0 15px
}

#campus p {
    color: #313030;
    font-size: 14px;
    margin: 0;
    padding: 0 0 45px
}

#campusPune h5 {
    font-size: 28px;
    font-weight: 700;
    padding: 42px 0 28px
}

#campusPune p {
    font-size: 14px;
    color: #3f3b3c;
    margin: 0;
    padding: 0 0 20px
}

.campusTour {
    padding: 0 0 0 10px;
    float: right
}

#campusPune .col-md-8 {
    border-bottom: 1px solid #bcbaba;
    padding: 52px 0 46px
}

#campusPune .col-md-4 {
    padding: 0
}

.areabox {
    border: 1px solid #ccc;
    text-align: center
}

#facility h2 {
    font-size: 36px;
    text-transform: uppercase;
    color: #3f3c3c;
    font-weight: 300;
    text-align: center;
    margin: 0;
    padding: 50px 0
}

.facilityOuter {
    margin: 0 15px 45px
}

.faciImage {
    display: inline-block;
    margin: 0 20px 27px 0
}

.faciImage span {
    display: block;
    margin: 5px 0 0
}

#facility h3 {
    font-size: 24px;
    color: #bf475c;
    text-align: center;
    margin: 0;
    padding: 0 0 28px
}

#facility p,
#facility p span {
    font-size: 13px;
    color: #3f3b3c
}

#facility p {
    text-align: left;
    line-height: 22px
}

#facility p span {
    font-weight: 700;
    display: block
}

#facility p a {
    color: #3f3b3c
}

#facility .col-md-12 {
    border-bottom: 1px solid #bcbaba
}

#instituteCampus h4 a {
    color: #ecebeb;
    text-decoration: none;
    font-size: 15px;
    padding: 0 16px;
    text-align: center;
    display: inline-block
}

.phdLink {
    color: #242323!important;
    font-size: 24px!important;
    margin: 0;
    padding: 15px 0 10px!important
}

#campusInfo {
    padding-bottom: 47px
}

#campusInfo h5 {
    margin: 0;
    font-size: 24px;
    color: #3f3c3c;
    text-transform: uppercase;
    padding: 64px 0 32px
}

.sena {
    background: url(../images/icons/campus-address-siu.png) left 8px no-repeat
}

.tel {
    background: url(../images/icons/campus-mb-siu.png) left center no-repeat
}

.email {
    background: url(../images/icons/campus-email-siu.png) left center no-repeat
}

.air {
    background: url(../images/icons/campus-airport-siu.png) left center no-repeat
}

.rail {
    background: url(../images/icons/campus-railway-siu.png) left 8px no-repeat
}

#campusInfo li {
    padding: 8px 0 8px 37px;
    font-size: 16px;
    color: #2e2d2d
}

.campusGlance {
    color: #fff;
    font-size: 22px;
    padding: 20px;
    text-transform: uppercase;
    background: url(../images/icons/glance-arrow-siu.png) right center no-repeat;
    font-weight: 600
}

.campusGlance:hover {
    color: #179bd7;
    background: url(../images/icons/glance-arrow-siu1.png) right center no-repeat
}

.gallery {
    padding: 16px 0 16px 13px;
    width: 96%
}

.galleryGlanceimg {
    background: rgba(0, 0, 0, .5);
    padding: 8px 0 8px 13px;
    width: 96%
}

.gallery1 {
    background: rgba(47, 47, 40, .5);
    padding: 16px 0 16px 13px;
    width: 97%
}

.glanceGallery {
    width: 88%;
    background: rgba(50, 40, 29, .7);
    padding: 16px 0 13px 12px
}

#campusInfo .col-md-4 {
    padding: 0
}

#aboutSymbiosis,
#uni {
    padding: 2em 0
}

#uni h2 {
    color: #3f3c3c;
    font-size: 36px;
    margin: 0 0 20px 16px;
    padding: 0 0 15px
}

.donation,
.vission,
.vission p {
    text-align: center
}

.donation h5 {
    font-weight: 700;
    font-size: 18px;
    color: #337ab7
}

#aboutSymbiosis h3,
#uni h3 {
    color: #3f3c3c;
    padding: 0 0 15px;
    border-bottom: 1px solid #737373
}

#aboutSymbiosis h4,
#uni h4 {
    color: #242323;
    padding: 15px 0;
    line-height: 27px;
    margin: 0
}

#uni h3 {
    font-size: 25px;
    margin: 0 0 20px
}

#uni h4 {
    font-size: 16px
}

#aboutSymbiosis h3 {
    font-size: 25px;
    margin: 0
}

#aboutSymbiosis h4 {
    font-size: 20px
}

#aboutSymbiosis h4 span {
    font-size: 18px!important
}

#aboutSymbiosis p {
    color: #3f3b3c;
    font-size: 14px;
    margin: 0;
    line-height: 20px;
    text-align: justify
}

#aboutSymbiosis .textPara {
    color: #3f3b3c;
    font-size: 13px;
    margin: 0;
    line-height: 22px;
    text-align: justify;
    padding-top: 28px
}

#aboutSymbiosis span {
    font-size: 13px;
    color: #3f3b3c;
    font-weight: 700;
    display: block;
    padding: 8px 0 10px;
    text-align: center
}

#aboutSymbiosis .president,
#heritageValue .president {
    float: left;
    padding-right: 20px
}

#heritageValue h3 {
    color: #3f3c3c;
    font-size: 30px;
    margin: 0;
    border-bottom: 1px solid #737373;
    padding: 0 0 15px
}

#heritageValue h4 {
    color: #242323;
    font-size: 24px;
    margin: 0;
    padding: 15px 0 30px
}

#aboutSymbiosis .textPara a,
#heritageValue .textPara a {
    font-size: 13px!important;
    color: #179bd7;
    font-weight: 600;
    display: inline-block;
    padding-right: 16px;
    line-height: 25px
}

#heritageValue .heritage {
    margin-top: 30px
}

.padma {
    border-bottom: 1px solid #464646;
    margin-top: 20px
}

#aboutSymbiosis .textPara a:hover {
    text-decoration: underline
}

#aboutSymbiosis .gallery2 {
    background: rgba(0, 0, 0, .5);
    padding: 13px 0;
    width: 100%
}

#aboutSymbiosis .campusGlance1 {
    color: #fff;
    font-size: 24px;
    /*padding: 0 0 0 43px!important;*/
    text-decoration: none;
    font-weight: 400
}

#aboutSymbiosis .mujumdarGallery {
    background: #253b80;
    margin: 0;
    padding: 18px
}

.gallerySys {
    padding: 0 15px 0 0!important
}

.gallerySys1 {
    padding: 0 0 0 15px!important
}

#aboutSymbiosis .gallery3 {
    background: rgba(0, 0, 0, .8);
    padding: 12px 0;
    width: 100%
}

#aboutSymbiosis .campusGlance2 {
    color: #fff;
    font-size: 16px;
    padding: 0 0 0 9px!important;
    text-decoration: none;
    font-weight: 400;
    text-transform: uppercase
}

.mujumdarGallery .acadmicGlance img {
    height: 143px
}

#aboutSymbiosis .campusGlance2:hover {
    color: #179bd7
}

#aboutSymbiosis .campusGlanceNew {
    padding: 0!important
}

#aboutSymbiosis .campusGlanceNew span {
    padding: 0 0 0 9px;
    text-align: left;
    color: #fff;
    font-weight: 400;
    font-size: 16px
}

.pratibha {
    margin: 0 auto
}

#aboutSymbiosis .aboutReadMore {
    color: #179bd7;
    background: 0 0;
    border: none
}

.dropHeight li .motto,
.dropHeight li .saga {
    color: #3e3c3c;
    font-weight: 600;
    display: inline-block
}

.dropHeight li .saga {
    font-size: 14px
}

.dropHeight li .motto {
    font-size: 12px
}

#admisOverview {
    background: #f6f6f6
}

ul.adList5 li {
    background: url(../images/icons/external-link.png) left 3px no-repeat;
    padding: 0 0 .5em 2em
}

ul.adList1 li,
ul.adList2 li {
    margin: 0 15px 0 0;
    padding: 5px 0 0;
    float: left
}

ul.adList5 li a {
    color: #333
}

#campus .sagaof {
    color: #3f3c3c 36px 300 48px center#14265e!important
}

ul.adList2 li a,
ul.adList4 li a {
    box-shadow: 0 0 1px transparent;
    color: #000;
    font-weight: 500;
    transform: translateZ(0);
    transition-duration: .3s;
    transition-property: color;
    vertical-align: middle;
    display: block;
    position: relative
}

ul.adList1 li {
    border: 1px solid #ccc;
    width: 180px;
    text-align: center
}

ul.adList2 li {
    width: 100%
}

ul.adList2 li a {
    backface-visibility: hidden;
    background: 0 0;
    border: 1px solid #aaa;
    padding: 8px 12px;
    margin: 0 0 16px
}

ul.adList4 li {
    float: left;
    width: 100%;
    margin: 0 15px 0 0;
    padding: 5px 0 0
}

ul.adList4 li a {
    border: 1px solid #a1a1a1;
    padding: 8px 12px;
    margin: 0 0 16px;
    border-radius: 5px
}

ul.adList4 li a:hover {
    background: #b6b9bb;
    text-decoration: none;
    border: 1px solid #a1a1a1
}

.aboutImg,
.aboutImg1 {
    border-radius: 50%!important
}

.flagsHeader {
    margin-top: 0
}

#admisOverview h3,
#admisOverview1 h3 {
    font-size: 36px;
    font-weight: 300;
    margin: 15px 0 40px;
    text-align: center
}

#admisOverview {
    padding: 2em 0
}

#admisOverview h4 {
    color: #b7183b
}

#admisOverview h3 {
    color: #3f3c3c
}

ul.adList li {
    background: url(../images/icons/arrow1.png) left 5px no-repeat;
    padding: 0 0 .5em 1em
}

#admisOverview1,
#resource,
#resource1 {
    padding: 2em 0
}

ul.adList li a {
    color: #333
}

#admisOverview1 h4,
#resource h6 {
    color: #b7183b
}

#admisOverview h1,
#resource h1,
#resource1 h1 {
    color: #b6b9bb;
    text-transform: uppercase
}

#admisOverview1 h3 {
    color: #3f3c3c
}

#admisOverview h1 {
    font-size: 42px;
    font-weight: 800;
    padding: 5px 0;
    margin-top: 0
}

.prospectus img {
    margin: 0 auto;
    text-align: center
}

#resource {
    background: #fff
}

#resource h4,
#resource1 h4 {
    color: #b7183b;
    margin: 30px 0 20px;
    font-size: 24px
}

#resource h5,
#resource1 h5 {
    color: #3f3c3c;
    font-weight: 600;
    font-size: 18px;
    margin: 27px 0 10px
}

#resource h3,
#resource1 h3 {
    border-bottom: 1px solid #737373;
    color: #3f3c3c;
    font-size: 30px;
    margin: 0 0 20px;
    padding: 25px 0 8px
}

#resource h1 {
    font-size: 53px;
    font-weight: 800;
    padding: 15px 0
}

#resource h6 {
    margin: 20px 0 15px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600
}

#resource hr,
#resource1 hr {
    border-bottom: #d7d7d7 solid 1px
}

#resource1 {
    background: #f0efef
}

#resource1 h1 {
    font-size: 42px;
    font-weight: 800;
    padding: 15px 0
}

#newsPanel .modal-title,
#resource1 h6 {
    color: #b7183b
}

#resource1 h6 {
    margin: 20px 0 15px;
    font-size: 14px;
    font-weight: 600
}

.aboutImg,
.resourImg {
    margin: 0 20px 20px 0
}

.aboutImg1,
.resourImg1 {
    margin: 0 0 20px 20px
}

.resourceText {
    width: 100%;
    border-bottom: #ccc solid 1px;
    padding: 20px 0 0
}

.resourceText h5,
.resourceText h6 {
    margin: 0 0 10px!important
}

.resourceText p {
    text-align: justify
}

ul.imgList li {
    float: left;
    margin: 0 20px 0 0
}

.studentText {
    padding: 58px 0 0
}

.offiBox {
    border: 1px solid #ccc;
    height: 170px;
    margin: 0 15px 15px 0;
    padding: 15px 0;
    width: 23.8%!important;
    line-height: 22px
}

.offiBox1,
.offiBox2 {
    line-height: 24px;
    padding: 15px 0;
    border: 1px solid #ccc;
    width: 31.7%!important
}

.offiBox:last-child {
    margin: 0
}

.sportSpa {
    margin: 0 0 15px
}

.sportSpa span {
    text-align: center;
    display: block;
    margin: 10px 0
}

.offiBox1 {
    margin: 0 15px 0 0
}

.offiBox1:last-child {
    margin: 0
}

.offiBox2 {
    margin: 0 15px 15px 0;
    height: 250px
}

.offiBox2:last-child {
    margin: 0
}

ul.notiList li {
    width: 23%;
    float: left;
    margin: 0 18px 18px 0
}

ul.notiList li:nth-child(4n) {
    margin-right: 0
}

ul.notiList li img {
    width: 100%
}

.accordion-toggle:hover {
    text-decoration: none
}

#accordion .highlight {
    background: #31aad6;
    transition: background 2s ease
}

#newsPanel .modal-body img {
    text-align: center;
    margin: 0 auto 10px;
    display: block
}

#newsPanel .modal-body span {
    text-align: center;
    display: block;
    margin: 0 0 10px
}

#newsPanel .glyphicon {
    color: #fff
}

#accordion a:focus,
#accordion a:hover {
    text-decoration: none;
    outline: 0
}

#newsPanel .panel-default {
    border-color: #fff
}

#newsPanel .panel-body {
    border-left: 1px solid #cbcbcb;
    margin: 25px 0 25px 15px;
    border-top: none;
    text-align: justify;
    color: #3f3b3c
}

#leadership h2,
#leadership h3,
#leadership h4,
#leadership p {
    text-align: center
}

#newsPanel .panel-body li {
    background: url(../images/icons/arrow.png) left 5px no-repeat;
    padding: 0 0 10px 15px
}

#newsPanel .panel-body li a {
    color: #333
}

#newsPanel .panel-body li a:hover {
    color: #337ab7
}

#newsPanel .panel-group {
    margin-top: 20px
}

.leadership1 {
    border-bottom: 1px dotted #ccc
}

#leadership h2 {
    color: #3f3c3c;
    font-size: 36px;
    font-weight: 300;
    margin-top: 48px
}

#leadership h3 {
    color: #242323;
    font-size: 24px;
    padding: 0 0 15px
}

#leadership h4 {
    font-size: 15px
}

#leadership img {
    margin: 0 auto
}

.vision1 {
    background: #f0efef;
    padding-bottom: 15px
}

#vision .city {
    font-weight: 600
}

#vision h3 {
    color: #3f3c3c;
    font-size: 36px;
    margin: 0;
    border-bottom: 1px solid #737373;
    padding: 0 0 15px
}

#vision .heritage {
    margin-top: 30px
}

#vision h4 {
    color: #b7183b;
    font-size: 24px;
    margin: 0;
    padding: 15px 0 7px
}

#vision p {
    margin: 0;
    padding-left: 15px;
    font-size: 16px
}

#vision .mission {
    line-height: 25px
}

#vision .mission ul li {
    background: url(../images/icons/arrow1.png) left 7px no-repeat;
    padding: 0 0 0 15px
}

#vision .mission1 ul li {
    float: left;
    width: 50%
}

#vision .pune {
    background: url(../images/icons/arrow1.png) left 8px no-repeat!important
}

#vision .mission ul li ul li {
    background: url(../images/icons/arrow1.png) left center no-repeat;
    padding: 0 0 0 15px;
    font-weight: 400
}

#vision .mission ul li a {
    color: #6e6e6e
}

#vision .mission ul li a:hover {
    color: #333
}

#vision .citation {
    margin: 20px 0;
    border-bottom: 1px solid #ccc
}

#vision .citation1 {
    border-bottom: none
}

#vision .citation p span {
    display: block;
    text-align: left;
    padding: 13px 0 30px;
    font-size: 14px
}

#vision .citation p span b {
    color: #2c408b
}

#committ .committees {
    margin: 20px 0;
    height: 230px
}

ul.galleryList li,
ul.galleryList li img {
    height: 100%;
    width: 100%
}

#committ .committees img {
    border: 2px solid #ccc;
    padding: 10px
}

#committ .committees span {
    display: block;
    padding: 15px 0
}

#committ .committees span a {
    color: #313030;
    font-size: 15px;
    display: block
}

#camusesSiu {
    padding: 0
}

#camusesSiu img {
    width: 100%
}

#campusPune .campuspunegallery {
    border-bottom: 1px solid #ccc;
    padding: 30px 0 0
}

#aboutSymbiosis1 h3,
#aboutSymbiosis2 h3,
#instituteCampus h3 {
    border-bottom: 1px solid #737373
}

#newsPanel h4 a {
    display: block
}

#bannerInner img {
    width: 100%
}

.honTop {
    display: block;
    font-size: 15px;
    font-weight: 600;
    margin: 8px 0 0;
    text-align: center
}

.hexagoncampus1 {
    padding-bottom: 88px!important
}

#aboutSymbiosis1 {
    padding-top: 15px;
    padding-bottom: 88px
}

.aboutSym {
    padding-bottom: 0!important
}

.valueheritage {
    padding-bottom: 42px
}

#aboutSymbiosis1 h3 {
    color: #3f3c3c;
    font-size: 30px;
    padding: 18px 0;
    margin: 0 0 20px
}

#aboutSymbiosis1 .president {
    float: left;
    padding-right: 20px
}

#aboutSymbiosis1 h4 {
    color: #242323;
    font-size: 24px;
    margin: 0;
    padding: 15px 0 40px
}

#aboutSymbiosis1 p {
    color: #3f3b3c;
    font-size: 14px;
    margin: 0;
    line-height: 20px;
    text-align: justify
}

#aboutSymbiosis1 .mission {
    line-height: 25px;
    margin: 15px 0 0
}

#aboutSymbiosis1 .mission ul li {
    background: url(../images/icons/arrow1.png) left 7px no-repeat;
    padding: 0 0 0 15px
}

#aboutSymbiosis1 .mission ul li a {
    color: #6e6e6e
}

#aboutSymbiosis1 .mission ul li a:hover {
    color: #333
}

#aboutSymbiosis1 .workshop {
    padding: 15px 0 0!important
}

#aboutSymbiosis1 .workshop1 {
    padding: 15px 0!important
}

#instituteCampus h3 {
    color: #3f3c3c;
    font-size: 30px;
    padding: 18px 0;
    margin: 0 0 20px
}

#instituteCampus .president {
    float: left;
    margin: 0 0 40px
}

#instituteCampus .president span {
    display: block;
    text-align: center
}

#instituteCampus p {
    color: #3f3b3c;
    font-size: 14px;
    margin: 0;
    line-height: 20px;
    text-align: justify
}

#instituteCampus .mission {
    line-height: 25px;
    margin: 15px 0 0
}

#instituteCampus .mission ul li {
    background: url(../images/icons/arrow1.png) left 7px no-repeat;
    padding: 0 0 0 15px
}

#instituteCampus .mission ul li a {
    color: #6e6e6e
}

#instituteCampus .mission ul li a:hover {
    color: #333
}

#instituteCampus .workshop {
    padding: 15px 0 0!important
}

#instituteCampus .workshop1 {
    padding: 15px 0!important
}

#instituteCampus h4 {
    color: #242323;
    font-size: 24px;
    margin: 0;
    padding: 15px 0 40px
}

#instituteCampus .hexagoncampus2 {
    padding-bottom: 23px!important
}

#aboutSymbiosis2 {
    padding-top: 15px;
    background: #f6f6f6;
    margin: 40px 0 0
}

#aboutSymbiosis2 h3 {
    color: #3f3c3c;
    font-size: 30px;
    margin: 0;
    padding: 25px 0 15px
}

#gallery .nav-dummy-tabs,
.hexagoncampus2 {
    border-bottom: none
}

#aboutSymbiosis2 .president {
    float: left;
    padding-right: 20px
}

#aboutSymbiosis2 h4 {
    color: #242323;
    font-size: 24px;
    margin: 0;
    padding: 15px 0 40px
}

#aboutSymbiosis2 p {
    color: #3f3b3c;
    font-size: 14px;
    margin: 0;
    line-height: 20px;
    text-align: justify
}

#aboutSymbiosis2 .mission {
    line-height: 25px;
    margin: 30px 0 0
}

#aboutSymbiosis2 .mission ul li {
    background: url(../images/icons/arrow1.png) left 7px no-repeat;
    padding: 0 0 0 15px
}

#aboutSymbiosis2 .mission ul li a {
    color: #6e6e6e
}

#aboutSymbiosis2 .mission ul li a:hover {
    color: #333
}

#aboutSymbiosis2 .workshop {
    padding: 15px 0 0!important
}

#aboutSymbiosis2 .workshop1 {
    padding: 15px 0!important
}

#instituteCampus {
    background: #f6f6f6
}

.institute {
    background: 0 0!important
}

.aboutSym1 {
    margin: 0!important
}

.aboutSym2 {
    background: #f6f6f6
}

#faculties .nav>li.dropdown .dropdown-menu {
    left: inherit!important;
    margin: 0;
    right: 0!important;
    width: inherit
}

#faculties .nav>li.dropdown {
    position: relative
}

.faciList ul li {
    font-size: 13px;
    text-align: justify;
    line-height: 20px;
    color: #3e3c3c;
    font-weight: 300;
    background: url(../images/icons/arrow1.png) left 11px no-repeat;
    padding: 0 0 0 15px
}

.faciList ul li a {
    color: #3e3c3c;
    font-size: 14px;
    line-height: 35px;
    display: inline-block;
    font-weight: 400;
    text-transform: uppercase
}

#gallery .tabber {
    width: 100%;
    margin: 0 auto;
    text-align: center
}

#gallery .tabber h4,
#gallery h4 {
    text-align: left;
    color: #b7183b;
    font-weight: 600;
    margin: 10px 0 15px
}

#gallery .tabber h5 {
    text-align: left;
    line-height: 20px
}

#gallery .nav-tabs>li {
    display: inline-block;
    float: none;
    margin: 15px 0
}

.tab-dummy-content ul li,
.tab-dummy-pane ul li {
    float: left;
    padding: 10px 15px
}

#gallery .nav-dummy-tabs>li>a:focus,
.nav-dummy-tabs>li>a:hover {
    text-decoration: none;
    background: 0 0!important;
    border: none
}

#gallery .nav-dummy-tabs>li>a {
    border: none
}

.tab-dummy-content ul li {
    border: 1px solid #ccc;
    margin: 7px 27px;
    border-radius: 4px
}

.nav-tabber {
    margin-top: 30px
}

.picture {
    padding: 18px 34px!important;
    font-size: 20px;
    font-weight: 600
}

.tab-dummy-content h2 {
    font-size: 34px;
    font-weight: 600;
    color: #3f3c3c;
    padding: 14px 0
}

.nav-dummy-tabs span {
    font-size: 15px;
    font-weight: 600;
    color: #333
}

.nav-tabber li {
    margin: 0!important
}

ul.galleryList li {
    padding: 10px!important;
    margin: 0;
    float: none
}

ul.galleryList:last-child {
    height: 100%
}

ul.galleryList span {
    margin: 5px 0 0;
    display: block
}

ul.galleryList1 {
    display: none
}

.galleryBox {
    margin: 15px 15px 15px 0;
    float: left;
    width: 32%;
    height: 22em
}

.galleryBox:nth-child(3n) {
    margin: 15px 0
}

.galleryBox1,
.galleryBox2 {
    margin: 15px 15px 15px 0;
    float: left
}

.galleryBox1 {
    width: 23%
}

.galleryBox2 {
    width: 32%;
    height: 14em
}

.galleryBox2:nth-child(3n) {
    margin: 15px 0
}

.videoBox {
    margin: 15px 15px 15px 0;
    float: left
}

.videoBox ul li {
    padding: 10px!important;
    float: left;
    margin: 0 15px 15px 0
}

.videoBox ul li:nth-child(3n) {
    margin-right: 0
}

.videoBox h4 {
    text-align: left;
    font-weight: 600;
    margin: 0 0 16px
}

#facultiesContent .enquiryFormWrap {
    margin: 70px 0
}

#facultiesContent .enquiryForm {
    width: 68%!important;
    float: none!important;
    margin: 0 auto;
    background: #e1e0e0;
    padding: 20px;
    border-radius: 5px
}

#facultiesContent .enquiryForm ul li {
    width: 100%;
    margin: 13px 0;
    float: left
}

#facultiesContent .enquiryForm label {
    width: 30%;
    float: left;
    font-weight: 400;
    line-height: 28px
}

#facultiesContent .form-control,
#facultiesContent .form-control1 {
    width: 50%;
    background: #faf9f9;
    border: 1px solid #c4c3c3
}

#facultiesContent .form-control1 {
    height: 150px
}

#facultiesContent .btn-default {
    background: #179bd7;
    color: #fff
}

#facultiesContent span {
    color: red
}

#research .president {
    float: right;
    padding-left: 25px
}

.mediaFill{
    float: left;
    background: #fff;
    overflow-y: scroll;
    height: 250px;
}
.mediaFill-1 {
    float: left;
    background: #fff
}

#research h3 {
    color: #b7183b;
    font-size: 24px;
    border-bottom: 1px solid #b7183b;
    padding: 18px 0;
    margin: 0 0 20px
}

#research p {
    color: #3f3b3c;
    font-size: 14px;
    margin: 0;
    line-height: 20px;
    text-align: justify;
    margin-bottom: 10px;
}

#research span {
    display: block;
    text-align: center;
    padding: 6px 0;
    font-size: 15px;
    font-weight: 700
}

#research .head {
    display: inline-block;
    text-align: center;
    font-size: 21px;
    font-weight: 600;
    padding: 0 0 25px
}

.recognised {
    display: inline-block;
    padding: 10px 0 35px;
    font-size: 13px;
    font-weight: 700
}

ul.offi li,
ul.offinew li {
    text-align: center;
    font-size: 12px
}

.mediaFillWrap {
    padding: 0 15px;
    margin: 0
}

.mediaFill .col-md-12 {
    border-bottom: #ccc solid 1px;
    padding-right: 10px;
    padding-bottom: 10px
}

.mediaFill .col-md-12:last-chiild {
    border: 0
}

.mediaFill-1 {
    padding: 0 10px
}

.officer {
    border: 1px solid #ccc;
    margin: 30px 20px 30px 0;
    width: 250px!important;
    position: relative;
    padding: 24px 0 0
}

.officer:last-child {
    margin: 30px 0
}

.officer h6 {
    text-align: center
}

.officeImg {
    position: absolute;
    margin: 0 auto;
    width: 60px;
    height: 60px
}

.officeImg img {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 50%;
    padding: 3px
}

ul.offi li {
    padding: .5em 0 .5em .5em;
    border-bottom: #ccc solid 1px
}

ul.offi li:last-child {
    border: none
}

.officernew {
    border: 1px solid #ccc;
    height: 200px;
    margin: 30px 20px 30px 0;
    width: 250px!important;
    position: relative;
    padding: 24px 0 0
}

.officer:last-childnew {
    margin: 30px 0
}

.officernew h6 {
    text-align: center
}

.officeImgnew {
    position: absolute;
    margin: 0 auto;
    width: 60px;
    height: 60px
}

.officeImgnew img {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 50%;
    padding: 3px
}

ul.offinew li {
    padding: .5em 0 .5em .5em;
    border-bottom: #ccc solid 1px
}

ul.offinew li:last-child {
    border: none
}

.profile-bio,
.profile-social-links {
    transition: height 1s ease-in
}

.spanRed {
    color: #b7183b;
    font-weight: 600
}

aside header h1,
aside header h2 {
    color: #2D2D2D;
    opacity: 0;
    text-align: center
}

aside {
    width: 900px;
    height: 100%;
    margin: 110px auto 0;
    position: relative
}

aside header {
    width: 100%!important;
    height: 0;
    border-radius: 0!important;
    background-color: #3d4a74;
    padding: 0;
    margin: 0 auto;
    z-index: 5;
    transform: translate3d(0, 100x, 0);
    animation: grow 3s cubic-bezier(.88, .32, .81, .96) forwards;
    text-align: center;
    border: 1px solid #ebeae5;
    min-width: 100%;
    min-height: 40%
}

aside header a {
    opacity: 0;
    height: auto;
    display: inline-block;
    animation: opacity-translate 1s ease-out 3.2s forwards;
    text-align: center
}

.facultiesForMob,
.homeSerachArea {
    display: none
}

aside header a figure {
    border: 1px solid #ebeae5;
    border-radius: 50%;
    background: #fff;
    padding: 26px
}

.newimgg {
    background: url(../images/new_button.png) right center no-repeat
}

.tourLink {
    text-align: center
}

.tourLink .eventBottom a {
    border: 1px solid #333
}

#topMenu input.gsc-input {
    height: 18px!important
}

.resourImg1 {
    float: none
}

.notiCertificateImg img {
    height: 300px;
    margin: 10px 0;
    width: 100%
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    aside header a figure {
        /*margin-top: 5em*/
		margin-top: 0em
    }
    .diciplinBoxNew {
        text-align: center;
        display: none
    }
}

aside header h1 {
    transform: translate3d(0, -160px, 0);
    -webkit-transform: translate3d(0, -160px, 0);
    animation: fade .5s ease-out 4.5s forwards;
    margin: 30px 0
}

aside header h2 {
    transform: translate3d(0, -172px, 0);
    -webkit-transform: translate3d(0, -172px, 0);
    font-size: 17px;
    font-weight: 300;
    animation: fade .5s ease-out 5s forwards;
    padding: 0 10px;
    line-height: 24px
}

aside header:before {
    content: url(../images/discipline-logo.png);
    color: #FFF;
    text-align: center;
    width: 20%!important;
    height: 30%!important;
    margin: 25px auto 0;
    font-size: 40px;
    display: block;
    opacity: 0;
    animation: hi 2.9s cubic-bezier(1, .15, .96, .95) forwards
}

aside .profile-bio {
    width: 310px;
    height: auto;
    border-radius: 10px;
    background-color: #FFF;
    padding: 20px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, .1);
    margin: 0 auto;
    color: #2D2D2D;
    opacity: 0;
    transform: translate3d(0, -60px, 0);
    -webkit-transform: translate3d(0, -60px, 0);
    transition: opacity .7s ease-out, transform .4s ease-in;
    -webkit-transition: opacity .7s ease-out, transform .4s ease-in;
    z-index: 1
}

aside .profile-social-links {
    position: absolute;
    height: 50px;
    top: 28px;
    opacity: 1;
    width: 100%
}

aside .profile-social-links li {
    width: 100px;
    height: 100px;
    border-radius: 60px;
    background-color: #FFF;
    padding: 0;
    box-shadow: 0 0 2px 1px #ebeae6;
    display: inline-block;
    text-align: center;
    margin: 0 12px;
    opacity: 0;
    z-index: 10
}

aside .profile-social-links li img {
    width: 60%;
    margin: 25% auto;
    height: auto
}

.liMiddle {
    border: 1px solid #46a4e0;
    border-radius: 50%;
    height: 80%;
    margin: 17px 10px;
    width: 80%
}

aside .profile-social-links li:nth-child(1) {
    transform: translate3d(100px, 150px, 0);
    -webkit-transform: translate3d(100px, 150px, 0);
    animation: translate-social-1 .3s ease-out 5.8s forwards
}

aside .profile-social-links li:nth-child(2) {
    transform: translate3d(0, 150px, 0);
    -webkit-transform: translate3d(0, 150px, 0);
    animation: translate-social-2 .3s ease-out 6s forwards
}

aside .profile-social-links li:nth-child(3) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-3 .3s ease-out 6.2s forwards
}

aside .profile-social-links li:nth-child(4) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-4 .3s ease-out 6.4s forwards
}

aside .profile-social-links li:nth-child(5) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-5 .3s ease-out 6.6s forwards
}

aside .profile-social-links li:nth-child(6) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-6 .3s ease-out 6.8s forwards
}

aside .profile-social-links li:nth-child(7) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-7 .3s ease-out 7s forwards
}
aside .profile-social-links li:nth-child(8) {
    transform: translate3d(-100px, 150px, 0);
    -webkit-transform: translate3d(-100px, 150px, 0);
    animation: translate-social-8 .3s ease-out 5.5s forwards
}

aside:hover .profile-bio {
    opacity: 1;
    transform: translate3d(0, 170px, 0);
    -webkit-transform: translate3d(0, 170px, 0)
}

aside .profile-social-links li span {
    display: block
}

.socialSpan1,
.socialSpan2 {
    margin: -27px 0 0
}

.socialSpan3 {
    margin: -49px 0 0
}

.socialSpan4,
.socialSpan5 {
    margin: -66px 0 0
}

.socialSpan6 {
    margin: -48px 0 0
}

.socialSpan7 {
    margin: -27px 0 0
}
.socialSpan8 {
    margin: -20px 0 0
}
.newTable tr td {
    padding: 15px 10px!important
}

.homeLink {
    margin: 38px auto 0;
    text-align: center
}

.homeLink a {
    display: inline-block;
    background: #fff;
    color: #c52f33;
    padding: 11px 24px;
    font-size: 18px;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #8e7e65;
    font-weight: 600
}

.homeLink a:hover {
    color: #000;
    text-decoration: none
}

.homeLink a img {
    border-right: #ccc solid 1px;
    padding-right: 10px;
    margin-right: 5px
}

@keyframes translate-social-1 {
    to {
        opacity: 1;
        transform: translate3d(70px, 20px, 0);
        -webkit-transform: translate3d(70px, 20px, 0)
    }
}

@keyframes translate-social-2 {
    to {
        opacity: 1;
        transform: translate3d(55px, -40px, 0);
        -webkit-transform: translate3d(55px, -40px, 0)
    }
}

@keyframes translate-social-3 {
    to {
        opacity: 1;
        transform: translate3d(50px, -55px, 0);
        -webkit-transform: translate3d(50px, -55x, 0)
    }
}

@keyframes translate-social-4 {
    to {
        opacity: 1;
        transform: translate3d(50px, -50px, 0);
        -webkit-transform: translate3d(50px, -50px, 0)
    }
}

@keyframes translate-social-5 {
    to {
        opacity: 1;
        transform: translate3d(55px, -30px, 0);
        -webkit-transform: translate3d(55px, -30px, 0)
    }
}

@keyframes translate-social-6 {
    to {
        opacity: 1;
        transform: translate3d(65px, 8px, 0);
        -webkit-transform: translate3d(65px,8px, 0)
    }
}

@keyframes translate-social-7 {
    to {
        opacity: 1;
        transform: translate3d(50px, 100px, 0);
        -webkit-transform: translate3d(50px, 100px, 0)
    }
}
@keyframes translate-social-8 {
    to {
        opacity: 1;
        transform: translate3d(0px, 0px, 0);
        -webkit-transform: translate3d(0px, 0px, 0)
    }
}

@keyframes hi {
    0%,
    60% {
        opacity: 0
    }
    5% {
        opacity: 1
    }
    99% {
        height: 100px;
        margin-top: 25px
    }
    100% {
        height: 0;
        margin-top: 0
    }
}

@keyframes opacity-translate {
    0% {
        opacity: 0;
        transform: translate3d(0, 0, 0);
        -webkit-transform: translate3d(0, 0, 0)
    }
    100% {
        opacity: 1;
        transform: translate3d(0, -130px, 0);
        -webkit-transform: translate3d(0, -130px, 0)
    }
}

@keyframes fade {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes shake {
    0% {
        transform: translate3d(-1px, 1px, 0), rotate(10deg);
        -webkit-transform: translate3d(-1px, 1px, 0), rotate(10deg)
    }
    100% {
        transform: translate3d(1px, -1px, 0), rotate(-10deg);
        -webkit-transform: translate3d(1px, -1px, 0), rotate(-10deg)
    }
}

@keyframes grow {
    0% {
        opacity: 0;
        width: 0;
        height: 0;
        border-radius: 0
    }
    15% {
        opacity: 1;
        width: 100px;
        height: 100px;
        padding: 10px;
        border-radius: 0
    }
    20%,
    28%,
    34%,
    42% {
        transform: translate3d(0, 150%, 0);
        -webkit-transform: translate3d(0, 150%, 0)
    }
    24%,
    32%,
    38% {
        transform: translate3d(0, 155%, 0);
        -webkit-transform: translate3d(0, 155%, 0)
    }
    70% {
        width: 100px;
        height: 100px;
        padding: 10px;
        border-radius: 0;
        transform: translate3d(0, 150%, 0);
        -webkit-transform: translate3d(0, 150%, 0)
    }
    75% {
        width: 50px;
        height: 50px;
        padding: 10px;
        border-radius: 0;
        background-color: #D72B37
    }
    100% {
        width: 350px;
        height: 250px;
        border-radius: 0;
        background-color: #FFF;
        transform: translate3d(0, 70%, 0);
        -webkit-transform: translate3d(0, 70%, 0)
    }
}

.diciplinBoxNew {
    text-align: center;
    display: none;
    padding-top: 5em
}

 .vc-btn{
    /*  width: 50%;*/
    background: #c52f33;
    padding: 8px;
    text-align:center;
    display:none;
    
  }
   .vc-btn a{
       color:#fff;
       padding:10px;
       font-size:18px;
   }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .diciplinBoxNew,
    .diciplinBoxNew h1,
    .diciplinBoxNew p {
        text-align: center
    }
    .diciplinBoxNew h2 {
        color: #2d2d2d;
        font-size: 17px;
        font-weight: 300;
        line-height: 24px;
        padding: 0 10px;
        text-align: center
    }
    .diciplinBoxNew .col-md-4 {
        border: 1px solid #ccc;
        margin: 0 0 10px;
        padding: 10px 0;
        text-align: center;
        height: 76px
    }
    .diciplinBoxNew .col-md-4:nth-child(3n) {
        margin-right: 0
    }
    .diciplinBoxNew .col-md-4 img {
        width: 35px
    }
    .diciplinBoxNew .col-md-4 a {
        font-size: 18px;
        display: block
    }
    .profile-card,
    ::i-block-chrome {
        display: none
    }
}

.fixed-social-icons {
    position: fixed;
    z-index: 99999;
    bottom: 0;
    background: #253B80;
    padding: 8px 12px;
    right: 0;
    display: none
}

.fixed-social-icons a {
    margin-right: 6px
}

.fixed-social-icons a:last-child {
    margin-right: 0
}

.for-mob {
    display: none
}

.conference_video {
    width:100%;
    height:450px;
    /*width:560px;*/
    /*height:315px;*/
    
    
}
.conference_video iframe {
    width:100%;
    height:450px;
    /*margin:0 0 220px 0;*/
    /*width:560px;*/
    /*height:315px;*/
    
    
}

@media (max-width:1199px) {
    #headerNav .navbar-nav>li>a {
        font-size: 12px
    }
    .featureNews .carousel {
        padding: 0 0 0 60px
    }
    .fill {
        height: 380px
    }
    .fillsports {
        height: 210px
    }
}

@media (min-width:1199px) {
    .fill {
        height: 578px
    }
    .fillsports {
        height: 500px
    }
}

@media (max-width:1080px) {
    #headerNav .navbar-nav>li>a {
        font-size: 13px
    }
    .calendar {
        margin: 0 44px 0 0
    }
    .summerSchool {
        height: auto;
        background: #fbf7f3
    }
    .programOptions {
        margin-bottom: 0
    }
    .calendar1 {
        margin: -134px 46px 0 78px
    }
    .calendar2 {
        margin: -134px 0 0 -2px
    }
    .hexagon2 {
        margin: -133px 0 0!important
    }
    .eventBottom a {
        font-size: 12px
    }
    #studyfaculties .media-body ul li a,
    .learMore a {
        font-size: 11px
    }
    .featureNews .carousel {
        padding: 0 0 0 47px
    }
    .learMore a {
        font-weight: 600
    }
    .learMore {
        margin: 0 0 10px 3px
    }
    .areaCourse {
        padding: 0 0 0 7px
    }
    #studyfaculties .media-body ul li {
        padding-left: 10px
    }
    #programmesOffered .col-md-7 {
        padding-right: 0;
        padding-left: 0
    }
    .lawTable h4 {
        font-size: 28px
    }
    .hexagonOuter {
        margin-left: 240px!important
    }
    .programOptions1 {
        margin-left: 140px!important
    }
    #topMenu .navbar-nav>li:last-child {
        padding-left: 142px!important
    }
    #topMenu .navbar-nav>li {
        padding: 0 5px
    }
    .subFaculties1 {
        width: 14%!important
    }
}

@media (max-width:1024px) {
    .acadmictext1 li {
        padding: 0 0 0 29px
    }
    .dropHeight1:before {
        right: 0
    }
    .acadmictext li {
        line-height: 17px;
        padding-right: 24px;
        color: #3e3c3c;
        font-weight: 300
    }
    .acadmictext1 li {
        padding-right: 0!important
    }
    .acadmictext2 {
        height: 60px!important
    }
    .acadmictext2 li {
        background: url(../images/icons/external-link-nav.png) left 8px no-repeat
    }
    .dropHeight {
        min-height: 202px
    }
    .carousel-control .icon-next,
    .featureNews .carousel-control .glyphicon-chevron-right {
        left: 64%
    }
    .carousel-control .icon-next,
    .event .carousel-control .glyphicon-chevron-right {
        right: 16px
    }
    .eventBottom a {
        background: url(../images/icons/viewdetailsArrow.png) 143px center no-repeat #4a6bd0
    }
    .eventBottom a:hover {
        background: url(../images/icons/viewdetailsArrow1.png) 143px center no-repeat #179bd6
    }
    #counter h2 {
        font-size: 42px
    }
    #counter h3 {
        font-size: 16px
    }
    #counter h4 {
        font-size: 21px
    }
    .glanceTitle a {
        font-size: 20px
    }
    .chairDesigName {
        font-size: 13px
    }
    .areaCourse {
        padding: 0 0 0 7px
    }
    #counter span {
        font-size: 30px
    }
    #studyfaculties .media-body ul li {
        padding-left: 10px
    }
    #studyfaculties .media-body ul li a {
        font-size: 11px
    }
    #programmesOffered .col-md-7 {
        padding-right: 0;
        padding-left: 0
    }
    #symbiosisDetails p {
        padding: 0 5px;
        text-align: justify
    }
    .designation {
        padding: 0 0 20px 5px
    }
    .summerSchool {
        background: url(../images/icons/vertical-siu.jpg) repeat-x
    }
    .gallery,
    .galleryGlanceimg {
        width: 100%
    }
    #headerNav .navbar-nav .dropHeight>li a {
        padding: 2px 0
    }
    .programOptions li {
        padding: 31px 0 31px 100px
    }
    .event h2 {
        font-size: 25px
    }
    .event2 {
        padding: 0 0 0 17px!important;
        margin: 4px 0 0
    }
    .event {
        padding: 0
    }
    .subFaculties1 {
        width: 14%!important
    }
    .subFaculties3 {
        width: 22%!important
    }
    .event .videoImg1 {
        height: 334px;
        width: 100%
    }
    .officer {
        width: 310px!important
    }
    .studyBlock4 {
        width: 290px!important;
        height: 126px!important
    }
}

@media (max-width:991px) {
    .conference_video{
        width:100%;
    }
    #headerNav .navbar-nav>li>a,
    #topMenu {
        font-size: 11px
    }
    #headerNav .nav>li>a,
    #topMenu .nav>li>a {
        padding: 10px 9px
    }
    .for-mob h1,
    .for-mob h2 {
        color: #2D2D2D;
        text-align: center
    }
    #headerNav .collapsing,
    #topMenu .collapsing {
        overflow: hidden!important
    }
    .studyBlockStd,
    .studyBlockStd:last-child {
        border-bottom: 1px solid #ccc
    }
    .diciplinBox h2,
    .for-mob h2 {
        font-weight: 300;
        line-height: 24px
    }
    {
        left: 2%!important
    }
    .featureNews {
        height: auto;
        background: #dedad7
    }
    .featureNews h2 {
        background: 0 0;
        text-align: center;
        padding: 0
    }
    #carousel-example-generic1 {
        margin: 20px 0
    }
    .inNews {
        margin: 10px 0 20px
    }
    .newsContent a {
        margin: 10px 0
    }
    .newsContent1 {
        margin-bottom: 10px
    }
    .event img {
        margin: 0 auto
    }
    #counter {
        height: auto;
        background: #dcd8cf
    }
    .allcount {
        margin-top: 0;
        display: inline-block;
        width: 49%;
        background: 0 0
    }
    #facultyOffered {
        background: #a87630;
        height: auto
    }
    #headerNav .navbar-nav>li,
    .acadmictext {
        background: 0 0
    }
    .studyBlock {
        margin: 14px 32px 14px 0;
        min-height: 153px;
        float: left
    }
    .study h3 {
        padding: 0
    }
    .glanceImg img {
        margin: 5px auto
    }
    .glanceTitle {
        bottom: 5px;
        width: 84%;
        right: 16px
    }
    .glanceTitle a {
        font-size: 15px
    }
    #glance {
        margin-bottom: 0
    }
    #cityMap .nav>li>a,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 22px 19px
    }
    #cityMap .nav>li>a {
        padding: 22px 10px
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover {
        padding: 22px 19px
    }
    .acadmicstop,
    .acadmictext1 li {
        padding: 0
    }
    .bottomFooter {
        margin-top: 7px;
        float: left
    }
    #details .content {
        min-height: 220px
    }
    #details .contact {
        min-height: 230px
    }
    .acadmicGlance img {
        width: 100%
    }
    .gallerySys1 {
        margin-top: 0!important
    }
    .facultiesDesktop {
        display: none
    }
    #topMenu .navbar-toggle,
    .fixed-social-icons,
    .for-mob {
        display: none;
    }
    .facultiesForMob {
        display: block;
        margin: 0 0 0 15px
    }
    .nav>li.dropdown {
        position: relative
    }
    .nav>li.dropdown .dropdown-menu {
        width: 100%;
        position: relative;
        text-align: center;
        left: 0;
        right: 0;
        border-top: 1px solid #ccc
    }
    #headerNav .navbar-collapse,
    #topMenu .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
    }
    ul.resorceList li {
        width: 20%;
        margin-bottom: 20px
    }
    .for-mob h2 {
        font-size: 17px;
        padding: 0 10px
    }
    .for-mob h1 {
        margin: 30px 0
    }
    #topMenu .navbar-header {
        float: none
    }
    #topMenu .navbar-collapse.collapse {
        display: none!important
    }
    #topMenu .navbar-nav {
        float: none!important;
        margin: 7.5px -15px
    }
    #headerNav .navbar-header,
    #topMenu .navbar-nav>li {
        float: none
    }
    #topMenu .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    #topMenu .navbar-text {
        float: none;
        margin: 15px 0
    }
    #topMenu .navbar-collapse.collapse.in {
        display: block!important
    }
    #headerNav .navbar-toggle {
        display: block
    }
    #headerNav .navbar-collapse.collapse {
        display: none!important
    }
    #headerNav .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
        background: #F7F7F7
    }
    #headerNav .navbar-nav>li {
        float: none;
        position: relative
    }
    #headerNav .navbar-nav>li>a.dropdown-toggle {
        position: absolute;
        right: 0;
        top: 0;
        display: block;
        padding: 10px 20px 10px 60px
    }
    #headerNav .navbar-nav>li:hover a.dropdown-toggle {
        padding: 10px 20px 10px 60px
    }
    #headerNav .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    #headerNav .navbar-text {
        float: none;
        margin: 15px 0
    }
    #headerNav .navbar-collapse.collapse.in {
        display: block!important
    }
    .topSear {
        display: none!important
    }
    .homeSerachArea {
        display: block!important;
        position: absolute;
        top: 5px;
        width: 50%
    }
    #topMenu .navbar-nav>li.topSoci,
    .diciplinWrap aside header {
        display: none
    }
    .view {
        text-align: left
    }
    .diciplinBox h1,
    .diciplinBox h2 {
        text-align: center
    }
    #footerBottom h6 a {
        margin: 20px 0 0
    }
    #footerBottom h2 {
        margin: 5px 0
    }
    #footerBottom h3 {
        float: left
    }
    .studyBlockStd:nth-child(2) {
        border-right: none
    }
    .tab-dummy-content ul li {
        margin: 7px 0
    }
    #footerBottom h5 {
        float: left;
        margin: 20px 20px 0 10px
    }
    .bannerimg .carousel .item {
        min-height: auto
    }
    .fill2 {
        height: 194px
    }
    .homeBannerArea img {
        height: 194px!important
    }
    .hexagon {
        margin: 60px auto!important
    }
    .diciplinWrap aside {
        width: 100%;
        margin: 0 auto
    }
    .diciplinWrap aside .profile-social-links {
        height: inherit;
        position: inherit;
        top: 10px
    }
    .diciplinWrap aside .profile-social-links li {
        border-radius: 0;
        width: 100%;
        opacity: 1;
        height: inherit;
        margin: 0 0 10px!important;
        padding: 10px 0
    }
    .liMiddle {
        border: none;
        border-radius: 0;
        margin: 0;
        width: inherit;
        height: inherit
    }
    .diciplinWrap aside .profile-social-links li img {
        width: inherit;
        margin: 0 auto
    }
    .diciplinWrap aside .profile-social-links li span {
        margin: 0
    }
    .diciplinBox a {
        font-size: 18px
    }
    .diciplinBox h2 {
        color: #2d2d2d;
        font-size: 17px;
        padding: 0 10px
    }
    .diciplinBox .col-md-6 {
        border: 1px solid #ccc;
        margin: 0 0 10px;
        padding: 10px 0;
        text-align: center
    }
    .diciplinBox .col-md-6 img {
        width: 12%
    }
    .diciplinWrap {
        background: #FEFEF6;
        height: inherit
    }
    .mediaWrap {
        background: #666
    }
    aside .profile-social-links li:nth-child(1),
    aside .profile-social-links li:nth-child(2),
    aside .profile-social-links li:nth-child(3),
    aside .profile-social-links li:nth-child(4),
    aside .profile-social-links li:nth-child(5),
    aside .profile-social-links li:nth-child(6),
    aside .profile-social-links li:nth-child(7) {
        transform: translate3d(0, 0, 0);
        animation: none
    }
}

@media (max-width:800px) {
    #programmesOffered h3,
    .mediaText img {
        text-align: center
    }
    .subFaculties {
        background: 0 0;
        height: auto;
        padding: 7px 0;
        width: 100%!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    #symbiosisDetails .topHeading1,
    #symbiosisDetails .topHeading2,
    #symbiosisDetails .topHeading3 {
        font-size: 16px
    }
    .subFaculties:last-child a {
        margin-left: 0
    }
    .acdmicFaculties {
        background: #ebeaeb;
        height: auto;
        margin: 20px 0 0
    }
    .calendar {
        display: inline-block!important;
        margin: 25px auto!important;
        width: 28%!important
    }
    .calendar1 {
        margin: -157px 46px 0 264px!important
    }
    .calendar2 {
        margin: -202px 0 0 79px!important
    }
    .hexagon2 {
        margin: -185px 0 0!important
    }
    .hexagon3 {
        position: relative;
        top: 23px
    }
    #programmesOffered img {
        margin: 0 auto
    }
    .chairSecond {
        margin-top: 0
    }
    .programOptions {
        margin: 0 auto!important
    }
    .summerSchool span {
        text-align: center;
        display: block;
        padding: 15px 0
    }
    .featureNews h2 {
        display: block
    }
    .eventBottom a {
        background: url(../images/icons/viewdetailsArrow.png) 142px center no-repeat #179bd7
    }
    .carousel-control .icon-next,
    .featureNews .carousel-control .glyphicon-chevron-right {
        left: 59%
    }
    .carousel-control .icon-prev,
    .featureNews .carousel-control .glyphicon-chevron-left {
        left: 6%
    }
    .featureNews .carousel {
        padding: 0 0 0 73px
    }
    #headerNav .navbar-nav>li {
        padding: 0
    }
    #symbiosisDetails p {
        width: 100%
    }
    #headerNav .navbar-nav>li:hover>a {
        padding: 10px 9px
    }
    #symbiosisDetails .designationMmedia {
        width: 100%;
        float: left;
        margin: 20px 0 0
    }
    #symbiosisDetails p,
    .designation {
        padding: 0
    }
    .learMore {
        margin: 6px 0
    }
    #topMenu .navbar-nav>li {
        padding: 0 6px
    }
    #topMenu .navbar-nav>li:last-child {
        padding-left: 12px!important
    }
    .newsEvents h3 {
        font-size: 21px
    }
    .learnMore {
        right: 18px
    }
    #honoraryChair .col-md-2 {
        width: 20%;
        float: left
    }
    .areaCourse {
        padding: 0 0 0 15px
    }
    #studyfaculties .media-body ul li a {
        font-size: 14px
    }
    #studyfaculties .media-body ul li {
        padding-left: 10px
    }
    .facultiesOuter {
        min-height: 0;
        border-right: none
    }
    .subFaculties {
        margin-top: 0;
        margin-bottom: 0
    }
    .degreeCourses ul li {
        padding: 20px 0 0 56px
    }
    .department {
        margin: 72px auto
    }
    .school {
        margin: 107px auto
    }
    .program {
        margin: 0 auto
    }
    .hexagonOuter {
        margin-left: 112px!important
    }
    .programOptions li {
        height: 100px
    }
    .campusTour {
        margin: 51px auto;
        float: inherit!important
    }
    .gallery,
    .galleryGlanceimg {
        width: 100%
    }
    .facilityOuter img {
        margin: 0 20px 20px 0
    }
    .gallerySys1 {
        padding: 0!important;
        margin-top: 10px
    }
    .pratibha {
        margin: 0 auto;
        display: inherit;
        width: 37%
    }
    .principal h3 {
        padding-top: 88px!important
    }
    .flagsHeader iframe {
        width: 300px
    }
    .facultiesOuter1 {
        text-align: left;
        border-bottom: 1px dotted #ccc
    }
    .gallery1 {
        width: 98%
    }
    #details .contact {
        min-height: 217px
    }
    .tab-dummy-pane ul li {
        float: none
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .offiBox1 {
        float: left
    }
    .studyBlock1 {
        border-bottom: 0 dotted #ccc;
        margin: 0;
        min-height: 100px
    }
    .hexagonThree {
        padding: 18px 0 0
    }
    .announcement {
        margin-top: 20px
    }
}

@media (max-width:768px) {
    .bannerimg .carousel-indicators,
    .tourwrapIn {
        display: none
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 15px 19px
    }
    .box {
        right: -23px
    }
    #topMenu {
        font-size: 10px
    }
    #headerNav .navbar-nav>li:hover {
        border-bottom: 1px solid #ccc
    }
    .facultiesOuter {
        min-height: 0;
        padding: 12px 0 0 14px!important;
        border-right: none
    }
    .connect li {
        padding: 4px 0
    }
    .subFaculties {
        margin-top: 0;
        margin-bottom: 0
    }
    .programOptions li a {
        margin: -15px 0 0!important
    }
    #details {
        background: 0 0
    }
    #details .content {
        min-height: 220px
    }
    .flagsHeader iframe {
        width: 330px
    }
    .bannerimg .carousel-caption h1 {
        font-size: 20px;
        padding: 3px
    }
    .bannerimg .carousel-caption {
        width: 94%;
        bottom: 0
    }
}

@media (max-width:767px) {
    .dropImg,
    .imgCentr {
        display: none
    }
    #resource1,
    .resourceText,
    .sportSpa .col-sm-3 {
        text-align: center
    }
    .logoArea img {
        /*width:220px;*/
    }
    .flagsHeader img {
        width: 75px
    }
    .videoBox {
        float: none
    }
    .resourceText img {
        float: none!important
    }
    .studentText {
        padding: 10px 0 0
    }
    .newsContent {
        padding: 10px 0
    }
    .newsContent2 {
        height: inherit
    }
    .eventText {
        height: 223px
    }
    .offiBox {
        width: 50%!important;
        margin: 0
    }
    #facultiesContent .enquiryForm,
    .libraryBox {
        width: 100%!important
    }
    .libraryBox {
        margin: 0 20px 10px 0
    }
    .libraryBox1 {
        border-right: none
    }
    .computerfaculties,
    .lawfaculties {
        width: 48px!important;
        height: 48px!important;
        background-size: 25px!important
    }
    .engineeringfaculties,
    .healthfaculties,
    .humanitiesfaculties,
    .managementfaculties,
    .mediafaculties, .architecture
    {
        width: 48px;
        height: 48px;
        background-size: 25px
    }
    .gallerySys {
        padding: 0!important
    }
    .acadmictext li {
        padding: 0
    }
    .dropHeight {
        min-height: auto
    }
    .galleryBox2 {
        width: 45%;
        height: auto;
        margin: 0 auto;
        float: none
    }
    .galleryBox {
        width: 31%;
        height: auto
    }
    ul.resorceList li {
        width: 33%;
        min-height: 70px
    }
    #lawInformation img {
        margin-top: 50px;
        height: auto
    }
    .campusRow {
        border-top: #ccc solid 0
    }
    .hexagon {
        margin: 120px auto!important
    }
    .announcement ul li:nth-child(even) a,
    .announcement ul li:nth-child(odd) a {
        margin: 15px 0
    }
    .newsContent2 .eventText,
    .newsContent2 .media-left {
        height: inherit
    }
    .vc-btn{
             display:block;
             font-size:16px;
              width:80%;
          }
}
/*
.nav>li.dropdown {
    position: unset !important;
}
*/
.nav>li.dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    left: 0;
    right: 0;
    border-top: 1px solid #ccc
}

.dropdown-menu>li {
    display: table-cell
}

#headerNav .nav>li.dropdown {
    position: unset !important;
}
@media (min-width:991px) {
    .nav>li.dropdown .dropdown-menu {
        display: none
    }
    .nav>li.dropdown:hover .dropdown-menu {
        display: table
    }
    #headerNav .navbar-nav>li>a.dropdown-toggle {
        display: none
    }
}

.offiBox1 {
    height: 290px
}

@media (max-width:720px) {
    .glanceTitle {
        width: 90%;
        right: 14px
    }
    .glanceImg {
        display: inline-block
    }
    .featureNews .carousel {
        padding: 0 0 0 87px
    }
    .announ {
        margin: 10px 0 24px!important
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 15px 19px
    }
    .carousel-control .icon-next,
    .event .carousel-control .glyphicon-chevron-right {
        top: 20px
    }
    .learnMore {
        right: 136px
    }
    .learMore a {
        font-weight: 600;
        font-size: 15px
    }
    #symbiosisDetails .topHeading1,
    #symbiosisDetails .topHeading2,
    #symbiosisDetails .topHeading3 {
        font-size: 24px
    }
    .calendar {
        margin: 0 25px 0 0!important
    }
    .calendar1 {
        margin: -132px 58px 0 294px!important
    }
    .calendarHide {
        display: block
    }
    .hexagonOuter {
        display: none
    }
    #symbiosisDetails .designationMmedia {
        float: none
    }
    .summerSchool {
        background: #f2f1ef
    }
    #details .content {
        border-right: 0;
        border-bottom: 1px solid #ccc;
        min-height: 170px
    }
    #details h4 {
        text-align: center
    }
    .tab-dummy-content ul li {
        margin: 7px 30px
    }
}

@media (max-width:600px) {
    #topMenu {
        font-size: 14px
    }
    #topMenu .nav>li {
        border-bottom: 1px dotted #ccc
    }
    .box {
        left: 27px
    }
    .container-2 .icon {
        margin-left: -13px
    }
    #topMenu .navbar-collapse.in {
        overflow-x: hidden
    }
    #headerNav .navbar-nav>li {
        background: 0 0;
        border-bottom: 1px solid #ccc
    }
    .carousel-caption h1 {
        width: 100%;
        font-size: 29px
    }
    .carousel-caption h5 {
        font-size: 10px
    }
    .studyBlock {
        margin: 14px 20px 14px 0
    }
    .glanceTitle {
        width: 44.5%;
        right: 158px
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 22px 10px
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev,
    .featureNews .carousel-control .glyphicon-chevron-left {
        margin-top: -20px!important
    }
    .calendar {
        display: inline-block!important;
        margin: 0 42px 0 0!important
    }
    .calendar2 {
        margin: -182px 0 0 76px!important
    }
    .calendar1 {
        margin: -133px 46px 0 259px!important
    }
    .glanceImg {
        display: block
    }
    .flagsHeader iframe {
        width: 275px
    }
    .learnMore {
        right: 43px
    }
    .areaCourse {
        padding: 0 0 0 7px
    }
    #studyfaculties .media-body ul li {
        padding-left: 10px
    }
    #studyfaculties .media-body ul li a {
        font-size: 11px
    }
    .summerSchool {
        background: #f2f1ef
    }
    .glanceGallery {
        width: 60%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    #siuGlance .col-md-4 img {
        margin: 0 auto
    }
    #siuGlance .col-md-4 {
        margin: 10px 0
    }
    #facility h3 {
        font-size: 23px
    }
    #details .contact {
        min-height: 175px
    }
    .tab-dummy-content ul li {
        display: inline-block;
        float: none;
        margin: 7px 8px
    }
    #research .president {
        float: none
    }
    #research .president img {
        margin: 0 auto
    }
    aside:hover .profile-bio {
        opacity: 1;
        transform: translate3d(0, 0, 0)
    }
    aside header {
        transform: translate3d(0, 100x, 0);
        animation: grow 0 cubic-bezier(.88, .32, .81, .96) forwards;
        text-align: center;
        border: 1px solid #ebeae5;
        min-width: 100%;
        min-height: 40%
    }
    aside header a {
        animation: opacity-translate 1s ease-out 0 forwards;
        text-align: center
    }
    .mediaFill {
        padding: 10px 0 0
    }
    .mediaFill-1 {
        padding: 10px
    }
    .event .carousel-control {
        top: -33px;
        width: inherit
    }
    .carousel-control .icon-next,
    .event .carousel-control .glyphicon-chevron-right {
        top: 15px;
        right: 4px
    }
    .carousel-control .icon-prev,
    .event .carousel-control .glyphicon-chevron-left {
        margin-left: 3px
    }
    #campus h3 {
        font-size: 26px
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    .offiBox1 {
        width: 30.7%!important;
        height: 420px;
        float: left
    }
    #cityMap .nav-tabs>li {
        margin: 0
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 15px 19px
    }
    .facilityOuter {
        margin: 0 0 45px
    }
    .faciImage {
        margin: 0 0 27px
    }
    .facilityOuter img {
        margin: 0 0 20px;
        width: 100%
    }
    .newsContent .media-left {
        width: 42%;
        height: inherit
    }
    .newsContent .media-body {
        padding: 0 20px 0 18px
    }
    .newsContent2 .media-left {
        height: inherit
    }
}

@media (max-width:580px) {
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 22px 9px
    }
    .featureNews h2 {
        font-size: 30px
    }
    .announ,
    .event h2,
    .inNews h2 {
        font-size: 25px
    }
    #counter h2,
    #counter span,
    .announcement ul li:nth-child(even) a,
    .announcement ul li:nth-child(odd) a {
        font-size: 20px
    }
    .allcount {
        margin-bottom: 32px
    }
    #counter h3 {
        font-size: 16px
    }
    .study h3 {
        font-size: 35px
    }
    .glanceTitle {
        width: 47%;
        right: 142px
    }
    .featureNews .carousel {
        padding: 0 0 0 115px
    }
    .studyBlock {
        margin: 8px 20px 8px 0;
        width: 100%;
        min-height: 100px
    }
    .carousel-control .icon-prev,
    .featureNews .carousel-control .glyphicon-chevron-left {
        left: 73%
    }
    .flagsHeader iframe {
        width: 250px
    }
    .inNews .heading {
        margin-bottom: 10px!important
    }
    .newsContent .media-left {
        width: 100%;
        float: left;
        padding-right: 0
    }
    .newsContent .media-left img {
        width: 100%
    }
    .newsContent .media-body {
        width: 100%;
        padding: 10px 0 0
    }
    .innovativeWrap h3 {
        font-size: 34px!important;
        padding: 0
    }
    .innovativeTop {
        margin: 0
    }
    .carousel-caption h1 {
        width: 100%
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    .countHead {
        min-height: 60px
    }
    .offiBox {
        width: 95%!important;
        margin: 15px!important
    }
    #facultiesContent .enquiryForm ul li {
        margin: 13px 0 0
    }
    #facultiesContent .enquiryForm label,
    #facultiesContent .form-control {
        width: 100%
    }
    #facultiesContent .form-control1 {
        height: 100px;
        width: 100%
    }
    .symbiosisDirector1New {
        float: none
    }
    .symbiosisDirector1 .media-object {
        margin: 0 auto;
        width: 100%
    }
    .acadmictext2 li {
        background-size: 15px;
        padding: 0 0 0 10px!important
    }
    .acadmictext2 li a {
        font-size: 11px
    }
    .newsContent2 {
        height: inherit
    }
    
    
    .vc-btn{
             display:block;
             font-size:16px;
              width:80%;
          }
    
}

@media (max-width:480px) {
    .glanceTitle {
        width: 56.5%;
        right: 96px
    }
    #cityMap .nav>li>a {
        font-size: 11px
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover {
        font-size: 14px
    }
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        font-size: 11px
    }
    .carousel-control .icon-next,
    .event .carousel-control .glyphicon-chevron-right {
        right: 0
    }
    .flagsHeader iframe {
        width: 200px
    }
    #honoraryChair .col-md-2 {
        width: 100%;
        float: left
    }
    #honoraryChair .col-md-2 img {
        margin: 0 0 0 32px
    }
    #studyfaculties .media-body ul {
        float: none
    }
    #studyfaculties .media-body ul li a {
        font-size: 14px
    }
    .areaCourse {
        padding: 0
    }
    .textbottom h6 {
        padding: 0 0 48px;
        font-size: 15px
    }
    .glanceGallery {
        width: 76%!important
    }
    #details h4 {
        font-size: 20px
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    .offiBox1 {
        width: 100%!important;
        height: 190px;
        margin: 0 0 15px
    }
    .resourImg1 {
        margin: 0 0 20px;
        float: left!important
    }
    ul.notiList li {
        width: 100%;
        margin: 20px 0
    }
    .studyBlock1 {
        border-bottom: 0 dotted #ccc;
        margin: 0;
        min-height: 145px
    }
    ul.resorceList li {
        width: 100%;
        border-right: none
    }
    #cityMap .nav-tabs {
        border-bottom: none
    }
    .homeSerachArea {
        width: 70%
    }
    ul.resorceList li {
        min-height: 0;
        margin-bottom: 0;
        border-bottom: 1px solid #ccc
    }
    #topMenu {
        margin-bottom: 15px
    }
    .flagsHeader img {
        width: 45px
    }
    .newsContent .media-left {
        height: 20em
    }
}

@media (max-width:450px) {
    .featureNews .carousel {
        padding: 0 0 0 85px
    }
    .glanceTitle {
        width: 60%!important;
        right: 84px!important
    }
    #cityMap .nav-tabs {
        margin-bottom: 24px
    }
    #cityMap .nav>li>a {
        padding: 0 51px;
        background: 0 0
    }
    #cityMap .nav-tabs>li.active>a,
    #cityMap .nav-tabs>li.active>a:focus,
    #cityMap .nav-tabs>li.active>a:hover,
    #cityMap .nav>li>a:focus,
    #cityMap .nav>li>a:hover {
        padding: 0 51px
    }
    #symbiosisDetails .topHeading1,
    #symbiosisDetails .topHeading2,
    #symbiosisDetails .topHeading3 {
        padding: 7px 0
    }
    .study h3 {
        font-size: 26px
    }
    .topHeading1,
    .topHeading2,
    .topHeading3 {
        font-size: 15px!important
    }
    .nav-tabs>li {
        float: none!important
    }
    .flagsHeader iframe {
        width: 150px
    }
    .learMore a {
        font-size: 12px
    }
    .newsEvents h3 {
        font-size: 15px
    }
    .dateNews {
        float: left;
        width: 93%!important
    }
    #headerNav {
        border-bottom: none
    }
    .gallery h4 {
        font-size: 35px
    }
    #siuGlance h2 {
        font-size: 42px
    }
    .glanceGallery {
        width: 90%
    }
    .aboutImg {
        width: 100%
    }
}

@media (max-width:320px) {
    .bannerimg .carousel-indicators,
    .hexagonOuter {
        display: none
    }
    #facultiesContent h2 {
        font-size: 39px;
        padding: 0
    }
    .courses {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .bannerimg .carousel-caption h1 {
        font-size: 14px;
        padding: 3px
    }
    .bannerimg .carousel-caption {
        width: 94%;
        bottom: 0;
        padding-bottom: 0
    }
    #studyfaculties .media-heading {
        font-size: 12px
    }
    #studyfaculties .media-body ul {
        float: none
    }
    #studyfaculties .media-body ul li {
        background: 0 0;
        padding-left: 0
    }
    .areaCourse {
        padding: 0
    }
    #programmesOffered h3 {
        font-size: 21px;
        margin: 22px 0
    }
    .calendar {
        width: 0
    }
    .calendarHide {
        display: block
    }
    .dropHeight img,
    .dropImg,
    .tourwrapIn {
        display: none
    }
    .textbottom h6 {
        padding: 0;
        margin: 0;
        font-size: 17px
    }
    .calendarHide li {
        padding: 7px 0
    }
    #headerNav .navbar-nav>li:hover a {
        border-bottom: 1px solid #ccc
    }
    #headerNav .navbar-nav .dropHeight>li>a {
        border-bottom: none
    }
    #headerNav {
        border-bottom: 1px solid #fff;
        margin: 10px 0 0
    }
    .nav>li.dropdown .dropdown-menu {
        border-top: 1px solid #fff
    }
    .navbarHeader {
        background: #f3f3f3
    }
    .inNews h2 {
        font-size: 18px
    }
    .eventBottom a,
    .inNews h2 span a {
        font-size: 11px
    }
    .inNews h2 span {
        margin: 0 9px 0 0
    }
    .eventBottom a {
        background: url(../images/icons/viewdetailsArrow.png) 132px center no-repeat #179BD6
    }
    .eventBottom a:hover {
        background: url(../images/icons/viewdetailsArrow1.png) 132px center no-repeat #179bd6
    }
    .featureNews .carousel {
        padding: 0 0 0 49px
    }
    .carousel-control .icon-next,
    .event .carousel-control .glyphicon-chevron-right {
        top: 1px
    }
    .allcount {
        vertical-align: top;
        margin-bottom: 15px
    }
    .computer:hover,
    .engineering:hover,
    .explore:hover,
    .health:hover,
    .humanity:hover,
    .law:hover,
    .management:hover,
    .media1:hover {
        -webkit-transform: scale(1);
        -webkit-transition: all .5s;
        transform: scale(1);
        transition: all .5s
    }
    .glanceTitle {
        width: 87%!important;
        right: 19px!important
    }
    .carousel-control .icon-prev,
    .featureNews .carousel-control .glyphicon-chevron-left {
        left: -5px
    }
    .flagsHeader iframe {
        width: 100px
    }
    #lawOverview h1 {
        font-size: 46px;
        margin: 18px 0
    }
    #lawInformation p {
        font-size: 17px
    }
    #symbiosisDetails .topHeading1 {
        font-size: 12px;
        padding: 0
    }
    .symbiosisDirector1 .media-left {
        padding-right: 0
    }
    #symbiosisDetails .topHeading2,
    #symbiosisDetails .topHeading3 {
        font-size: 11px;
        padding: 0
    }
    .newsEvents h3 {
        margin: 10px 0 0;
        padding: 8px 14px 8px 28px
    }
    .dateNews {
        float: left
    }
    #lawInformation h2 {
        font-size: 30px;
        margin: 14px 0 16px
    }
    .gallery h4 {
        font-size: 28px;
        margin: 12px 0 14px 27px!important
    }
    .learnMore {
        right: 13px
    }
    #honoraryChair .col-md-2 {
        width: 100%;
        float: none
    }
    #honoraryChair .col-md-2 img {
        margin: 0 0 0 22px
    }
    #studyfaculties .media-body ul li a {
        font-size: 14px
    }
    #symbiosisDetails .designationMmedia {
        float: left
    }
    .summerSchool {
        background: #efeeec!important
    }
    #siuGlance h2 {
        font-size: 42px
    }
    .glanceGallery {
        width: 90%!important
    }
    #campusPune h5,
    #details h4 {
        font-size: 17px
    }
    #facility h2 {
        font-size: 20px
    }
    #campusInfo h5 {
        font-size: 15px
    }
    .nav-dummy-tabs>li>a>img {
        width: 100%!important
    }
    #vision .mission1 ul li,
    .pratibha,
    .tab-dummy-pane iframe {
        width: 100%
    }
    #campus h3 {
        font-size: 26px;
        padding: 3px 0
    }
    #campus .sagaof {
        font-size: 20px
    }
    #faculties h2 {
        font-size: 21px
    }
    #faculties .facultyTitle {
        padding: 25px 0;
        border: none
    }
    #vision h3 {
        font-size: 22px
    }
    #vision .heritage {
        margin-top: 21px
    }
    #vision h4 {
        font-size: 17px
    }
    #uni h2 {
        font-size: 28px
    }
    #campus {
        padding: 0 0 4px
    }
    #aboutSymbiosis {
        padding: 1em 0 0
    }
    #aboutSymbiosis .campusGlance1 {
        font-size: 20px;
        padding: 0!important
    }
    .officer {
        margin: 30px 0 50px 5px;
        height: 325px
    }
    .officer:last-child {
        margin: 30px 0 30px 5px
    }
    #studyfaculties .media-left {
        float: left!important;
        width: 100%!important
    }
    .aboutImg,
    .eventText,
    .faciImage {
        width: 100%
    }
    #facultiesContent h3 {
        padding-bottom: 8px
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    #faculties {
        margin: 0 0 5px
    }
    #facultiesContent h3 {
        font-size: 17px
    }
    .eventText {
        min-width: inherit;
        height: 280px
    }
    #studyfaculties .media-heading a {
        font-size: 20px
    }
    .degreeCourses ul li {
        padding: 20px 0 0
    }
    #cityMap .nav>li>a {
        padding: 0 51px;
        background: 0 0
    }
    #cityMap .nav>li.active>a,
    #cityMap .nav>li.active>a:focus,
    #cityMap .nav>li.active>a:hover {
        padding: 0 51px
    }
    #cityMap .nav-tabs {
        border-bottom: none!important
    }
    .offiBox1,
    .studyBlock3 {
        width: 100%!important
    }
    #instituteCampus h3 {
        font-size: 23px
    }
    .offiBox1 {
        margin: 0 0 15px
    }
    .studyBlockStd {
        height: 15em
    }
    .galleryBox,
    .newsContent .media-left {
        height: inherit
    }
    .aboutImg1 {
        width: 100%;
        margin: 0 0 20px
    }
    ul.notiList li:nth-child(4n) {
        margin-right: 18px
    }
    #facultiesContent .enquiryFormWrap {
        margin: 30px 0
    }
    .galleryBox,
    .galleryBox:nth-child(3n) {
        margin: 15px 10px 15px 0
    }
    #facultiesContent .enquiryForm {
        width: 100%!important
    }
    #facultiesContent .enquiryForm label,
    #facultiesContent .form-control,
    #facultiesContent .form-control1 {
        width: 100%
    }
    .galleryBox {
        width: 46%
    }
    .email>a {
        font-size: 13px
    }
    .vimanRow {
        margin: 45px 0 0
    }
    .vc-btn{
             display:block;
             font-size:16px;
              width:80%;
          }
    .vc-btn a{
               font-size:13px;
           }
}

@media (max-width:568px) {
    .calendarHide {
        display: block
    }
    .hexagonOuter {
        display: none
    }
    .calendarHide li {
        padding: 7px 0
    }
    .learnMore {
        right: 26px
    }
    .facultiesOuter {
        background: #f6f6f6;
        margin: 0 0 1px;
        padding: 6px 0 0 14px!important
    }
    .subFaculties a {
        font-size: 15px;
        font-weight: 400;
        text-transform: lowercase
    }
    .offiBox1 {
        width: 100%!important;
        margin: 0 0 15px
    }
    .newsContent .media-left {
        height: 20em
    }
}

@media (max-width:640px) {
    #siuGlance h2 {
        font-size: 42px
    }
    #siuGlance .col-md-4 img {
        margin: 0 auto
    }
    #siuGlance .col-md-4 {
        margin: 10px 0
    }
    #headerNav {
        border-bottom: 1px solid #fff
    }
    .campusGlance {
        width: 100%
    }
    .gallery1 {
        width: 98%
    }
    .acadmicGlance1 img {
        width: 83%!important;
        margin: 0 auto
    }
    #aboutSymbiosis .acadmicGlance1 .gallery2 {
        width: 83%;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .tab-dummy-pane iframe {
        width: 100%
    }
}

@media (max-width:360px) {
    .glanceGallery {
        width: 90%!important;
        margin: 0 auto;
        left: 0;
        right: 0
    }
    #symbiosisDetails .designationMmedia {
        float: left
    }
    #contact h3 {
        font-size: 43px;
        padding: 23px 0
    }
    .gallery1 {
        width: 97%
    }
    .picture {
        padding: 18px 10px!important
    }
    .nav-dummy-tabs>li>a>img {
        width: 100%!important
    }
    .galleryBox,
    .tab-dummy-pane iframe {
        width: 100%
    }
}

@media (max-width:321px) and (max-width:480px) {
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev,
    .featureNews .carousel-control .glyphicon-chevron-left {
        margin-top: -6px!important
    }
}

.symbiosisDirector1 .media-object {
    margin: 0 auto
}

#lawInformation,
.marg30 {
    margin-bottom: 30px
}

#instituteCampus .president {
    padding-right: 0;
    width: 100%
}

#instituteCampus .president img {
    width: 100%
}

.honoraryChairImg {
    height: 235px!important
}

.galleryBox .galleryList img {
    height: 260px
}

.nav>li>a>img {
    width: 17px
}

a:focus {
    outline: 0!important
}

.show-safari {
    display: block!important
}

.eBookBtn a,
.modal.in {
    display: block
}

.navbar-nav {
    position: relative
}

.cautionNoticeBtn {
    position: fixed;
    right: 60px;
    bottom: 0;
    background: #c52f33;
    z-index: 999;
    display: block;
    padding: 10px 20px;
    cursor: pointer;
    color: #fff;
    text-transform: uppercase
}

.cautionNoticeBtn:hover {
    color: #000;
    text-decoration: none;
    background: #e7b631
}

.eBookBtn,
.eBookBtn a {
    background: #ededed
}

.eBookBtn a {
    padding: 10px;
    color: #000;
    font-size: 16px
}

.eBookBtn a:hover {
    background: #378ed1;
    text-decoration: none;
    color: #fff
}

.officer {
    height: 430px
}

#details .contact {
    /*min-height: 230px*/
    min-height: 294px;
}

#rtestimonials {
    padding: 35px 0 100px
}

#rtestimonials h3 {
    color: #ababab;
    font-size: 60px;
    font-weight: 300;
    text-align: center;
    margin-bottom: 80px
}

#rtestimonials h4 {
    border-bottom: 1px solid #ababab;
    color: #179bd7;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 12px
}

#rtestimonials h5 {
    font-size: 14px;
    font-weight: 400
}

#rtestimonials p {
    border: 1px solid #ababab;
    color: #666;
    padding: 20px;
    font-size: 14px;
    margin-top: 40px;
    position: relative;
    height: 265px;
    overflow-y: auto
}

#rtestimonials p:before {
    content: url(../images/para-arrow.jpg);
    position: absolute;
    left: 30px;
    top: -15px
}

#rtestimonials .col-md-4 {
    padding-left: 40px;
    padding-right: 40px
}

#rtestimonials .carousel-control.left {
    background-image: none
}

#rtestimonials .carousel-control.right {
    left: inherit!important;
    right: 47.5%!important;
    background: #848484
}

#rtestimonials .carousel-control {
    bottom: -45px;
    color: #fff;
    height: 30px;
    width: 33px;
    top: inherit;
    left: 47%;
    border: 1px solid #848484;
    opacity: .5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

#rtestimonials .carousel-control .glyphicon-chevron-left,
#rtestimonials .carousel-control .glyphicon-chevron-right,
#rtestimonials .carousel-control .icon-next,
#rtestimonials .carousel-control .icon-prev {
    margin-top: -15px!important
}

#rtestimonials .carousel-control .glyphicon-chevron-right,
#rtestimonials .carousel-control .icon-next,
#rtestimonials .carousel-control .icon-prev,
#rtestimonials chevron-left {
    font-size: 19px;
    height: 30px;
    line-height: 30px;
    margin-top: -15px;
    width: 30px
}

.f12 {
    font-size: 12px!important
}

.lineheight1-6 {
    line-height: 1.6!important
}


/* Notice Highlighted */

.hlblink {
    animation-name: anim;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: linear;
    background-color: #253b80;
    color: #fff;
}

.hlblink.bezier {
    animation-timing-function: cubic-bezier(1.5, 0, .5, 1.5);
}

.hlblink.steps {
    animation-name: anim-half;
    animation-timing-function: steps(1, end);
}

@keyframes anim {
    to {
        background-color: #af251c;
        border-color: rgb(117, 209, 63);
    }
}

@keyframes anim-half {
    50% {
        background-color: #e50000;
        border-color: rgb(117, 209, 63);
    }
}

.hlblink1 {
    animation-name: anim1;
    animation-duration: .5s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: linear;
    background-color: #3c4a73;
    color: #fff;
}

.hlblink1.bezier {
    animation-timing-function: cubic-bezier(1.5, 0, .5, 1.5);
}

.hlblink1.steps {
    animation-name: anim-half1;
    animation-timing-function: steps(1, end);
}

@keyframes anim1 {
    to {
        background-color: #c42f32;
        border-color: rgb(117, 209, 63);
    }
}

@keyframes anim-half1 {
    50% {
        background-color: #c42f32;
        border-color: rgb(117, 209, 63);
    }
}


/* Notice Highlighted */

#siu-aiu-conerence {
    padding: 5px;
    text-align: center;
    margin-top: 35px;
}

.cautionNoticeBtn {
    font-size: 20px;
}

#menu-text {
    color: #111;
    text-decoration: none;
}

.socialSpan8 {
    margin: -47px 0 0;
}

@media (max-width:768px) {
    #siu-aiu-conerence {
        margin-top: 10px;
    }
    
    .vc-btn{
             display:block;
             font-size:16px;
              width:80%;
          }
}

@media (max-width:576px) {
    .cautionNoticeBtn {
        padding: 3px 10px;
        font-size: 20px;
        right: 42%;
    }
    .bannerimg .carousel-caption {
        width: 80%;
        bottom: 0;
        padding-bottom: 0;
    }
    #glob1 {
        max-width: 139%;
    }
    .newsContent .media-left {
        height: 15em;
    }
    #menu-text {
        color: #fff;
    }
    .announ {
        background: #4a6bd0 !important;
        color: #fff;
    }
    #logo1 {
        padding: 0;
        margin-left: -5%;
        max-width: 111%;
    }
    #counter h2,
    #counter span,
    .announcement ul li:nth-child(even) a,
    .announcement ul li:nth-child(odd) a {
        font-size: 16px;
    }
    /*news section for hompage*/
    .media-body strong p{
    padding-top:67px;
    }
    .dean-fohs{
        margin-top:200px;
    }
    .SSCA_Award{
        margin-top:100px;
    }
    .QS-world-university{
        margin-top:100px;
    }
    .nirf-2021{
        margin-top:100px;
    }
    .Times-BSchool{
        margin-top:80px;
    }
}


}

/*nitish css for hall carousel section start*/

#Hall{
	background: #302525;
	margin:30px 0px;
}
.hall-main-title h1{
    font-size:60px;
    color:#fff;
    font-weight:600;
    text-transform: uppercase;
}
.left-side{
    background: #680a0ad9;
    padding: 30px 15px;
    margin: 20px;
    border-radius: 5px;
    border: 1px solid #ffa300;

}
.right-side{
    background: #680a0ad9;
    padding: 39px 15px;
    margin: 20px;
    border-radius: 5px;
    border: 1px solid #ffa300;
}
.Hall-of-Fame-main{
	background: url('../images/Hall-of-fame-Symbiosis-Background-1.jpg');
	background-size:cover;
	background-repeat:no-repeat;
	padding-bottom:50px;
}
.left-section-title h1{
	font-size: 30px;
	color: #fff;
	padding-bottom:20px;

}
.right-section-title h1{
	font-size: 30px;
	color: #fff;
	padding-bottom:20px;
}
.hall-box{
	position: relative;
	box-sizing: border-box;
}
.explore-more-btn{
    padding-top:43px;
}
/*.hall-client-info{*/
/*	position: absolute;*/
/*	top: 58%;*/
/*	left: 26%;*/
	/*transform: translate(-50% -50%);*/
/*}*/
.hall-client-image{
    height:auto;
    /*width:206px;*/
      padding: 10px 30px;
}
.left-hall-client-image{
    height:auto;
    /*width:206px;*/
      padding: 10px 30px;
}
.left-hall-client-image img{
    border-radius:50%;
    border:2px solid #fff;
    height: auto;
    width:150px;
}
.hall-client-image img{
  border-radius:50%;
    border:2px solid #fff;
    height: auto;
    width:150px;
}
.hall-client-position{
	margin-top: 30px;
}
.hall-client-position p{
	color: #fff;
	font-size: 15px;
	text-align: center;
}
.right-hall-client-position p{
	color: #black;
	font-size: 15px;
	text-align: center;
}
.hall-client-info h5{
	    text-anchor: center;
    color: white;
    /* background: #ffc107; */
    padding: 5px 2px;
    font-size: 16px;
    border-radius: 5px;
    margin-bottom: -26px;
}

.award-btn p{
	font-size: 16px;
	font-weight: 600;
	color: red;
	background: #fff;
	padding: 10px 10px;
	border-radius: 5px;
}
.right-award-btn p{
    font-size: 16px;
	font-weight: 600;
	color: #fff;
	background: red;
	padding: 10px 10px;
	border-radius: 5px;
}
.explore-more-btn a{
	font-size: 20px;
	color: black;
	background: #ffc107;
	padding: 12px 40px;
}
.explore-more-rightbtn a{
	font-size: 20px;
	color: black;
	background: #ffc107;
	padding: 12px 40px;
}
.explore-more-btn{
	margin-top: 30px;
}
.explore-more-rightbtn{
	margin-top: 30px;
}
.explore-more-btn a:hover{
	text-decoration: none;
	transition: 0.5s;
	background: #ffc108;
}

/*nitish css for hall carousel section End */

/*sports.php page up comming events text blick*/
.blink h5{
  animation: 1s linear infinite condemned_blink_effect;
}

@keyframes condemned_blink_effect {
  0% {
    visibility: hidden;
  }
  50% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}

@media only screen and (max-width: 1680px){
    .explore-more-btn{
        padding-top:43px;
}
}

}

/*national-and-internation page css start*/
.i-btn a{
    font-size:18px;
    background:rgba(104,10,10,0.85);
    color:#fff;
    padding:12px 25px;
}


/*fanendra*/
.social_links li a{

padding: 15px;

color: #fff;
text-align: center;
margin: 5px;
}

.social_links .fab{
    font-size: 20px;
}

.name{
        background: url(../images/icons/person1.3.png) left center no-repeat;
}
