/***********fonts***********/

@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900');

/*font-family: 'Raleway', sans-serif;*/

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700');

/*****************common***************/

*{

	box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	-o-box-sizing:border-box;

	-ms-box-sizing:border-box;	

}



a,img{ transition:0.5s; -webkit-transition:0.5s;}



img{ width:auto; max-width:100%;}



.clear{

	clear: both;

}



.clear:after{

	clear: both;

	display: table;

	width: 100%;

	position: relative;

	content:"";

}



body{

	font-size: 15px;

	line-height: 200%;

	color: #000;

	font-weight: 500;

	font-family: 'Raleway', sans-serif;

}

body p{

	margin-bottom: 23px;

}



h2.title{ text-transform: initial; font-weight: 500 ; font-size: +30px; line-height: 32px;

margin: 0; padding: 0 0 20px; }

h2.title span{ display: inline-block; font-weight: 700; text-transform: uppercase; 

padding: 0;}

h2.title span.hom_span{

	text-transform: initial;

    font-weight: 500;

    color: #666;

}
.cal_pdf a{ display: block;
    text-align: center;
    color: #1073bf; }
.cal_pdf a h2{ font-size: 20px; }
.cal_pdf a:hover{ color: #f00; }
.cal_pdf a img{ display: inline-block; max-width: 100px;}


a:active, a:focus, a:hover{text-decoration: none;}





/*****header********/

.site-header{}

.header-top{ background: #1073bf; overflow-x: hidden; }

.header-top-left{}

.header-top-right{ padding: 5px 0; float: right; width: 35%; background: #dcdcdc; text-align: right; position: relative;

line-height: 16px;}

.header-top-right:after{

	position: absolute; content: ""; background: #dcdcdc; width: 500px; height: 100%; top: 0; right: -500px;

}

.header-top-right:before{

	position: absolute; content: ""; background: url(../images/after1.png) no-repeat 0 center; 

	width: 26px; height:28px; top: 0; left: -25px;

}

.header-top-right a{ display: inline-block; padding: 1px 10px 1px 24px; color: #252525; }

.header-top-right a:last-child{ padding-right: 0; }

.header-top-right a:hover{ text-decoration: none; color: #1073bf; }

.call{ background: url(../images/call1.png) no-repeat 0 center; }

.mail{ background: url(../images/mail1.png) no-repeat 0 center;}





.header-bottom{



}

.header-bottom-left{ float: left; position: relative;}

.header-bottom-left:before{

	position: absolute; content: ""; width: 500px; height: 100%; top: 0; left: -500px;

}

.header-bottom-left:after{

	position: absolute; content: "";

	width: 84px; height:100px; top: 0; right: -84px;

}

.header-bottom-right{ float: right; text-align: right; padding: 30px 0 22px;position: relative;width: 35%; }

.logo{ display: block;  }



.header-bottom-right a{ display:block; text-transform: capitalize; padding: 12px 15px 12px 16px;

 color: #151515; min-width: 110px; border-radius: 10px; text-align: left; line-height: 16px; }

.header-bottom-right a img{ margin-right: 10px; }

.header-bottom-right li:last-child{margin-right: 0; }



.header-bottom-right ul{ list-style:  none; margin: 0; padding: 0; }

.header-bottom-right ul li{

	display: inline-block;

	margin-right: 7px;

}



.header-bottom-right li:first-child a{background:#fad9a1; }

.header-bottom-right li:nth-child(2) a{background:#a1e4fa; }

.header-bottom-right li:nth-child(3) a{background:#a9ebbb ; }

.header-bottom-right a:hover{ text-decoration: none; background: #dcdcdc;} 

.header-bottom-right li img{ padding-right: 0 !important; }

.header-bottom-right li a.searchBtn{

	background: transparent;

	font-size: 30px;

	line-height: 30px;

	vertical-align: middle;

	padding: 0;

	min-width: inherit;

	display: inline-block;

}

.header-bottom-right .headerSearch{

	position: absolute;

	top: 30px;

	right: 0;

	width: 0%;

	transition: all 0.5s ease;

 	-webkit-transition: all 0.5s ease;

 	-moz-transition: all 0.5s ease;

    border: 1px solid transparent;

    background: #fff;

    text-align: left;

    height: 50px;

    border-radius: 5px;

}

.header-bottom-right .headerSearch input{

	height: 48px;

    font-size: 16px;

    line-height: 22px;

    color: #333;

    width: 76%;

    border: none;

    border-radius: 5px;

}

.header-bottom-right .headerSearch input:focus{

	outline: none;

}

.header-bottom-right .headerSearch span.searchIcon{

	display: inline-block;

	padding: 10px 10px;

	font-size: 20px;

	line-height: 20px;

	vertical-align: middle;

	height: 45px;

}

.header-bottom-right .headerSearch span.searchClose{

	display: inline-block;

	padding: 10px 10px;

	font-size: 20px;

	line-height: 20px;

	vertical-align: middle;

	height: 45px;

	cursor: pointer;

}

.header-bottom-right .headerSearch input,

.header-bottom-right .headerSearch span.searchClose,

.header-bottom-right .headerSearch span.searchIcon{

	display: none;

	padding: 0;

}

.header-bottom-right .headerSearch.searchOpen input,

.header-bottom-right .headerSearch.searchOpen span.searchClose,

.header-bottom-right .headerSearch.searchOpen span.searchIcon{

	display: inline-block;

}

.header-bottom-right .headerSearch.searchOpen span.searchClose,

.header-bottom-right .headerSearch.searchOpen span.searchIcon{

	padding: 10px 10px;

}

.headerSearch.searchOpen input:focus::-webkit-input-placeholder {

    opacity: 0;

}

/*******navbar*******/

.navbar{  background: #010f3a; border-bottom: 1px solid #fff; text-align: left; line-height: 20px; margin: 0;}

.navlist{ list-style: none; margin: 0; padding: 0; }

.navlist li{ display: inline-block; position: relative; margin-left:2px; vertical-align: top;  }

.navlist li:first-child{margin-left: 0;}

.navlist li a{ display: block; color: #fff; padding: 14px 16px; }

.navlist li a:hover{ text-decoration: none; background: #1073bf; }

.navlist li.current-menu-item a{background: #1073bf; }

.navlist li.menu-item-has-children a{ background-image: url(../images/menu-arr.png) ; background-repeat: no-repeat ;

 background-position: calc(100% - 5px) 18px; background-size: 10px;}

 .navlist li.menu-item-has-children a{ padding-right: 22px; }

.sub-menu{list-style: none; margin: 0; padding: 0; background: #1073bf; z-index: 9;

position: absolute; top: 48px; left: 0; width: 330px; display: none;}

.sub-menu li{ display: block; padding: 0; border-bottom: 1px dashed rgba(255,255,255,0.5);

margin-left: 0; }

.sub-menu li a{ display: block; padding: 5px 10px; height: auto; }

.navlist li.menu-item-has-children .sub-menu li a{ background-image: none; }

.subchild li a:hover{ background: #024171; }

.sub-menu li a:hover{

	background:#06b1b7;

}

.sub-menu li ul li a:hover{

	background: #108488;

}

.sub-menu li ul li ul li a:hover{

	background: #108488;

}

/*

.navlist li.menu-item-has-children .sub-menu li a{

	background-image: none;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children ul li a{

	background-image: none;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children ul li.menu-item-has-children a{

	background-image: url(../images/rightArrow.png);

    background-repeat: no-repeat;

    background-position: calc(100% - 5px) 7px;

    background-size: 15px;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children ul li.menu-item-has-children ul li a{

	background-image: none;

}*/

.sub-menu li:last-child{

	border-bottom: none;

}

/*.navlist li:hover .sub-menu{ display: block; }

.sub-menu li ul li ul{

	position: absolute;

	top: 0;

	left: 180px;

	width: 180px;

	display: none!important;

	background: #4e60c2;

}

.sub-menu li ul{

	position: absolute;

	top: 0;

	left: 180px;

	width: 180px;

	display: none!important;

	background: #4b5691;

}

.sub-menu li a{

	height: auto;

}

.sub-menu li:hover ul{

	display: block!important;

}

.sub-menu li ul li a {

	height: auto;

}

.sub-menu li ul li ul li a{

	height: auto;

}

.sub-menu li:hover ul li ul{

	display: none!important;

}

.sub-menu li ul li:hover ul{

	display: block!important;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children a{

	background-image: url(../images/rightArrow.png);

    background-repeat: no-repeat;

    background-position: calc(100% - 5px) 7px;

    background-size: 15px;
}

*/

.navlist >li >.sub-menu li{transition: 0.5s; -webkit-transition:0.5s; padding: 5px; }

.navlist li:hover >.sub-menu{ display: block; }

.navlist >li >.sub-menu .sub-menu{ left: 180px; top: 0; width: 182px; }

.navlist >li >.sub-menu .sub-menu{    background: #4b5691;}

.navlist >li >.sub-menu .sub-menu .sub-menu{    background: #4e60c2;}

.navlist >li >.sub-menu .sub-menu .sub-menu .sub-menu{    background: #3c58a7;}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children {

	background-image: url(../images/rightArrow.png);

	background-repeat: no-repeat;

	background-position:  calc(100% - 5px) 7px;

    background-size: 15px;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children:hover {

	background: #10b9bf  url(../images/rightArrow.png) no-repeat calc(100% - 5px) 7px;

}

.menu-item-type-taxonomy:hover{background: #10b9bf;}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children:hover{

	background: #10b9bf  url(../images/rightArrow.png) no-repeat calc(100% - 5px) 7px;

}

.navlist li.menu-item-has-children .sub-menu li.menu-item-has-children a:hover{

	background: none;

}

/************banner**************/

.highlighted-slider img{width: 100%;}

.banner-top{ position: relative; border-bottom: 1px solid #fff; }

.highlighted-slider{ float: left; width: 70%; }

.highlighted-slider .item > img {height: 400px; object-fit: cover;}

.banner-content{ float: right; width:30%; background: #010f3a; padding: 15px 20px;

position: absolute;

right: 0; top: 0; height: 100%;  }

.highlighted-slider .owl-prev{

	position: absolute;

	top: 50%;

	left: 20px;

	transform: translate(0,-50%);

	-webkit-transform: translate(0,-50%);

	background: url(../images/banner-left-arr.png) no-repeat 0 0;

	width: 40px;

	height: 40px;

	text-indent: -9999px;

}

.highlighted-slider .owl-next{

	position: absolute;

	top: 50%;

	right: 20px;

	transform: translate(0,-50%);

	-webkit-transform: translate(0,-50%);

	background: url(../images/banner-right-arr.png) no-repeat 0 0;

	width: 40px;

	height: 40px;

	text-indent: -9999px;

}

.bnr-btn{ font-size: 15px; line-height: 16px; color: #fff; padding: 0; border: 2px solid transparent;

border-radius: 25px; min-width: 235px; text-align: center; display: block; margin-bottom: 15px; 

transition: 0.5s; -webkit-transition:0.5s; }

.bnr-btn:hover a{color: #003c79; text-decoration: none;}

.bnr-btn a{ color: #fff;  padding: 7px 10px; display: block;}

.bnr-btn:active, .bnr-btn:visited, .bnr-btn:focus{text-decoration: none; color: #fff;}

.bnrbtn1{ background: #091e91; }

.bnrbtn2{background: #003c79;}

.bnrbtn3{background:#1831c5;}

.bnrbtn4{background:#0F52BA;}

.bnrbtn5{background:#07419a;}

.bnr-btn:hover{ text-decoration: none; color: #fff; background: #fff; color: #003c79;

border: 2px solid #003c79; }

.banner-content >div{  }

.banner-content >div ul{ list-style:  none; margin: 0; padding: 0; }

.update-sec{ color: #fff; overflow-x: hidden; font-weight: 400; }

.update-title{ padding: 12px 25px; position: relative; float:left; width:15%; margin-right: 10px;

background:#010f3a 	url(../images/speaker.png) no-repeat 0 4px; text-align: right;

    height: 45px; }

.update-title h2{  margin: 0; font-size: 20px; line-height: 21px; text-transform:  capitalize; }

.update-title:before{

	position: absolute; content: ""; width: 500px; left: -500px; top: 0; background:#010f3a; height: 100%;	

}

.update-title:after{

	position: absolute; content: "";right: -23px; top: 0; background:url(../images/after4.png) no-repeat 0 102%;

	 height:45px;	 width: 23px; 

}

.update_content {

    padding: 12px 15px;

    background: #10b9bf;

    position: relative;

    float: right;

    width: 82.8%;

    font-size: 17px;

    line-height: 18px;

    height: 45px;

}

.update_content p{ margin: 0;  background: url(../images/dot.png) no-repeat 0 center; padding: 0 20px;

display: inline-block; }

.update_content:after{

	position: absolute; content: ""; width: 500px; right: -500px; top: 0; background:#10b9bf; height: 100%;	

}

.update_content:before{

	position: absolute;

    content: "";

    left: -23px;

    top: 0;

    background: url(../images/after3.png) no-repeat 0 bottom;

    height: 45px;

    width: 25px;

}

/*************main************/

section{ padding: 20px 0; }

.about_left p{ text-align: justify; }

.more{ display: inline-block; text-transform: capitalize; padding: 2px 24px 2px 2px;

background:url(../images/right-arr1.png) no-repeat right center; }

.more:hover{ text-decoration: none; color: #000; background-position: calc(100% - 3px) center; }

.about_left .btnhold .more{ float: right; }

.about_sec{padding-top: 40px;}

.about_right{ padding: 20px;
    background: #12245d; }

.about_right p{margin-bottom: 0;}

.about_right h3{

	margin: 0; font-weight: 700;

	color: #003c79;	

	padding: 10px 50px 10px 10px; 

	border-bottom: 1px solid #b5b5b5;

	font-size: 23px;

	line-height: 29px;

}

.about_right ul{ list-style: none; margin:0; padding: 10px; font-size:18px; line-height: 25px; }

.about_right ul li{ padding: 2px 0; }

.about_right a{

	color: #333;

	text-decoration: none;

}

.history .mv_part{

	padding: 0;

}

.wbhus_topic{}

.topic_part{ background: #ade4bd; padding: 15px; font-size: 14px; line-height: 23px;

color: #222121;  transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}

.topic_head{ margin-bottom: 10px; margin-top: -25px;}

.topic_head .icon{ display: inline-block; vertical-align: middle; width: 52px; position: relative;

height: 52px; background: #649b74; padding: 10px; text-align: center; margin-right: 0; z-index: 12;

box-shadow:1px 1px 0px 1px #fff; margin-top: -10px; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}

/*.topic_head .icon:after{

	position: absolute; content: ""; width: 90%; height: 90%; right: -5px;

	bottom: -5px; background: #fff; z-index: 1;

}*/

.topic_head h3{  display: inline-block; vertical-align: middle; padding: 5px;

font-size: 16px; line-height: 18px; font-weight: 600; color: #222121;

text-transform: capitalize; }

.topic_part p{  text-align: justify; }

.topic_part .btnhold .more{background: url(../images/right-arr.png) no-repeat right center; color: #323232;}

.topic_part .btnhold .more:hover{ color: #1073bf;  background-position: 40px center;}

.topic_part:hover {}

.topic_part:hover .icon{ background: #285034; margin-left: -14px; margin-top: 5px;}

.notifictaion{}

.notifictaionleft{position: relative;  }

.notifictaiontext{ display: block; position: absolute; bottom: 0; left: 0; right: 0; width: 100%; padding: 10px;

background: rgba(0,0,0,0.5); color: #fff; z-index: 12;  }

.notifictaiontext p{ margin: 0; }

.notifiaction_slider .owl-prev{

	position: absolute;

	top: 50%;

	left: 20px;

	transform: translate(0,-50%);

	-webkit-transform: translate(0,-50%);

	background: url(../images/slidearr-left1.png) no-repeat 0 0;

	width: 40px;

	height: 40px;

	text-indent: -9999px;

}

.notifiaction_slider .owl-next{

	position: absolute;

	top: 50%;

	right: 20px;

	transform: translate(0,-50%);

	-webkit-transform: translate(0,-50%);

	background: url(../images/slidearr-right1.png) no-repeat 0 0;

	width: 40px;

	height: 40px;

	text-indent: -9999px;

}
.notifiaction_slider .item img{
	width: 100%;
	object-position: 0 0;
	object-fit: cover;
}

.news-even-content{  height: 248px; }

.resp-tabs-list{ display: inline-block; width: 100%; }

.resp-tabs-list li{     
	width: 50%;
    margin: 0;
    font-size: 20px;
    line-height: 22px;
    color: #010f3a;
    text-transform: capitalize;
    padding: 12px;
    background: #e3e3f2;
    text-align: center;
    border: none;
    min-height: 70px;
}

.resp-tabs-list li.resp-tab-active{

	 background: #010f3a; 
	 color: #ffffff;

}

#horizontalTab{ background: #e3e3f2; }

#horizontalTab .resp-tabs-container{ background: none; }

#horizontalTab .resp-tab-content{ border:none; }

.news-even-list{ list-style: none; margin: 0;padding: 0; width: 100%;}

.news-even-list li{ border-bottom: 1px solid #afafaf; background: url(../images/write.png) no-repeat 0 20px;

padding: 16px 25px; }

.news-even-list li p{ margin: 0; }

.news-even-list li a{ text-decoration: none; color: #333333; }

.news-even-list li a:hover{

	color: #1073bf;

}

.info_sec{}

.quicklinks{ background: #94cefa; }

.quicklinks h3{ margin: 0; display: block; border-left: 7px solid #6988c4; padding: 12px 25px;

font-weight: 500; text-transform: capitalize; 

	background:#91aee4 url(../images/quick-link.png) no-repeat calc( 100% - 10px) center;}

.quickcontent{ height: 567px; }

.quickcontent-list{ list-style: none; margin: 0; padding: 10px 20px; }

.quickcontent-list li{ padding: 10px 15px; background: url(../images/write.png) no-repeat 0 12px;}

.quickcontent-list li {padding-left:28px;}

.quickcontent-list li a{

	color: #333; text-decoration: none;display: inline-block;

}

.quickcontent-list li a:hover{

	color: #0d74de;

}

.infoleft{}

.infoleft h3{ margin: 0; display: inline-block; text-transform: capitalize; color:#1e1d1d; font-weight: 500;

font-size: 25px; line-height: 26px; padding: 15px 40px; background:#e7e0bb;  }

.infolist{ list-style: none; margin: 0 0 20px; padding:15px 10px; background:#e7e0bb; text-align: center; }

.infolist li{ float: left; width: 25%; padding: 25px; position: relative;border-right: 1px solid #d2c897; border-bottom:1px solid #d2c897;}

.infolist li a{ display: block; }

.infolist li a:hover{

	text-decoration: none;

}

.infolist li:nth-child(4n){ border-right: none; }

.infolist li:nth-child(n+5){ border-bottom: none; }

.infolist .img{ width: 78px; height: 78px; background:#fff;  border-radius: 50%; transition: 0.5s;

	-webkit-transition:0.5s; transform: scale(1);

text-align: center; padding: 5px; position: relative; display: inline-block; box-shadow: 0px 3px 4px 1px #ada786;}

.infolist .img img{ position: absolute; top: 50%; left: 50%; transition: 0.5s;

	-webkit-transition:0.5s;

transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }

.infolist .img:hover{

	box-shadow: -1px 2px 5px 2px #ada786;

}

/*.infolist .img:hover img{ transform:translate(-50%,-50%) rotate(7deg); -webkit-transform:translate(-50%,-50%) rotate(7deg); }*/

.infolist span{ display: block; color: #0e0e0e; text-transform: capitalize;    font-size: 14px;

    line-height: 18px;

    padding: 8px 2px;}

.infolist li a:hover span{

	color: #736c6c;

}

.info_bottom{padding-top: 20px;}

.info_bottom_left{ float: left; width:57.5%; margin-right:10px; padding: 10px;

background: url(../images/bg1.jpg) no-repeat 0 0; background-size: cover;  }

.info_bottom_left p{ margin: 0; position: relative; font-size: 27px; line-height: 27px; text-align: justify;

padding: 15px 40px; font-style: italic;}

.info_bottom_left p:before{ position: absolute; content: ""; width: 23px; height: 18px;

 background: url(../images/invert3.png) no-repeat 0 0; left:12px; top: 15px;}

 .info_bottom_left p:after{ position: absolute; content: ""; width: 23px; height: 18px;

 background: url(../images/invert4.png) no-repeat 0 0; right: 16px; bottom:16px;}

 .author{ display: inline-block; float: right; font-weight: 500; }

 /*.info_bottom_right.lft{float: left;}*/

.info_bottom_right{ float: right; width: 20%; position: relative; overflow: hidden; transform: scale(1); 

		-webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); }

.info_bottom_right.lft{float: left; margin:0 0 0 1px;}	

.info_bottom_right img{ width: 100%; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; height: 153px;}

.info_bottom_right.lft:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2);

		-o-transform:scale(1.2);}

.info_testimonial .owl-nav{ display: none; }

.info_testimonial .owl-dots{     position: absolute;

    width: 100%;

    bottom: 5px;

    text-align: center; }

.info_testimonial .owl-dots .owl-dot{ display: inline-block; width: 12px; height: 12px; border-radius: 50%;

background: #1f797f; border: 2px solid #1f797f; margin: 0 3px; }

.info_testimonial .owl-dots .owl-dot.active{background: #fff;}

.calneder{ position: absolute; top: 0; margin: 0; left: 0; background: #d7b771; text-transform: capitalize;

font-size: 15px; line-height: 20px; font-weight: 500; padding: 8px 14px; z-index: 1; width: 100%;

color: #000; }

.calneder:after{

	position: absolute; background: url(../images/after5.png) no-repeat 0 0;

	top: 0; right: -33px; width: 33px; height: 33px; content: "";display: none;

}

.enquery_sec{padding-bottom: 40px;}

.enquery_part{ float: left; width: 23.6%; margin-right: 20px; font-size: 14px;line-height: 21px; }

.enquery_part:last-child{ margin-right: 0; }

.enquery_top{ border-left: 7px solid; padding: 6px 12px; }

.enquery_top h5{ text-transform: capitalize;    font-size: 20px;

    line-height: 12px;

    text-transform: capitalize;

    float: left;

    margin-top: 8px;

    margin-bottom: 8px;

    display: inline-block;

    margin: 0;

    padding: 10px 0;}

.enquery_top .ico{ float: right; padding-top:0px; }

.enquery_content{ padding:10px 20px; min-height: 184px; font-size:13px; }

.enquery_content ul{ list-style:  none; margin: 0; padding: 0; }

.enquery_content ul li{ background: url(../images/list-arr.png) no-repeat 0 center;  padding: 5px 0 5px 20px;transition: 0.5s;

    -webkit-transition: 0.5s;-moz-transition: 0.5s;}

.enquery_content ul li:hover{background: url(../images/list-arr.png) no-repeat 5px center;transition: 0.5s;

    -webkit-transition: 0.5s;-moz-transition: 0.5s;}

.enquery_content  .prttntlisitng{}

.enquery_content  .prttntlisitng li{ display: inline-block; padding: 0; background: none; width: 49%; margin-top:15px;}

.enquery_content address,.enquery_content  a.call,

.enquery_content  a.mail{ display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #74bcb6;

background: none; color: #272828;}

.enquery_content  a.mail{ border-bottom: 0;  }

.enquery_content  a{ color: #000; }

.enquery_content  a + br{ display: none; }

.enquery_content  a:hover{ text-decoration: none; }

.enquery_content > p{ margin-bottom:5px; }

.enquery_content .form-group{position: relative;}

.enquery_content .form-group.slct:after{

	position: absolute;

	background: url(../images/slctimg.png) no-repeat right top;

	width: 35px;

	height: 100%;

	content: "";

	top:1px;

	right:1px;

	background-size: 34px;

	pointer-events: none;

}

.enquery_content .form-group select{ background: #fff ;

 padding: 10px; font-size: 13px; line-height: 14px;

border:1px solid #b1b1b1; width: 100%; -webkit-appearance:none; }

.enquery_content .form-group input[ type="submit"]{

	padding: 10px; text-transform: uppercase; color: #fff; 

	background: #1f8fe4; border:1px solid #1f8fe4 ; width: auto; line-height: 15px;

	transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;

}

.enquery_content .form-group input[ type="submit"]:hover{background: #184409; border: 1px solid #184409;}

.enquery_part1 { background: #d8f8f5; }

.enquery_part1 .enquery_top{ background: #b7e7e3; border-color: #74bcb6;  }

.enquery_part2 { background: #e0f8d8; }

.enquery_part2 .enquery_top{ background: #b9dfac; border-color: #83c06e;  }

.enquery_part3 { background: #f8efd8; }

.enquery_part3 .enquery_top{ background: #e1d7be; border-color: #c1b699;  }

.enquery_part4 { background: #d8f8f1; }

.enquery_part4 .enquery_top{ background: #a8ebdc; border-color: #79c6b5;  }

/*******footer********/

h3.footer_head{ margin: 0; font-size: 22px; line-height: 24px; 

font-weight: 500; padding: 0 0 12px; position: relative; }

h3.footer_head:after{

	position: absolute; content: ""; width: 127px; height: 2px;

	background: url(../images/ftr-after.png) no-repeat 0 0;

	left: 0; bottom: 0;

}

.footer-top{

	background: #505250;

	color: #fff;

	font-size: 14px; line-height: 16px;

	padding: 30px 0 20px;

}

.footer_part{}

.footer_content{ padding-top: 25px; }

.footer_content ul{ list-style:  none; margin: 0; padding: 0; }

.footer_content ul li{  }

.footer_content ul li a{ display: block; background: url(../images/ftr-list-arr.png) no-repeat 0 10px;

color: #fff; padding: 6px 15px;text-decoration: none;}

.footer_content ul li a:hover{ text-decoration: none; color:#b9b9b9; background-position: 2px 10px; }

.map img{ width: 100%;margin-top: 35px; }

.footer_content .call{background: url(../images/call2.png) no-repeat 0 5px;}

.footer_content .mail{background: url(../images/mail2.png) no-repeat 0 5px;}

.footer_content address{ margin: 0; background: url(../images/address.png) no-repeat 0 5px;}

.footer_content address,.footer_content >a,.footer_content .call,

.footer_content .mail{ display: block; color: #fff; margin-bottom: 10px;

padding: 8px 5px 8px 32px;text-decoration: none; }

.footer_content >a:hover{ text-decoration: none; color:#b9b9b9;}

.footer-bottom{

	background: #010f3a; padding: 14px 0; color: #fff; text-align: center; font-weight: 600;

	font-size: 15px; line-height: 16px;

}

.footer-bottom p{ margin: 0; }

.footer-bottom a{ display: inline-block; color: #1f8fe4; }

.footer-bottom a.pixel{ color: #1db49d; }

.footer-bottom a.privacy_po{

	color: #fff;

}

.footer-bottom a:hover{color: #1db49d; text-decoration: none;}

.footer-bottom a.pixel:hover{ color: #1f8fe4; }

.map p{padding-top: 35px;}

.affiliatedCollege h3{

 	font-family: 'Raleway', sans-serif;

 	font-size: 30px;

 	line-height: 36px;

 	color: #272828;

 	margin: 0 0 30px 0;

}

.affiliatedCollege + .masterDegree{ padding-bottom: 0; }

.affiliatedCollege h3 span{

	font-weight: 600;

}

.affiliatedCollege .affiliateFormDiv{

	background: #256a76 url(../images/affiliate-collegeBg1.png) no-repeat top left;

	padding: 20px;

}

.affiliatedCollege .affiliateFormDiv {     text-align: center;

    display: inline-block;

    width: 100%; }

.journal_sec .affiliateFormDiv{ margin-bottom: 40px; }

.affiliatedCollege .affiliateFormDiv label{

	font-family: 'Raleway', sans-serif;

    font-size: 25px;

    line-height: 26px;

    width: 100%;

    color: #fff;

    font-weight: 600;

    vertical-align: top;

    margin: 0 0 20px;

    text-align: center;

   }

 .affiliatedCollege .affiliateFormDiv label + div{

    display: inline-block;

    width: 50%;

    background: #fff;

    z-index: 1;

    position: relative;

 }

.affiliatedCollege .affiliateFormDiv select{

	width: 100%;

	background: #fff;

	height: 40px;

	border: none;

	-webkit-appearance: none;

	-moz-appearance: none;

	border-radius: 0;

	padding-right: 45px;

	vertical-align: middle;

}

.selectHolder{

	width: 72%;

	display: inline-block;

	vertical-align: middle;

	position: relative;

}

.affiliatedCollege .affiliateFormDiv select option{

	background: #10b9bf;

	color: #fff;

	padding: 5px 10px;

}

.affiliatedCollege .affiliateFormDiv .form-group {

	position: relative;

}

.affiliatedCollege .affiliateFormDiv .form-group span{

	position: absolute;

    top: 0;

    right: 0px;

    width: 40px;

    background: #10b9bf;

    padding: 9px 10px;

    display: block;

    text-align: center;

    height: 40px;

}

.affiliatedCollege .affiliateFormDiv input[type=submit]{

	background: #f18f05;

	color: #fff;

	font-size: 16px;

	line-height: 22px;

	text-transform: uppercase;

	font-weight: 500;

	font-family: 'Raleway', sans-serif;

	border:none;

	padding: 10px 40px;

    margin-top: 10px;

}

.affiliatedCollege .affiliateFormDiv input[type=submit]:hover{

	background: #10b9bf;

}

.affiliatedCollege .affiliateFormDiv input[type=submit]:focus{

	outline: none;

}

.affiliatedCollege .affiliateFormDiv .pagination{

	border: 1px solid #fff;

	padding: 10px;

	display: block;

    border-radius: 0;

}

.affiliatedCollege .affiliateFormDiv .pagination ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.affiliatedCollege .affiliateFormDiv .pagination ul li{

	display: inline-block;

	padding-right: 8px;

}

.affiliatedCollege .affiliateFormDiv .pagination ul li:last-child{

	padding-right: 0;

}

.affiliatedCollege .affiliateFormDiv .pagination ul li a{

	display: inline-block;

	text-decoration: none;

	color: #fff;

	text-transform: uppercase;

	font-size: 16px;

	line-height: 22px;

	font-family: 'Raleway', sans-serif;

}

.affiliatedCollege .affiliateFormDiv .pagination ul li a:hover{

	color: #f18f05;

}

.affiliatedCollege .affiliateFormDiv .pagination ul li a.active{

	color: #f18f05;

}

.affiliateFormDiv #ajaxsearchlite1 .probox{ background: #fff; }

.affiliateFormDiv #ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{ color: #000 !important; }

.affiliateFormDiv #ajaxsearchlite1 .probox .promagnifier{

	    background: #10b9bf !important;

}

.journal_sec.affiliatedCollege .affiliateFormDiv label + div input[type="text"]{

	width: 100%;

    border: none;

    padding: 8px 10px;

    font-size: 14px;

    line-height: 20px;

}

.journal_sec.affiliatedCollege .affiliateFormDiv label + div input[type="button"]{

	width: 35px;

	position: absolute;

	right: 0; 

	top: 0;

	background:#10b9bf url(../images/searchico.png) no-repeat center;

	height: 100%;

	background-size: 18px;

	border: none;

}

.masterDegree{

}

.masterDegreeholder{

	    padding: 20px;

    border: 1px solid #afd7e8;

    border-radius: 10px;

   }

.inner-main section.affiliatedCollege{  padding-bottom: 0; margin-bottom: 0; }

.masterDegree h4{

	font-family: 'Raleway', sans-serif;

	font-size: 20px;

	line-height: 26px;

	color: #272828;

	margin: 0 0 30px 0;

}

.masterDegree h4.notfmassage,h4.notfmassage{

	    margin: 0;

    padding: 8px 10px;

    color: #fff;

    font-size: 17px;

    background: #d47979;

    line-height: 22px;

}

.masterDegree ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.masterDegree ul li{

	display: inline-block;

	width: 15.2%;

	margin: 0 15px 15px 0;

	border: 1px solid #1f8fe3;

	padding: 0;

	text-align: center;

	font-size: 13px;

	line-height: 20px;

	color: #222426;

	font-family: 'Raleway', sans-serif;

	vertical-align: top;

}

.masterDegree ul li a{ padding: 10px; display: block; min-height: 120px; background: #f1f6ff;}

.masterDegree ul li a:hover,.masterDegree ul li a.active{ text-decoration: none; background: #1f8fe3; color: #fff; }

.masterDegree ul li:nth-child(6n){

	margin: 0 0px 15px 0;

}

.masterDegree table {

	width: 100%;

}

.masterDegree table tr th{

	font-family: 'Raleway', sans-serif;

	font-size: 17px;

	line-height: 24px;

	color: #fff;

	padding: 10px;

	font-weight: 400;

}

.masterDegree table tr td{

	font-family: 'Raleway', sans-serif;

	font-size: 17px;

	line-height: 24px;

	color: #1c1e1e;

	padding: 10px;

	vertical-align: top;

}

.table-responsive a:hover{

	text-decoration: none;

}

.masterDegree table tr th:nth-child(even){

	background: #10b9bf;

}

.masterDegree table tr th:nth-child(odd){

	background: #086f73;

}

.masterDegree table tr:nth-child(even) td{

	background: #f4f4f5;

}

.masterDegree table tr:nth-child(odd) td{

	background: #c3f3ff;

}

/*.masterDegree table tr:nth-child(even) td:first-child{

	background: #caecf5;

}

.masterDegree table tr:nth-child(even) td:nth-child(2){

	background: #d1f5ca;

}

.masterDegree table tr:nth-child(even) td:nth-child(3){

	background: #ecf5ca;

}

.masterDegree table tr:nth-child(even) td:nth-child(4){

	background: #d1f5ca;

}

.masterDegree table tr:nth-child(odd) td:first-child{

	background: #c3f3ff;

}

.masterDegree table tr:nth-child(odd) td:nth-child(2){

	background: #bbffad;

}

.masterDegree table tr:nth-child(odd) td:nth-child(3){

	background: #e0f19a;

}

.masterDegree table tr:nth-child(odd) td:nth-child(4){

	background: #b4e5aa;

}*/

/********academic_page********/

.academicpage{

	background:#f5f5f5;

}

.academicsSection{

	text-align: justify;

	padding: 40px 0;

	font-size: 15px;

	line-height: 22px;

	color: #333333;

 	font-family: 'Raleway', sans-serif;

}

.academicsSection h2{

 	text-align: center;

}

.academicsSection p{

 	margin: 0 0 15px 0;

}

.inner-main section.link-sec{

padding-top: 0;

}

.inner-main.academics section.link-sec{

	padding: 40px 0;

}

.academics .linkdiv >.row > div{ margin-bottom: 0; }

.linkdiv{

	padding: 25px;

	background: #fff;

	border: 1px solid #d0d0d0; 

}

.linkico{

	background: #1073bf;

	color: #fff;

	font-family: 'Raleway', sans-serif;

	display: block; width: 100%;

}

.linkico a{

	display: block;
	margin-bottom: 15px;

}

/*.linkico span,.linkico a{ display: block; float: left; }*/

.linkico span.ico{ width: 12%; padding: 8px; background: #0a5c9b;display: inline-block;vertical-align: middle; height: 75px; }

.linkico span.name{ padding: 22px 18px;color: #fff;display: inline-block;vertical-align: middle;width: 74%;font-size: 20px; line-height: 22px; height: 75px;}

.linkico span.send{ background: #30a601 url(../images/send.png) no-repeat center;

width: 12%;  display: inline-block;vertical-align: middle; height: 75px; float: right;}

.linkico:hover{

	background: #1fa4a9;

}

.linkico a:hover span.ico{

	background: #186c70;

}

.linkico a:hover span.send{

	background: #1073bf url(../images/send.png) no-repeat center;

}

.linkdiv >.row > div{ margin-bottom: 25px; }

/*.linkdiv >.row > div:nth-last-child(2), .linkdiv >.row > div:last-child{margin-bottom: 0;}*/

/*.linkdiv >.row > div:last-child{ margin-bottom: 0; }*/

/*hover effect*/



/*@-webkit-keyframes infolistimg {

  16.65% {

    -webkit-transform: translate(8px, -8px);

    transform: translate(8px, -8px);

  }

  33.3% {

    -webkit-transform: translate(-6px, 6px);

    transform: translate(-6px, 6px);

  }

  49.95% {

    -webkit-transform: translate(4px, -4px);

    transform: translate(4px, -4px);

  }

  66.6% {

    -webkit-transform: translate(-2px, 2px);

    transform: translate(-2px, 2px);

  }

  83.25% {

    -webkit-transform: translate(1px, -1px);

    transform: translate(1px, -1px);

  }

  100% {

    -webkit-transform: translate(0, 0);

    transform: translate(0, 0);

  }

}

@keyframes infolistimg {

  16.65% {

    -webkit-transform: translate(8px, -8px);

    transform: translate(8px, -8px);

  }

  33.3% {

    -webkit-transform: translate(-6px, 6px);

    transform: translate(-6px, 6px);

  }

  49.95% {

    -webkit-transform: translate(4px, -4px);

    transform: translate(4px, -4px);

  }

  66.6% {

    -webkit-transform: translate(-2px, 2px);

    transform: translate(-2px, 2px);

  }

  83.25% {

    -webkit-transform: translate(1px, -1px);

    transform: translate(1px, -1px);

  }

  100% {

    -webkit-transform: translate(0, 0);

    transform: translate(0, 0);

  }

}

*/

.infolist .img:hover{

	/*-webkit-animation-name: infolistimg;

  animation-name: infolistimg;

  -webkit-animation-duration: 1.5s;

  animation-duration: 1.5s;

  -webkit-animation-timing-function: ease-in-out;

  animation-timing-function: ease-in-out;

  -webkit-animation-iteration-count: 1;

  animation-iteration-count: 1;*/

  transform: scale(1.1);

}

/*home page imnner page*/

.srch .pgntn-srch-hldr{font-size: 15px ;color: #8b8989;}

.srch .pgntn-srch-hldr input[type="search"]{width: 100%; padding:10px 0 10px 25px; border-radius: 8px;

		border: 1px solid #dedede; margin:15px 0 20px 0;  position: relative;}

.srch .pgntn-srch-hldr input[type="submit"]{position: absolute;top: 45px; right: 20px; background:url(../images/serch.png) no-repeat;

			background-position: right 20px center; background-size:20px;padding: 5px;

    border: none;border-left: 1px solid #a9a0a0; width:50px ;height:28px; }

.srch .pgntn-srch-hldr input[type="submit"]:hover, .srch .pgntn-srch-hldr input[type="submit"]:focus, .srch .pgntn-srch-hldr input[type="submit"]:active{outline: none;}

.srch .pgntn-srch-hldr input[type="search"]:after{content:""; position: absolute;top: 0; right: 20px; width: 2px;

height: 80px; background:#000;}

.srch .pgntn-srch-hldr input[type="search"]:focus, .srch .pgntn-srch-hldr input[type="search"]:active{outline: none;}

.clg-logo-add-wrp{border: 2px solid #c1ebec;border-radius: 15px;padding: 5px 0;}

.clg-logo{float: right;}

.pgntn-srch-hldr .clg-addrs{vertical-align: middle; padding-top: 12px;}

.pgntn-srch-hldr .clg-addrs h4{color:#000; font-size: 25px;}

.pgntn-srch-hldr .clg-addrs span{color:#000; font-size: 15px;}

.quick{border: 12px solid #90e290; padding:10px;}

.quick .left-side{width:58%; display: inline-block; margin-right:8px; vertical-align: top;}

.quick .right-side{width:40%; display: inline-block;}

.quick-contact-hold{background:#ffdfa7; padding:10px; height: 320px; overflow-y: scroll; overflow-x: hidden;}

.quick-contact-hold h3{font-size: 22px; color:#000; margin: 10px 0 0 0;}

.quick-contact-hold a, .quick-contact-hold span{display: block; background-size:20px; padding-left:35px;

	 padding-bottom: 12px; margin-bottom: 6px;

	padding-top:13px; color:#000; transition: 0.5s; -webkit-transition: 0.5s; 

	border-bottom: 1px dashed #000;}

.quick-contact-hold span{background: url(../images/dctr.png) no-repeat; background-position:left center;}

.quick-contact-hold a.phn{background: url(../images/phn.png) no-repeat; background-position:left center;}

.quick-contact-hold a.website{background: url(../images/web.png) no-repeat; background-position:left center;

				border-bottom: none;}

.quick-contact-hold::-webkit-scrollbar-track{

    border-radius: 10px;

}

.quick-contact-hold::-webkit-scrollbar{

    width: 6px;

}

.quick-contact-hold::-webkit-scrollbar-thumb{

    border-radius: 10px;

    background-color: #000;

}

.quick .left-side .img-wrp img{

	width: 100%;

	object-fit: cover;

}

.quick-contact-hold a:hover, .quick-contact-hold span:hover{color:#043c65; text-decoration: none;}

.abut-clg h2{font-size: 25px; color: #000;}

.abut-clg p{text-align: justify; font-size: 15px;}

.enquary{border: 12px solid #d1cfcf; padding:10px;}

.enquary h3{ font-size: 22px; color:#000; margin:10px 0 10px 0;}

.enquary p{font-size: 15px; color:#000;}

.enquary p.success{

	background: #249224;

    color: #fff;

    padding: 5px 8px;

}

.enquary .form-group input{width: 100%; padding: 8px 0 8px 8px; border-radius: 5px;

border: 1px solid #dedede;}

.enquary .form-group input:focus, .enquary .form-group input:active{outline:none;}

.enquary .form-group button{background: #db870f;

			 padding: 10px 8px;color:#fff; border: none;transition: 0.5s;border-radius: 5px; width: 100%;}

.enquary .form-group button:hover{background:#016bba;}

.enquary .form-group button:focus{

	outline: none;

}

.form-group textarea{

	border-radius: 5px;

	border: 1px solid #dedede;

}

.enquary .form-group .errorfld {

	border: 1px solid #900;

}

.enquary .form-group .errorfld::-webkit-input-placeholder {

	color: #900;

}

.enquary .form-group .errorfld::-moz-placeholder {

	color: #900;

}

.enquary .form-group .errorfld:-ms-input-placeholder {

	color: #900;

}

.enquary .form-group img{width: 100%; margin-bottom: 13px;}

.mobileMenuBtn{ display: none; }

/************contact*******/

.cali-left .dtls {

    background:#48a3e8;

    padding: 25px 10px;

    margin-bottom: 10px;

    position: relative;

}

.contact .dtls .sam-ch {

    width: 100%;

    display: inline-block;

    color: #fff;

    margin-right: 12px;

    vertical-align: top;

}

.contact .dtls .sam-ch h2{

	position: absolute;

    top: -48px;

    left: 0;

    background: #0f4166;

    margin: 0;

    padding: 10px;

    font-size: 22px;

    line-height: 28px;

}

.contact .dtls .sam-ch h3{

	font-size: 20px;

	line-height: 26px;

	font-weight: 600;

	margin: 0 0 15px;

}

.contact .dtls .sam-ch h4, .contact .dtls .sam-sa h4 {

        font-size: 15px;

    line-height: 24px;

}

.sam-ch h4, .sam-sa h4 {

    background: url(../images/ftr-h4-aftr.png) no-repeat -3px 3px;

    background-size: 25px;

    padding-left: 26px;

}

.sam-ch span.phn1, .sam-sa span.phn1 {

    background: url(../images/phn1.png) no-repeat 0 3px;

    background-size: 15px;

    display: block;

    padding-left: 26px;

    margin-bottom: 6px;

    padding-bottom: 6px;

}

.contact .dtls .sam-ch a, .contact .dtls .sam-sa a {

    color: #fff;

    display: block;

}

.contact .dtls .sam-ch a:hover, .contact .dtls .sam-sa a:hover{

	text-decoration: none;

}

.sam-ch span.phn2, .sam-sa span.phn2 {

    background: url(../images/phn2.png) no-repeat 0 center;

    background-size: 20px;

    display: block;

    padding: 2px 2px 2px 26px;

}

.sam-ch span.emai, .sam-sa span.emai {

    background: url(../images/mail-icon.png) no-repeat 0 center;

    background-size: 20px;

    display: block;

    padding: 2px 2px 2px 26px;

    margin: 0 0 5px;

}

.sam-ch span.globe, .sam-sa span.globe {

    background: url(../images/web1.png) no-repeat 0 center;

    background-size: 20px;

    display: block;

    padding: 2px 2px 2px 26px;

    margin: 0 0 5px;

}

.cali-left{

	padding: 50px 0 0 0;

}

.contact .dtls .sam-ch ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.contact .dtls .sam-ch ul li{

	font-size: 15px;

	line-height: 21px;

	padding: 2px 0;

}

.contact .dtls .sam-sa {

    width: 49%;

    display: inline-block;

    color: #fff;

    padding-left: 20px;

}

.contact .map {

    border: 2px solid #dedede; line-height: 0;

    margin-bottom: 40px;

}

.contact .map p{ padding: 0; margin: 0; }

.contact .map iframe{ 

height: 294px;}

.contact .frm-wrp .form-group input,.contact .frm-wrp .form-group select, .form-group textarea {

    padding: 10px 12px;

    line-height: 12px;

    color: #000;

    border: 1px solid #dedede;

    width: 100%;

    font-size: 15px;

}

.form-group textarea {

	border-radius: 5px;

}

.contact .frm-wrp .form-group select{ padding: 10px; }

.galery_page.inner-main{ padding: 0; }

.form-group input:focus, .form-group select:focus, .form-group textarea:focus {

	outline: none;

}

.frm-wrp{

	    padding: 20px;

    background: #f5f5f5;

    border: 1px solid #48a3e8;

}

.contact .frm-wrp .form-group {

    margin-bottom: 8px;

}

.form-inline .form-group {

    margin-right: 8px;

    width: 48.8%;

}

.form-inline .form-group:nth-child(2n){ margin-right: 0; }

.form-inline .form-group input.error{

	border: 1px solid #900;

}

.contact .form-group .error::-webkit-input-placeholder {

		color: #900;

}

.contact .form-group .error::-moz-placeholder {

	color: #900;

}

.contact .form-group .error:-ms-input-placeholder {

	color: #900;

}

.contact .form-group label.error{

	display: none!important;

}

.contact .frm-wrp .form-group input[type=submit] {

    background: #099fea;

    color: #fff;

    border: 0px;

    padding: 15px;

    margin-top: 2px;

    font-size: 18px;

    transition: 0.5s;

    width: auto;

}

.contact .frm-wrp .form-group input[type=submit]:hover {

    background: #053357;

}

/***********inner-pages*******/

.banner{

	position: relative;

}

.banner img{ width: 100%; }

.breadcamb{

padding: 10px; background: rgba(11, 155, 160,.74);  color: #fff;

position: absolute; left: 0; width: 100%; bottom: 0;

}

.breadcamb ul{ list-style:  none; margin: 0; padding: 0; }

.breadcamb ul li{ display: inline-block; position: relative;}

.breadcamb ul li:after{ position: absolute; right: -5px; top: 50%; transform: translate(0,-50%); 

	-webkit-transform: translate(0,-50%); content: ">"; color: #fff; }

.breadcamb ul li a,.breadcamb span{ color: #fff; font-size: 14px; line-height:16px; padding: 2px 7px;

text-transform: inherit; }

.breadcamb span span{ padding: 0; }

.breadcamb ul li a:hover{ text-decoration: none; }

.breadcamb ul li:last-child:after{ display: none; }

.breadcamb ul li:first-child a{ padding-left: 0; }

section.misssion_vission .mv_part:first-child{ background: #fff; }

.mv_part{ padding:30px 20px; display: inline-block; width: 100%; }

.mv_part:nth-child(2){ background: #ededed; }

.history .mv_part:nth-child(2n){ background: none; }

/*.history{ background: #f5f5f5; }*/

.mv_part h3{font-family: 'Raleway', sans-serif; font-size: 30px; line-height: 32px; margin: 0 0 20px;

display: inline-block;}

.mv_part p{

	 text-align: justify;

}

.mv_part p:last-child{

	margin-bottom: 0;

}

.mv_part img{width: auto; max-width: 400px;}

.alignright{ float: right; clear: none; margin: 0 0 20px 20px;  }

.alignleft{ float: left; clear: none; margin: 0  20px 20px 0; }

.inner-main section.misssion_vission{ padding:40px 0 0 0; }

.inner-main.mvpage,.iabpage.inner-main{ padding-bottom: 0; }

.misssion_vission h3{ padding-left: 32px; }

.misssion_vission h3.msn{ background: url(../images/missionIcon.png) no-repeat  0 5px; background-size: 25px; }

.misssion_vission h3.vsn{background: url(../images/visionIcon.png) no-repeat  0 5px; background-size: 25px;}

.misssion_vission ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.misssion_vission ul li{

	padding: 4px 0;

}

.misssion_vission ul li i{

	color: #3dacb1;

}

/**********bos-page***********/

.inner-main section{

	padding: 40px 0;

}

.inner-main section.gallerySection,.inner-main.hstrypage,

.inner-main.ibooklate{background: #f5f5f5; }

.gallerySection .tt-filter.type-1 .isotope-nav{ margin-bottom: 20px; }

.gallerySection .container{

	width: 100%;

}

.inner-top{

	/*background: #fff;*/

}

h3.title1{ margin: 0; padding: 0 0 25px; font-weight: 600; font-family: 'Raleway', sans-serif;

font-size: 25px; color: #1073bf; }

h3.title1 span{ display: inline-block; color: #0db45b; font-weight: 500; font-size: 15px;

font-style: italic; }

.bos-btn{

	display: inline-block; font-weight: 600; font-family: 'Raleway', sans-serif;

	margin-right: 10px; text-transform: capitalize; font-size: 14px; line-height: 16px;

	padding: 15px 20px; background: #06d4a1; color: #272424; text-align: center;

	border-radius: 5px;

}

.bos-btn:hover{ text-decoration: none; background: #1073bf; color: #fff; }



.bos-sec{

	background: #ededed;

}

.subject-listing{

	list-style: none;

	margin: 0;

	padding: 10px 0 ;

}

.subject-listing li{ display: inline-block; margin-right: 12px; margin-bottom: 15px; }

.subject-listing li a{ display: block; font-weight: 600; font-family: 'Raleway', sans-serif;

background: #00baff; text-transform: capitalize; font-size: 14px; line-height: 16px; padding: 12px 15px;

color: #fff; border-radius: 5px;}

.subject-listing li a:hover{ text-decoration: none; color: #fff; background: #11c196; }

/**********bos-page***********/

.iab-sec{ background: #ededed; }

.iab-left{ float: left; width: 50%; padding-left: 20px;}

.iab-right{ float: left; width:50%; /*background: #1073bf; padding: 30px 40px;*/ font-size: 25px;

line-height: 25px; font-weight: bold; font-family: 'Raleway', sans-serif; color: #fff; text-align: justify;

font-style: italic; }

.iab-right p{ margin: 0; }

.iab-right .img{

	position: relative;

	max-width: 95%;

}

.iab-right .img img{ width: 100%; }

.iab-right .img .text{

	position: absolute; bottom: 0; width: 100%; left: 0;

	background: #1073bf; padding: 20px; font-size: 25px;

line-height: 25px; font-weight: bold; font-family: 'Raleway', sans-serif; color: #fff; text-align: justify;

font-style: italic; text-align: center;

}

.iab-sec  .iab-right .text{background: #15bfbf;}

.iablist{ list-style: none; margin: 0; padding: 0; font-family: 'Raleway', sans-serif; font-weight: 600;}

.iablist li{ padding: 2px 2px 2px 32px; background: url(../images/download.png) no-repeat 0 5px; 

margin-bottom: 10px;}

.iablist li a{ text-transform: capitalize; color: #0871c2; font-weight: bold; font-style: italic; }

/*.iab-sec .iab-right{

	background: #10a4bf;

}*/

/**********official-page***********/

.official-sec{}

.official-head{

	font-size: 18px; line-height: 28px; background: #1073bf;

	font-weight: bold; font-family: 'Raleway', sans-serif;  color: #fff;

	padding: 0;

}

.official-head-left{ display: inline-block; vertical-align: middle; padding: 40px;

width: 75%; }

.official-head-left p{ margin: 0; }

.official-head-right{ display: inline-block; vertical-align: middle; }

.official-table-sec{}

.official-table-sec table{ text-align: left; color: #454545; width: 100%;}

.official-table-sec table th{background: #25a464; font-size: 18px; line-height: 20px; 

font-weight: bold; font-family: 'Raleway', sans-serif;  color: #fff; padding: 12px 22px;}

.official-table-sec table th:first-child{background: #2588a4; }

.official-table-sec table th:last-child{background: #17bbb9; }

.official-table-sec table td{background: #e6e4e4; padding: 25px 22px; vertical-align: top; }

.official-table-sec table td:nth-child(2n){background: #d3d3d3; }

.official-table-sec table th,.official-table-sec table td{ width: 33.33%; }

.official-table-sec table tr{ border-bottom:1px solid #fff; }

.official-table-sec table span{ display: block; font-weight: 600; }

.official-table-sec table span.desig{ font-weight: 500; font-family: 'Raleway', sans-serif; 

text-transform: uppercase; padding-bottom: 5px; }

.official-table-sec table span.name{

	font-weight: bold; font-family: 'Raleway', sans-serif; 

}

.official-table-sec table a{ text-decoration: none; color: #454545; }

.official-table-sec table a:hover{ color:#2588a4;  }

/**********official-page***********/

.inner-main .contact-sec{

padding-bottom: 0;

}

.contact-hold{}

.contactleft{ float: left; width: 50%; text-align: right;

background: url(../images/contactbg.jpg) no-repeat 0 0; background-size: cover;  }

.contactleft >div{ max-width: 585px; padding: 45px 25px 30px; width: 100%; text-align: left;

display: inline-block; }

.contactright{ float: right; width: 50%; }

.contactright iframe{ width: 100%; height: 100%; }

.contact-hold .form-group{ margin-bottom: 0;}

.contact-hold .form-inline .form-group{     margin-right: 12px;

    width: 48.5%; }

.contact-hold .form-inline .form-group:last-child{ margin-right: 0; }

.contact-hold input,.contact-hold textarea{ background: #fff; width: 100%; padding: 15px;

border: 1px solid #3c3a3a; font-size: 15px; line-height: 17px;  margin: 0 0 15px; }

.contact-hold textarea{ height: 150px; }

.contact-hold input[type="submit"]{

	background: #db870f; text-transform: uppercase; padding: 15px 25px;

	border: 1px solid transparent; width: auto;  font-weight: 600; color: #fff;

	transition: 0.5s;

	-webkit-transition:0.5s;

}

.contact-hold input[type="submit"]:hover{ background: #2e8cd4; }

.inner-main .official-head{ padding: 0; }

.officialpage h3.title1{ padding-bottom: 0; }

.quick-contact-hold span.twophnOuter{

	background: url(../images/phn.png) no-repeat; background-position:left center;

}

.quick-contact-hold span.twophnOuter a{

	display: inline-block;

	padding:0;

	margin: 0;

	border: none;

	background: transparent;

}

.pgntn-srch-hldr >span{ padding-bottom: 15px; display: block; }

section.srch{

	padding: 50px 0  20px;

}

.abut-clg table{ width: 100%;  }

.abut-clg table th,.abut-clg table td{ padding: 8px; border: 1px solid #ddd; }

.examination .freecontactform,.freecontactform table{ width: 100%;}

.freecontactform table th,.freecontactform table td{

	padding: 8px;

}

.freecontactform table td span{ font-size: 15px !important; }

.freecontactform{

	border: 1px solid #ddd;

}

.freecontactform table td:first-child{ width: auto; }

.freecontactform table td:nth-child(2){ width: 80%; }

.freecontactform table td:last-child{width: 20%;}

.freecontactform table td a:hover{ text-decoration: none; }

.freecontactform >tbody >tr> td{ background: #8cd5ff; }

.freecontactform >tbody >tr> td a{ color: #000; }

.freecontactform >tbody >tr:nth-child(2n)> td{ background: #fff; }

.freecontactform >tbody >tr:nth-child(2n)> td a{ color: #337ab7; }

/***********calenderpage***********/

.calenderpage{ font-family: 'Raleway', sans-serif;

    background: #f5f5f5;

}

.calender-table-sec table{     max-width: 700px;

    margin: 0 auto;

    width: 100%; }

.calender-table-sec table th:first-child{ background: #086f73; }

.calender-table-sec table th span{ display: inline-block; padding: 2px 2px 2px 35px; }

.calender-table-sec table th:first-child span{background: url(../images/book1.png) no-repeat 0 center;}

.calender-table-sec table th:last-child{ background: #10b9bf; }

.calender-table-sec table th:last-child span{

	background: url(../images/date.png) no-repeat 0 center;

}

.calender-table-sec table td:first-child{ background: #caecf5; }

.calender-table-sec table td:last-child{ background: #d1f5ca; }

.calender-table-sec table th{ color: #fff; padding: 12px 35px;

font-size: 17px; line-height: 20px; font-weight: 600; }

.calender-table-sec table td{ color: #000; font-weight: 500; padding: 6px 35px;

border-bottom: 1px solid #addadc;}

.calender-table-sec table tr:last-child td{ border-bottom: none; }

.calender-table-sec table th, .calender-table-sec table td{

	width: 50%; vertical-align: top;

}

 .calender-table-sec  span{

 	padding: 6px 5px 6px 20px;

 	display: block;

 }

  .calender-table-sec tr:last-child td{ padding-bottom: 20px; }

 .calender-table-sec td:first-child  span{background: url(../images/course-ico.png) no-repeat 0 10px;}

 .calender-table-sec td:last-child span{background: url(../images/list-ico.png) no-repeat 0 12px;}

  .calender-table-sec h2{ text-align: center;  }

.inner-main h2.title{ margin-bottom: 10px; text-align: center; }

/******universitypage*******/

.universitypage {font-family: 'Raleway', sans-serif;

background: #f5f5f5; background-size: 100%; }

.university-sec{ text-align: center; }

.university-sec p{ text-align: justify; }

.universuty-tab .resp-tabs-container{ box-shadow: 1px 3px 8px 2px #ddd; }

.universuty-tab .resp-tabs-list{ display: table; }

.universuty-tab .resp-tabs-list li{ float: none; width: 16.66%; background: #10b9bf;

color: #fff; font-weight: 500; text-transform: capitalize; padding:15px 12px; display: inline-block;

border-right: 1px solid #d4d4d4; font-size: 18px; line-height: 21px; position: relative;}

.universuty-tab .resp-tabs-list li:after{

	position: absolute;

    bottom: -1px;

    left: 50%;

    transform: translate(-50%,0);

    -webkit-transform: translate(-50%,0);

    border-top: 10px solid transparent;

    border-bottom: 12px solid #fff;

    border-left: 16px solid transparent;

    border-right: 16px solid transparent;

    content: "";

    opacity: 0;

}

.universuty-tab .resp-tabs-list li.resp-tab-active{ background: #1073bf; }

.universuty-tab .resp-tabs-list li.resp-tab-active:after{

	opacity: 1;

}

/*.universuty-tab{ margin-top: 30px !important; }*/

.loader{ background-size: 50px; }

.universuty-tab  .resp-tab-content{

	padding: 30px 25px; border: 1px solid #d0d0d0;

}

.universuty-tab  .resp-tab-content ul,.universuty-tab  .resp-tab-content ol{ text-align: left; }

.universuty-tab  .resp-tab-content h3{ margin: 0; text-align: left; text-transform: capitalize;

font-size: 20px; line-height: 22px; color: #181616; padding: 0 0 22px; }

.universuty-tab ol{ padding-left: 20px; }

.universuty-tab ol li{ padding: 5px 0; font-weight: bold; }

.universuty-tab ol li span{ font-weight: 500; }

.universuty-tab ol ol{ list-style: lower-roman; }

.inner-main{  padding:20px 0;background: #f5f5f5; }

.inner-main.contactpage,.bospage.inner-main{ padding-bottom: 0; }

/**********journal_page*********/

.journal-table{box-shadow: 0px 4px 6px 1px #ddd; margin: 0 0 40px;}

.journal-table table tr th:nth-child(odd) {

    background: #086f73;

}

.journal-table table tr th:nth-child(even) {

    background: #10b9bf;

}

.journal-table table tr:nth-child(even) td {

    background: #f4f4f5;

}

.journal-table table tr:nth-child(odd) td {

    background: #c3f3ff;

}

.journal-table table tr td {

    font-family: 'Raleway', sans-serif;

    font-size: 14px;

    line-height: 20px;

    color: #1c1e1e;

    padding:10px 15px;

     border-right: 1px solid #ddd;

}

.journal-table table tr th {

    font-family: 'Raleway', sans-serif;

    font-size: 17px;

    line-height: 20px;

    color: #fff;

    padding:10px 15px;

    font-weight: 400;

    text-transform: capitalize;

    font-weight: 600;

    border-right: 1px solid #f5f5f5;

        vertical-align: top;

}

.journal-table table tr th:first-child,.journal-table table tr td:first-child{ width: 34%;

text-align: justify; }

.journal-table table tr th,.journal-table table tr td{ width: 22%; vertical-align: top;}

.journal-table table tr td i{    color: #10b9bf;

    margin-left: 5px;

    vertical-align: middle;}

/*****notice**page********/

.notice-table,.cus-notice-table{/*box-shadow: 0px 4px 6px 1px #ddd;*/}

.notice-table table,.cus-notice-table ul.alm-listing{ width: 100%;
 }
.cus-notice-table ul.alm-listing{
	column-count: 1;

	-webkit-column-count: 1;

	-moz-column-count: 1;
}
.notice-table table tr th,.cus-notice-table h3{background: #057f83; margin: 0;}

.notice-table table tr:nth-child(odd) td,.cus-notice-table ul.alm-listing li:nth-child(even) {

    background: #c3f3ff url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}

.notice-table table tr:nth-child(even) td,.cus-notice-table ul.alm-listing li:nth-child(odd) {

    background: #f4f4f5 url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}

.cus-notice-table.alternate ul.alm-listing li:nth-child(odd) {

    background: #c3f3ff url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}
.cus-notice-table.alternate ul.alm-listing li:nth-child(even) {

    background: #f4f4f5 url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}


.alm-btn-wrap{
	    text-align: center;
    padding: 10px 0 25px;
    position: absolute;
    bottom: -85px;
    left: 50%;
    transform: translate(-50%,0); 
}
/*.alm-btn-wrap button{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}*/

.notice-table td,.cus-notice-table ul.alm-listing li{background: url(../images/list-ico.png) no-repeat 18px 14px;}

.notice-table table tr td,.cus-notice-table ul.alm-listing li {

    font-family: 'Raleway', sans-serif;

    font-size: 15px;

    line-height: 20px;

    color: #1c1e1e;

    padding:10px 35px;
	margin: 0;
     border-right: 1px solid #ddd;

}

.notice-table table tr td  a,.cus-notice-table ul.alm-listing li a{ font-weight: 600; color: #086f73; display: inline-block; }

.notice-table table tr th,.cus-notice-table h3  {

    font-family: 'Raleway', sans-serif;

    font-size: 17px;

    line-height: 20px;

    color: #fff;

    padding:10px 15px;

    font-weight: 400;

    text-transform: capitalize;

    font-weight: 600;

    border-right: 1px solid #f5f5f5;

        vertical-align: top;

}

.notice-table ul {

	list-style: none;

	padding: 0;

	margin: 0;

	column-count: 2;

	-webkit-column-count: 2;

	-moz-column-count: 2;

}

.notice-table ul li:nth-child(even){

    background: #f4f4f5 url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}

.notice-table ul li:nth-child(odd) {

    background: #c3f3ff url(../images/book.png) no-repeat 14px 14px;

        background-size: 14px;

}

.notice-table ul li{background: url(../images/list-ico.png) no-repeat 18px 14px;}

.notice-table ul li {

    font-family: 'Raleway', sans-serif;

    font-size: 15px;

    line-height: 20px;

    color: #1c1e1e;

    padding:10px 35px;

    border-right: 1px solid #ddd;

    width: 100%;

    display: inline-block;


}

.notice-table ul li  a{ font-weight: 600; color: #086f73; display: inline-block; }

.notice{ padding: 20px; background: #1073bf; }

.notice h3{ margin: 0; color: #fff; font-family: 'Raleway', sans-serif; font-weight: 600;

font-size: 18px; line-height: 22px; }

/*******act-page**********/

.act_sec{}

.notice-list{

	list-style: none;

	margin: 0;

	padding: 0;

}

.notice-list li{

	    padding: 6px 8px;

    background: #caecf5;

    font-size: 14px;

}

.notice-list li:nth-child(2n){ background: #caf5db; }

.notice-list li span{    display: inline-block;

    width: 15px;

    height: 15px;

    margin-right: 10px;

    vertical-align: middle;

    background: url(../images/book.png) no-repeat 0px 0px;;

    background-size: 15px; 

}

.notice-list li a{ font-weight: 600; color: #086f73; text-decoration: none; vertical-align: middle;}

.notice-list li a:hover{

	color: #333;

}

.notice-list li a.dw{ color: #1073bf; }



.act_sec .notice{ padding: 21px 20px; }

.chancellor_message .inner-top{ padding-bottom: 0; }

.chancellor_message.inner-main section{ text-align: justify; }



/******faq-page********/

.faq-head{

	text-align: center;

	text-transform: capitalize;

	background: #256a76 url(../images/affiliate-collegeBg1.png) no-repeat top left;

    padding:30px 20px;

    margin:0 0 25px;

    color: #fff;

}

.faq-head label{ display: inline-block; vertical-align: middle; 

    font-weight: 600;

    font-size: 28px;

    line-height: 26px;

    margin: 0 15px 0 0;

font-family: 'Raleway', sans-serif;

    text-transform: initial;

}

.faq-head select{ display: inline-block; vertical-align: middle;

    padding: 8px 12px;

    line-height: 12px;

    color: #000;

    border: 1px solid #dedede;

   max-width: 200px;

   width: 100%; }

.faq-head select:focus{

	outline: none;

	border: 1px solid #10b9bf;

}

 .faq-accordian .ui-accordion .ui-accordion-header{

 	border: 1px solid #10b9bf;

    background: #10b9bf url(../images/plus.png) no-repeat;

    background-position: calc(100% - 15px) 12px;

    background-size: 15px;

    color: #fff;

    font-weight: 600;

    font-size: 16px;

    line-height: 22px;

    text-transform: uppercase;

    padding: 10px 40px 10px 10px;

 } 

 .faq-accordian .ui-accordion .ui-accordion-header span.ui-accordion-header-icon{

 	display: none;

 }

  .faq-accordian .ui-accordion .ui-accordion-header:focus{

  	outline: none;

  }

 .faq-accordian .ui-accordion .ui-accordion-header.ui-accordion-header-active{

 	border: 1px solid #088085;

    background: #088085 url(../images/minus.png) no-repeat;

    background-size: 15px;

    background-position: calc(100% - 15px) 20px;

 } 

  .faq-accordian .ui-accordion .ui-accordion-content{  }

 .alert_msg{

 	color: #f00;

 }

.faq-accordian .ui-accordion-content{

	    font-size: 15px;

    line-height: 22px;

    color: #333333;

    font-weight: 500;

    font-family: 'Raleway', sans-serif;

}



/**********academic-page********/

.academy-table{margin: 0 0 40px;}

.academy-table .table-responsive{box-shadow: 0px 4px 6px 1px #ddd;   }

.academy-table table tr th:nth-child(odd) {

    background: #086f73;

}

.academy-table table tr th:nth-child(even) {

    background: #10b9bf;

}

.academy-table table tr:nth-child(even) td {

    background: #f4f4f5;

}

.academy-table table tr:nth-child(odd) td {

    background: #c3f3ff;

}

.academy-table table tr td {

    font-family: 'Raleway', sans-serif;

    font-size: 14px;

    line-height: 20px;

    color: #1c1e1e;

    padding:10px 15px;

     border-right: 1px solid #ddd;

}

.academy-table table tr th {

    font-family: 'Raleway', sans-serif;

    font-size: 17px;

    line-height: 20px;

    color: #fff;

    padding:10px 15px;

    font-weight: 400;

    text-transform: capitalize;

    font-weight: 600;

    border-right: 1px solid #f5f5f5;

        vertical-align: top;

}

.academy-table table tr th:first-child,.academy-table table tr td:first-child{ width: 10%;

text-align: justify; }

.academy-table table tr th,.academy-table table tr td{ width: 22%; vertical-align: top;}

.academy-table table tr td i{    color: #10b9bf;

    margin-left: 5px;

    vertical-align: middle;}





.admcSec{}

.admcSec h2.title{ font-size: 28px; font-weight: bold; }

.admcSec h2.title span{ text-transform: initial; font-weight: 600; font-size: 25px; }

.admcSec ul{ padding-left: 0px; margin: 0;}

.admcSec ul ul,.admcSec ul ol{ margin: 0; padding-bottom:10px; }

.admcSec ul li{ padding: 3px 0; }



.admcSec .academy-table{

	padding-top: 30px;

}

.admcSec ul > li{list-style: none;}

.admcSec ul  li ul li{list-style: square;} 

.admcSec ul li strong{

    background: url(../images/round.png) no-repeat;

    background-size: 14px;

    background-position: 0 center;

    padding-left: 22px;

    color: #2ea6ae;}

.admcSec ul  li ul{margin-left:24px;}

.affiliateFormDiv .error{

    display: block;

    color: #e45151;

    padding-top: 5px;

    font-weight: 600;

}

.academy-table h3{     margin: 0 0 15px;

    font-weight: 600;

    font-size: 23px; }



.counterSectionhold{    background:#cee8ef; text-align: center;

    padding: 30px 0;}

.counterSectionhold h3{

	margin: 0 0 35px;

    font-weight: 600;

    font-size: 23px;

    text-align: center;

}

.counterplus{

	    position: relative;

    width: 75px;

    height: 75px;

    text-align: center;

    display: inline-block;

    background: #a9edff;

    padding: 24px 5px;

    border-radius: 50%;

    font-weight: 600;

    box-shadow: 1px 2px 5px 2px #85cbde;

    transition: 0.5s; 

    -webkit-transition: 0.5s;

    -moz-transition: 0.5s;

    -o-transition: 0.5s;

    font-family: 'Open Sans', sans-serif;

}



.counterplus:hover{box-shadow: -2px -1px 5px 2px #85cbde; background: #48cff3; color: #000;}

.counterplus .counter{ display: inline-block; position: relative; }

.counterplus span{ display: inline-block;

    color: #f00;

    font-size: 11px;

    position: relative;

    left: -2px;

    top: -6px;

}

.counterSectionhold h6{     margin: 0 0 14px;

    font-weight: 500;

    font-size: 15px;

    text-transform: capitalize;

    word-wrap: break-word;

    min-height: 32px; }

 .counterSectionhold  h4{     display: inline-block;

    width: auto;

    margin: 20px 0 10px 0;

    text-align: center;

    font-size: 10px;

    font-weight: 600;

    color: #666;

	position: relative;}

	.counterSectionhold  h4 span{ position: absolute;

	left: 0; top: 0; }

.academicpage.inner-main{ padding-bottom: 0; }



.counterSectionhold h4 span.approxs{display: inline-block;color: #f00;font-size: 22px; line-height: 14px;

    left: -8px;

    top: -3px;}



#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input.orig::placeholder {

    color: #ccc!important;

    opacity: 1!important; /* Firefox */

}



#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input.orig:-ms-input-placeholder { /* Internet Explorer 10-11 */

   color: #ccc!important;

}



#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input.orig::-ms-input-placeholder { /* Microsoft Edge */

   color: #ccc!important;

}



div.asl_r.vertical{

	background: #10b9bf!important;

}

.phdProgramSection{

	padding: 40px 0 40px 0;

}

.phdProgramSection h3{

	font-family: 'Raleway', sans-serif;

    font-size: 20px;

    line-height: 26px;

    color: #272828;

    margin: 0 0 30px 0;

    text-align: center;

}

.phdProgramSection ul{

	list-style: none;

    padding: 0;

    margin: 0;

}

.phdProgramSection ul li{

	display: inline-block;

	padding: 10px;

    background: #e9e9e9;

    margin-bottom: 2px;

    width: 48%;

    vertical-align: top;

}

.phdProgramSection ul li a{

	display: inline-block;

	text-decoration: none;

	font-size: 16px;

	line-height: 22px;

	color: #086265;

}

.phdProgramSection ul li a:hover{

	color: #1073bf;

}

.phdProgramSection ul li a i{

	margin-right: 10px;

}

.registeredphdProgramSec{

	padding: 0px 0 40px 0;

	text-align: center;

}

.registeredphdProgramSec h3{

	font-family: 'Raleway', sans-serif;

    font-size: 20px;

    line-height: 26px;

    color: #272828;

    margin: 0 0 30px 0;

}

.registeredphdProgramSec ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.registeredphdProgramSec ul li{

	display: inline-block;

	width: 22%;

	margin: 0 20px 20px 0;

	vertical-align: top;

}

.registeredphdProgramSec ul li a{

	display: inline-block;

    width: 100%;

    border: 1px solid #10b9bf;

    padding: 20px;

    text-align: center;

    color: #10b9bf;

    font-size: 16px;

    line-height: 22px;

    background: #e6eded;

}

.registeredphdProgramSec ul li a:hover{

	background: #fff2dc;

}

.registeredphdProgramSec ul li a i{

	font-size: 20px;

    line-height: 20px;

    vertical-align: middle;

    display: block;

    margin: 0 0 10px 0;

}

.universitycam_sec .uniAddBox{

	max-width: 600px;

    margin: 0 auto 40px;

    text-align: center;

    padding: 40px 50px;

    background: #376d97;

    box-shadow: 1px 5px 5px #1c3d57;

}

.universitycam_sec .uniAddBox i{

	font-size: 28px;

    line-height: 28px;

    margin: 0 0 20px 0;

    color: #fff;

}

.universitycam_sec .uniAddBox p{

	font-size: 16px;

    line-height: 22px;

    margin: 0;

    color: #fff;

}

.universitycam_sec .campusInfoOne{

	background: #eee;

    padding: 20px;

    margin: 0 0 40px 0

}

.universitycam_sec .campusInfoOne h4{

	font-size: 18px;

    line-height: 24px;

    color: #158e93;

    margin: 0 0 10px 0;

    font-weight: 600;

    text-transform: uppercase;

}

.universitycam_sec .campusInfoOne p{

	font-size: 16px;

    line-height: 22px;

    text-align: justify;

    color: #696b6b;

    margin: 0 0 20px 0;

}

.universitycam_sec .campusInfoOne h5{

	font-size: 16px;

    line-height: 24px;

    color: #265934;

    font-style: italic;

    font-weight: 600;

}

.universitycam_sec .campusInfoTwo{

	overflow: hidden;

}

.universitycam_sec .campusInfoTwo h4{

	background: #376d97;

    padding: 10px 15px;

    color: #fff;

    font-size: 18px;

    line-height: 24px;

    margin: 0 0 20px 0;

    border-left: 6px solid #e9c015;

    position: relative;

    font-weight: 600;

}

.universitycam_sec .campusInfoTwo h4:after{

	content: '';

    position: absolute;

    top: 0;

    right: -20%;

    width: 30%;

    height: 100%;

    background: #0f2739;

    transform: skewX(-40deg);

    -webkit-transform: skewX(-40deg);

    -moz-transform: skewX(-40deg);

}

.universitycam_sec .campusInfoTwo ul{

	list-style: none;

	padding: 0 20px;

	margin: 0;

}

.universitycam_sec .campusInfoTwo ul li{

	font-size: 16px;

    line-height: 22px;

    padding: 6px 0;

    color: #696b6b;

}

.universitycam_sec .campusInfoTwo ul li i{

	color: #595958;

}

/*START JOURNEY SECTION*/

	.journeySection{

		padding: 40px 0 40px 0;

	}

	.graphOuter ul{

		list-style: none;

		padding: 0;

		margin: 0;

		overflow: hidden;

	}

	.graphOuter ul li{

		float: left;

		width: 24%;

		padding-right: 3px;

	}

	.graphOuter ul li:last-child{

		padding-right: 0;

	}

	.graphOuter ul li span{

		background: #1073bf;

		padding: 10px 8px;

		display: inline-block;

		border-radius: 50%;

		position: relative;

		width: 120px;

		height: 120px;

	}

	.graphOuter ul li.odd span{

		margin-bottom: 90px;

	}

	.graphOuter ul li.even span{

		margin-top: 90px;

	}

	.graphOuter ul li span:before{

		content: '';

		position: absolute;

		left: 50%;

		width: 2px;

		background: #1073bf;

	}

	.graphOuter ul li.odd span:before{

		bottom: -90px;

		height: 90px;

	}

	.graphOuter ul li.even span:before{

		top: -90px;

		height: 90px;

	}

	.graphOuter ul li:hover span:before{

		background: #328385;

	}

	.graphOuter ul li:hover span{

		background: #328385;

	}

	.graphOuter ul li span h5{

		position: relative;

		top: 50%;

		transform: translate(0, -50%);

		-webkit-transform: translate(0, -50%);

		-moz-transform: translate(0, -50%);

		margin: 0;

		color: #fff;

		font-size: 16px;

		line-height: 22px;

	}

	.graphOuter ul li .graphInner{

		height: 15px;

		background: #1073bf;

	}

	.graphOuter ul li.odd .graphInner{

		margin-bottom: 10px;

	}

	.graphOuter ul li.even .graphInner{

		margin-bottom: 0px;

	}

	.graphOuter ul li:hover .graphInner{

		background: #328385;

	}

	.journeyInfo{

		background: #f9f9f9;

		padding: 10px;

		border:1px solid #dfdfdf;

		min-height: 200px;

	}

	.graphOuter ul li.even .journeyInfo{

		margin-bottom: 0px;

	}

	.graphOuter ul li.even .journeyInfo{

		margin-bottom: 10px;

	}

	.journeyInfo h5{

		color: #1073bf;

		font-size: 16px;

		margin: 0 0 15px 0;

	}

	.journeyInfo p{

		color: #5f5f5f;

		font-size: 14px;

		margin: 0 0 0px 0;

	}

	.graphOuter ul li:hover .journeyInfo{

		background: #328385;

		border:1px solid #328385;

	}

	.graphOuter ul li:hover .journeyInfo h5,

	.graphOuter ul li:hover .journeyInfo p{

		color: #fff;

	}

	.journeyslider span{

		background: #1073bf;

		padding: 10px 8px;

		display: inline-block;

		border-radius: 50%;

		position: relative;

		width: 120px;

		height: 120px;

	}

	.journeyslider .odd span{

		margin-bottom: 95px;

	}

	.journeyslider .even span{

		margin-top: 95px;

	}

	.journeyslider span:before{

		content: '';

		position: absolute;

		left: 50%;

		width: 2px;

		background: #1073bf;

	}

	.journeyslider .odd span:before{

		bottom: -95px;

		height: 95px;

	}

	.journeyslider .even span:before{

		top: -95px;

		height: 95px;

	}

	.journeyslider .item:hover span:before{

		background: #328385;

	}

	.journeyslider .item:hover span{

		background: #328385;

	}

	.journeyslider .graphInner{

		height: 15px;

		background: #1073bf;

	}

	.journeyslider span h5{

		position: relative;

		top: 50%;

		transform: translate(0, -50%);

		-webkit-transform: translate(0, -50%);

		-moz-transform: translate(0, -50%);

		margin: 0;

		color: #fff;

		font-size: 16px;

		line-height: 22px;

	}

	.journeyslider .odd .graphInner{

		margin-bottom: 10px;

	}

	.journeyslider .even .graphInner{

		margin-bottom: 0px;

	}

	.journeyslider .item:hover .graphInner{

		background: #328385;

	}

	.journeyslider .even .journeyInfo{

		margin-bottom: 0px;

	}

	.journeyslider .even .journeyInfo{

		margin-bottom: 10px;

	}

	.journeyslider .item:hover .journeyInfo{

		background: #328385;

		border:1px solid #328385;

	}

	.journeyslider .item:hover .journeyInfo h5,

	.journeyslider .item:hover .journeyInfo p{

		color: #fff;

	}

	.journeyslider .owl-dots{

		display: none!important;

	}

	.journeyslider .owl-prev{

		position: absolute;

	    top: 50%;

	    left: -80px;

	    font-size: 50px;

	    background: url(../images/leftArrow2.png) no-repeat center center;

	    width: 40px;

	    height: 40px;

	    background-size: cover;

	    transform: translate(0, -50%);

	    -webkit-transform: translate(0, -50%);

	    -moz-transform: translate(0, -50%);

	}

	.journeyslider .owl-next{

		font-size: 20px;

		position: absolute;

		top: 50%;

		right: -80px;

		font-size: 50px;

		background: url(../images/rightArrow2.png) no-repeat center center;

		width: 40px;

	    height: 40px;

	    background-size: cover;

	    transform: translate(0, -50%);

	    -webkit-transform: translate(0, -50%);

	    -moz-transform: translate(0, -50%);

	}

	.journeyslider{

		width: 70%;

		margin: 0 auto;

	}

/*END JOURNEY SECTION*/

/*********phdpogram_sec*************/

.top-head{ text-align: center;     padding-bottom: 20px;}



.phdpogram_sec{}

.top-head h2.title{ padding: 0; }

.top-head h2.title + h3{padding: 0 0 10px;

    margin: 0;

    font-weight: 600;

    font-size: 22px; }

.phdpogram_sec ul {

    padding-left: 0px;

    margin: 0;

}

.phdpogram_sec ul > li {

    list-style: none;

}

.phdpogram_sec ul li {

    padding: 4px 0;

}

.phdpogram_sec ul li strong {

    background: url(../images/round.png) no-repeat;

    background-size: 14px;

    background-position: 0 4px;

    padding-left: 25px;

    color: #2ea6ae;

        padding-bottom: 5px;

    display: inline-block;

}

.phdpogram_sec ul ul, .phdpogram_sec ul ol {

    margin: 0;

    padding-bottom: 10px;

}

.phdpogram_sec ul li ul {

    margin-left: 24px;

}

.phdpogram_sec ul li ul li {

    list-style: square;

}

.phdpogram_sec ul.phdpogramlist >li{ background: #f5f5f5;

padding: 10px; }

.phdpogram_sec ul.phdpogramlist >li:nth-child(2n){ background:#dfeef3; }

.phdpogram_sec ul.phdpogramlist{

      border: 1px solid #ddd;

    box-shadow: 0px 0px 4px 1px #ddd;

}



.phdpogram-table {

  box-shadow: 0px 0px 4px 1px #ddd;

    margin-top: 30px;

}

.phdpogram-table table {

    width: 100%;

}

.phdpogram-table table tr td {

    font-family: 'Raleway', sans-serif;

    font-size: 15px;

    line-height: 20px;

    color: #1c1e1e;

    padding: 10px 43px;

    border-right: 1px solid #ddd;

}

.phdpogram-table td span{

  display: block; padding: 3px 0;

}

.phdpogram-table td strong{ color: #086f73; }

.phdpogram-table table tr:nth-child(even) td {

    background: #f4f4f5 url(../images/book.png) no-repeat 14px 14px;

    background-size: 14px;

}

.phdpogram-table table tr:nth-child(odd) td {

    background: #dfeef3 url(../images/book.png) no-repeat 14px 14px;

    background-size: 14px;

}

.phdpogram-table .note{

  background: #086f73; color: #fff;

  padding: 12px 10px;

}

.phdpogram-table .note p{ margin: 0; }

/*.misssion_vissionoverTextPara p{

	margin: 0;

}*/

.registrationcla{

	padding: 30px 0 0 0;

    text-align: center;

}

a.newRegistration_Btn{

	background: #1073bf;

    color: #fff;

    padding: 15px 40px;

    font-size: 16px;

    line-height: 22px;

    border-radius: 50px;

    margin: 0 20px 20px 0;

    display: inline-block;

    border: 2px solid #1073bf;

}

a.newRegistration_Btn:hover{

    border: 2px solid #1073bf;

    color: #1073bf;

    background: #fff;

}

a.offlineRegistered_Btn{

	background: #154870;

    color: #fff;

    padding: 15px 40px;

    font-size: 16px;

    line-height: 22px;

    margin: 0 20px 20px 0;


    border-radius: 50px;

    display: inline-block;

    border: 2px solid #154870;

}

a.offlineRegistered_Btn:hover{

    border: 2px solid #154870;

    color: #154870;

    background: #fff;

}

.clg-logo img{

	display: block;

    height: 100%;

    object-fit: contain;

    height: 100px;

}

.cali-left1Outer{

    background: #c0ddf3;

}

.cali-left1 {

    padding: 40px 15px 30px 15px;

}

.cali-left1 p{

	text-align: justify;

}

.admission h3{

	margin: 0px 0 20px 0;

    font-size: 24px;

    line-height: 30px;

    font-family: 'Raleway', sans-serif;

    color: #057f83;

    font-weight: 600;

}

.admission h4{

	font-family: 'Raleway', sans-serif;

    font-size: 20px;

    line-height: 26px;

    color: #272828;

    margin: 0 0 10px 0;

}

.admission p{

	text-align: justify;

}

.admission img{

	max-width: 100%;

}

.applyInfo img{

	height: 300px;

    width: 100%;

    object-fit: cover;

}

.admisssionTable{

	

}

.admisssionTable table{ width: 100%; margin-bottom: 40px;box-shadow: 0px 4px 6px 1px #ddd;}

.admisssionTable table tr th{background: #057f83;}

.admisssionTable table tr td{

	vertical-align: middle;

}

.admisssionTable table tr:nth-child(odd) td {

    background: #f4f4f5 ;

}

.admisssionTable table tr:nth-child(even) td {

    background: #c3f3ff ;

}

.admisssionTable td{background: url(../images/list-ico.png) no-repeat 18px 14px;}

.admisssionTable table tr td {

    font-family: 'Raleway', sans-serif;

    font-size: 15px;

    line-height: 20px;

    padding:10px 35px;

    border-right: 1px solid #ddd;

    font-weight: 600;

    color: #086f73;

}

.admisssionTable table tr th {

    font-family: 'Raleway', sans-serif;

    font-size: 17px;

    line-height: 20px;

    color: #fff;

    padding:10px 15px;

    font-weight: 400;

    text-transform: capitalize;

    font-weight: 600;

    border-right: 1px solid #f5f5f5;

    vertical-align: top;

}

.admisssionTable table tr td ul {

	list-style: none;

	padding: 0;

	margin: 0;

}

.admisssionTable table tr td ul li{

	background: url(../images/book.png) no-repeat 0px 8px;

    background-size: 14px;

    padding: 4px 0 4px 20px;

}

.eligibilityInfo{

	padding: 40px 0 20px 0;

}

.faculty_outer{

	margin-bottom: 40px;

}

.faculty_outer h4{

	margin: 0 0 5px 0;

}

.faculty_outer ul{

	list-style: none;

	padding: 0;

	margin: 0 0 10px 0;

}

.faculty_outer ul li{

	background: url(../images/write.png) no-repeat 0 8px;

    padding: 4px 0 4px 30px;

}

.faculty_outer img{

	margin-bottom: 20px;

	height: 120px;

    width: 100%;

    object-fit: cover;

}

.faculty_outer .program_outer {

	background: #e0dfdf;

    padding: 30px 40px;

    box-shadow: 5px 5px 5px #cbcaca;

}

.applyInfo ul {

	list-style: none;

	margin: 0 0 20px 0;

	padding: 0;

}

.applyInfo ul li{

	background: url(../images/write.png) no-repeat 0 8px;

    padding: 4px 0 4px 30px;

}

.aboutInstitution{

	padding: 40px 0 40px 0;

}

.aboutInstitution h4{

	font-family: 'Raleway', sans-serif;

    font-size: 20px;

    line-height: 26px;

    color: #272828;

    margin: 0 0 10px 0;

}

.aboutInstitution p{

	text-align: justify;

}

.aboutInstitution ul{

	list-style: none;

	padding: 0;

	margin: 0 0 20px 0;

}

.aboutInstitution ul li{

	background: url(../images/book-black.png) no-repeat 0px 8px;

    background-size: 14px;

    padding: 4px 0 4px 20px;

}

.aboutInstitution h5{

	font-family: 'Raleway', sans-serif;

    font-size: 18px;

    line-height: 24px;

    color: #057f83;

    margin: 0 0 20px 0;

}

.academicsSection ul.exami_ul{

	list-style: none;

	padding: 0;

	margin: 0 0 20px 0;

}

.academicsSection ul.exami_ul li{

	background: url(../images/book-black.png) no-repeat 0px 8px;

    background-size: 14px;

    padding: 4px 0 4px 20px;

}

.academicsSection h4{

	font-family: 'Raleway', sans-serif;

    font-size: 20px;

    line-height: 26px;

    color: #272828;

    margin: 0 0 10px 0;

}

.imagelightbox-arrow{

	width: 50px;

    opacity: 1;

    color: #137c80;

    background: #fff;

    height: auto;

    top: 50%;

    margin-top: 0;

    transform: translate(0%, -50%);

    -webkit-transform: translate(0%, -50%);

    -moz-transform: translate(0%, -50%);

    text-align: center;

    padding: 0px 7px;

}

.imagelightbox-arrow-left{

    left: 40px;

}

.imagelightbox-arrow-right{

    right: 40px;

}

.accomodation_inner {

	padding: 20px 0 0 0;

}

.accomodation_inner h4{

	text-align: center;

    font-size: 20px;

    line-height: 26px;

    color: #1e7435;

    margin: 0 0 30px 0;

    font-weight: 600;

}

.accomodation_inner ul{

	list-style: none;

	padding: 0;

	margin: 0;

	text-align: center;

}

.accomodation_inner ul li{

	width: 30%;

    margin: 0 15px 25px 0;

    background: #1b797c;

    padding: 20px 15px;

    display: inline-block;

    height: 200px;

    vertical-align: top;

    box-shadow: 5px 5px 5px #495c5d;

}

.accomodation_inner ul li:last-child,

.accomodation_inner ul li:nth-child(3){

	margin: 0 0px 25px 0;

}

.accomodation_inner ul li:hover{

	background: #1073bf;

}

.accomodation_inner ul li i{

	font-size: 40px;

    line-height: 40px;

    color: #fff;

    margin: 0 0 20px 0;

}

.accomodation_inner ul li span{

	font-size: 16px;

	line-height: 22px;

	margin: 0 0 10px 0;

	color: #fff;

	display: block;

}

.accomodation_inner ul li a{

	display: inline-block;

	text-decoration: none;

	color: #fff;

}

.accomodation_inner ul li a:hover{

	color: #000;

}

.searchres_sec h3{

	text-transform: initial;

    font-weight: 500;

    font-size: 30px;

    line-height: 32px;

    margin: 0 0 10px 0;

    text-align: center;

    padding: 0 0 20px;

}

.searchres_sec h3 span{

	display: inline-block;

    font-weight: 700;

    text-transform: uppercase;

    padding: 0;

}

.searchres_sec ul{

	list-style: none;

	padding: 0;

	margin: 0;

}

.searchres_sec ul li{

	display: block;

    margin: 0 0 30px 0;

    border: 1px solid #9fa6a6;

    border-radius: 5px;

    padding: 20px 15px;

}

.searchres_sec ul li:last-child{

	margin: 0;

}

.searchres_sec ul li a{

	text-decoration: none;

	display: block;

	font-size: 22px;

	line-height: 28px;

	color: #1073bf;

	font-weight: 600;

	margin: 0 0 10px 0;

}

.searchres_sec ul li a span{

	font-size: 22px;

	line-height: 28px;

	display: inline-block;

}

.searchres_sec ul li a:hover{

	color: #12959a;

}

.searchres_sec ul li span{

	display: block;

	font-size: 16px;

	line-height: 22px;

}

.nothig_fou{

	display: block;

    margin: 0 0 30px 0;

    border: 1px solid #9fa6a6;

    border-radius: 5px;

    padding: 20px 15px;

    text-align: center;

}

.nothig_fou h4{

	font-size: 22px;

    line-height: 28px;

    margin: 0 0 10px 0;

}

.nothig_fou input{

	padding: 5px 10px;

    border: 1px solid #ccc;

}

.nothig_fou input:focus{

	outline: none;

}

.nothig_fou button{

	padding: 4px 10px;

}

.errorbanner{

	text-align: center;

}

.error{

	text-align: center;

	padding: 0 0 20px 0;

}

.error h4{

	font-size: 18px;

	line-height: 24px;

	color: #333;

	margin: 0 0 20px 0;

}

.error h4 a{

	text-decoration: none;

	color: #1073bf;

}

.error h4 a:hover{

	color: #333;

}

.clg-logo i{
	font-size: 100px;
	line-height: 100px;
}


/*GRIEVANCE FORM START*/

.grienvc-form-holder{width: 800px; margin:40px auto; box-shadow: 0px 0px 14px -2px #000; padding: 20px;}

.grienvc-form-holder .frm-hding{text-align: center;}

.grienvc-form-holder h4{ display: inline-block; margin: 0;
		padding: 0;}

.grienvc-form-holder .form-group{font-family: 'Raleway', sans-serif; font-size: 16px; font-weight:400;}
.hdr-frm-wrp .form-group{background: #dedede; position: relative; padding: 6px; margin-right:0;}
.hdr-frm-wrp .form-group:after{content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top:15px solid #1073bf;
    left: 50%;
    bottom: -15px;
    transform: translate(-50%,0 ); -webkit-transform: translate(-50%,0 ); -moz-transform: translate(-50%,0 ); 
		-o-transform: translate(-50%,0 ); -ms-transform: translate(-50%,0 ); display: none;}


.hdr-frm-wrp .form-group input[type="radio"]{opacity: 0;}
.hdr-frm-wrp .form-group label{margin-bottom: 0; position: relative; color: #1073bf; padding-left:8px;}
.hdr-frm-wrp .form-group label:before{content: ""; position:absolute; width: 18px; height: 18px; 
border-radius: 30px; border:2px solid #10b9bf; background:#fff; top: 50%; left:-22px; transform: translate(0,-50%);
		-webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -o-transform: translate(0,-50%); 
		-ms-transform: translate(0,-50%);}
.hdr-frm-wrp .form-group input[type="radio"]:checked + label:before{content: ""; position:absolute; width: 18px; height: 18px; 
border-radius: 30px; border:2px solid #fff; background:#10b9bf; top: 50%; left:-22px; transform: translate(0,-50%);
		-webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -o-transform: translate(0,-50%); 
		-ms-transform: translate(0,-50%);}
/*.grienvc-form-holder .frm-wrp{width:600px; margin: auto;}*/
.form-wrp{border: none;}
.form-wrp .form-inline .form-group {width: 30%;}


.form-wrp .name-id-hldr{width:650px; margin:30px auto 0; text-align: left;}
.form-wrp .name-id-hldr .form-group {display: table; width: 100%;}
.form-wrp .name-id-hldr .form-group label{width: 208px;}
.form-wrp .name-id-hldr .form-group input, .form-wrp .name-id-hldr .form-group select{padding:5px 5px; width:68%;
		border:1px solid #1073bf; color:#000; text-align: left;}
.form-wrp .name-id-hldr .form-group input:focus, .form-wrp .name-id-hldr .form-group select:focus, .form-wrp .name-id-hldr .form-group textarea:focus{outline: none;
	border: 1px solid #10b9bf;}
.form-wrp .name-id-hldr .form-group input[type="submit"]{width: auto;
    padding: 10px 15px;transition: 0.4s; -webkit-transition: 0.4s;-moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s;
    background: #10b9bf;
    color: #fff;
    border: none;
    cursor: pointer;}
.form-wrp .name-id-hldr .form-group textarea{height: 100px; border-radius: 0; padding: 8px; resize: vertical; border:1px solid #1073bf;}
.form-wrp .name-id-hldr .form-group input[type="reset"]{width: auto; transition: 0.4s; -webkit-transition: 0.4s;
		-moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s;
    padding: 10px 18px;
    background: #1073bf;
    color: #fff;
    border: none;
    cursor: pointer; margin-left: 5px;}

 .form-wrp .name-id-hldr .form-group input[type="submit"]:hover{
 background: #1073bf;
}

.form-wrp .name-id-hldr .form-group input[type="reset"]:hover{ background: #10b9bf;}

.form-wrp .name-id-hldr .form-group input.ivagree{width: auto; opacity: 0; display: none;}

.name-id-hldr .form-group.checkbox-styl input.stugreec [type="checkbox"]{opacity: 0; display: none;}
.name-id-hldr .form-group.checkbox-styl input [type="checkbox"]{opacity: 0;}
.name-id-hldr .form-group.checkbox-styl label.stugreel{position: relative; padding-left:25px; width:100%; font-weight: 500;
		color:#000; display: inline;}
.name-id-hldr .form-group.checkbox-styl label.stugreel:before{content:""; position: absolute;
top:10px; left:0px; width: 18px; height: 18px; border: 2px solid #10b9bf; background: #fff;
transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); 
-o-transform: translate(0,-50%); }

.name-id-hldr .form-group.checkbox-styl label{width: 100%; }

.name-id-hldr .form-group.checkbox-styl input{display: none; width: auto; opacity: 0;}

.name-id-hldr .form-group.checkbox-styl label.stugreel:after{content:""; position: absolute;
	left:7px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid #10b9bf;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); display: none;}

   span.wpcf7-list-item{padding: 0; margin: 0;}

 .name-id-hldr .form-group.checkbox-styl input[type="checkbox"]:checked + label.stugreel:after{display: block;}

.sbmit-clr-wrp{text-align: center;}


.name-id-hldr .frm2-top-hldr .form-group input{width:auto;}
.name-id-hldr .frm2-top-hldr .form-group input[type="radio"]{ border: 2px solid #ff0 !important;
    border-radius: 0 !important;
    width: 20px;
    height: 20px;
    background: #000;
    vertical-align: bottom; 
	opacity: 0; display: none;}

 .name-id-hldr .frm2-top-hldr .form-group span{vertical-align: middle; margin-right: 5px;}

.name-id-hldr .frm2-top-hldr .form-group label.optn{    position: relative;
    padding-left: 8px;
    width: 15px;
    height: 15px;
    margin: 0 3px 0 0;
    border: 2px solid #1073bf;
    display: inline-block;
    vertical-align: middle;
border-radius: 6px;}
.name-id-hldr .frm2-top-hldr .form-group input[type="radio"]:checked + label.optn{
background:#1073bf;border: 2px solid #024375;
}
/*.name-id-hldr .frm2-top-hldr .form-group label.optn:before{content: ""; position:absolute;
 	width: 15px; height: 15px; background:#fff; border: 2px solid #1073bf; top: 50%; left: -20px; transform:translate(0,-50%);
 	-webkit-transform:translate(0,-50%); -moz-transform:translate(0,-50%); -o-transform:translate(0,-50%;);
 	border-radius: 5px; }*/

/* .name-id-hldr .frm2-top-hldr .form-group input[type="radio"]:checked + label.optn:before{
content: ""; position:absolute;
 	width: 15px; height: 15px;  top: 50%; left: -20px; transform:translate(0,-50%);
 	-webkit-transform:translate(0,-50%); -moz-transform:translate(0,-50%); -o-transform:translate(0,-50%;);
background:#1073bf;border: 2px solid #024375;}*/


.grvnve-form-sec h2.title{text-align: center;padding: 0; margin: 0;}

.hdr-frm-wrp .form-group.factive{background:#1073bf; color:#fff;}

.hdr-frm-wrp .form-group.factive:after{display: block;}

.hdr-frm-wrp .form-group.factive label{color: #fff;}

span.wpcf7-list-item-label{font-weight:500;}

label.error{display: none !important;}

input.required.error, textarea.required.error, select.required.error{border:1px solid red !important; }

input.required.error::placeholder,textarea.required.error::placeholder, select.required.error::placeholder{color: red;}

/****convocation details*****/
.convoc{ padding: 10px; box-shadow: 0px 0px 5px 3px inset #ddd; text-align: center; line-height: 20px;
border-radius: 5px;}
.convoc .img{ display: inline-block; margin: 0 0 12px; }
.convoc  span{ display: block; padding: 0 0 5px; }
.convoc .name{ text-transform: capitalize; font-size: 18px;  font-weight: 600; }
.convoc .designation{  font-weight: 600; text-transform: capitalize; font-size: 16px;  }
.convoc .details{ font-weight: 400; font-size: 14px; }

/*.convocation_list{ margin-top: 20px; }*/
.convocation_list table{ width: 100%; }
.convocation_list table th{background:#086f73 ;     font-size: 17px;
    line-height: 24px;
    color: #fff;
    padding: 10px;
    font-weight: 400;}
.convocation_list table td{ background: #c3f3ff url(../images/book.png) no-repeat 14px 15px; font-family: 'Raleway', sans-serif;
    font-size: 17px;
    line-height: 24px;
    color: #1c1e1e;
    padding: 10px 35px;
    vertical-align: top; background-size: 14px;}
.convocation_list table tr:nth-child(2) td{margin-top: 8px; display: block;}
.convocation_list table tr:nth-child(2n) td{ background:#fff url(../images/book.png) no-repeat 14px 15px; 
background-size: 14px;}
.convocation_list table td a{ color: #337ab7; }
.convocation_list table td a:hover{ color: #23527c; }
.convocation_list{padding-top: 20px;}

.side_part{ border: 1px solid #ddd; margin: 0 0 10px; }
.side_part h3{ background: #1073bf; color: #fff; padding: 10px;
font-size: 18px; font-weight: 600; margin: 0; }
.side_part .side-content{ padding: 10px; }
.side_part .side-content span{display: block; margin-bottom: 7px;}
.side_part .side-content span strong{padding-left: 25px;}
.side_part .side-content span.date{background: url(../images/jnry1.png) no-repeat;background-size: 20px;
								   background-position: left center;}
.side_part .side-content span.time{background: url(../images/time10.png) no-repeat;background-size: 20px;
								   background-position: left center;}

.side_part .side-content a{font-size: 14px;}								   
.sidebar-slider .owl-nav{ display: none; }
.sidebar-slider .owl-dots{ position: absolute; bottom:  10px; width: 100%; text-align: center;}
.sidebar-slider .owl-dots .owl-dot{ display: inline-block; width: 11px; height: 11px; border-radius: 50%; 
	margin: 0 3px; background: #fff; border: 1px solid #000; }
.sidebar-slider .owl-dots .owl-dot.active{ background: #000; }
.side-content iframe{ width: 100%; margin-top: 15px; }
ul.result_ul_stl{margin: 0; padding: 0;}
ul.result_ul_stl li{list-style: none;}
ul.result_ul_stl li a{font-size: 15px;}

/*GRIEVANCE FORM END*/

/*Colleges List page start*/

.curs-table-hldr table{width: 100%; font-size: 15px;border-collapse:separate; background:#f5f0e6;}
.curs-table-hldr table a{text-decoration: none; color:#0083f3;}
.curs-table-hldr table tr, .curs-table-hldr table tr td{border: 1px solid #ddd;}						
.curs-table-hldr table tr td{display: table-cell; vertical-align: middle; 
							   height:80px; line-height: 18px;
							/*word-wrap: break-word; white-space: normal !important;*/
							}
.curs-table-hldr table tr td p{margin: 0; font-size: 15px;  }
/*.curs-table-hldr table tr td:first-child{width: 5%; text-align:center;}
.curs-table-hldr table tr td:nth-child(2){width:30%;}
.curs-table-hldr table tr td:nth-child(3){width:15%;}
.curs-table-hldr table tr td:nth-child(4){width:20%;}
.curs-table-hldr table tr td:nth-child(5){width:10%;}
.curs-table-hldr table tr td:nth-child(6){width:10%;}
.curs-table-hldr table tr td:nth-child(7){width:10%;}*/

/*.curs-table-hldr table{ width:650px; }*/
.curs-table-hldr table tr td:first-child{width: 4%;  }
.curs-table-hldr table tr td:nth-child(2){width: 16%; font-weight: 600;}
.curs-table-hldr table tr td:nth-child(3){width: 16%;}
.curs-table-hldr table tr td:nth-child(4){width: 16%;}
.curs-table-hldr table tr td:nth-child(5){width: 16%;}
.curs-table-hldr table tr td:nth-child(6){width: 16%;}
.curs-table-hldr table tr td:nth-child(7){width: 16%;}


/*modal style start*/
.seventh_convocation img{width: 95%;}
.convoc_two {position: relative;}

.convoc_two .image_zoom{position: absolute; top: 0; left: 0; width: 100%; height: 100%; 
								background: rgb(1,11,27,0.2); text-align: center; vertical-align: middle;
								transform: scale(0); transform-origin: center center;}
.convoc_two .image_zoom a{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
						 display: inline-block; -webkit-transform: translate(-50%, -50%);
						 -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);
						 font-size: 20px; padding: 6px; color: #fff; border-radius: 20px; background: #1073bf;}


.convoc_two:hover .image_zoom{transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); 
								-ms-transform: scale(1);}

.convoc_two .image_zoom a{font-size: 20px;}	

#myModal-two button.close, #myModal-one button.close{ font-size: 35px; color: #1073bf; opacity: 1; }
#myModal-two button.close:hover, #myModal-one button.close:hover{color: #d00404;}	

#myModal-two button.close:focus, #myModal-one button.close:focus{outline: none;}

#myModal-two .modal-header, #myModal-one .modal-header{ padding: 0 15px; }						
/*modal stle end*/

/*Colleges List page end*/


/*form errow message start*/

.form-group span.wpcf7-not-valid-tip{color:red; font-size: 15px;}

form .wpcf7-validation-errors{border:1px solid red; color:red; font-size:15px; padding:0px 5px; 
							 display:inline-block; margin-top:10px;}

form .wpcf7-mail-sent-ok{border: 1px solid green; color:green; font-size: 15px; margin-top: 10px; display:inline-block; 
						padding: 0 5px;}
.screen-reader-response{display: none;}

/**22.8.19**/
.wbuhs_results_unfair_tab{}
.wbuhs_results_unfair_tab #horizontalTab{ background: none; }
.wbuhs_results_unfair_tab .resp-tabs-list{}
.wbuhs_results_unfair_tab .resp-tabs-list li{
	background: #10b9bf;
    color: #fff
}
.wbuhs_results_unfair_tab ul.alm-listing{ list-style: none; margin: 0; padding: 0; }
.wbuhs_results_unfair_tab .resp-tabs-list li.resp-tab-active{
	background: #00787d;
}
.wbuhs_results_unfair_tab .resp-tabs-container{}
.wbuhs_results_unfair_tab .resp-tab-content{
	box-shadow: 0px 4px 6px 1px #ddd;
	padding: 0;
	background: none;
}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal{}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal li, ul.result_ul_stl li{    
	font-family: 'Raleway', sans-serif;
    font-size: 15px;
    line-height: 20px;
    color: #1c1e1e;
    padding: 10px 35px;
    margin: 0;
    border-right: 1px solid #ddd;
}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal li:nth-child(even), ul.result_ul_stl li:nth-child(even){
	background: #f4f4f5 url(../images/book.png) no-repeat 14px 14px;
    background-size: 14px;
}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal li:nth-child(odd), ul.result_ul_stl li:nth-child(odd){
	background: #c3f3ff url(../images/book.png) no-repeat 14px 14px;
    background-size: 14px;
}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal li a{
	    font-weight: 600;
    color: #086f73;
    display: inline-block;
}
.wbuhs_results_unfair_tab .resp-tab-content .alm-reveal li a:hover{

}

/*errow message end*/


/*result_search div start*/

.result_search{/*text-align: left; padding:0 10px 35px 10px;*/
				text-align: center;
			    padding: 0 0px 50px 70px;
			    width: 100%;
			    display: block;

}

.rs_serch{width: 24%; display: inline-block; text-align: left; margin-right: 7px;}

.rs_serch select, .add_select select{border: 1px solid #10b9bf;
    				padding: 5px; width: 100%;}

 .add_select select{width: 100%;}   				

.rs_serch input[type="submit"]{background: #1073bf;
    color: #fff;
    padding:6px 40px;
    font-size: 16px;
    line-height: 22px;
    border-radius: 50px;
    margin:30px 0 0 0;
    display: inline-block;
    border: 2px solid #1073bf;
    transition: 0.3s;
}

.rs_serch input[type="submit"]:hover{border: 2px solid #1073bf;
    color: #1073bf;
    background: #fff;}

.rs_serch input[type="submit"]:focus{outline: none;}

.add_select  .rs_serch{width: 19%; margin-right: 9px; }
.add_select  .rs_serch:last-child{margin-right: 0;}

ul.result_ul_stl li.no_data{background: no-repeat;
    text-align: center;
    font-size: 17px;
    color: red;
    padding-bottom: 18px;} 


/*result_search end*/

/**1.10.notice-page**/
.notice_page.affiliateFormDiv{}
.notice_page.affiliateFormDiv form{
	display: inline-block;
	max-width: 545px;
	width: 100%;
}
.notice_page.affiliateFormDiv input[type="text"]{
	float: left;
	width: calc(100% - 34px);
	height: 34px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 14px;
}
.notice_page.affiliateFormDiv input[type="submit"]{
	float: left; margin: 0;
	width: 34px; height: 34px;
	background:#10b9bf url(../images/search.png) no-repeat center;
	background-size: 15px;
	position: relative;
	text-indent: -9999px;
	padding: 0;
}
.notice_page.affiliateFormDiv input[type="submit"]:hover{
	background:#f18f05 url(../images/search.png) no-repeat center;
	background-size: 15px;
}


/*START examination-results*/
ul.tabs{text-align: center; margin:20px 0; padding: 0;}
ul.tabs li{display: inline-block;
		    margin: 0 5px;
		    background: #1073bf;
		    border:1px solid transparent;
		    padding: 8px 20px;
		    color: #fff;
		    width: 15%;
		    border-radius: 30px;
			cursor: pointer;
			transition: 0.3s;}

ul.tabs li:hover{background: none; color:#1073bf; border:1px solid #1073bf; }
ul.tabs li.active{background:#00787d; border:1px solid #00787d;}
ul.tabs li.active:hover{color: #fff;}


/*END examination-results*/

@media (max-width: 1199px){

	.header-bottom-left{ width: 55%; }

	.header-bottom-left:after{

		width: 78px;

	    height: 100px;

	    right: -78px;

	    background-size: 90%;

	    top: -8px;

	}

	.header-bottom-right{

		padding: 20px 0 16px;

	}

	.header-bottom-right a{

		padding: 10px 10px 10px 12px;

		border-radius: 6px;

	}
	.header-bottom-right ul li{ margin-right: 5px; }
	.header-bottom-right a img{ margin-right: 5px; }
	.header-bottom-right a{ min-width: 88px; }
	.header-bottom-right{
		width: 38%;
	}
	.header-bottom-right ul{ width: 100%; }

	.navlist li a{

		padding: 10px 10px 10px 10px;

	}

	.navlist li.haschild a{

		background-position: calc(100% - 8px) 16px;

	}

	.navlist li.menu-item-has-children a {

    	padding-right: 20px;

	}

	.navlist li{ margin-left: 0; }

	.navlist li a{ font-size: 13px; }

	.bnr-btn{

		font-size: 12px; 

		line-height: 16px;

		margin-bottom: 10px;

		

	}

	.bnr-btn a{padding: 8px 20px;}

	.enquery_content{ min-height: 196px; }

	.update_content{ width: 79%; }

	.update-title{

		width: 18%;

	}

	.about_right h3{ padding: 10px; font-size: 20px; line-height: 25px; }

	.about_right{

		padding: 20px 5px 20px;

	}

	body p{ margin-bottom: 20px; }

	.topic_head h3{ width: 60%; }

	.topic_part{ min-height: 300px; }

	.infolist li{ padding: 16px; }

	.infolist span{ font-size: 14px; }

	.infoleft h3{ font-size: 22px; }

	.info_bottom_left p{ font-size: 18px; line-height: 22px; }

	.quickcontent{ height: 665px; }

	.quickcontent-list li {

   		padding: 6px 15px 6px 28px;

   	}

	.resp-tabs-list li{ font-size: 18px ; line-height: 20px; padding: 10px; }

	.news-even-content {

    	height: 194px;

	}

	.enquery_part{ width: 24%; margin-right: 12px; }

	.enquery_content .form-group{ display: inline-block; }

	.enquery_content .form-group.slct{ width: 70%; }



	h2.title{ font-size: 26px; }

	.iab-left{ width: 45%; }

	.iab-right{padding: 0; width: 55%; font-size: 16px;}

	.official-table-sec table th{ font-size: 16px; }

	.masterDegree ul li{

		width: 17%;

	}

	.counterSectionhold h6{ font-size: 13px; min-width: 28px; }

	.infolist li{

		width: 33%;

	}

	.infolist li:nth-child(4n){

		border-right: 1px solid #d2c897;

	}

	.infolist li:nth-child(3n),.infolist li:last-child{

		border-right: none;

	}

	.infolist li:nth-child(n+5){

		border-bottom: 1px solid #d2c897;

	}

	.infolist li:nth-child(n+7){

		border-bottom: 1px solid transparent;

	}

	.universitycam_sec .campusInfoTwo h4:after{

		display: none;

	}

	.notice-table ul li{

		min-height: 60px;

	}

	.info_bottom_right img{

		height: 138px;

	}

	.faculty_outer img{

		height: 140px;

	}



	.header-bottom-right .headerSearch{

		top: 16px;

    	right: 0;

	}

	.header-bottom-right .headerSearch.searchOpen span.searchClose,

	.header-bottom-right .headerSearch.searchOpen span.searchIcon{

		padding: 10px 9px;

	}
	.banner-content{
		padding: 8px;
	}
	.bnr-btn a {
    	padding: 4px 10px;
	}

	.info_bottom_right{width: 20%;}
	.info_bottom_right.lft{margin-left: 0;}
	.info_bottom_right.lft img{padding-top: 32px;}

	.highlighted-slider .item > img {height: 310px;}

	/*rs_serch div start*/

	.result_search{padding-left: 20px;}
	.rs_serch{width: 22%;}
	.add_select .rs_serch{width: 17%;}

	/*rs_serch div end*/

}



@media (max-width: 1023px){

	.site-header {

	    position: fixed;

	    left: 0;

	    top: 0;

	    z-index: 123;

	    background: #fff;

	    width: 100%;

	}

	.banner{ margin-top: 82px; }

	.header-top-right{ width: 48%; }

	.header-bottom-left {

	    width: 42%;

	    padding: 8px 10px 8px 0;

	}

	.update_content{ width: 73%; }

	.update-title{

		width: 24%;

	}

	.banner-content >div {

	    max-width: 195px;

	}

	.banner-content{ padding: 15px; width: 32%;}

	.highlighted-slider{ width: 68%; }

	.bnr-btn{

		
		font-size: 11px;
		line-height: 14px;

		min-width: inherit;

		margin-bottom: 7px;

	}

	.bnr-btn a{padding: 4px 15px;}

	.header-bottom-left:after {

	    width: 73px;

	    height: 68px;

	    right: -73px;

	    background-size: 100%;

	    top: 2px;

	}

	.header-bottom-right a{

		padding: 8px 12px 8px 12px;

	    border-radius: 5px;

	    min-width: 90px;

	    line-height: 15px;

	}

	.header-bottom-right a img{ margin-right: 6px; width:25px; }

	.header-bottom-right{    padding:9px 0 7px 0;}



	.mobileMenuBtn{     

		display: inline-block;

	    position: absolute;

	    top: 44px;

    	right: 20px;

    	font-size: 20px;

    	color: #007175;

    	background: #dedede;

    	padding: 2px 8px;

	}



	.sub-menu{display: inline-block; background:none; position: relative; top: 0; width:100%;}

	.sub-menu li{border: none;}

	.sub-menu li a{padding-left: 22px;}

	.mobileMenuBtn:hover i,.mobileMenuBtn:focus i{

		 color: #000D4D; 

	}

	.mobileMenuBtn .fa-times{ display: none; }

	.mm-opened .fa-times{ display: inline-block; }

	.mm-opened .fa-bars{ display: none; }

	.mm-listview li a{  }

	.mm-listview li a br{ display: none;  }

	.mm-listview li.active { background: #1073bf; }

	.mm-listview li a:hover{background: #1073bf;}

	.navbar{ display: none; }

	.mm-listview li a img{

		display: none;

	}

	.mm-listview > li.form_sess{

		padding: 10px;

    	position: relative;

	}

	.mm-listview > li.form_sess form input{

		width: 100%;

	    padding: 8px 20px 9px 10px;

	    border: none;

	    font-size: 16px;

	    line-height: 22px;

	    color: #333;

	}

	.mm-listview > li.form_sess form input:focus{

		outline: none;

	}

	.mm-listview > li.form_sess form button{

		background: transparent;

	    border: none;

	    position: absolute;

	    top: 18px;

	    right: 10px;

	    color: #10b9bf;

	}

	.mm-listview > li.form_sess form button:focus{

		outline: none;

	}



	.wbhus_topic .row > div{ margin-bottom: 25px; }

	

	.infolist li{ width: 47%; }

	.infolist li:nth-child(3n){

		border-right: 1px solid #d2c897;

	}

	.infolist li:nth-child(2n),.infolist li:last-child{

		border-right: none;

	}

	.infolist li:nth-child(n+5){

		border-bottom: 1px solid #d2c897;

	}

	.infolist li:nth-child(n+7){

		border-bottom: 1px solid transparent;

	}





	.quickcontent{ height: 1010px; }

	.info_bottom_left{ width: 100%; margin-right: 0; margin-bottom: 15px; }

	.info_bottom_right{ float: none; width: 100%; }

	.news-even-content{ height: 102px; }

	h2.resp-tab-active{ background: #c3c3f0; }

	h2.resp-accordion {

	    display: block;

	    background: #9090c7;

	    color: #fff;

	}

	h2.resp-tab-active span.resp-arrow{ border-bottom-color: #fff; }

	.resp-arrow{ border-top-color: #fff;   }

	.enquery_part{ width: 49%; margin-bottom: 15px; }

	.resp-tabs-list{ display: none; }

	.clg-logo {float: none; text-align: center;}

	.clg-logo-add-wrp{padding: 15px; text-align: center;}

	.quick-contact-hold a{font-size:14px; padding-bottom: 9px;}

	.infolist{margin-bottom:10px;}

	.wbhus_topic{padding-bottom: 0;}

	.info_sec{padding-top: 10px;}

	.info_bottom{padding-top: 10px;}



	.enquery_part2{margin-right: 0;}



	.enquery_sec{padding-bottom:25px;}



	.header-bottom-right{width: 370px; text-align: left;}

	.header-bottom { border-bottom: 1px solid #ededed; box-shadow: 0 1px 5px 1px #b3adad;}

	.mm-listview > li:not(.mm-divider):after {

	    left: 0px;

	}

	.mm-menu > .mm-panel{

		padding: 0;

	}

	.mm-menu > .mm-panel > .mm-listview{

		margin: 20px 0;

	}



	.mv_part img{ max-width: 300px; }

	.alignleft,.alignright{ margin-bottom: 10px; }



	h2.title{

		font-size: 22px; line-height: 26px;

	}

	h3.title1{ font-size: 20px; padding: 0 0 20px; }

	.iab-right{ font-size: 15px; line-height: 23px; }

	.official-head-left{

		padding: 20px; font-size: 18px;

	}

	.linkico span.ico{

		width: 55px;

	}

	.linkico span.name {

	    padding: 15px 10px;

	}

	.linkico{

		font-size: 17px;

		line-height: 18px;

	}

	.linkico a.send{

		width: 58px; height: 58px;

	}



	.universuty-tab .resp-tabs-list{

		display: none;

	}

	.universuty-tab  h2.resp-accordion{ background: #10b9bf; }

	.universuty-tab  h2.resp-accordion.resp-tab-active{ background: #1073bf; }

	.universuty-tab  h2.resp-accordion br{ display: none; }

	.iab-right .img .text{

		padding: 14px;

		font-size: 20px;

	}

	.chancellor_message .inner-top{ padding-top: 20px;}

	.form-inline .form-group{ margin-right: 3px; }



	.admcSec h2.title{ font-size: 25px; padding-bottom: 10px; }

	.admcSec h2.title span{ font-size: 20px; }

	.inner-main section.admcSec{ padding: 20px 0; }

	.info_bottom_right img{

		height: 220px;

	}

	.contact .dtls .sam-ch h3 {

	    font-size: 17px;

	    line-height: 22px;

	}

	.header-bottom-right .headerSearch,

	.header-bottom-right li a.searchBtn{

		display: none;

	}

	.grienvc-form-holder{width: 100%;}

	.side_part .side-content span.date, .side_part .side-content span.time{font-size: 13px;}
	.info_bottom_right{margin-bottom: 15px;}
	.info_bottom_right.lft img{padding-top: 0;}

	/**22.8.19**/
	.wbuhs_results_unfair_tab .resp-tabs-container h2.resp-accordion{
		background: #10b9bf;
    	color: #fff;
    	margin: 0 0 2px;
    	border: none;
	}
	.wbuhs_results_unfair_tab .resp-tabs-container h2.resp-accordion.resp-tab-active{
		background: #00787d;
	}



/*	result_search start*/

.result_search{padding:0 0px 26px 0px;}
.add_select .rs_serch input[type="submit"]{padding: 6px 30px;}
ul.result_ul_stl li a{font-size: 12px; word-break:break-word;}
ul.tabs li{width: 20%;}

/*result_search end*/
}



@media (max-width: 991px){

	.highlighted-slider .item > img {height: 240px;}

	.header-bottom-left:after {

	    width: 53px;

	    height: 55px;

	    right: -53px;

	    background-size: 100%;

	    top: 2px;

	}

	.masterDegree ul li{

		width: 23%;

		margin: 0 10px 10px 0;

	}

	.masterDegree ul li:nth-child(6n){

		margin: 0 10px 10px 0;

	}

	.masterDegree ul li:nth-child(4n){

		margin: 0 0 10px 0;

	}

	.phdProgramSection ul li{

		width: 100%;

	}

	.registeredphdProgramSec ul li{

		width: 32%;

	}

	.journeyInfo{

		min-height: 300px;

	}

	.graphOuter ul li.odd span {

	    margin-bottom: 190px;

	}

	.graphOuter ul li.odd span:before {

	    bottom: -190px;

	    height: 190px;

	}

	.graphOuter ul li.even span {

	    margin-bottom: 190px;

	}

	.graphOuter ul li.even span:before {

	    bottom: -190px;

	    height: 190px;

	}

	.topic_part {

	    min-height: 200px;

	}

	.info_testimonial .owl-dots{

		bottom: 0;

		text-align: left;

	}

	.faculty_outer .program_outer{

		padding: 20px 30px;

	}

	.faculty_outer img{

		height: 140px;

	}

	.linkico span.name{

		width: 65%;

    	font-size: 18px;

	}

	.linkico span.send{

		width: 15%;

	}
	.banner-content{
		padding: 5px 10px;
	}
	.banner-content ul li:first-child,
	.banner-content ul li:nth-child(2),
	.banner-content ul li:nth-child(3),
	.banner-content ul li:nth-child(4){
		display: inline-block;
		width: 49%;
	}
	.banner-content ul li a{
		padding: 4px 10px;
	}

}

@media (max-width: 767px){
	.highlighted-slider .item > img {height: auto;}
	.convoc{ margin-bottom: 15px; }
	.header-bottom-right{

		float: none; text-align: center;

	}

	.header-bottom-right ul li{ margin-right: 0; }

	.header-top-right{ width: 100%; float: none; text-align: center; }

	.header-top-right:before{background: #dcdcdc; height: 100%; }

	.header-bottom-left{ width: 100%; float: none; padding: 8px; }

	.logo{ text-align: left; }

	.logo img{ max-width: 80%; }

	.banner {

	    margin-top: 92px;

	}

	.highlighted-slider{ width: 100%; }

	.banner-content {

	    padding: 15px;

	    width: 100%;

	    float: none;

	    position: relative;

	    height: auto;

	    display: inline-block; 

	    text-align: center;

	}

	.banner-content >div{ display: inline-block; max-width: inherit; width: 100%; }
	 .banner-content ul li{ vertical-align: middle; }
	.bnr-btn{ display: inline-block; }

	.header-bottom-left:after{  height: 100%; }

	.header-bottom {

	    box-shadow: 0px 0px 5px 1px #ddd;

	}

	.update-title{ width: 26%;    

		 background-size: 28px;

	    background-position: left bottom;

	    padding: 12px 15px;

	    text-align: center;

	}

	.update_content {

	    width: 70%;

	}

	h2.title{

		padding: 0 0 12px;

		font-size: 24px;

    	line-height: 26px;

	}



	body{ font-size: 13px; }

	body p{ margin-bottom: 10px; }

	.about_right{ margin-top: 15px; padding: 12px 5px 12px; }

	.about_right ul{ font-size: 15px; line-height: 22px; }

	.infolist li{ width: 49%; }







	.infolist{ margin:0 0 20px; }

	.quickcontent{ height: 200px; }

	.info_bottom{  margin:0 0 20px;  }

	.notifictaionleft{ margin: 0 0 20px; }

	.enquery_part {

	    width: 48.5%;

	    margin-bottom: 10px;

	}

	.enquery_part:nth-child(2n){ margin-right: 0; }

	.enquery_content{

		padding: 10px;

	}

	.footer_content {

	    padding-top: 15px;

	}

	h3.footer_head{

		padding: 0 0 8px;

	}

	.footer_part{

		margin-bottom: 20px;

	}

	.about_left .btnhold .more{ float: left; }

	.enquery_content .prttntlisitng{text-align: center;}

	.clg-addrs h4{font-size: 18px;}

	.quick .left-side, .quick .right-side{width: 100%;}

	.abut-clg h2{font-size: 20px;}



	.wbhus_topic{padding-bottom: 0;}

	.info_sec{padding-top: 0; padding-bottom: 5px;}

	.infolist{margin: 0 0 5px;}



	.enquery_sec{padding-top: 5px;}

	.about_sec{padding-bottom: 5px;}



	.header-bottom-right{width: 100%; text-align: center; padding:0px 0;display: none;}



	.map p{padding-top: 25px;}



	.footer_content .call, .footer_content .mail{margin-bottom: 0;}

	.footer-top{padding:30px 0 5px;}



	h2.title{ font-size: 20px; }

	.iab-left{ width: 100%; padding-left: 0;}

	.iab-right{ width: 100%; margin-bottom: 15px; }

	.official-table-sec table td,.official-table-sec table th{ padding: 10px; }

	.contactleft{ float: none; width: 100%; }

	.sameheight{ height: auto !important; }

	.contactleft >div{ max-width: inherit; padding: 25px; }

	.contact-hold .form-inline .form-group {

	    margin-right: 12px;

	    width: 48%;

	    display: inline-block;

	}

	.official-head-left{ width: 100%; font-size: 14px; }

	.official-head{ text-align: center; }

	.contact-hold textarea{ height: 100px; }

	.contactright{ float: none; width: 100%; }

	.contactright iframe{ height: 300px;}

	.official-head-right{

		padding-bottom: 20px;

		text-align: center;

		width: 100%;

	}

	.official-head-right img{ display: inline-block; }

	.linkico span.name{

		padding: 20px 10px;

		width: 60%;

	}

	.calender-table-sec table th{ padding: 10px 15px; }

	.calender-table-sec table td{ padding: 12px 15px; }

	.calender-table-sec h2{ margin-bottom: 10px; }

	.universuty-tab .resp-tab-content{ padding: 15px; }

	.universuty-tab .resp-tab-content h3{

		padding: 0 0 10px;

	}

	.footer-bottom{

		font-size: 11px;

	}

	.freecontactform table th, .freecontactform table td{

		line-height: 16px;

	}

	.gallerySection .tt-filter.type-1 .isotope-nav a{ font-size: 11px; margin-right: 30px; }

	.affiliatedCollege .affiliateFormDiv label + div{ width: 80%; }

	.iab-right{ padding-top: 0; }

	.linkdiv >.row > div:nth-last-child(2){ /*margin-bottom: 20px;*/ }

	 .linkdiv >.row > div:last-child{ margin-bottom: 0; }

	 .actimg{

	 	margin-bottom: 20px;

	 }



	 .form-inline .form-group{ width: 100%; margin-right: 0; }

	 .frm-wrp{

	 	margin-bottom: 20px;

	 }

	 .faq-accordian .ui-accordion .ui-accordion-header{ font-size: 14px; }

	 .misssion_vission h3.msn,.misssion_vission h3.vsn{ background-size: 20px; }

	 .misssion_vission h3{ padding-left: 25px; }

	.counterSectionhold h6{ font-size: 15px; min-height: inherit;}

	.counterSectionhold .row > div{ margin-bottom: 25px; }

	.counterSectionhold h3{ font-size: 20px; margin: 0 0 30px; }

	.academy-table h3 {

	    font-size: 20px;

	    text-align: center;

	}

	.admcSec h2.title span {

	    font-size: 17px;

	    display: inline;

	}

	.admcSec h2.title{

		font-size: 20px;

	}



	.admcSec ul{padding-left: 0;}



	.admcSec ul ol{margin-left: 15px;}



	.admcSec ul li ul{margin-left:20px;}

	.registeredphdProgramSec ul li{

			width: 48%;

		}

	.phdpogram-table table tr td{ font-size: 13px; line-height: 21px; }

	.top-head h2.title + h3{ font-size: 15px; }

	.phdpogram_sec ul ul, .phdpogram_sec ul ol{

		padding-left: 20px;

	}

	.phdpogram-table table tr td{

		padding: 10px 35px;

	}

	.journeyInfo {

	    min-height: 150px;

	}

	.notice-table ul{

		column-count: 1;

		-webkit-column-count: 1;

		-moz-column-count: 1;

	}

	.notice-table ul li{

		min-height: inherit;

	}

	.topic_part {

	    min-height: inherit;

	}

	.masterDegree ul li{

		width: 31%;

	}

	.masterDegree ul li:nth-child(4n) {

	    margin: 0 10px 10px 0;

	}

	.contact .dtls .sam-ch h2{

		font-size: 18px;

		line-height: 24px;

		top: -43px;

	}

	.contact .dtls .sam-ch ul li{

		padding: 6px 0;

		font-size: 14px;

	}

	.faculty_outer .program_outer {

	    padding: 15px 15px;

	}

	a.newRegistration_Btn,

	a.offlineRegistered_Btn{

		padding: 10px 20px;

	    font-size: 15px;

	    line-height: 22px;

	}

	.linkico span.name {

    	padding: 14px 10px;

    	font-size: 16px;

    }

    .accomodation_inner ul li{

    	width: 46%;

    }

    .accomodation_inner ul li:nth-child(even){

    	margin: 0 0 25px 0;

    }

    .accomodation_inner ul li:nth-child(3){

    	margin: 0 15px 25px 0;

    }

    .searchres_sec ul li a{

    	font-size: 20px;

    	line-height: 26px;

    }



    .mm-listview > li.form_sess form button:focus{ outline: none; }

/*grivence form*/

.grienvc-form-holder, .grienvc-form-holder, .form-wrp .name-id-hldr{width: 100%;}

    .form-wrp .name-id-hldr .form-group input, .form-wrp .name-id-hldr .form-group select{width: 100%;}

    .form-wrp .form-inline .form-group{width: 100%; margin-bottom:15px;}

    .grienvc-form-holder{margin: 20px auto;}

    .name-id-hldr .frm2-top-hldr .form-group label{width:100px;}

    .name-id-hldr .frm2-top-hldr .form-group input{width: 9%;}

    .hdr-frm-wrp .form-group.factive:after{display: none;}

    .hdr-frm-wrp .form-group label{width: 155px; text-align: left;}
    .name-id-hldr .form-group.checkbox-styl label{text-align: justify;}

	.calneder{font-size: 12px; padding: 4px 14px;}

	.side_part .side-content span.date, .side_part .side-content span.time{font-size: 15px;}


/*.curs-table-hldr table tr td:first-child{width: 5%;  }
.curs-table-hldr table tr td:nth-child(2){width:30%;}
.curs-table-hldr table tr td:nth-child(3){width:15%;}
.curs-table-hldr table tr td:nth-child(4){width:20%;}
.curs-table-hldr table tr td:nth-child(5){width:10%;}
.curs-table-hldr table tr td:nth-child(6){width:10%;}
.curs-table-hldr table tr td:nth-child(7){width:10%;}
.curs-table-hldr table tr td{ white-space: nowrap !important; }*/

.curs-table-hldr table tr td{
	word-break: break-all;
    white-space: normal !important;
    overflow: auto;
    display: table-cell; vertical-align: top;
}
.curs-table-hldr table{ width:650px; }
.curs-table-hldr table tr td:first-child{width: 4%;  }
.curs-table-hldr table tr td:nth-child(2){width: 16%;}
.curs-table-hldr table tr td:nth-child(3){width: 16%;}
.curs-table-hldr table tr td:nth-child(4){width: 16%;}
.curs-table-hldr table tr td:nth-child(5){width: 16%;}
.curs-table-hldr table tr td:nth-child(6){width: 16%;}
.curs-table-hldr table tr td:nth-child(7){width: 16%;}

/*collage list page table start*/

.curs-table-hldr table tr td p{font-size: 12px;}
/*end*/

.convoc_two .image_zoom{transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1);}
.cal_pdf a h2{ font-size: 15px; }

/* result_search start*/

.result_search{padding: 10px;}
.rs_serch{width: 100%; margin: 0 0 10px 0;}
.add_select .rs_serch{margin: 0 0 10px 0; width: 100%;}
.rs_serch input[type="submit"] {
    width: 100%;
    margin: 0;
}

/*result_search end*/

ul.tabs li{width: 44%; padding: 6px 15px;}

}

@media (max-width: 599px){

	.update-title{ 

		width: 35%;  

	}

	.update_content {

	    width: 60%;

	}

	.alignleft,.alignright{ 

		float: none; 

		width: 100%; 

		margin:  0 0 15px; 

	}

	.mv_part img{ 

		width: 100%; 

		max-width: inherit; 

	}

	.mv_part h3{    

		font-size: 25px;

	    line-height: 26px;

	    margin: 0 0 15px;

	}

    .official-table-sec table{

    	width: 600px;

    }

    .masterDegree ul {

    	text-align: center;

    }

    .masterDegree ul li{

		width: 47%;

		margin: 0 10px 10px 0;

	}

	.masterDegree ul li:nth-child(3n){

		margin: 0 10px 10px 0;

	}

	.masterDegree ul li:nth-child(4n),.masterDegree ul li:nth-child(2n),.masterDegree ul li:nth-child(6n){

		margin: 0 0px 10px 0;

	}

	.masterDegree h4{ 

		margin: 0 0 20px; 

	}

	.masterDegree ul li a{

		min-height: 80px;

	}

	.journeyslider{

		width: 100%;

	}

	.journeyInfo {

	    min-height: 160px;

	}

	.journeyslider {

		margin-top: 30px;

		padding-top: 20px;

	}

	.journeyslider .owl-prev{

		top: -10%;

    	left: 80%;

    	transform: translate(0%, 0%);

    	-webkit-transform: translate(0%, 0%);

    	-moz-transform: translate(0%, 0%);

	}

	.journeyslider .owl-next{

		top: -10%;

    	right: 0px;

    	transform: translate(0%, 0%);

    	-webkit-transform: translate(0%, 0%);

    	-moz-transform: translate(0%, 0%);

	}

	.info_bottom_right img{

		height: min-content;

	}

	.accomodation_inner ul li,

	.accomodation_inner ul li:nth-child(even),

	.accomodation_inner ul li:nth-child(3){

		width: 100%;

		margin: 0 0 20px 0;

		height: auto;

	}

	.accomodation_inner ul li:last-child{

		margin: 0;

	}

}

@media (max-width: 479px){

	.inner-main section{

		padding: 20px 0;

	}

	.journal_sec .affiliateFormDiv {

	    margin-bottom: 20px;

	}

	.journal-table{ margin: 0 0 20px; }

	.header-bottom-right{ padding: 0px 0; }

	.header-bottom-right a{ margin-right: 5px; min-width: 78px; }

	.header-bottom-right a:last-child{margin-right:0;}

	.banner {

	    margin-top: 80px;

	}

	.highlighted-slider .owl-prev,.highlighted-slider .owl-next,

	.notifiaction_slider .owl-prev,.notifiaction_slider .owl-next{

		width: 20px; height: 20px; background-size: 20px;

	}

	.affiliatedCollege .affiliateFormDiv label{ font-size: 20px; }



	.bnr-btn a{ padding: 4px 12px;}

	.update-title{  padding:12px 8px; }

	.update-title h2{ font-size: 15px;  }

	.update_content{  padding: 12px 8px; }

	.about_sec{ padding-top: 20px; }

	.infolist li{ width: 100%; border-right: none; }

	.infolist li:nth-child(n+7){border-bottom: 1px solid #d2c897;}

	.infolist li:last-child{ border-bottom: none; }

	.infoleft h3{ width: 100%; padding: 10px 40px; background: #d2ccab; width: 100%; text-align: center; }

	.enquery_part{ width: 100%; margin-right: 0; min-height: inherit; }

	.enquery_content{ min-height: inherit; }

	.enquery_sec{ padding-bottom: 20px; }

	.mobileMenuBtn{top: 40px; right: 12px;}

	.header-bottom-left:after{right:-15px;}

	.quick-contact-hold a{font-size: 12px}

	.pgntn-srch-hldr .clg-addrs h4{font-size: 18px;}

	.subject-listing li{ width: 100%; margin-right: 0; margin-bottom: 10px; text-align: center; }

	.bos-btn{ display: block; margin-right: 0; margin-bottom: 10px;}

	.contact-hold .form-inline .form-group{ width: 100%; margin-right: 0; }

	.masterDegree table tr td{

		width: 20%;

	}

	.masterDegree table tr td:first-child{

		width: 40%;

	}

	.linkico a.send{

		    height: 45px;

	    background-size: 30px;

	    width: 100%;

	}

	.linkico{ font-size: 15px; }

	.iab-right .img .text{ font-size: 15px; padding: 10px; }

	.faq-head label{ margin: 0 0 10px; font-size: 25px; }

	.faq-head{

		padding: 25px 20px;

	}

	.g-recaptcha{

		transform: scale(.8); -webkit-transform: scale(.8);

		transform-origin: 0 0; -webkit-transform-origin: 0 0;

	}

	.inner-main section.misssion_vission{ padding-bottom: 20px; }

	.mv_part{ padding: 20px; }



	.admcSec h2.title {

	    font-size: 18px; line-height: 22px;

	}

	.admcSec h2.title span{ font-size: 15px; }

	.admcSec ul ul, .admcSec ul ol{ padding-left: 10px; }

	.academy-table h3{

		font-size: 18px;

	}

	.counterSectionhold h3 {

	    font-size: 18px;

	    margin: 0 0 25px;

	}

	.academicsSection{

		font-size: 14px; line-height: 21px;

	}


.name-id-hldr .frm2-top-hldr .form-group label.optn{
	margin:0;
}


	.registeredphdProgramSec ul li{

		width: 100%;

		margin-right: 0;

	}

	.masterDegree ul li{

		width: 100%;

		margin: 0 0px 10px 0;

	}

	.masterDegree ul li:nth-child(4n){

		margin: 0 0px 10px 0;

	}

	.masterDegree ul li:nth-child(6n){

		margin: 0 0px 10px 0;

	}

	.masterDegree ul li a{

		min-height: inherit;

	}

	.journeyslider .owl-prev{

		left: 70%;

	}

	.infolist li, .infolist li:nth-child(3n) {

    	border-right: none;

	}

	a.newRegistration_Btn, a.offlineRegistered_Btn{

		display: block;

	}

	a.newRegistration_Btn{

		margin: 0 0 20px 0;

	}

	.registrationcla{

		padding: 20px 0 0 0;

	}

/*grivence form*/

.name-id-hldr .frm2-top-hldr .form-group input{width:5%;}



}

@media (max-width: 375px){

    .linkico span.ico,

    .linkico span.send{

    	height: 80px;

    }

    .linkico span.name{

    	width: 50%;

    	height: 80px;

    }

    .linkico span.send{

    	width: 20%;

    }

}



@media (max-width: 374px){

	.update_content{width: 58%;}

	.update-title h2{

		text-align: right;

	}

	.affiliatedCollege .affiliateFormDiv label{

		width: 100%;

		margin: 0 0 5px 0;

	}

	.selectHolder{

		width: 100%;

	}

	.linkico span.name{

		padding: 10px;

	}

	.breadcamb ul li a, .breadcamb span{

		width: 30%;

	}

	.universitycam_sec .uniAddBox{

		padding: 20px 30px;

	}

	.breadcamb {

    	padding: 3px 10px;

    }

}