/*------- scrollbar ------*/
html::-webkit-scrollbar {
 width:8px;
 height:10px;
 background-color:#fff;
}
 html::-webkit-resizer {
 -webkit-border-radius:0px;
 -moz-border-radius:0px;
 -o-border-radius:0px;
background-color: rgb(97, 107, 116);
}
html::-webkit-scrollbar-thumb {
 min-height:0.8em;
 min-width:0.6em;
/*background-color:#999;*/
background:#999;
}
html::-webkit-scrollbar-thumb:hover {
 background-color: #7d8c98;
}
html::-webkit-scrollbar-thumb:active {
 background-color:#2c475c;
}
/*------- scrollbar end ------*/
.superheader {
	width: 100%;
	height: 100px;
}
.logo-section {
	float: left;
	width: 100%;
	height: 96px;
}
.logoDiv {
	float: left;
}
.logoDiv a {
	float: left;
	background: url('../images/sblogo (1).tif') left no-repeat;
	width: 636px;
	height: 100px;
}
.header-logo {
	float: right;
}
.header-logo a {
	display: block;
	float: right;
	background: url(../images/telangana-govt-logo.jpg) left no-repeat;
	width: 100px;
	height: 100px;
	background-size: 97%;
	margin: 10px 0px;
	position: relative;
	z-index: 999999;
}
.navmenubar {
	width: 100%;
	height: auto;
}
/*.sliderBG {
	float: left;
	width: 100%;
	height: 100%;
	background: #458bd6;
	color: #fff;
	padding: 24.5px;
}*/
#banner .extnd-right {
	padding-right: 0;
}
#banner .extnd-left {
	padding-left: 0;
}
.sliderSection {
	float: left;
	width: 75%;
	height: 249px;
}
.slider-h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #fff;
	margin-bottom: 42px;
}
.slider-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #faf364;
}
.para-heading {
	font-family: 'Fjalla One', sans-serif;
	font-size: 26px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 24px;
	border-bottom: 1px solid #ccc;
}
.inner-para-heading {
	font-family: 'Fjalla One', sans-serif;
	font-size: 20px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 24px;
	border-bottom: 1px solid #ccc;
}
.abt-img {
	float: left;
	width: 100%;
	height: 300px;
	background: url(../images/img05.png) center;
	background-size: cover;
}
.about-box {
	float: left;
	width: 100%;
	height: auto;
	background: #458bd6;
}
#about .no-left {
	padding-left: 0;
}
#about .no-right {
	padding-right: 0;
	padding-left: 0;
}
.aboutSection {
	font-family: 'Ubuntu', sans-serif;
	padding: 20px;
}
.content-title {
	font-size: 24px;
	color: #fff;
	margin-bottom: 12px;
}
.content-para {
	font-size: 14px;
	color: #fff;
}
.readmore {
	padding: 5px 20px;
	background: #fff;
	border: none;
	outline: none;
	margin: 24px 0px 0px 0px;
	color: #000;
}
.readmore:hover {
	background: #e8e8e8;
}
.readmore-link a {
	padding: 5px 20px 5px 5px;
	color: #e3073b;
	font-size: 12px;
	background: url(../images/right-arrow.png) right no-repeat;
	text-decoration: none;
	position: relative;
	top: 10px;
}
.readmore-link a:hover {
	color: #000;
}
.latestNews {
	width: 100%;
	height: 300px;
	border: 1px solid #fff;
	overflow-y: scroll;
}
#style-3::-webkit-scrollbar-track {
 -webkit-box-shadow: #fff;
 background-color: #F5F5F5;
}
 #style-3::-webkit-scrollbar {
 width: 6px;
 background-color: #F5F5F5;
}
 #style-3::-webkit-scrollbar-thumb {
background-color: #0ae;
background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.5, transparent), to(transparent));
}
.list-aggregate {
	list-style: none;
	margin: 0;
	padding: 0;
}
.list-aggregate li h4 {
	background: url(../images/msg.png) left no-repeat;
	padding-left: 30px;
}
.list-aggregate li {
	border-bottom: 1px solid #ccc;
	font-size: 12px;
}
.publication-list ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.publication-list ul li {
	font-size: 13px;
	color: #08387f;
	background: url(../images/20-16.png) left no-repeat;
	padding-left: 25px;
	line-height: 32px;
	border-bottom: 1px dotted #E5E5E5;
}
.faculty-list {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ccc;
}
.faculty-group {
	float: left;
	width: 100%;
	height: auto;
}
.faculty-photo {
	background: url(../images/User-128.png) center no-repeat #dddddd;
	background-size: 100%;
	float: left;
	width: 60px;
	height: 60px;
	border-radius: 5px;
	margin-right: 10px;
}
.faculty-group-list {
	background: url(../images/faculty-list.png) left no-repeat;
	float: left;
	padding-left: 37px;
	width: 100%;
	height: 28px;
	margin: 15px 0px;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}
.faculty-title {
	color: #000;
	font-size: 14px;
}
.faculty-name {
	color: #458bd6;
	font-size: 14px;
}
.footerbar {
	float: left;
	width: 100%;
	height: auto;
	background: #458bd6;
}
.footer-menu {
	margin: 30px 0px;
	text-align: center;
}
.footer-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.footer-menu ul li {
	display: inline;
}
.footer-menu ul li a {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	padding: 10px;
	text-decoration: none;
}
.footer-menu ul li a:hover {
	color: #82b9f5;
}
.hr-line {
	width: 96%;
	border-top: 1px solid #CCCBCB;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
	color: #fff;
	padding: 10px 0px;
}
.breadcrumbs {
	overflow: hidden;
	padding: 0px 0px 0px 5px;
	background: #f5f5f5;
	height: 64px;
}
.inner-content-title {
	font-family: 'Ubuntu', sans-serif;
	font-size: 28px;
	padding: 10px 5px;
}
.inner-para {
	font-size: 14px;
	color: #333;
}
.tab-v3 .nav-pills li a {
	color: #fff;
	font-size: 14px;
	padding: 8px;
	margin-bottom: 3px;
	background: #35B84D;
	border: solid 1px #35B84D;
}
.tab-v3 .nav-pills li a:hover, .tab-v3 .nav-pills li.active a {
	color: #000;
	background: #FBD6E7;
	border: solid 1px #EAA9C7;
}
.tab-v3 .nav-pills li i {
	width: 1.25em;
	margin-right: 5px;
	text-align: center;
	display: inline-block;
}
.tab-v3 .tab-content {
	float: left;
	width: 100%;
	height: auto;
	padding: 15px;
	background: #fafafa;
	border: solid 1px #eee;
}
.bg-gray {
	background: #f4f4f4;
}
.box-shadow {
	box-shadow: 8px 8px 0px #E8E8E8;
}
.content-line-height {
	line-height: 22px;
}
.inner-bg {
	float: left;
	width: 100%;
	height: auto;
	padding: 10px 10px;
}
.list-item {
	margin: 0;
	padding: 0;
	list-style: none;
}
.list-item li {
	background: url(../images/correct-icon.png) left no-repeat;
	background-size: 20px;
	padding-left: 28px;
	padding-top: 0px;
}
