@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
.heavy{font-weight:700;}
section{padding-top:50px;padding-bottom:50px;}
.section-title{text-transform:uppercase;font-weight:700;margin-bottom:30px;margin-top:0;}
.tgrn{background:#016637;color:#fff;}
.tdgrn{background:#004123;color:#fff;}
.tcgrn{color:#016637;}
.tcdgrn{color:#004123;}
.course-block-wrap, .course-block, .facts, .gallery-item, .gallery-tab, .news-list, .faculty-container, .faculty-box, .promoter-row, .promotest-text-wrap, .career-col, .facility-col, .pic-gallery, .vtour, .video{padding-top:15px;}
.course-block-wrap, .course-block, .facts, .gallery-item, .gallery-tab, .news-list, .faculty-container, .faculty-box, .promoter-row, .promotest-text-wrap, .career-col, .facility-col, .pic-gallery, .vtour, .video{padding-bottom:15px;}
.tce{color:#2a9598;}
.tme{color:#0082c6;}
.tee{color:#63458e}
.tcse{color:#a48554;}
.tece{color:#d94734}
.margin0{margin-top:0;}
.grey-bg{background:url(../images/grey-bg.png) repeat 0 0}
.bullet-list{margin:0;padding:0}
.bullet-list li{list-style:disc;margin-bottom:10px;margin-left:15px;}
.main-info{background:#001f11;color:#37ab75;padding-top:10px;padding-bottom:10px;text-align:right;}
a.phone{cursor:default}
.main-info a{color:#37ab75}.main-info a:hover{color:#fff} .main-info a.phone{color:#37ab75}
.main-info .tnum, .main-info .temail{display:block}
.main-info .seprator{display:none;}
.navbar-brand{margin-top:-10px;}
#bannerstripe{
   background: #e80a0a;
}

#bannerstripe h4{
   font-size: 20px;
   color:#fff;
}

@media(min-width:768px){.main-info .temail, .main-info .tnum, .main-info .seprator{display:inline}}
.navbar-brand img{height:100px;}
@media(min-width:768px){.navbar-brand img{height:150px;}}
.sidecol{position:fixed;right:0;bottom:0;transform:translateY(0);z-index:3;text-align:center;height:auto}
.download-pdf span{background:#ee3e36;color:#fff;padding:0 10px;display:block;}
.download-pdf{margin-right:10px;float:left;line-height:30px;}
.reap{background:#030404;color:#fff;height:30px;line-height:normal;padding:0 10px;float:left;}
.reap span{font-size:24px;display:inline;color:#05b966}
.reap:after{width:0;height:0;border-left:70px solid transparent;border-right:0 solid transparent;border-top:25px solid #bfbfbf;content:" ";display:block;margin-right:-10px;margin-top:11px;position:absolute;left:0;}
.reap br{display:none;}
@media(min-width:768px){.sidecol{bottom:50%;transform:translateY(50%);height:188px;}.reap{height:88px;padding:10px;float:none}.reap br{display:block;}.reap span{display:block;}.download-pdf{margin-bottom:3px;margin-right:0;float:none;line-height:normal}}
#secondary-bar{background:#004123;font-size:14px;padding-top:10px;padding-bottom:10px;}
#secondary-bar a{color:#bfe0d1}
#secondary-bar a:hover{color:#fff}
#primary-bar{background:#008648}
#secondary-bar .nav > li{display:inline-block;padding:0 15px;border-left:1px solid #085431;}
#secondary-bar .nav > li a{padding:0;}
@media(min-width:992px){#primary-bar .nav > li{border-left:1px solid #00572f;}}
#secondary-bar .nav > li:first-child, #primary-bar .nav > li:first-child{border-left:none;}
#secondary-bar ul{padding-top:60px;}
@media(min-width:992px){#secondary-bar ul{padding-top:0;}}
.dropdown-submenu > a:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin-right:-10px;margin-top:5px;width:0;}
.dropdown-submenu .dropdown-menu{min-width:315px;}
.dropdown-submenu:hover > a:after, .dropdown-submenu:focus > a:after{border-color:transparent transparent transparent #333;}
.dropdown-menu > li > a i{margin-right:10px;}
#banner .carousel-inner > .item{max-width:1600px;margin:0 auto}
#banner .carousel-indicators{margin-bottom:0;bottom:0}
.carousel-caption{padding-bottom:0;padding-top:10px;}
.carousel-caption h3{font-weight:700;font-size:42px;margin-bottom:0}
.carousel-caption h3 small{display:block;font-weight:700;color:#fff;font-size:20px;}
@media(min-width:768px){.carousel-caption{padding-bottom:20px;}.carousel-caption h3{font-size:60px;}
.carousel-caption h3 small{font-size:32px;}}
@media(max-width:500px){.carousel-caption h3{font-size:26px;line-height:normal}
.carousel-caption h3 small{font-size:16px;}.carousel-indicators{margin-top:0;margin-bottom:0;bottom:0}}
.about-yit{font-size:20px;}
.facts{font-size:18px;}
.facts img{margin:0 auto;}
#courses .section-title{margin-bottom:10px;}
.down-arrow{margin-bottom:30px;}
.down-arrow i{color:#e1e1e1;}
#courses .nav-pills{text-align:center;margin-bottom:20px;}
#courses .nav-pills > li{float:none;display:inline-block;border-left:2px solid #333;line-height:normal;padding:0 15px;transition:all .2s ease;}
#courses .nav-pills > li:first-child{border-left:0;}
#courses .nav-pills > li > a{padding:0;background:none;color:#c7c7c7;border-radius:0;font-size:30px;font-weight:bold;}
#courses .nav-pills > li.active > a{color:#004726;border-bottom:2px solid #004726;}
.course-block-wrap{background:#fff;font-size:20px;font-weight:700;border:2px solid;line-height:normal;text-align:center;position:relative;transition:all .2s ease;}
.course-block-wrap:hover{color:#fff;box-shadow:0 0 16px rgba(0,0,0,.5);}
.course-block-wrap a{position:absolute;top:0;left:0;height:100%;width:100%;}
.course-block-wrap i{display:block;background-image:url(../images/sprite2.png);background-repeat:no-repeat;height:48px;margin:0 auto 10px auto}
.civil-engineering:hover{background:#2a9598;}
.civil-engineering i{background-position:0 0;width:40px;}
.civil-engineering:hover i{background-position:0 -51px;}
.computer-science-engineering:hover{background:#a48554}
.computer-science-engineering i{background-position:-42px 0;width:58px;}
.computer-science-engineering:hover i{background-position:-42px -51px;}
.electrical-engineering:hover{background:#63458e}
.electrical-engineering i{background-position:-102px 0;width:38px;}
.electrical-engineering:hover i{background-position:-102px -51px;}
.electronics-communication-engineering:hover{background:#d94734}
.electronics-communication-engineering i{background-position:-142px 0;width:34px;}
.electronics-communication-engineering:hover i{background-position:-142px -51px;}
.mechanical-engineering:hover{background:#0082c6;}
.mechanical-engineering i{background-position:-178px 0;width:30px;}
.mechanical-engineering:hover i{background-position:-178px -51px;}
#admission-enauiry-home{margin-top:50px;}
#admission-enauiry-home h1{margin-bottom:20px;}
#admission-enauiry-home input[type=text], #admission-enauiry-home input[type=email]{background-color:transparent;border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;border-bottom-color:#333;color:#333;padding-left:0;padding-right:0;}
#admission-enauiry-home input[type=text]::-webkit-input-placeholder, #admission-enauiry-home input[type=email]::-webkit-input-placeholder{color:rgba(0,0,0,.5);}
#admission-enauiry-home input[type=text]::-moz-placeholder, #admission-enauiry-home input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,.5);}
#admission-enauiry-home input[type=text]:-ms-input-placeholder, #admission-enauiry-home input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,.5);}
#admission-enauiry-home input[type=text]:-moz-placeholder, #admission-enauiry-home input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,.5);}
.pic-gallery .btn, .vtour .btn{margin-top:8px;}
.pic-gallery .carousel-control{display: none;}
.video iframe{margin:0; padding:0}
.gallery-wrap{position:relative;}
.gallery-holder [class*=col-]{padding:5px;}
.gallery-holder > .row{margin-left:-5px;margin-right:-5px;}
.gallery-caption{padding:5px 10px;color:#fff;background:#277d55;position:absolute;bottom:0;left:0;width:100%;}
#management-speak, #photo-gallery .video, #photo-gallery .vtour{display:none}
@media(min-width:768px){#management-speak, #photo-gallery .video, #photo-gallery .vtour{display:block;}}
#management-speak, #student-testimonial{padding-bottom:80px;}
#management-speak .carousel-indicators, #student-testimonial .carousel-indicators{margin-bottom:-35px;bottom:0}
.mhighlight{background:#016637;color:#fff;padding:15px;font-size:20px;}
.mblock{position: relative}
.management-speak-col ul{margin:10px 0 20px 0;}
.management-speak-col ul li{padding-top:5px;padding-bottom:5px;}
.management-speak-col h2 small{display:block;}
#student-testimonial img{border:4px solid #d4d0ce}
.facility-col{text-align:center}
.facility-col span{display:inline-block;width:100px;height:100px;border-radius:50%;line-height:120px;}
footer{color:#fff;}
footer address, footer .fcontact, footer .fmail{padding-left:25px;display:block;position:relative;margin-bottom:20px;}
footer address:before, footer .fcontact:before, footer .fmail:before{color:#fff;font:normal normal normal 18px/1 FontAwesome;position:absolute;left:0;top:5px;}
footer address:before{content:"\f041";}
footer .fcontact:before{content:"\f095"}
footer .fmail:before{content:"\f1fa";}
footer .fmail{margin-bottom:35px;}
footer{background:url(../images/green-bg.png) repeat 0 0}

footer ul{padding:0;}
footer ul li{list-style:none;padding-top:5px;padding-bottom:5px;}
footer a{color:#fff;}
footer a:hover{color:#29af71;}
footer a.phone{color:#fff;}
footer hr{margin-top:0;border-color:rgba(255,255,255,.2)}
.fmeta{background:#004123;color:#009650;padding-top: 10px;padding-bottom: 10px;}
.fmeta h6{margin:0}
.site-info{font-size:12px;}
.site-info a{color:#009650;}
.site-info a:hover, .site-info a:active, .site-info a:focus{color:#fff;}
.fsocial .list-inline li{padding-right:10px;padding-left:10px;}
.page-title{background:#e1e1e1;color:#045d34;font-size:30px;font-weight:900;padding-top:45px;text-transform:uppercase;line-height:normal;}
.page-title h1{font-size:30px;font-weight:900;margin:0}
@media(min-width:768px){.page-title, .page-title h1{font-size:40px;}}
@media(min-width:992px){.page-title{padding-top:30px;}.page-title, .page-title h1{font-size:48px;}}
@media(max-width:600px){
    #bannerstripe span {
    display: block;
}
   #bannerstripe span.dividerspan {
    display: none;
}  
}
@media(max-width:500px){.page-title, .page-title h1{font-size:30px;}}
.gallery-tab .tab-btn i{margin-right:10px;}
.gallery-tab .tab-btn{background:#ccc;color:#333;display:block;text-align:center;font-size:24px;padding:15px;}
.gallery-tab .tab-btn.active, .gallery-tab a.tab-btn:hover{background:#008648;color:#fff;}
.white-panel{position:absolute;background:white;box-shadow:0px 1px 2px rgba(0,0,0,0.3);padding:15px;}
#video-gallery h1{font-size:1em;margin-top:0;margin-bottom:0;padding:15px;}
#video-gallery h1{color:#008648;}
#video-gallery .equal-height-column{padding-top:15px;padding-bottom:15px;}
.video-wrap{border:1px solid #ddd;}
.youtubeVideoLoader{position:relative;cursor:pointer;background:#ccc no-repeat center center/cover;padding-bottom:56.25%;height:0px;clear:both;}
.youtubeVideoLoader::before{content:'';background:rgba(255, 255, 255, .6);height:60px;width:60px;display:block;margin:-30px 0 0 -30px;border-radius:100px;position:absolute;top:50%;left:50%;box-shadow:0 0 20px 3px rgba(51, 51, 51, .8);transition:all .1s ease;z-index:1;}
.youtubeVideoLoader:hover::before{background:rgba(238, 238, 238, .8);box-shadow:0 0 10px 3px rgba(51, 51, 51, .8);width:80px;height:80px;margin:-40px 0 0 -40px;}
.youtubeVideoLoader::after{content:'';width:0;height:0;line-height:0px;display:block;border-style:solid;border-width:15px 0 15px 30px;margin:-15px 0 0 -10px;border-color:transparent transparent transparent #333;position:absolute;top:50%;left:50%;z-index:2;}
#videoModalContainer{width:100%;padding:0px;top:0;left:0;}
#videoModalContainer .modal-content{background-color:#444;}
#videoModalContainer .modal-body{padding:0px}
#videoModalContainer .modal-footer{padding:1em;border-top:none;background-color:#444;}
.news-list{border-bottom:1px solid #ccc;}
.download-btn{float:left;margin-right:15px;}
.download-btn a:hover{background:#016637;}
.download-btn a:hover i{color:#fff;}
.news-detail{float:left;}
.news-detail h4{margin:0;}
.news-title{margin-bottom:20px;}
.media-pop{overflow:auto;text-align:center;}
#testimonial .row{-moz-column-width:18em;-webkit-column-width:18em;-moz-column-gap:1em;-webkit-column-gap:1em;}
#testimonial .item{display:inline-block;padding:.25rem;width:100%;}
#testimonial .well{position:relative;display:block;margin-bottom:0;padding:15px;font-size:18px;}
.author-detail{margin-bottom:20px;}
#testimonial .item h4{margin-bottom:0;color:#008648;}
#testimonial .item h5{margin-top:0;}
.faculty-text-holder h4{border-bottom:2px solid #008648;display:inline-block}
.faculty-box{border:1px solid #e1e1e1;}
.faculty-img-holder img, .promotors-img-holder img{border:2px solid #008648;width:175px;height:175px;margin:0 auto}
.promotors-text{background:url(../images/grey-bg.png) repeat 0 0}
.promotors-text h3{margin-top:0;margin-bottom:5px;font-weight:600;color:#008648;}
.promotors-text h4{margin-top:0;margin-bottom:20px;}
.modal-header h4{margin-bottom:0;}
.course-other-info{padding:0;margin:0;}
.course-other-info li{list-style:none;padding-left:50px;position:relative;margin-top:20px;}
.course-other-info li h4{font-size:20px;font-weight:700;}
.course-other-info li:before{position:absolute;left:0;font:normal normal normal 36px/1 FontAwesome}
.course-duration:before{content:"\f017";}
.course-syllabus:before{content:"\f02d";}
.student-speak{padding:30px;}
.quote{margin-bottom:30px;}
.student-speak .img-placeholder{float:left;}
.student-speak .img-placeholder img{border:5px solid #bfc5c4;width:178px;height:178px;}
.student-name{font-size:22px;float:left;padding-top:30px;padding-left:30px;}
.panel-group .panel{border-radius:0;box-shadow:none;border:none;}
.panel-default > .panel-heading{padding:0;border-radius:0;color:#212121;background-color:transparent;}
.panel-title{font-size:30px;font-weight:700;}
.panel-title > a{display:block;padding:15px;text-decoration:none;}
.fa-chevron-right{transition:all .4s ease;margin-right:10px;}
.active .fa-chevron-right{transform:rotate(90deg);}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEEEEE;}
ul#accordion{list-style-type:none;}
#admission-open h1{font-size:45px;}
@media(min-width:768px){#admission-open h1{font-size:60px;}}
@media(max-width:480px){#admission-open h1{font-size:36px;}}
.apply-online{background:#008648;color:#fff;border-radius:0;font-size:30px;margin-top:30px;}
.apply-online:hover{color:#008648;background:#fff;}
#career-prospects{background:#dedede;}
.course-other-info h4{line-height:36px;}
.about-course{padding:30px 15px 30px 0;}
.about-course .panel-group{margin-bottom:0;}
@media(min-width:768px){.about-course{padding:30px 15px 0 0;}}
#civil-engineering .page-title, #civil-engineering .student-speak{background-color:#e3f1f2;}
#civil-engineering .page-title, #civil-engineering .page-title, #civil-engineering .course-other-info li a, #civil-engineering .course-title, #civil-engineering .course-other-info, #civil-engineering .student-speak, #civil-engineering .panel-default > .panel-heading, #civil-engineering .more-less{color:#2a9598;}
#civil-engineering .course-other-info li a:hover{color:#333}
#computer-science .page-title, #computer-science .student-speak{background-color:#ffeccd;}
#computer-science .page-title, #computer-science .page-title, #computer-science .course-other-info li a, #computer-science .course-title, #computer-science .course-other-info, #computer-science .student-speak, #computer-science .panel-default > .panel-heading, #computer-science .more-less{color:#a48554;}
#computer-science .course-other-info li a:hover{color:#333}
#electrical-engineering .page-title, #electrical-engineering .student-speak{background-color:#ece6f5;}
#electrical-engineering .page-title, #electrical-engineering .page-title, #electrical-engineering .course-other-info li a, #electrical-engineering .course-title, #electrical-engineering .course-other-info, #electrical-engineering .student-speak, #electrical-engineering .panel-default > .panel-heading, #electrical-engineering .more-less{color:#63458e;}
#electrical-engineering .course-other-info li a:hover{color:#333}
#electronics-comm .page-title, #electronics-comm .student-speak{background-color:#ffe5e2;}
#electronics-comm .page-title, #electronics-comm .page-title, #electronics-comm .course-other-info li a, #electronics-comm .course-title, #electronics-comm .course-other-info, #electronics-comm .student-speak, #electronics-comm .panel-default > .panel-heading, #electronics-comm .more-less{color:#d94734;}
#electronics-comm .course-other-info li a:hover{color:#333}
#mechnical-engineering .page-title, #mechnical-engineering .student-speak{background-color:#d6f1ff;}
#mechnical-engineering .page-title, #mechnical-engineering .page-title, #mechnical-engineering .course-other-info li a, #mechnical-engineering .course-title, #mechnical-engineering .course-other-info, #mechnical-engineering .student-speak, #mechnical-engineering .panel-default > .panel-heading, #mechnical-engineering .more-less{color:#0082c6;}
#mechnical-engineering .course-other-info li a:hover{color:#333}
.placements .row{background-color:#fff;}
.logo-col{padding:10px 7px;}
.logo-col img{margin:0 auto;}
#query{background:url(../images/bg-query.jpg) no-repeat 0 0;background-size:cover;}
.tagline{font-size:55px;color:#fff;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.5);line-height:normal;margin-top:0;margin-bottom:60px;}
.download-brochure{border:5px solid #00592a;background:#004123;font-size:32px;color:#fff;padding:15px 30px 15px 110px;position:relative;display:inline-block;margin-bottom:30px;}
@media(min-width:768px){#admission-open h1{font-size:70px;}
.download-brochure{padding:15px 30px;text-align:right;display:block;margin-bottom:0}}
@media(max-width:480px){#admission-open h1{font-size:36px;}.download-brochure{padding:60px 15px 15px 15px;}.download-brochure span{display:block!important;}.download-brochure:before{left:50% !important;top:10px!important;transform:translateX(-50%)!important;}}
.download-brochure span{text-align:left;display:inline-block;line-height:normal;}
.download-brochure:before{content:"\f019";font:normal normal normal 42px/1 FontAwesome;position:absolute;left:45px;top:50%;transform:translateY(-50%);}
.download-brochure a{position:absolute;top:0;left:0;width:100%;height:100%}
#query-form{background:#fff;padding:30px;}
.submit-btn{background:#004123;color:#fff;font-weight:700;border-radius:0;}
.submit-btn:hover, .submit-btn:active, .submit-btn:focus{background:#00592a;color:#fff;}
#query-form h2{margin-top:0;margin-bottom:20px;}
#query-form input[type=text], #query-form input[type=email], #query-form textarea{border-width:0 0 1px 0;border-radius:0;box-shadow:none;border-color:#004123;padding-left:0;padding-right:0}
textarea{resize:none}
.career-prospects{margin-bottom:40px;}
.captcha-span{background:#a9a9a9;color:#fff;padding:3px 0;display:block;font-size:16px;text-align:center;font-weight:700;}
.captcha-span-lg{padding:9px 0;}
.error{color:#c10000;font-size:14px;}
.career-col h4{margin:0}
.career-box{border-left:5px solid #008648;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;padding:10px 15px;transition:all .2s ease;position:relative}
.faculty .submit-btn{font-weight:400;font-size:13px;}
.faculty .list-inline li{padding-top:5px;padding-bottom:5px;}
.career-box:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}
.career-box a{position:absolute;top:0;left:0;width:100%;height:100%;}
.form-check-inline+.form-check-inline{margin-left:.75rem;}
.form-check-inline{display:inline-block;}
.form-check-inline label{font-weight:400;}
.form-check{position:relative;display:block;margin-bottom:.5rem;}
#online-form label{font-weight:400}
.contact-list li{position:relative;padding-left:40px;}
.contact-list li:before{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:normal normal normal 18px/1 FontAwesome;color:#045d34;}
.contact-list li.phone:before{content:"\f095";}
.contact-list li.mobile:before{content:"\f10b";font-size:28px;}
.contact-list li.fax:before{content:"\f1ac";}
.contact-list li.address:before{content:"\f041";}
.contact-list li.email:before{content:"\f1fa";}
.contact-list li a.phone{color:#333}
.facility-img-holder, .facility-txt{padding:0}
.fac-text-wrap{padding-top:30px;}
.facility-img-holder img{width:100%;}
@media(min-width:768px){.laboratories .facility-txt, .hostel .facility-txt, .sports .facility-txt{float:right;}.fac-text-wrap{padding:15px;}}
#photo-filter .btn-default{color:#fff;background-color:#0077bd;border-color:#0077bd;}
#photo-filter .dropdown-menu{background:#8ec4e4;color:#fff;}
#items > div{margin:20px 0;}
#items > div a{display:block;position:relative;}
.fluidbox{outline:none;}
.hidden{display:none;}
.fluidbox-overlay{background-color:rgba(255,255,255,.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;transition:all .25s ease-in-out;}
.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all .25s ease-in-out;}
.fluidbox-ghost{background-size:cover;background-position:center center;position:absolute;transition:all .25s ease-in-out;}
.fluidbox-closed .fluidbox-ghost{-webkit-transition-property:top, left, opacity, -webkit-transform;-moz-transition-property:top, left, opacity, -moz-transform;-o-transition-property:top, left, opacity, -o-transform;transition-property:top, left, opacity, transform;transition-delay:0, 0, .25s, 0;}
.fluidbox-closed .fluidbox-wrap img{transition-property:opacity;transition-delay:.25s;transition-duration:0s;}
.modal-header{background:#016637;color:#fff;}
.close{opacity:1}
.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .btn:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.btn{z-index:1035+1}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox{padding:4px 8px}.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox input.form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}
.gototop{display:none;-webkit-animation:hide 350ms ease-out forwards 1;animation:hide 350ms ease-out forwards 1;padding:5px 15px;border:0;text-align:center;background-color:#045d34;color:#fff;position:fixed;bottom:40px;right:16px;box-shadow:0 2px 10px rgba(4, 93, 52,.5);-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;cursor:pointer;height:37px;}
@media(min-width:768px){.gototop{bottom:16px;}}
.gototop > span{display:inline-block;-webkit-transition:transform 100ms 100ms ease-in-out;transition:transform 100ms 100ms ease-in-out;}
.gototop:hover, .gototop:focus{background-color:#05b966;}
.gototop:hover > span, .gototop:focus > span{-webkit-transform:translateY(-2px);transform:translateY(-2px);}
.isvisible{-webkit-animation:show 1s ease-out forwards 1;animation:show 1s ease-out forwards 1;}
@-webkit-keyframes
hide{0%{opacity:1;-webkit-transform:translateY(0);}
25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px);}
75%{-webkit-transform:rotate(3deg);}
100%{opacity:0;-webkit-transform:translateY(100px);}
}
@keyframes
hide{0%{opacity:1;transform:translateY(0);}
25%{opacity:.5;transform:rotate(-3deg) translateY(-40px);}
75%{transform:rotate(3deg);}
100%{opacity:0;transform:translateY(100px);}
}
@-webkit-keyframes
show{0%{-webkit-transform:rotate(0deg);}
25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px);}
75%{-webkit-transform:rotate(3deg);}
100%{opacity:1;-webkit-transform:rotate(0deg);}
}
@keyframes
show{0%{transform:rotate(0deg);}
25%{opacity:.5;transform:rotate(-3deg) translateY(-40px);}
75%{transform:rotate(3deg);}
100%{opacity:1;transform:rotate(0deg);}
}
.student-pack{padding-top:40px;padding-bottom:20px;}
.student-pack .well{padding-top:0;}
.student-pack .well .img-holder{margin-top:-60px;}
.student-pack .well .img-holder img{border:2px solid #016637}
.placement-data-table{width:100%;border-collapse:collapse}
.placement-data-table th, .placement-data-table td{padding:5px;border:1px solid #ccc;}
.placement-data-table th{background:#333;color:#e1e1e1}
.placement-data-table tr.odd{background:#e1e1e1}
.placement-data-table tr.even{background:#fff}
.blank{border-left:0!important;border-right:0 !important;}
.recruters{background:#fff;padding-top:20px;padding-bottom:20px;}
.owl-carousel{display:block;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:none;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;margin:0 auto;}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display:none;}
.no-js .owl-carousel{display:block;}
#admission-pop .modal-header{border:none;background:#004123;}
#admission-pop .modal-body h3{color:#004123;}
#admission-pop .modal-body h4{color:#004123;}
#admission-pop .modal-content{padding:15px}
#admission-pop .modal-content img{border-radius:10px;}
#admission-pop .modal-content img{width:100%;}
#admission-pop .modal-content .close{color:#000;position:absolute;right:3px;top:5px;}
#admission-pop .modal-body .pop-form{background:rgba(0, 65, 35, .90);padding-top:15px;padding-bottom:15px;border-radius:10px;}
#admission-pop .modal-body .pop-form .submit-btn{border-radius:10px;height:auto;background:#008648;}
#admission-pop .modal-body{position:relative; padding:15px; width:80%;}
#admission-pop label.error{color:#f7c4c4;margin-bottom:0;font-weight:normal;font-size:13px;display:block;}
#admission-pop .form-group{margin-bottom:10px;}
#admission-pop .captcha-span{background:#008648}
#admission-pop .modal-content{background:url(../images/popup-banner.jpg) no-repeat top right; background-size:cover}
#admission-pop .modal-content img{display: none}
@media(min-width:768px){#admission-pop .modal-content{background:none;padding:0}#admission-pop .modal-content img{display:block;}#admission-pop .modal-body{position:absolute;top:30px;left:15px;width:80%;}}