.nav-tabs { border-bottom: 0px solid #DDD; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; font-size:15px; font-weight:600; }
    .nav-tabs > li > a { border: none; color: #666; font-size:15px; font-weight:600; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
        .nav-tabs > li > a::after { content: ""; background: #253B80; height: 3px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 0px 0; }
.tab-pane h3{ font-size:22px; }
.tab-pane td{ font-size:14px; }
.tab-pane td a{ font-size:16px; }
.tab-pane p{ font-size:14px; padding: 16px 0 0 0;  }
.tab-content{padding:15px}

.card {background: #fcfdff none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }


.hod{
	font-size:12px;
	font-weight:600;
	color:#06C;
}

.people-text{ font-size:16px; font-weight:100; }
 


.flat-events .grid-item:nth-child(1){padding-bottom:7px !important;}
.flat-events .grid-item:nth-child(2) .grid-item-inner,
.flat-events .grid-item:nth-child(3) .grid-item-inner,
.flat-events .grid-item:nth-child(4) .grid-item-inner 
{margin-top: 0px;margin-bottom: 2px;}


@media (min-width: 769px) {
	.flat-events .grid-item .event-thumbnail img{height: 336px;}
	.flat-events .grid-item.color-full .grid-item-content{height: 329px;padding: 0px; padding-top: 75px; padding-left: 30px;}
}


@media (max-width: 767px) {
	.flat-events .grid-item{width: 33.333% !important;}
	.flat-events .grid-item.color-full{width: 100% !important;height: initial !important;}
	
	.flat-events .grid-item:nth-child(1n+5) {width: 50% !important;}
}

