@import url('https://fonts.googleapis.com/css?family=Mukta');


body {font-family: 'Mukta', sans-serif!important;}

.imgsgj img{height:150px;}

.sheadingfont { font-family: 'Mukta', sans-serif!important; padding:5px 15px; text-align:center;}
.parsys_column { margin-bottom:25px;
}
.parsys_column .image-section .space-below_normal {
	margin-bottom: 20px;
}



.news-page ul {
  list-style: none;
  margin-left: 2em;
  counter-reset: line;
}

.news-page ul > li {
  position: relative;
  margin-bottom: 1.5em;
}
.news-page h2 {
  font-family: 'DIN Next W01 Medium';
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    color: #1072BE;
    margin-bottom: 15px;
}

.news-page ul> li:before {
	position: absolute;
	left: -2.25em;
	display: inline-block;
  width: 22px;
	height: 22px;
	margin-right: 0.5em;
  background-color: #B53C2C;
	border-radius: 50%;
	color: #fff;
	text-align:center;
  line-height: 1.25em;
	counter-increment: line;
	content: counter(line);
}

.parsys_column .image-section .space-below_normal img {
	border-radius: 50%;
	margin: 0 auto;
	margin-bottom: 0px;
	display: block;
	height: 130px;
	width: 130px;
	display: block;
}
.parsys_column .parbase-section-text {
	text-align: center;
	padding: 0 20px;
}
.parsys_column .parbase-section-text h3 {
	margin: 0 0 10px;
	font-size: 18px;
	font-weight: bold;
}
.parsys_column .parbase-section-text p {
	margin: 0 0 5px;
	font-size: 16px;
}
.ui-114 .ui-114-content
{
	width:100%!important;
}

.ui-114 {
    margin: 0px 0px!important;
}

.ui-112 {
    margin: 0px 0px!important;
}

.news-page {padding:10px 30px;}
.news-page p , .news-page p  span, .news-page div , .news-page div span {
    font-size: 19px !important;
}


.news-page .heading { font-size: 25px;
    color: #545352;
    padding: 4px 15px;
    border-left: 5px solid #ed7900;
    margin: 10px 0;
    font-weight: bold;}
	
	
iframe
{
	width:100%!important;
	/*height:100%!important;*/
}	

body
{
	background:#ffffff!important;
}
	

.nav-item a {
    border-right: 1px solid #fff;
    color: #575E64;
    display: block;
    font-size: 17px;
    font-weight: 600;
    padding: 12px 27px;
    text-decoration: none;
}	
	.hinviv-site .navig-bg  {padding-top:0px !important;}
	.hinviv-site .nav-item a {padding: 10px 20px !important;}
	.hinviv-site .social-media .icon-button { margin-top: 6px; }
	.topbar-left .input-append {margin-top: 6px;}

.related-news h2 {padding: 15px;}
.top-ri .post-item2 { margin-bottom:5px;}
.top-ri .post-item2 h5 { padding:5px;}
.top-ri .post-item2 h5 a{ font-size:18px; color:#333;}



p {margin-bottom:10px !important; }
.newscontent .services {}
.newscontent .services  ul {padding-left:30px;}
.newscontent .services  ul  li{list-style: outside circle;}
#slidepanel .top-header {display:none;}
.unoslider {margin:10px 0 !important;}
.componant13-nb .imgcircle2 a {margin:0 !important;}
.S8ConfigTitleTextStyle {text-align:center !important; display:block; }

.comp-gl-ede-mission h2.gl-ed-header {
   border-bottom: 1px solid #bdbdbd;
}

p, .top-header p {color:#000 !important;}

.newscontent .facilities {}
.newscontent .facilities  ul {padding-left:30px;}
.newscontent .facilities  ul  li{list-style: outside circle;}
.footer-notes {text-align:left !important;}

.ui-114-item .ui-114-img .img-responsive {    max-height: 270px;
    width: 100%;}
	
.ui-114-item .ui-114-content  {text-align: center;}	
 #loginpanel { display:none; }