@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);
/*font:300 14px 'Oswald', sans-serif;*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
@import url(https://fonts.googleapis.com/css?family=Khand:400,300,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Dosis:400,200,300,500,600,700,800);

*{margin:0; padding:0; outline:0; box-shadow:0;}
a:hover{text-decoration:none !important;}
a:focus{text-decoration:none !important;}
a{color:#cc3333;}
p a:hover, p a:focus{color:#454545;}
body{font:400 14px 'Open Sans', sans-serif; color:#444;}
.f_left{float:left;}
.f_right{float:right;}
.f_center{text-align:center;}slider-link3
.clear{clear:both; height:0; font:0; overflow:hidden;}
a, img{transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.transition-obj{transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
a{text-decoration:none;}
img{border:none;}
input:-webkit-autofill {-webkit-box-shadow:0 0 0 50px white inset; -webkit-text-fill-color: #333;}
.go-top {position: fixed; bottom: 10px; right: 10px; text-decoration: none; color: white; background-color: rgba(0, 0, 0, 0.3); border:1px solid #515151; font-size: 12px; padding: 2px; display: none; padding:8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.go-top:hover {background-color: #026874; color:#FFF !important; text-decoration:none;}
.capitalize{text-transform:uppercase;}
.fix-top-margin-1{margin-top:10px;}
.fix-top-margin-2{margin-top:20px;}
.fix-top-margin-3{margin-top:30px;}
.fix-top-margin-4{margin-top:40px;}
.fix-top-margin-6{margin-top:60px;}
.fix-top-margin-8{margin-top:80px;}
.fix-top-margin-10{margin-top:100px;}
.large-text-28{font-size:28px;}
.large-text-22{font-size:22px; line-height:30px;}
.large-text-22 a{color:#5F5F5F; border-bottom:1px dashed #d2d2d2;}
.large-text-18{font-size:18px; font-weight:400; line-height:30px;}
.fix-padding-15{padding:10px 20px;}
.fix-padding-20{padding:20px;}
.fix-padding-40{padding:40px;}
.fix-padding-60{padding:60px;}
.border-1{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.border-2{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
a:focus, a:hover{color:none;}
table p{margin-bottom:0; text-align: left;}

a:focus, a:hover{color:#fff;}

.subLink{color: #cc3333; border: 1px solid #cc3333; margin-top: 10px; padding:4px 8px; display: inline-block}
.subLink:hover{color: #252525; border-color: #252525}




.modal-backdrop.in{opacity:.8;}
.modal-backdrop{background:#000;}
.modal-content{border-radius:0;}
.qInquiry .modal-content{border:7px solid #f4c524; max-width:450px; margin:0 auto;}
.qInquiry h4{font: 400 25px 'Dosis', sans-serif;}
.qInquiry .form-control{height:40px !important;}
.qInquiry .form-group{margin-bottom:15px !important;}
.qInquiry label{line-height:40px; color:#454545;}
.qInquiry option{width:150px !important;}

.inner-slider img{width:100%;}
/*
.quick-link-block{}
.quick-link-block ul{list-style:none; font-size:0; text-align:center;} 
.quick-link-block li{width:33.33%; display:inline-block; padding:10px; vertical-align:top;}
.quick-link-block li .inner a{background:#fff; border:1px solid #d2d2d2; color:#000; display:block; border-radius:4px; padding:15px 10px; min-height:150px;
font: 600 20px 'Dosis', sans-serif; color:#026874;}
.quick-link-block li .inner a:hover{background:#026874; color:#fff;}
.quick-link-block li .inner a:hover .img{border-color:#026874;}
.quick-link-block li .img{margin:5px auto; background:#fff; width:50px; height:50%; border-radius:50%; padding:5px; border:1px solid #d2d2d2;}
.quick-link-block li .img img{width:100%;}
.quick-link-block li .inner a span{display:block; font-size:12px; }
.quick-link-block li .inner a:hover{}*/

.quick-link-block{}
.quick-link-block hr{height: 1px; margin: 0; background: #d2d2d2; border: none}
.quick-link-block ul{list-style:none; font-size:0;} 
.quick-link-block li{width:25%; display:inline-block; padding:10px; vertical-align:top;}
.quick-link-block li .inner{background:#fff; border:1px solid #d2d2d2; color:#000; display:block; border-radius:4px;
font: 600 16px 'Dosis', sans-serif; color:#026874;}
.quick-link-block li .inner a{display: block; padding: 0px 10px;  color:#026874; min-height: 70px; position: relative}
.quick-link-block li .inner a:hover{background:#026874; color:#fff !important; }
.quick-link-block li .inner a:hover .img{border-color:#026874;}
.quick-link-block li .img{margin:0px auto; background:#fff; width:50px; height:50px; border-radius:50%; padding:5px; border:1px solid #d2d2d2; float: left;
position: absolute; top: 50%; transform: translateY(-50%)}
.quick-link-block li .img img{width:100%;}
.quick-link-block li .text{width:100%; position: absolute; top: 50%; transform: translateY(-50%); padding-left: 60px; }
.quick-link-block li .inner a span{display:block; font-size:12px; }
.quick-link-block li .inner a:hover{}

.admissionRegistration a{background:#4b1853; font-size:15px; display:inline-block; color:#fff; padding:5px 15px; font-weight:400; position:absolute; left:0; right:0; max-width:500px; margin:7px auto 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}

.announcement{background:#4b1853; padding:0; color:#fff; height: 100%; display: table; width: 100%; height: 35px;}
.announcement-wrapper{position:relative;}
.announcement .title{background:#67376d; position:absolute; left:0; top:0; padding:7px 8px; z-index:999;}
.announcement .text{width:100%;}
.announcement .text ul{list-style:none; margin:0; height:35px;}
.announcement .text li {list-style: none; line-height: 35px; fl}
.announcement .text li a{ background:url(../images/blt-2.jpg) no-repeat 5px 14px; padding:0; padding-left:15px; margin-right:15px; color:#fff; display: block;}
.announcement .text li a:hover{color:#ffd440;}
.announcement .more a{background:#67376d; position:absolute; right:0; top:0; padding:7px 8px; z-index:999; color:#fff;}
.announcement .more a:hover{background:#333; color:#fff;}
header{margin:10px 0 14px;}
.logo-box{float:left;}
.logo-box .logo{width:120px; float:left; margin-right:15px;}
.logo-box .logo img{width:100%;}
.logo-box .text{float:left; margin-top:15px; text-align:center; position:relative;}
.logo-box .text-1{font:600 28px 'Oswald', sans-serif; color:#4b1853;}
.logo-box .text-2{font-size:15px; color:#131313; background:url(../images/logo-line.jpg) repeat-x center center;}
.logo-box .text-2 span{background:#fff; padding:2px 5px;}
.logo-box .text-3{font-size:18px; color:#494545;}
.r-box{float:right; text-align:center; margin-top:5px;}
.toll-free{font:400 20px 'Dosis', sans-serif; text-align:center; margin-bottom:7px;}
.social{float:left; margin-top:11px;}
.social .icon{display:inline-block; line-height:35px; font-size:17px;}
.social .icon.fb a{background:#3a589b; color:#fff; display:block; width:30px; height:33px; }
.social .icon.tw a{background:#2caae1; color:#fff; display:block; width:30px; height:33px; }
.social .icon.yt a{background:#cf3427; color:#fff; display:block; width:30px; height:33px; }
.social .icon.in a{background:#007cb4; color:#fff; display:block; width:30px; height:33px; }
.social .icon a:hover{background:#333; color:#ffd440;}
.apply {float:left;}
.apply a{height:35px; background:#f83b49 url(../images/apply-bg.png) no-repeat left top; float:left; margin-left:7px; border:1px solid #de1f2d; font:400 18px 'Dosis', sans-serif; padding:0 7px; padding-left:50px; color:#fff; line-height:35px; width:134px;}
.apply a:hover{background-color:#de1f2d;}
.apply.logOff a{background:#f83b49 url(../images/apply-bg-h.png) no-repeat left top;}



.search{margin-top:8px; width:170px; float:left; margin-left:5px;}
.search-bar{width:216px; float:left; border:1px solid #434040 !important; font-size:11px; height:34px !important; outline:0 !important;}
.search-btn{background:#434040 url(../images/search.png) no-repeat center center; width:34px; height:34px; border-color:#434040 !important; float:left;}
.search-btn:hover{background-color:#000;}

nav{background:#026874; font:500 18px 'Dosis', sans-serif;}
slider{position:relative;}
.slider-link a{position:absolute; z-index:99; background:#cc3333; color:#fff; font-size:18px; padding:14px 15px; top:120px; width:250px; font-weight:800px;}
.slider-link a:hover{background:#454545;}
.slider-link a:after{content:''; border-top:52px solid #cc3333; border-right:10px solid transparent; position:absolute; right:-10px; top:0;
transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.slider-link a:hover:after{border-top:52px solid #454545;}
.slider-link span{font-size: 14px; font-weight: 600;}

.slider-link2 a{position:absolute; z-index:99; background:#cc3333; color:#fff; font-size:18px; padding:14px 15px; top:30px; width:250px; font-weight:800px;}
.slider-link2 a:hover{background:#454545;}
.slider-link2 a:after{content:''; border-top:52px solid #cc3333; border-right:10px solid transparent; position:absolute; right:-10px; top:0;
transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.slider-link2 a:hover:after{border-top:52px solid #454545;}
.slider-link2 span{font-size: 14px; font-weight: 600;}

.slider-link3 a{position:absolute; z-index:99; background:#026874; color:#fff; font-size:18px; padding:14px 15px; top:210px; width:250px; font-weight:800px;}
.slider-link3 a:hover{background:#454545;}
.slider-link3 a:after{content:''; border-top:52px solid #026874; border-right:10px solid transparent; position:absolute; right:-10px; top:0;
transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.slider-link3 a:hover:after{border-top:52px solid #454545;}
.slider-link3 span{font-size: 14px; font-weight: 600;}

.other-link1 a{position:absolute; z-index:99; background:#cc3333; color:#fff; font-size:18px; padding:14px 5px; top:370px;  font-weight:800px;}
.other-link1 a:hover{background:#454545;}
.other-link1 span{font-size: 14px; font-weight: 600;}

.slider-link4 a{position:absolute; z-index:99; background:#026874; color:#fff; font-size:18px; padding:14px 15px; top:278px; width:250px; font-weight:800px;}
.slider-link4 a:hover{background:#454545;}
.slider-link4 a:after{content:''; border-top:52px solid #026874; border-right:10px solid transparent; position:absolute; right:-10px; top:0;
transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.slider-link4 a:hover:after{border-top:52px solid #454545;}
.slider-link4 span{font-size: 14px; font-weight: 600;}


section{padding:40px 0;}
footer{background:#3c1342; padding:30px 0;}
footer p{text-align:left; color:#ccc; font-size:13px; line-height:20px; font-weight:300;}
footer p strong{font-weight:500;}
footer p a{color:#fff;}
footer p a:hover{color:#fff; border-bottom:1px dotted #d2d2d2;}
footer ul{list-style:none;}
footer li a{color:#ccc; font-size:13px; font-weight:300;}
footer li a:hover{color:#fff; border-bottom:1px dotted #fff;}
.f-map{height:200px;}
.f-social .icon a{background:#5b3260; border:1px solid #3d1b41; font-size:22px; width:50px; height:50px; text-align:center; line-height:50px; float:left; color:#fff; margin-right:5px;}
.f-social .icon a:hover{background:#272623; color:#fff !important; border-color:#8e7092;}
.footer-bar{background:#521C5A; display:table; width:100%;  padding:20px 15px;}
.copy{float:left; color:#8EDDE6; font-size:13px;}
.counter-cart{float:left; background:#5e3263; border:1px solid #3c1c40; border-radius:2px; -moz-border-radius:2px;; -webkit-border-radius:2px; padding:2px 8px; letter-spacing:3px; color:#ccc; margin-left:290px;}
.ifw{float:right;}

.mainContainer{}
.mainContainer.inner h1{font-size:35px;}
.mainContainer.inner h1 span{font-size:16px; font-weight:600;}
.mainContainer.inner h1 span a{font-size:16px; color:#4b1853; }
.mainContainer.inner h1 span a:hover{color:#252525;}
.message-wrapper{color:#fff;}
.message-wrapper .img{border:6px solid #0d7986; width:225px; height:225px; overflow:hidden; float:right;
-webkit-border-radius: 50%;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 50%;
-moz-border-radius-bottomleft: 0;
border-radius: 50%;
border-bottom-left-radius: 0;}
.message-wrapper .img img{width:100%}
.message-wrapper .text-box{padding-right:250px; padding-top:5px;}
.message-wrapper .title{}

.life-at{background:url(../images/bluedark.jpg) no-repeat center center; background-size:cover; border-top:1px solid #fff; text-align:center; color:#fff; min-height:305px; 
min-height:501px; }
.life-at .icon{color:#fff; font-size:25px; border:4px solid #fff; width:80px; height:80px; text-align:center; line-height:80px; margin:0px auto 10px; padding-left: 5px;
margin-top:97px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;}
.life-at-wrapper{}
.life-at-wrapper ul{list-style:none;}
.life-at-wrapper li{}
.life-at-wrapper #f2{cursor:pointer;}
#owl-demo6 .item{padding:10px;}
#owl-demo6 .item img{width:100%; border:4px solid #fff;}
#owl-demo6 .owl-pagination{display:none;}
#owl-demo6 .owl-prev {top:69px; top:39%;}
#owl-demo6 .owl-next{top:69px; top:39%;}

.life-at-2{position:relative;}
.life-at-2 .close{position:absolute; right:9px; top:-27px; background:#454545; border:1px solid #fff; z-index:999; 
    opacity: 1; width: 25px; height: 25px; color: #fff; font-weight:300; line-height:19px;}

.p-drices{text-align:center; color:#fff; border-bottom:1px solid #555; position:relative; padding:0; border-top:7px solid #f4f4f4;}
.p-drices .text{position:absolute; top:0; left:0; right:0; bottom:0}
.p-drices img{width:100%;}
.p-drices .large-text {font-size:50px; padding-top:150px;}

.front-program{-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);}
.front-program a{color:#454545; position:relative; display:block;}
.front-program .img{position:relative; min-height:210px; overflow:hidden;}
.front-program .img.img-01{background:url(../images/Pic2.jpg) no-repeat center center; background-size:cover;}
.front-program .img.img-02{background:url(../images/Pic1.jpg) no-repeat center center; background-size:cover;}
.front-program .img.img-03{background:url(../images/collegemagazine.jpg) no-repeat center center; background-size:cover;}
.front-program .title{background:#592b5c; font:300 22px 'Dosis', sans-serif; text-align:center; padding:25px 10px; color:#fff; border:1px solid #fff;}
.front-program .topTitle {position:relative;}
.front-program .topTitle a{background:rgba(0,0,0,.8); text-align:center; padding:10px 10px; color:#fff; text-transform:uppercase; position:absolute; z-index:999; width:100%;  text-align:center; font-weight:600; left:0px; right:0px; top:0px;}
.front-program .topTitle a:hover{background:#cc3333;}
.front-program .text-box{background:rgba(255,255,255,.8); position:absolute; opacity:0; left:0; top:-50%; right:0; bottom:0; padding:20px; text-align:center; padding-top:60px; 
text-transform:uppercase; font: 400 25px 'Dosis', sans-serif;}
.front-program .text-box span{display:block;}
.front-program .text-box ul{list-style:none; font-size:18px;}
.front-program .text-box li{background:url(../images/blt.jpg) no-repeat 2px 8px; line-height:28px; padding-left:14px;}
.front-program a:hover .text-box{top:0; opacity:1;}
.front-program a:hover .title{background:#272623;}
.login-btn a{border:1px solid #b6b6b6; padding:5px; display:table; width:100%; color:#454545;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e6e6e6+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}
.login-btn .icon{float:left;}
.login-btn .text{ font:500 20px 'Dosis', sans-serif; width:100%; padding-left:0px; display:block; line-height:45px; text-align:center;}
.login-btn a:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e6e6e6+0,ffffff+100 */
background: #e6e6e6; /* Old browsers */
background: -moz-linear-gradient(top,  #e6e6e6 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e6e6e6 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e6e6e6 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

	-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: url(grayscale.svg); /* Firefox 4+ */
filter: gray; /* IE 6-9 */
filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}
.secured-wrapper{background:url(../images/bg-05.png) no-repeat center center; background-size:cover; border-bottom:1px solid #fff;}
.secured-wrapper .title{color:#fff; font:300 50px 'Oswald', sans-serif; margin:400px 0 15px;}
.secured-wrapper .title span{color:#ffd440;}
/*.find-courses{background:#026874; padding:20px 0;}
.find-courses .title{float:left; font-size:25px; background:#025b66; text-align:center; width:200px; color:#fff; padding:6px 8px;}
.find-courses .form-box{width:100%; padding-left:215px;}
.find-courses .form-control{height:45px;}
.find-courses .btn{background:#de1f2d url(../images/search.png) no-repeat center center; color:#fff; border:2px solid #fff; padding-left:15px; width:100%; height:45px; font-size:18px;}
.find-courses .btn:hover{background-color:#272623;}*/

.find-courses{background:#026874; padding:5px 0 20px;}
.find-courses .title{font-size:22px; color:#fff; padding:6px 0px;}
.find-courses .form-box{width:100%;}
.find-courses .form-control{height:45px;}
.find-courses .btn{background:#de1f2d url(../images/search.png) no-repeat center center; color:#fff; border:2px solid #fff; padding-left:15px; width:100%; height:45px; font-size:18px;}
.find-courses .btn:hover{background-color:#272623;}

.find-courses.gray-bg .title{color:#026874;}

.news-wrapper{}
.news-wrapper .img{}
.news-wrapper .img img{width:100%;}
.news-wrapper .date{width:65px; height:65px; text-align:center; background:#433e46; font-size:14px; color:#fff; float:left; padding-top:12px;}
.news-wrapper .date span{font-size:22px; display:block; line-height:22px;}
.news-wrapper .text{padding-left:75px;}
.news-wrapper .title{font-size:16px; font-weight:500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom:2px; }
.news-wrapper .title a{color:#454545}
.news-wrapper .title a:hover{color:#046645}
.news-wrapper p{color:#6b6b6b; font-size:12px; line-height:14px; text-align:left; margin-bottom:0;}
.news-wrapper .readmore{color:#2c2a2a; font-size:12px; text-decoration:underline;}
.news-wrapper .readmore:hover{color:#046645;}
.news-wrapper:hover .date{background:#de1f2d;}
.news-wrapper:hover .title{color:#046645;}
.news-wrapper:hover .img{-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: url(grayscale.svg); /* Firefox 4+ */
filter: gray; /* IE 6-9 */
filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}
.quick-link{margin-top:42px;}
.quick-link ul{list-style:none;}
.quick-link li a{background:#b48fcf; border:2px solid #05444c; font:500 25px 'Dosis', sans-serif; color:#fff; padding:9px; padding-left:70px; margin-bottom:7px; display:block;}
.quick-link li.li-01 a{background:#036874 url(../images/admission.png) no-repeat 10px center; position:relative;}
.quick-link li.li-01 a:after{content:"\f101"; background:#045d68; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li.li-02 a{background:#17757d url(../images/entrance-exam.png) no-repeat 10px center; position:relative;}
.quick-link li.li-02 a:after{content:"\f101"; background:#036974; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li.li-03 a{background:#328789 url(../images/loan.png) no-repeat 10px center; position:relative;}
.quick-link li.li-03 a:after{content:"\f101"; background:#18767e; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li.li-04 a{background:#4f9a96 url(../images/fee.png) no-repeat 10px center; position:relative;}
.quick-link li.li-04 a:after{content:"\f101"; background:#34888a; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li.li-05 a{background:#69aba1 url(../images/download.png) no-repeat 10px center; position:relative;}
.quick-link li.li-05 a:after{content:"\f101"; background:#529c97; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li.li-06 a{background:#7ccabe url(../images/app.png) no-repeat 10px center; position:relative;}
.quick-link li.li-06 a:after{content:"\f101"; background:#69aba1; padding:4px; font: normal normal normal 14px/1px FontAwesome; position:absolute; width:20px; height:20px; right:-7px; text-align:center; line-height:10px; top:16px;}
.quick-link li a:hover{background-color:#025a64; color: #fff !important;}


.associated{background:#138997; border-bottom:1px solid #148390; padding:15px 0;}
.associated .title{font:300 25px 'Oswald', sans-serif;  text-align:center; color:#fff; background:url(../images/logo-line.jpg) repeat-x center 22px;}
.associated .title span{background:#138997; padding:0 10px;}
.associated-img {padding:10px;}
.associated-img img{width:100%;}
.associated-img:hover img{outline:4px solid #894d78;
	-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: url(grayscale.svg); /* Firefox 4+ */
filter: gray; /* IE 6-9 */
filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}
.jvfacts-wrapper{border:6px solid #433e46; background:url(../images/jv-bg.jpg) repeat left top;  }
.jvfacts-wrapper img{}
.jvfacts-wrapper:hover{outline:3px solid #433e46;}
.jvfacts-img {font-size:0;}
.jvfacts-img:hover{}
.jvfacts-img img{width:100%;}
footer .title{font:300 18px 'Oswald', sans-serif; color:#fff; position:relative;}
footer .title::after{content:''; position:absolute; background:#8f5682; height:1px; width:33px; bottom:0; left:0;}
.icon-box{border:1px solid #d2d2d2; position:relative; min-height:200px;}
.icon-box .img{width:150px; float:left; background:#d2d2d2; position:absolute; bottom:0; left:0; top:0;}
.icon-box .text{padding:20px; padding-left:170px;}
.icon-box .text ul p{margin-bottom:0;}
.icon-box .text ul{list-style:none; margin-bottom:10px;}
.icon-box .text li{width:33.3%; float:left; background:url(../images/blt.jpg) no-repeat 2px  8px; padding-left:15px; line-height:25px;}
.icon-box .text li{}
.icon-box p:last-child{margin-bottom:0;}
.icon-box h4{color:#138997; border-bottom:1px solid #f1f1f1; padding-bottom:4px;}
.icon-box .img.proud{background:#138997 url(../images/icon/proud.png) no-repeat center center; background-size:80%;}
.icon-box .img.vision{background:#138997 url(../images/icon/vision.png) no-repeat center center; background-size:80%;}
.icon-box .img.mission{background:#138997 url(../images/icon/mission.png) no-repeat center center; background-size:80%;}
.icon-box .img.resolution{background:#138997 url(../images/icon/resolution.png) no-repeat center center; background-size:80%;}
.icon-box .img.bus{background:#138997 url(../images/icon/bus.png) no-repeat center top 20px; background-size:80%;}
.icon-box .img.train{background:#138997 url(../images/icon/train.png) no-repeat center top 20px; background-size:80%;}
.icon-box .img.plan{background:#138997 url(../images/icon/plan.png) no-repeat center top 20px; background-size:80%;}


.green-bg{background:#026874; display:table; width:100%;}
.gray-bg{background:#f4f4f4 url(../images/bg-04.jpg) repeat left top; }
h1{font:400 25px 'Dosis', sans-serif; margin-top:0px; }
.back a{background:#67376d; color: #fff; font-size:16px; padding:4px 10px; margin-top:10px; float:right;}
.back a:hover{background:#454545;}
h2{font:400 25px 'Dosis', sans-serif; margin-top:0px;}
h2 span{font-size:18px;}
h2 a{color:#454545;}
h3{margin-top:0px; font-size:20px !important; color:#8F5496 !important;}
h3 span{color:#454545; font-size:15px;}
h4{margin-top:0px; font-size:17px; color:#1F8A96; margin-bottom:7px; font-weight:700;}
p{line-height:22px; margin-bottom:15px; text-align:justify;}
.b-text{font-weight:600;}
.note-text{font-size:13px; font-style:italic; font-weight:600;}
.table{margin-bottom:5px;}

.light-color-g{color:#7ed4de;}
.page-btn{font:400 17px 'Dosis', sans-serif; border:1px solid #fff; border-radius:0; color:#fff; padding:7px 12px; margin:10px 0;}
.page-btn:hover{background:#67376d; color:#fff;}
.page-btn2{font:400 17px 'Dosis', sans-serif; border:1px solid #67376d; border-radius:0; color:#fff; padding:7px 12px; margin:10px 0; background:#67376d;}
.page-btn2:hover{background:#401447; color:#fff !important;}
.large-text{font:300 70px 'Dosis', sans-serif; margin-bottom:10px;}
.large-text span{font-weight:600;}
.form-control{border-radius:0;}
.form-control:focus{box-shadow:none; border-color:inherit;}
.btn{border-radius:0}
.page-img{border:8px solid #f4f4f4; outline:1px solid #d2d2d2;}
.page-img img{width:100%;}

.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs{position:absolute; left:0; right:0; bottom:-22px; z-index:999;}
hr{height:0; border-bottom:1px solid #d2d2d2; border-top:none; margin:25px 0;}
.associated .owl-pagination{display:none !important;}
.jvfacts-wrapper.owl-theme .owl-controls .owl-buttons div{display:none !important;}
.jvfacts-wrapper.owl-theme .owl-controls{margin-top: -40px;
	z-index:999; position:absolute; left:0; right:0;
}

.life-jvwu-wrapper-box{width:800px;}
.life-jvwu-wrapper{border:6px solid #fad245;}
.life-jvwu-wrapper .item img{width:100%;}
.life-jvwu-wrapper.owl-theme .owl-controls .owl-buttons div{display:none !important;}
.life-jvwu-wrapper.owl-theme .owl-controls{margin-top: -40px;
	z-index:999; position:absolute; left:0; right:0;
}

.contact{font-size:16px;}
.contact p{line-height:28px;}
.contact-link i{background:#454545; color:#fff; width:30px; height:30px; text-align:center; line-height:30px;}
.contact-link-1 {line-height:35px;}


.inner label{font-size:16px; font-weight:400; }
.inner .form-group{margin-bottom:20px;}
.inner .form-control{height:45px; border:1px solid #807C7C; outline:4px solid #f4f4f4;}
.inner .btn-default{ background:#67376d !important; color:#fff; padding:12px 30px; border:1px solid #4b1853; outline:3px solid #f4f4f4; text-transform:uppercase; font:400 16px 'Dosis', sans-serif; }

.announcement label{font-size:14px; font-weight:400; line-height:20px !important;}
.announcement .form-group{margin-bottom:5px !important;}
.announcement .form-control{height:30px !important; border:1px solid #e7e7e7; outline:0px solid #f4f4f4;}
.announcement .btn-default{ background:#046645 !important; color:#fff; padding:12px 30px; border:1px solid #454545; outline:3px solid #f4f4f4; text-transform:uppercase; font:400 16px 'Dosis', sans-serif; }


.establishment{}
.establishment ul{list-style:none; margin-right:-15px; margin-left:-15px;}
.establishment li {float:left; width:20%;  padding:0 15px;}
.establishment li .inner{ text-align:center;}
.establishment li .title{font: 400 22px 'Dosis', sans-serif; text-align:left;  color:#8F5496;   border-bottom: 1px dashed #d2d2d2;
    padding-bottom: 5px; margin-bottom:10px;}
.establishment li .img{border:1px solid #d2d2d2; display:inline-block; width:100%;}
.establishment li .img img{width:100%;}
.establishment li .sub-text{font-weight:600;}
.establishment li .sub-text span{font-size:12px; font-weight:400;}
.establishment ul.logo2 li{width:15%;}
.establishment ul.logo3 li{width:16.66%; margin-bottom:20px;}
.establishment ul.logo4 li{width:20%; margin-bottom:30px;}
.establishment h2{border-bottom:1px dashed #d2d2d2; padding-bottom:5px; color:#8F5496; font-size:22px;}
.establishment ul.loan{}
.establishment ul.loan li .sub-text a{background:#f4f4f4; border:1px solid #d2d2d2; border-top:0; padding:8px 0px; display:block; margin-bottom:25px; 
color:#454545;}
.establishment ul.loan li .sub-text a i{background:#454545; color:#fff; padding:4px; border:1px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;}
.establishment ul.loan li:hover .sub-text a{background:#454545; color:#fff;}
.establishment ul.loan li:hover .sub-text a i{background:#f83b49;}

.blt{}
.blt ul{list-style:none;}
.blt li{background:url(../images/blt.jpg) no-repeat 4px 10px; padding:5px 0; padding-left:15px; line-height:22px; text-align:justify; }
.blt li li{background:none; list-style:circle; padding-left:0; margin-left:20px;}
.blt p{margin-bottom:0;}

.blt2{}
.blt2 ul{list-style:none; margin-left:-10px; margin-right:-10px;}
.blt2 li{width:50%; float:left; padding:10px 10px; }
.blt2 li .text{border:1px solid #d2d2d2; padding:10px; background:#f9f9f9; display: block; color: #252525}
.blt2 li .text:hover{color: #cc3333; background: #fff}

.blt2.col1 li{width: 100%;}

.blt-n{}
.blt-n ol{list-style:decimal;}
.blt-n ol.b-text li{font-weight:600;}
.blt-n ol.b-text li ul li{font-weight:400;}
.blt-n li{line-height:28px; text-align:justify; margin-left:25px;}
.blt-n li ul li{margin-left:0;}

.table-bordered th{background:#f4f4f4; color:#1F8A96;}

.course-detail{}
.course-detail ul{list-style:none; border:1px solid #d2d2d2; border-bottom:none;}
.course-detail li{border-bottom:1px solid #d2d2d2; position:relative; line-height:22px; display:table; width:100%;}
.course-detail li .title{background:#f4f4f4; width:200px; display:block; float:left; border-right:1px solid #d2d2d2; padding:0 10px; margin-right:10px; font-weight:600; position:relative; bottom:0; left:0; top:0; padding:10px;}
.course-detail li .title span{font-size:12px; line-height:12px;}
.course-detail li .text-wrapper{ padding:10px; padding-left:220px; width:100%; background:url(../images/acd-bg.png) repeat-y -1px 0px;}
.course-detail li .text-wrapper ul{border:none; list-style:outside; font-size:14px; margin-left:15px;}
.course-detail li .text-wrapper li{border:none;}
.course-detail li .price{font-weight:600;}
.course-detail li .fee{ float:left; display:block; position:relative; padding-left:20px; margin-right:40px; line-height:40px;}
.course-detail li .line{background:url(../images/price.jpg) no-repeat left top; width:12px; height:12px; display:block; position:absolute; left:0px; top:15px;}
.course-detail .r-box{float:right;}
.course-detail .l-box{float:left;}
.course-detail .btn-a a{background:#67376d; color:#fff; padding:4px 8px; margin-top:7px; border:1px solid #542a59; text-transform:uppercase;}
.course-detail .btn-a a:hover{background:#454545; border-color:#252525;}
.course-detail.entrance li .title{width:285px;}
.course-detail.entrance  li .text-wrapper{padding-left:295px;}

.placements-list{}
.placements-list ul{list-style:none; margin-left:-5px; margin-right:-5px;}
.placements-list li{width:10%; float:left; padding:5px;}
.placements-list li img{width:100%; border:1px solid #d2d2d2; }

.announcement-listing{}
.announcement-listing ul{list-style:none;}
.announcement-listing ul>:last-child{border-bottom:1px dashed #d2d2d2; }
.announcement-listing li{font-size:14px; border-top:1px dashed #d2d2d2; position:relative;}
.announcement-listing li:before{content:''; width:4px; height:18px; background:#454545; display:block; position:absolute; top:16px; left:-2px;}
.announcement-listing li:nth-child(odd) {background:#f9f9f9;}
.announcement-listing li a{padding:10px 10px; display:block; color:#454545; line-height:30px;}
.announcement-listing li .date{background:#fff; padding:0px 6px; border:1px solid #d2d2d2; display:inline-block; line-height:25px;}
.announcement-listing li a:hover{background:#e7f5f0;}
.announcement-listing li:hover:before{background:#cc3333;}
.announcement-listing.down li:before{content:'\f019'; width:30px; height:30px; background:#454545; display:block; position:absolute; top:10px; bottom:0; left:5px; color:#fff; text-align:center; line-height:30px; padding-top:8px;
font: normal normal normal 14px/1 FontAwesome;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.announcement-listing.down li a{padding-left:45px;}
.announcement-listing.down li:hover:before{background:#cc3333;}

.announcement-listing.u-unit li ul>:last-child{ padding-bottom:15px;}
.announcement-listing.u-unit li li i{background:#cc3333; width:20px; height:20px; line-height:20px; font-size:13px; color:#fff; text-align:center;}
.announcement-listing.u-unit li li a:hover{color:#cc3333;}
.announcement-listing.u-unit li li{border:none;}
.announcement-listing.u-unit li li:before{display:none;}
.announcement-listing.u-unit li li a{padding:5px 10px; line-height:20px;}
.announcement-listing.u-unit li:hover li{background:inherit; color:#cc3333;}
.announcement-listing.u-unit li a:hover{background:inherit}

.announcement-detail-wrapper{}
.announcement-detail-wrapper img{max-width:400px; float:right; margin-left:15px; border:4px solid #f4f4f4;}
.announcement-detail-wrapper.no-img img{max-width:650px; float:left; border:4px solid #f4f4f4; margin-left:0;}

.inner-download{}
.inner-download ul{list-style:none;}
.inner-download li{display:inline-block; margin-bottom:10px;}
.inner-download li i{background:#454545; color:#fff; width:25px; height:25px; line-height:25px; text-align:center;}
.inner-download li a{color:#454545; padding:7px; display:block; border:1px solid #d2d2d2; background:#f4f4f4; }  
.inner-download li a:hover{background:#e7f5f0;}
.inner-download li a:hover i{background:#cc3333;}

.facts{background:#f4f4f4; display:table;}
.facts ul{list-style:none;}
.facts li{border:1px solid #d2d2d2; margin:8px; background:#fff; position:relative;}
.facts li .title{position:absolute; background:#138997; color:#fff; width:220px; padding:10px; top:0; bottom:0; left:0;}
.facts li .text{padding:10px; padding-left:230px;}

.awards-list{}
.awards-list ul{list-style:none; margin-left:-15px; margin-right:-15px;}
.awards-list li{width:25%; float:left; vertical-align: top; padding:15px;}
.awards-list li .img{border:1px solid #d2d2d2; border-bottom:none;}
.awards-list li .img img{width:100%}
.awards-list li .text{border:1px solid #d2d2d2; padding:10px; background:#f9f9f9; font-size:13px; text-align:justify; height:210px;}
.awards-list li .text.scroll-text{overflow-y:scroll; overflow-x:hidden;}

textarea.form-control{height:auto !important;}
.bank-wrapper{position:relative; padding-left:165px;}
.bank-wrapper .img{width:150px; position:absolute; left:0px; top:0px; bottom:0px; display:block; background:#fff url(../images/bom.jpg) no-repeat center center; border:4px solid #e9e9e9;
background-size:80%;}
.bank-wrapper .img2{width:150px; position:absolute; left:0px; top:0px; bottom:0px; display:block; background:#fff url(../images/indian-post.jpg) no-repeat center center; border:4px solid #e9e9e9;
background-size:80%;}

.woman-administrators{}
.woman-administrators ul{list-style:none; margin-left:-15px; margin-right:-15px;}
.woman-administrators ul>:first-child{width:50%; float:none; margin:0 auto 80px;}
.woman-administrators li{width:25%; float:left; padding:0 15px; margin-bottom:30px;}
.woman-administrators li .inner{text-align:center;}
.woman-administrators li .img{border:3px solid #dedede;}
.woman-administrators li .img img{width:100%;}
.woman-administrators li .text{border-bottom:2px solid #dedede; margin-bottom:20px;}
.woman-administrators li .title{color:#8F5496; font:600 18px 'Dosis', sans-serif; margin-top:6px;}
.woman-administrators li .sub-text{margin:7px 0; font-size:13px; font-weight:700; color:#666; line-height:13px; height:30px;}
.woman-administrators li .sub-text span{font-size:11px; font-weight:400;}
.woman-administrators li .inner-social{margin-bottom:-16px; display:none; margin-bottom:0;}
.woman-administrators li .icon {display:inline-block; line-height:30px; margin:0 2px;}
.woman-administrators li .icon a{background:#444; color:#fff; width:30px; height:30px; display:block}
.woman-administrators li .icon a:hover{background:#f4c524; color:#046645;}

.gallery-list{}
.gallery-list ul{list-style:none; margin-left:-15px; margin-right:-15px;}
.gallery-list li{padding:0 15px 30px; width:33.33%; float:left;}
.gallery-list li .img{border:1px solid #454545; background:#f4f4f4; overflow:hidden;}
.gallery-list li .img img{width:100%;}
.gallery-list li .title{background:#32312e; color:#fff; padding:15px 10px; font:400 18px 'Dosis', sans-serif;  white-space: nowrap; overflow:hidden; text-overflow: ellipsis;
padding-right:40px; position:relative;}
.gallery-list li:hover .img img{
	transform: scale(1.1) rotate(-4deg) ;
  -moz-transform: scale(1.1) rotate(-4deg) ;
  -webkit-transform: scale(1.1) rotate(-4deg) ;
  -o-transform: scale(1.1) rotate(-4deg) ;
  -ms-transform: scale(1.1) rotate(-4deg) ; /* IE 9 */}
.gallery-list li .title:after{content:'\f101';font: normal normal normal 14px/1 FontAwesome; width:25px; height:25px; float:right; line-height:25px; background:#272623; color:#fff;border:1px solid #484744; text-align:center; position:absolute; right:10px; 
transition:all ease-in 0.3s; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; -ms-transition:all ease-in 0.3s; -o-transition:all ease-in 0.3s;}
.gallery-list li:hover .title:after{background:#cc3333; border-color:#fff;}
.gallery-list.gallery li{width:25%;}
.gallery-list.v-gallery .videoWrapper{position: relative; padding-bottom: 56.25%; /* 16:9 */    padding-top: 25px; height: 0;}
.gallery-list.v-gallery .videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.gallery-list.media-gallery li .img{position:relative;}
.gallery-list.media-gallery li .img .news-title{position:absolute; bottom:-50%; left:0; right:0; background:#2B2B2B; background:rgba(43,43,43,.8); padding:8px; color:#fff; opacity:0;}
.gallery-list.media-gallery li:hover .news-title{bottom:0; opacity:1;}

.placements-box{position:relative;}
.placements-box .text{padding-left:170px; }
.placements-box .title1{}
.placements-box .title2{background:#fff; border:1px solid #d2d2d2; font: 400 17px 'Dosis', sans-serif;}
.placements-box .title2 .title{background:#f1f1f1; color:#454545; padding:5px; border-bottom:1px solid #d2d2d2;} 
.placements-box .title2 .sub-title{padding:10px; font-size:20px;}
.placements-box .img{position:absolute; left:0; top:0; bottom:0; width:150px; border:1px solid #454545; overflow:hidden;}
.placements-box .img img{width:100%;}
.placements-box a{color:#454545; border-bottom:1px dashed #454545;}

#owl-demo3 .owl-pagination{display:none !important;}
#owl-demo3 .owl-next {background:#454545 !important; top:-35px !important; right:0; border-radius:0; width:25px; height:25px; overflow:hidden; padding:0; margin:0;}
#owl-demo3 .owl-prev {background:#454545 !important; top:-35px !important; right:30px; left:auto; border-radius:0; width:25px; height:25px; overflow:hidden; padding:0; margin:0;}
#owl-demo3 .owl-next img{height:25px;}
#owl-demo3 .owl-prev img{height:25px;}


.panel-heading{border-top-left-radius: 0px;
    border-top-right-radius: 0px;}
	.panel-group .panel{border-radius: 0px}
	.panel-title a{display:block; padding:10px 15px;}
	.panel-title a:hover{color:#3c1342;}
	.panel-title a:focus{color:#3c1342;}
	.panel-heading{padding:0;}
	
	
/* Search*/
.cse .gsc-control-cse, .gsc-control-cse{padding:0 !important;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{background-color:#454545 !important; border-color:#454545 !important; outline:none !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{padding:8px !important; background:#434040 url(../images/blt.png) no-repeat center center !important;
width:33px !important; height:33px !important; border-radius:0 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0px !important; width:100%px !important;}
.gsc-input-box{border:1px solid #434040 !important; height:33px !important; }
input.gsc-search-button{margin-left:0 !important;}
table.gsc-search-box td{ height: 33px !important; padding: 0 !important;}

.top-link{background:#138997; text-align:left; font:300 14px 'Oswald', sans-serif; float:left; line-height: 25px; color: #fff;}
.top-link.left-m{margin-left:5px;}
.top-link a{color:#fff; padding:5px 11px; display:block;}
.top-link a:hover{color:#fff; background:#454545;}

.bank-box{}
.bank-box ul{list-style:none; width:100%; padding:0; margin-left:-15px; margin-right:-15px;}
.bank-box li{width:50%; float:left; padding:15px; padding-top:50px; margin-bottom:20px;}
.bank-box li .box{border:3px solid #454545;}
.bank-box li .img{width:200px; margin-top:-50px; border:5px solid #f4f4f4; outline:1px solid #454545; margin-left:25px; margin-bottom:15px;
 overflow:hidden;}
.bank-box li .img img{width:100%;}
.bank-box li .title{background:#454545; padding:10px 15px; font:300 25px 'Oswald', sans-serif; font-weight:600; color:#fff;}
.bank-box li .text{padding:15px; line-height:30px; }
.bank-box li .text span{font-weight:bold; width:220px; float:left; }
.bank-box li .link-bar{background:#f4f4f4; padding:15px 15px; border-top:1px solid #d2d2d2;}
.bank-box li .link-bar a{background:#fff; padding:4px 8px; color:#454545; margin-right:10px; border:1px solid #454545;}
.bank-box li .link-bar a:hover{background:#cc3333; color:#fff; border-color:#cc3333;}
.bank-box li .link-bar .color1{background:#67376d; color:#fff; border-color:#67376d}
.bank-box li .link-bar .color1:hover{background:#026874; border-color:#026874}

.courses-accoro .panel-body{border:none !important; padding:0; margin-bottom:30px;}
.courses-accoro .panel-top{border-top:1px dashed #d2d2d2;}
.courses-accoro .panel{border:none; display:table; width:100%; box-shadow:none; border-bottom:1px dashed #d2d2d2; margin-top:0px !important;}
.courses-accoro .panel-heading{background:#fff; padding-bottom:0px;}
.courses-accoro .panel-title a{padding:10px 10px;}
.courses-accoro .panel-title a:hover{background:#f9f9f9;}
.courses-accoro h3{line-height:30px;}
.c-details{font-size:12px; color:#de1f2d; background:#fff; padding:3px 8px; border:1px solid #de1f2d; float:right; line-height:18px; margin-top:2px;}
.c-details:hover{background:#de1f2d; color:#fff;}

.fee-payment-box{}
.fee-payment-box .click-btn a{background:#1F8A96; color:#fff; font-size:22px; display:block; padding:15px; text-align:center; line-height:26px; border:6px solid #026874;}
.fee-payment-box .click-btn i{font-size:50px;}
.fee-payment-box .click-btn a:hover{border-color:#cc3333; color:#FFF; background:#e55353;}

.scholarships-listing img{width:60px;}

.student-verification{text-align:center;}
.student-verification .title-t{background:#4b1853; padding:8px 20px; display:inline-block; color:#fff; cursor:pointer; font-size:16px;}
.student-verification .text-t{font-size:17px; line-height:25px; max-width:960px; margin:10px auto 0; display:none;}

.faculty-page-img{float:right; margin-left:15px; margin-bottom:10px; width:250px; background:#f9f9f9; border:1px solid #d2d2d2; padding:4px;}
.faculty-page-img .img{}
.faculty-page-img .img img{width:100%;}
.faculty-page-img .text{padding-top:10px; text-align:center; font-size:12px; font-weight:600;}
.faculty-page-img .text span{font:400 18px 'Oswald', sans-serif; color:#026874;}

.iframe-box{width:100%; min-height:700px; }

.exam-link{color:#fff; background:#4b1853; float:right; padding:10px;}
.exam-link:hover{background:#252525; color:#fff;}
.exam-link i{background:#fff; color:#67376d; width:20px; height:20px; text-align:center; line-height:20px;}

.apply-side-box a{background:#de1f2d; position:fixed; right:-43px; top:280px; color:#fff; padding:7px 10px; font-size:16px; z-index:999; border:1px solid #fff;
-ms-transform: rotate(270deg); /* IE 9 */
    -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
    transform: rotate(270deg); }
.apply-side-box a:hover{background:#252525;}

.academic-calendar a{background:#de1f2d; position:fixed; right:-75px; top:440px; color:#fff; padding:7px 10px; font-size:16px; z-index:999; border:1px solid #fff;
-ms-transform: rotate(270deg); /* IE 9 */
    -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
    transform: rotate(270deg); }
.academic-calendar a:hover{background:#252525;}


.t-color1{color:#67376d;}
.t-color2{color:#026874;}
.t-color3{color:#999;}
.btn-link{background:#67376d; padding:4px 12px; color:#fff; display:inline-block; font-size:18px; margin-bottom:10px;}
.btn-link:hover{background:#454545; color:#fff;}

#myModal2 .modal-dialog{width:906px !important;}
#myModal2 .modal-body{padding:2px;}
#myModal2 button.close{    position: absolute;
    color: rgb(2, 104, 116);
    z-index: 2147483647;
    opacity: 1;
    right: 10px;
    top: 5px;
}

.tab-contant{padding:20px 0;}

.downloader{}
.downloader ul{list-style:none; font-size:0; margin-left:-15px; margin-right:-15px;}
.downloader li{width:33.33%; display:inline-block; vertical-align:top;}
.downloader li .inner{margin:15px; padding:15px; border:5px solid #f4f4f4; outline:1px solid #d2d2d2;}
.downloader li .img{width:100px; margin:0 auto; border:1px solid #026874; padding:10px;}
.downloader li .img img{width:100%;}
.downloader li hr{height:1px; border:none; background:#d2d2d2; margin:10px 0;}
.downloader li .title{text-align:center; font:400 22px 'Oswald', sans-serif; color:#026874; margin-top:5px; min-height:70px;}
.downloader li .title span{font-size:13px; display:block;}
.downloader li .down-apple{background:#026874;  margin:5px 0; display:table; width:100%; padding:10px;}
.downloader li .down-android{background:#026874; margin:5px 0; display:table; width:100%; padding:10px;}
.downloader li .img-01{width:35px; background:#fff; float:left;}
.downloader li .img-01 img{width:100%;}
.downloader li .down-text{font:300 22px 'Oswald', sans-serif; color:#fff; padding-left:45px; line-height:35px;}
.downloader li .down-apple:hover{background:#42c0fb;}
.downloader li .down-android:hover{background:#99cc00;}

.table tr.head {
     background: #f4f4f4;
    color: #1F8A96;
	font-weight:900;
}

.contactBox{}
.contactBox ul{list-style:none; margin-left:-15px; margin-right:-15px; font-size:0; text-align:center;}
.contactBox li{width:33.33%; display:inline-block;}
.contactBox li .inner{font-size:14px; background:#694a8d; color:#fff; margin:0 15px 30px; padding:15px; border:4px double #fff;}
.contactBox li .textWrapper{display:table-cell; vertical-align:middle; text-align:center; height:150px;	width:500px;}
.contactBox li .inner.cls1{background:#75539d;}
.contactBox li .inner.cls2{background:#53469f;}
.contactBox li .inner.cls3{background:#3f51a9;}
.contactBox li .inner.cls4{background:#3672b1;}
.contactBox li .inner.cls5{background:#2c92ad;}
.contactBox li .inner.cls6{background:#1B6073;}
.contactBox li .inner.cls7{background:#25839c;}
.contactBox li .inner a{color:#fff; border-bottom:1px dotted #fff;}
.contactBox li .inner a:hover{color:#fff !important;}
.contactBox .text1{font-size:15px; display:block;}
.contactBox .text2{font-size:22px; font-weight:600; display:block;} 
.contactBox .text3{display:block; font-size:17px;}

.contactBox li .icon{border:1px solid #d2d2d2; width:40px; height:40px; display:block; line-height:40px; margin:0 auto; font-size:25px; margin-bottom:10px;}
.contactBox.clm4 li{width:25%;}
.contactBox.clm4 .text2{display:block; font-size:17px;}
.contactBox.smlBox li .textWrapper{height:90px;} 

.frontLinkWrapper{background:#cc3333; padding:30px 0; color:#fff; font: 400 20px 'Dosis', sans-serif; text-align:center; display:table; width:100%; border-bottom:1px solid #fff;}
.frontLinkWrapper a{border:1px solid #D85959; display:block; color:#fff; padding:15px 5px;}

.inner-logo-wrapper{margin-bottom:20px;}
.inner-logo-wrapper .pimg{width:100px; float:left; margin-right:30px;}
.inner-logo-wrapper .pimg img{width:100%;}
.inner-logo-wrapper .t-text{overflow:hidden;}

.innerHeader{background: #fff; text-align: center}
	.innerHeader .text1{font: 600 30px 'Oswald', sans-serif; color: #fff; background: #cc3333; display: inline-block; padding: 8px 15px;}
	.innerHeader .text2{color: #444; font-size: 20px; font-weight: 600;}
	.innerHeader .text3{color: #4b1853;}

table a:hover{color: #252525;}

.collaborationCenter p{text-align: left}

@media screen and (max-width:1152px) {
	#cssmenu > ul > li > a{padding:20px 13px !important;}
	.front-program .text-box li{font-size:15px;}
	.login-btn{margin-bottom:15px;}
	.quick-link li{width:50%; padding:10px; float:left;}
	.contact-link strong{display:none;}
	.awards-list li{width:33.3%;}
	.awards-list li .text{min-height:185px;}
	.establishment ul.loan li .sub-text a{margin-left:0; margin-right:0;}
	.p-drices .large-text{padding-top:85px;}
	.bank-box li{width:100%;}
	.bank-box ul{margin-left:0;}
	.bank-box li{padding:50px 0 0;}
	.quick-link-block li .inner a{min-height:145px;}
	}
@media screen and (max-width:980px) {
	.gallery-list.gallery li{width:33.33%}
	.gallery-list li{width:50%;}
	
	}
@media screen and (max-width:800px) {
	.r-box{  width: 273px;   margin: 0 auto;  float:none;}
	h1{font-size:24px;}
	.front-program{margin:25px 0;}
	.counter-cart{margin-left:133px;}
	#cssmenu > ul > li > a{padding:14px 6px !important; font-size:14px;}
	.find-courses .title{float:none; width:100%; margin-bottom:10px;}
	.find-courses .form-box{padding-left:0;}
	.find-courses .form-control{height:40px;}
	.find-courses .btn{height:40px; padding-left: 24px;height: 40px;  font-size: 14px;}
	.associated .owl-theme .owl-controls .owl-buttons div{display:none !important;}
	.large-text{font-size:55px;}
	.secured-wrapper .title{font-size:40px;}
	.logo-box{width:687px; float:none; margin:0 auto 20px; display:table;}
	.blt2 li{width:100%;}
	.establishment li{width:30%;}
	.establishment ul.logo3 li{width:25%; margin-bottom:30px;}
	.contact-link strong{display:inline;}
	.awards-list li{width:50%;}
	.awards-list li .text{min-height:150px;}
	.course-detail li .fee{float:none; margin-right:0;}
	.establishment li{width:33.33%;}
	.establishment li .img {width:100%;}
	.woman-administrators ul>:first-child{width:65%;}
	.woman-administrators li{width:33.3%;}
	.placements-box .img{display:none;}
	.placements-box .text{padding-left:0;}
	.placements-list li{width:16.66%;}
	.p-drices .large-text{padding-top:57px;}
	.life-jvwu-wrapper-box{width:600px; margin:30px auto;}
	.quick-link-block li .inner a{min-height:155px;}
	
	#owl-demo6 .owl-prev {display:none;}
	#owl-demo6 .owl-next{display:none;}
	.downloader li{width:100%;}
	
	


	}
@media screen and (max-width:768px) {
			.logo-box{width:100%; text-align:center; }
			.logo-box .text{float:none;}
	.logo-box .logo{margin:0px auto; float:none;}
	.logo-box .text-1{font-size:22px; margin-top:0;}
	.logo-box .text-2{font-size:13px;}
	.logo-box .text-3{font-size:16px;}
	.toll-free{margin-top:15px;}
	.r-box{display:table;}
	.message-wrapper .img{float:none; margin:0 auto;}
	.message-wrapper .text-box{padding-left:0;}
	.secured-wrapper .title { margin-top: 75px;    font-size: 26px;}
	.large-text {font-size:40px;}
	.find-courses .form-control{margin-bottom:10px;}
	.quick-link li {width:100%;}
	.news-wrapper{margin-bottom:35px;}
	.copy{text-align:center; float:none;}
	.counter-cart{  width: 90px; text-align:center; margin:10px auto; float:none;}
	.ifw{float:none; text-align:center;}
	#cssmenu.small-screen ul{text-align:left;}
	.mainContainer.inner h1{font-size:30px;}
	.icon-box .text{padding:20px;}
	.icon-box .img {width:100%; height:100px; margin-bottom:20px; position:relative;}
	.icon-box .img.vision {background-size:20%;}
	.icon-box .img.mission{background-size:20%;}
	.icon-box .img.proud{background-size:20%;}
	.facts li .title{position:relative; width:100%;}
	.facts li .text{padding:10px;}
	.establishment li{width:50%; margin-bottom:30px;}
	.establishment ul.logo3 li {width:33.33%}
	.course-detail li .title{position:relative; border-right:none; border-bottom:1px solid #d2d2d2; margin-right:0; width:100%; padding:7px 10px;}
	.course-detail li .text-wrapper{padding:7px 10px;}
	.announcement-detail-wrapper img{float:none; width:100%; margin-left:0; margin-bottom:10px; max-width:none;}
	.back a{margin-top:5px;}
	.awards-list li{width:100%;}
	.awards-list li .text{min-height:0;}
	input[type=file]{width:100%;}
	.gallery-list.gallery li{width:50%}
	.gallery-list li{width:100%;}
	.woman-administrators ul>:first-child{width:100%;}
	.woman-administrators li{width:50%;}
	.placements-list li{width:20%;}
	.placements-box .title2{margin-bottom:15px;}
	.p-drices .large-text {font-size:30px; padding-top:23px;}
	.course-detail.entrance  li .title{width:100%; border-bottom:none;}
	.course-detail.entrance  li .text-wrapper{padding-left:10px;}
	.bank-box li .text span{display:table; width:100%;}
	.faculty-page-img{float:none; margin-left:0;width:260px;}
	.quick-link-block li{width:100%;}
	.quick-link-block li .inner a{min-height:0px;}
	
	.course-detail .r-box{float:none; display:table; width:100%;}
	.course-detail .l-box{float:none; display:table; width:100%;}
	.f-social{margin-bottom:20px; display: table; width: 100%;}
	.page-btn{display:block;}

	}
@media screen and (max-width:480px) {
	.logo-box .logo{width:88px;}
	.logo-box .text-1{font-size:18px;}
	.logo-box .text{margin-top:5px;}
	.logo-box .text-2{font-size:11px;}
	.logo-box .text-3{font-size:12px;}
	.quick-link li a{font-size:18px;}
	.announcement{display:none;	}
	.mainContainer.inner h1{font-size:26px;}
	.icon-box .text {padding:15px;}
	.icon-box .img {height:60px;}
	.establishment ul.logo3 li {width:50%;}
	.page-img{border:3px;}
	.bank-wrapper .img{position:relative; width:100%; height:100px; margin-bottom:10px; background-size:40%;}
	.bank-wrapper{padding-left:0;}
	.bank-wrapper .img2{position:relative; width:100%; height:100px; margin-bottom:10px; background-size:40%;}
	.course-detail a{display:block; text-align:center;}
	.course-detail ul{margin-bottom:0;}
	.course-detail li .fee{line-height:22px; margin-bottom:5px;}
	.course-detail li .line{top:5px;}
	.course-detail li .price{display:block;}
	h3{font-size:17px;}
	.establishment li{width:100%;}
	.establishment li .img{float:left;}
	.establishment li .sub-text{float:left; text-align:left;}
	.establishment ul.loan li .sub-text {float:none; text-align:center; width:100%; display:inline-block;}
	.establishment ul.loan li{margin-bottom:20px;}
	.establishment ul.loan li .sub-text a{margin-bottom:0;}
	.woman-administrators li{width:100%;}
	.placements-list li{width:25%;}
	.p-drices .large-text {font-size:15px; padding-top:10px;}
	.bank-box li .link-bar a{margin-right:0; display:block; margin:5px 0;}
	.bank-box li .img{margin-left:auto; margin-right:auto;}
	.faculty-page-img{width:100%;}
	.iframe-box{ min-height:400px; }


}
	
@media screen and (max-width:320px) {
	.message-wrapper .img{width:185px; height:185px;}
	.large-text{font-size:32px;}
	.apply{display:none;}
	.search-bar{width:170px;}
	.toll-free{font-size:15px;}
	.r-box{width:204px;}
	.social{float:none;}
	.login-btn .text{font-size:15px;}
	.quick-link li a{font-size:11px; padding-left:61px;}
	.quick-link li.li-01 a:after{top:13px;}
	.quick-link li.li-02 a:after{top:13px;}
	.quick-link li.li-03 a:after{top:13px;}
	.quick-link li.li-04 a:after{top:13px;}
	.quick-link li.li-05 a:after{top:13px;}
	.quick-link li{padding:0;}
	.mainContainer.inner h1{font-size:24px;}
	.facts li .title{padding:6px;}
	.facts li .text{padding:6px;}
	.contact-link strong{display:none;}
	h3{font-size:16px;}
	.establishment ul.logo3 li{width:100%;}
	.gallery-list.gallery li{width:100%}
	.placements-list li{width:33.3%;}
	.p-drices img{display:none;}
	.p-drices {background:#046645; height:90px;}
	.top-link{float:none; display:inline-block;}
	.search{width:100%;}
	.bank-box li .img{width:150px;}
	


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