@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Georama:wght@200&family=Ubuntu&family=Roboto&family=Raleway:wght@200&family=Open+Sans&family=Lobster&family=Comfortaa:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');
/*
font-family: 'Bebas Neue', cursive;
font-family: 'Varela Round', sans-serif;
*/
body{
	margin:0px;
	padding:0px;
	overflow-x:hidden;
}
a{
	text-decoration:none;
}
.clear{
	clear:both;
}
.responsiveImg{
	width:100%;
	height:auto;
}
.responsiveImgSm{
	width:70%;
	height:auto;
}
.responsiveImgExSm{
	width:45%;
	height:auto;
}
.responsiveImgMed{
	width:83%;
	height:auto;
}
.responsiveImgLg{
	width:90%;
	height:auto;
}
h1{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
h2{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;

}
h3{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
h4{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.stdBtn1{
	width:100%;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:4px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
.stdBtn2{
	width:60%;
	margin-top:40px;
	margin-bottom:40px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:4px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
.stdBtn{
	width:35%;
	padding:12px;
	margin-left:auto;
	margin-right:auto;
	border-radius:4px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
.stdBtn-leftFloat{
	width:35%;
	padding:12px;
	border-radius:4px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
.whiteTxt{
	color:#fff;
}
.whiteBtn{
	background-color:#fff;
	color:#293784;
}
.orangeBtn{
	background-color:#f36e23;
}
.blueBtn{
	background-color:#2b3585;
}
.visited{
	color:#1f9fff;
}
/*BANNER - LOGO - RIGHT IMAGE*/
.container{
	padding-top:8vh;
	padding-bottom:0px;
	padding-left:10%;
	padding-right:10%;
}
#logoHolder{
	float:left;
	width:55%;
	
}

#logoHolder p{
	font-size:1em;
	text-align:justify;
	font-family: 'Open Sans', sans-serif;
	color:#2ca4dd;
	font-weight:normal;
	padding-right:10px;
}
#imgHolder{
	float:right;
	text-align:right;
	width:45%;
}#logoHolder h1{
	font-size:2.3em;
	text-align:left;
	font-family: 'Raleway', sans-serif;
	font-weight:100;
	color:#fff;
}
.inlineBlocks i{
	padding-right:8px;
	padding-left:8px;
}
.inlineBlocks a, a:visited, a:hover{
	color:#fff;
}
.raleway{
	font-family: 'Raleway', sans-serif;
}
/*TEXT COLORS*/
.white{
	color:#fff;
}
.lightBlue{
	color:#2ca4dd;
}
.greenTxt{
	color:#a3f408;
}
/*FONT SIZES*/
.fontSize0{
	font-size:0.8em;
}
.fontSize1{
	font-size:0.9em;
}
.fontSize2{
	font-size:1em;
}
.fontSize2New{
	font-size:1.3em;
}
.fontSize3{
	font-size:1.6em;
}
.fontSize4{
	font-size:2em;
}
.fontSize5{
	font-size:2.3em;
	text-align:left;
}
.fontSize6{
	font-size:3em;
}
/*FONT WEIGHT*/
.weightThin{
	font-weight:100;
}
.weightMed{
	font-weight:500;
}
.weightBold{
	font-weight:bold;
}
/*PADDINGS*/
.leftPadding{
	padding-left:10px;
}
.rightPadding{
	padding-right:10px;
}
/*INLINE BLOCKS*/
.inlineBlocks{
	display:inline-block;
	width:auto;
	padding-top:10px;
	padding-left:14px;
	padding-bottom:10px;
	padding-right:14px;
	
}
/*Text-align*/
.centerTXt{
	text-align:center;
}
/*OLD */
#logoTagline{
	width:43%;
	position:absolute;
	z-index:8;	
	height:auto;
	padding-left:10%;
	padding-top:8vh;
	
}
#logo{
	width:40%;
	height:auto;
}
#tagHeading{
	width:80%;
	color:#fff;
	
}
#tagHeading h2{
	font-family: 'Raleway', sans-serif;
	font-size:2.6em;
	font-weight:100;
}
#tagHeading p{
	margin-top:8px;
	margin-bottom:0px;
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	color:#2ca4dd;
	line-height:22px;
	
}
.btnHolder{
	
	width:25%;
	float:left;
	margin-right:30px;
}
.socialLinkHolder{
	padding-top:26px;
	width:25%;
	float:left;
}
.socialLinkHolder i{
	padding-left:8px;
	padding-right:8px;
}

/*WELCOME - INTRO - AIM*/
#welcomeBand{
	background-image: url(../images/welcomeBandBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-left:10%;
	padding-right:10%;	
	height:auto;
	padding-bottom:30px;
}
#aimsBlock{
	padding-top:5px;
	width:60%;
	float:left;
}
#aimsBlock h2{
	font-family: 'Raleway', sans-serif;
	color:#fff;
	font-size:2em;
	font-weight:100;
	letter-spacing:0.8px;
}
#aimsBlock p{
	margin-top:8px;
	margin-bottom:0px;
	font-family: 'Open Sans', sans-serif;
	
	font-size:1em;
	color:#2ca4dd;
	line-height:24px;
}
#aimsIcon{
	padding-top:42px;
}
#aimsIcon ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#aimsIcon ul li{
	display:inline-block;
	width:20%;
	margin-right:12%;
	vertical-align:top;
	
	
}
.iconBlock{
	width:80%;
	padding:8%;
	height:auto;
	border:1px solid #dedddd;
	
}
#aimsBlock li p{
	color:#6d6e71;
	font-family: 'Montserrat', sans-serif;
	line-height:22px;
	font-size:0.9em;
}
#introBlock{
	padding-left:3%;
	padding-right:3%;
	padding-top:2%;
	width:25%;
	float:right;
	margin-right:5%;
	background:#fff;
	border:1px solid #aeaeae;
}
#introBlock h3{
	font-family: 'Montserrat', sans-serif;
	font-size:1.6em;
	font-weight:400;
	text-align:left;
	color:#293885;
}
#introBlock p{
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	color:#999;
	text-align:justify;
	line-height:26px;
}
/*PROGRAMME*/
#progBand{
	padding-left:10%;
	padding-right:10%;
	background-color:#e5e6e6;
	padding-top:4%;
}
#progBand h1{
	font-family: 'Raleway', sans-serif;
	color:#293885;
	font-size:1.7em;
}
#progBand p{
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:20px;
	font-family: 'Montserrat', sans-serif;
	color:#293480;
	font-size:1.3em;
	font-weight:500;
	/*text-transform:capitalize;*/
}
.singleProgBlock{
	float:left;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
	
	width:33.33%;
	
}
.singleProgBlock a{
	text-decoration:none;
	color:white;
}
.singleProgBlock h3{
	font-size:1.1em;
	font-family: 'Montserrat', sans-serif;
	padding-bottom:8px;
	color:#6b6b6b;
}
#progBand .singleProgBlock p{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
	color:#6b6b6b;
	line-height:22px;
}
.progIcon{
	width:120px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	border-radius:110px;
	
	color:#c9caca;
	font-family: 'Montserrat', sans-serif;
	font-size:5em;
	text-align:center;
	font-weight:100;
}
.circleImg{
	border-radius:100%;
}

/*TEAM*/
#teamBlock{
	padding-top:3%;
	padding-left:10%;
	padding-right:10%;
}
#teamBlock h1{
	font-family: 'Montserrat', sans-serif;
	color:#293480;
	font-size:1.7em;
}
#teamBlock p{
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:20px;
	font-family: 'Montserrat', sans-serif;
	color:#293480;
	font-size:1.3em;
	font-weight:500;
}
#teamSlider{
	width:100%;
	position: relative;
	height:auto;
	padding-bottom:30px;
}

/*NEWS*/
#newsSection{
	text-align:left;
	padding-left:10%;
	padding-right:10%;
}
.newsImgHolder{
	width:30%;
	float:left;
}
.newsTxt{
	padding-left:25px;
	width:auto;
	float:left;
	
}
.newsTxt h3{
	;
}
.newsItem{
	float:left;
	display:block;
	width:32%;
	margin-right:1%;
	height:auto;
}

.newsBtn{
	width:55%;
	padding:12px;
	border-radius:4px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
/*FOOTER*/
#footer{
	margin-top:1%;
	background-color:#666;
	padding-left:10%;
	padding-right:10%;
	padding-top:3%;
	padding-bottom:3%;
}

/*DEFAULT INSIDE*/
#insideBannerImgHolder{
	padding-right:10%;
	padding-top:5vh;
	background-color:#293885;
	height:48vh;
}
#tagHeading .insideHeading{
	font-family: 'Raleway', sans-serif;
	font-size:2em;
	font-weight:100;
}
.insideHeaderImg{
	height:100%;
	float:right;
	display:block;
	width:50%;
}
.aboutusHeader{
	background-image: url(../images/aboutus/bannerImgNew.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
}
.insideContainer{
	padding-right:10%;
	padding-left:10%;
	padding-top:2%;
	padding-bottom:2%;
}
.insideHeadingTxt{
	font-family: 'Montserrat', sans-serif;
	font-size:1.8em;
	color:#666;
	paddig-top:20px;
	padding-bottom:20px;
}
/*.insideContainer p{
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
	color:#6b6b6b;
	line-height:22px;
}*/
/*VISION MISSION*/

.halfBlock{
	float:left;
	width:48%;
	padding-top:10px;
	padding-bottom:10px;
	margin-right:1.5%;
	display:block;
	border:1px solid #e7e7e7;
	box-shadow:#d6d6d6 0px 0px 5px;
	vertical-align:top;
}
.halfBlock ul li{
	padding-right:15px;
	padding-top:2px;
	padding-bottom:8px;
}
.montserrat{
	font-family: 'Montserrat', sans-serif;
}
.openSans{
	font-family: 'Open Sans', sans-serif;
}
.lobster{
	font-family: 'Lobster', cursive;
}
.comforta{
	font-family: 'Comfortaa', cursive;
}
.stdFontSize{
	font-size:1em;
}
.orangeTxt{
	color:#f36e23;
}
.blueTxt{
	color:#293885;
}
.lightBlueTxt{
	color:#2ca4dd;
}
.greyTxt{
	color:#6d6e71;
}
.subHeading{
	font-size:1.5em;
}
.justTxt{
	text-align:justify;
}
.curvedBox{
	border-radius:12px;
}
.stdTopBottomPadding{
	padding-top:10px;
	padding-bottom:10px;
}
.paddingall{
	padding:15px;
}
.noPadding{
	padding:0px;
}
.noMargin{
	margin:0px;
}
.paragraphInsideBlock{
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
.squareIcon{
	display:block;
	width:100px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
}
.circledIcon{
	display:block;
	width:100px;
	height:100px;
	border-radius:100px;
	background:#ffcc00;
	margin-left:auto;
	margin-right:auto;
}
.spacer{
	width:100%;
	height:130px;
	display:block;
}

/*RESEARCH*/
#stackedDiv{
	column-count:3;
	column-gap:20px;
}
.contentBlock{
	display:inline-block;
	border:1px solid #d6d6d6;
	margin-bottom:20px;
	box-shadow:#e7e6e6 0px 0px 10px;
}
.txtBlock{
	display:block;
	padding:8px;
	margin-top:0px;
	margin-bottom:10px;
}
.whiteTxt{
	color:#fff;
}

/*ABOUT US NEW*/
.container1{
	padding-left:9%;
	padding-right:9%;
}
.leftMenu{
	float:left;
	width:23%;
	height:600px;
	background-color:#0d1a60;
	text-transform:uppercase;
}
.matterBlock{
	float:left;
	width:74%;
	
	border-right:1px solid #d9d9d9;
	height:auto;
}
.matterBlockFull{
	float:none;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	border-right:0px solid #d9d9d9;
	height:auto;
}
.matterBlockFull a{
	color: #F30;
}

.leftMenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.leftMenu ul li{
	display:block;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	border-bottom:1px dashed #fff;
	color:#fff;
	cursor:pointer;
}
.leftMenu ul li:hover{
	color:#2ca4dd;
}
.leftMenu ul li:last-child{
	border:none;
}
.tabInfo{
	position:relative;
	top:30px;
	left:30px;
	width:95%;
}
.tabInfo ul li{
	font-family: 'Open Sans', sans-serif;
	color:#6d6e71;
	font-size:0.9em;
	
}
.vm,.about,.struc1,.struc2,.obj{
	display:none;
	
	
}
.tabInfo h2,p{
	text-align:left;
}
.allCaps{
	text-transform:capitalize;
}
/*MEMBER*/
.memberBlock{
	padding:20px;
	margin-top:5px;
	margin-bottom:15px;
	border: 1px solid #d9d9d9;
	/*box-shadow:0px 0px 5px #aeaeae;*/
}
.memberBlock a{
	color:#2b3585;
}
.memberPic{
	box-shadow:0px 0px 5px #aeaeae;
	text-wrap:normal;
	float:left;
	width:20%;
	height:auto;
	margin-right:20px;
	margin-bottom:20px;
	
}

.memberBlock h3{
	padding-top:8px;
	text-transform:uppercase;
	text-align:left;
	color:#2b3585;
}
.memberBlock h4{
	padding-top:8px;
	text-transform:uppercase;
	text-align:left;
}
.memberBlock h5{
	padding:0px;
	margin:0px;
}
.subHeading1{
	font-weight:bold;
	color:#f36e23;
	text-transform:capitalize;
}
/*FUNDING & EDUCATION*/
#fundingBlock{

	padding-top:0.5%;
	padding-left:30%;
	padding-right:30%;
}
.block{
	float:left;
	width:30%;
	margin-right:20px;
	border:1px solid #e7e7e7;
	box-shadow:#d6d6d6 0px 0px 5px;
	vertical-align:top;
}
#fundingBlock h1{
	font-family: 'Montserrat', sans-serif;
	color:#293480;
	font-size:1.7em;
	text-transform:uppercase;
	padding-bottom:20px;
}
#fundingBlock p{
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:20px;
	font-family: 'Montserrat', sans-serif;
	color:#293480;
	font-size:1.3em;
	font-weight:500;
}
.readMoreMobile{
	display:none;
}
.boldTxt{
	font-weight:bold;
	font-size:1.2em;
}
/*tempContHolder*/
#tempContHolder{
	margin-top:8px;
	margin-bottom:8px;
	width:75%;
	padding:30px;
	background:#0d1a60;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border-radius:20px;
	box-shadow:0px 0px 10px 3px #aeaeae;
}
#tempContHolder h1{
	font-family: 'Raleway', sans-serif;
	font-weight:bold;
	color:#fff;
}
#tempContHolder h2{
	margin-top:8px;
	margin-bottom:15px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color:#a8ce3b;
}
#tempContHolder a{
	text-decoration:none;
}
.knowMoreBtn{
	font-family: 'Open Sans', sans-serif;
	border-radius:10px;
	display:inline-block;
	width:20%;
	padding-top:10px;
	padding-left:14px;
	padding-bottom:10px;
	padding-right:14px;
	background:#fff;
	color:#036;
}
/*news */
.containerNews{
	padding-top:20px;
	padding-left:10%;
	padding-right:10%;
}
.newsBlockStrip{
	padding-top:1%;
}
.newsBlock{
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:1px dashed #CCC;
}
.newsPicSm{
	float:left;
	width:180px;
	height:auto;
	margin-right:30px;
	
}
.newsMatterShort{
	position:relative;
	width:80%;
	float:left;
}
.newsMatterShort a.underlineLink{
	color:#F60;
	text-decoration:underline;
}
.newsPicSm img{
	border-radius:10px;
	border:1px solid #CCC;
}
.newsBlock h2{
	font-family: 'Montserrat', sans-serif;
	font-weight:bold;
	
	color:#064b7d;
}
.newsBlock h2 .newsName{
	color:#f97717;
}
.newsBlock p{
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	font-weight:normal;
	text-align:justify;
	color:#666666;
	margin-bottom:20px;
	line-height:22px;
}

.roundBtn{
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	font-size:0.9em;
	color:#fff;
	font-weight:bold;
	width:30%;
	border-radius:100px;
	padding:10px;
	background-color:#f97717;
}
.roundBtn1{
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	font-size:0.9em;
	color:#fff;
	font-weight:bold;
	width:14%;
	border-radius:100px;
	padding:10px;
	background-color:#f97717;
	cursor:pointer;
}
.roundBtn1 a{
	text-decoration:none;
	color:#fff;
}
.roundBtn1:hover{
	background-color: #003366;
}
.roundBtn i{
	padding-left:8px;
}
.roundBtn1 i{
	padding-left:8px;
}
.newsPicBg{
	width:30%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.newsMatterDetail h2, .newsMatterDetail p{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
.newsMatterDetail .button{
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	font-size:0.9em;
	color:#fff;
	font-weight:bold;
	width:30%;
	margin-left:auto;
	margin-right:auto;
	border-radius:100px;
	padding:10px;
	background-color:#f97717;
}
.newsMatterDetail .buttonNew{
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	font-size:0.9em;
	color:#fff;
	font-weight:bold;
	width:37%;
	margin-left:auto;
	margin-right:auto;
	border-radius:100px;
	padding:10px;
	background-color:#f97717;
}
.newsMatterDetail .buttonNew a{
	text-decoration:none;
	color:#fff;
}
.newsMatterDetail .buttonNew i{
	padding-left:8px;
}
.newsMatterDetail .button a{
	text-decoration:none;
	color:#fff;
}
.newsMatterDetail p a{
	color:#f36e23;
}
.newsMatterDetail .button i{
	padding-left:8px;
}
.newsMatterDetail a.underlineLink{
	color:#F60;
	text-decoration:underline;
}
.backLink{
	font-size:0.6em;
	color:#f97717;
}
.backLink a{
	text-decoration:none;
	color:#f97717;
}
.newsDate{
	padding-top:8px;
	padding-bottom:8px;
}
/*events*/
.matter-subBtn1, .matter-subBtn2, .matter-subBtn3{
	display:none;
}
.eventsStrip{
	padding-top:20px;
	padding-bottom:20px;
}
.eventBlock{
	position:relative;
	float:left;
	width:21%;
	height:230px;
	margin-left:1%;
	margin-right:1%;
	border:1px solid #6CF;
}
.eventBg1{
	
	background-image: url(../images/events/eventsBg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
.eventBg2{
	
	background-image: url(../images/events/eventBg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
.evenBg-august22{
	
	background-image: url(../images/events/Event-August-22.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
.webinarBg{	
	background-image: url(../images/events/eventBg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
.dateBlock{
	width:65%;
	padding:6%;
	background:#f36e23;
	margin-left:auto;
	margin-top:40px;
	margin-right:auto;
	border-radius:30px;
	text-align:center;
	color:#fff;
	font-family: 'Raleway', sans-serif;
	font-size:0.9em;
}
.dateBlock i{
	padding-left:8px;
}
.whiteBlock{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-size:1.1em;
	color:#fff;
	font-family: 'Raleway', sans-serif;
	position:absolute;
	height:auto;
	bottom:0px;
	width:100%;
	line-height:22px;
	background-color: rgba(44, 56, 133, 0.8);
}

.eventHeader{
	font-family: 'Raleway', sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#f36e23;
	padding-top:8px;
	padding-bottom:8px;
	margin-top:10px;
	margin-bottom:10px;
}
.eventHeader i{
	padding-right:8px;
}
.timeedTxt{
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	font-weight:normal;
	color:#666;
	padding-top:8px;
	padding-bottom:15px;
	border-bottom:1px dashed #999;
}
.timeedTxt i{
	padding-right:10px;
}
.topic{
	color:#2ca4dd;
}
.backBtn{
	padding-left:8px;
	margin-bottom:20px;
}
.backBtn a{
	text-decoration:none;
	color:#fff;
}
.memberPicEvents{
	/*box-shadow:0px 0px 5px #aeaeae;)*/
	text-wrap:normal;
	float:left;
	width:25%;
	height:auto;
	margin-right:20px;
	margin-bottom:20px;
	
}
.memberPicEvents img{
	border-radius:100%;
}
.profTxt{
	font-size:0.8em;
	font-weight:normal;
}
/*blog*/
.blogMainHeader{
	background-image: url(../images/blog/blog-main-header-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
#blogStrip{
	margin-top:20px;
}
.blogBlock{
	width:31%;
	margin-right:1.5%;
	
	float:left;
	text-align:center;
}
.blogBlock a{
	text-decoration:none;
	color:#fff;
}
.blogDate{
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	padding:12px;
	background:#293885;
	color:#fff;
	margin:30px;
	border-radius:80px;
}
.blogHeading{
	background:#a8cbda;;
	padding-top:10px;
	padding-bottom:10px;
	font-family: 'Raleway', sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#293885;;
	line-height:25px;
}
.blogDesc{
	border:1px solid #e8e8e8;
	padding:25px;
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
}
.readBlog{
	margin:20px;
	width:35%;
	margin-left:auto;
	margin-right:auto;
	padding:12px;
	background:#f36e23;
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
	color:#fff;
	border-radius:50px;
}
.blogHeader15July2021{
	background-image: url(../images/blog/july15Header.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:250px;
	background-size:cover;
	border-bottom:1px solid #e6e6e6;
}
.blogHeader1Aug2021{
	background-image: url(../images/blog/aug1Header.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	height:480px;
	background-size:cover;
	border-bottom:1px solid #e6e6e6;
}
#blogMatter{
	float:left;
	width:70%;
	margin-right:20px;
	padding:20px;
}
#blogArchive{
	border:1px solid #e3e6e7;
	width:21%;
	float:right;
	margin-top:50px;
	padding:20px;
	color:#666;
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	cursor:pointer;
}
#blogArchive a{
	text-decoration:none;
	color:#666;
}
.leftAlign{
	text-align:left;
}
.contentImg{
	width:30%;

	margin-left:auto;
	margin-right:auto;
}
.contentImgMedium{
	width:50%;

	margin-left:auto;
	margin-right:auto;
}
/*scholar stories*/
.ScholarBlock{
	display:inline-block;
	width:23%;
	background-color:#fff;
	box-shadow:0px 0px 10px #CCC;
	height:auto;
	padding-bottom:30px;
	margin-bottom:30px;
	margin-right:1.5%;
	vertical-align:top;
}
.scholarName{
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.scholarName h5{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:30px;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:normal;
}
.line{
	border-bottom:1px dashed #9C0;
	display:block;
	margin-left:30px;
	margin-right:30px;
}
.matter{
	padding-top:10px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	font-size:0.8em;
	line-height:22px;
}
.readStory{
	width:45%;
	margin-left:30px;
	margin-right:auto;
	padding:12px;
	background:#293885;
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
	color:#fff;
	border-radius:12px;
	text-align:center;
}
.storyHeader{
	width:100%;
}
.containerStory{
	padding-top:00px;
	padding-left:10%;
	padding-right:10%;
}
.header{
	background:#fff;

}
.storyInsideHeading{
	width:40%;
	height:40px;
	background-color:#009;
}
.fancyTxt{
	padding-top:20px;
	padding-bottom:20px;
	font-family: 'Comfortaa', cursive;
	font-size:2.6em;
	text-align:center;

}
.compilerName{
	margin-top:50px;
	line-height:20px;
}
/*research commercialization*/
.mainPageRCHeader{
	background-image: url(../images/research/main-page-headerRC.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
#commercialBlock{
	
	width:80%;
	margin:30px auto;
	vertical-align:top;
}
.pdtPic{
	width:44%;
	padding:2%;
	background:#fff;
	display:inline-block;
	border:1px solid #aeaeae;
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
  vertical-align:top;
  text-align:center;
}
.pdtPic p{
	margin:8px 0px;
	padding:0px;
}
.orangeBg{
	background-color:#f36e23;
}
.blueBg{
	background-color:#2b3585;
}
.yellowBg{
	background-color:#ffd101;
}
.lightBlueBg{
	background-color:#2ca4dd;
}
.pdtDesc{
	border:1px solid #aeaeae;
	width:42%;
	padding:3.5%;
	display:inline-block;
  border-bottom-right-radius: 15px;
  border-top-right-radius: 15px;
}
.RCButton{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:8px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:0.8em;
	color:#fff;
}
.facultyName{
	font-size:1.4em;
}
.RCHeader{
	background-image: url(../images/research/PC-Header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 250px;
	background-size: cover;
	border-bottom: 1px solid #e6e6e6;
}
.res-highlight-matter-Header{
	background-image: url(../images/research/science-highlight-header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 250px;
	background-size: cover;
	border-bottom: 1px solid #e6e6e6;
}
/*research commercialization*/
.headerRC{
	height:210px;
}
.RCBg{
	background-image: url(../images/research/PC-Header.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
#RCBlocksHolder{
}
.researchHighlightBG{
	background-image: url(../images/research/science-highlight-header.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.title {
    position: relative;
    width: 30%;
    padding: 10px 20px 10px 10px;
    font-size: 20px;
    position: relative;
    color: #FFF;
    background: #ffcc00;
	float:left;
}
.title:after {
    content: " ";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: #ffcc00;
    transform-origin: bottom left;
    -ms-transform: skew(-30deg, 0deg);
    -webkit-transform: skew(-30deg, 0deg);
    transform: skew(-30deg, 0deg);
}
#RCBlocksHolder ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}
#RCBlocksHolder ul li{
	display: inline-block;
	width: 27%;
	margin: 1%;
	padding:2%;
	background-image: url(../images/research/blockBG.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
	border-radius:12px;
}

.singleBlock{
	padding:5%;
	background-color:#fff;
}
.RCBtn{
	width:40%;
	margin:1% auto;
	padding:3%;
	border-radius:20px;
	text-align:center;
	font-size:0.9em;
	font-weight:normal;
	background:#61a29c;
}
.profName{
	font-size:0.9em;
	padding:18px 0px;
}
/*science outreach school*/

.floatingImg{
	float:right;
	margin-left:30px;
	width:400px;
	height:auto;
}
.floatingImgMobile{
	display:none;
}
.thumbnailSliderHolder{
	float:left;
}
.pinkTxt{
	color:#fe487c;
}
.iconHolder .icon{
	display:block;
	width:auto;
	height:auto;
	margin:0 auto;
	/*transform: rotate(-10deg);*/
	padding:8px;
}
.iconHolder .icon i{
	margin-bottom:12px;
}
.scienceSchoolHeader{
	background-image: url(../images/schoolOutreach/headerBg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.schoolOutreach{
	
}
.schooloutreachSlider{
	height:auto;
}
.featureRotator {
	width: 100%;
	height: 360px;
	position: relative;
	margin: 0 auto;
}
	.featureRotator div {
	position: absolute;
	width: 100%;
	height: 360px;
	background-repeat: no-repeat;
}
.schoolOutreach ul{
	margin:0px;
	padding:0px;
	list-style-type:none;

}
.schoolOutreach ul li{
	display:inline-block;
	width:22%;
	margin:20px 20px 30px 0px;
}
/* science highlights*/
.sc-highlight-matterImg img{
	width:45%;
	height:auto;
}
.sciHighlights ul{
	margin:0 0 0 20px;
	padding:0px;
	list-style-type:none;

}
.sciHighlights ul li{
	display:inline-block;
	width:33%;
	margin:20px 20px 30px 0px;
}
.scScienceHeader{
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	height:35px;
	padding:15px 0px 0px 0px;
	text-transform:uppercase;
}
.resHighHeader{
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	height:auto;
	padding:15px;
	text-transform:uppercase;
}
.lightGreenBg{
	background-color:#04b5b0;
}
.pinkBg{
	background-color:#fe487c;
}
.pinkBg1{
	background-color:#f47196;
}
.blueBg1{
	background-color:#77b9e6;
}
.scOutreachInsideHeader{
	padding-top:40px;
}
.scProgDate{
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.runningMatter ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.runningMatter ul li{
	display:inline-block;
	vertical-align:top;
	width:18%;
	margin:20px 10px;
}
.imgName{
	font-family: 'Open Sans', sans-serif;
	font-size:0.8em;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
}
.sc-highlight-matterImg{
	width:auto;
	margin:0 0 0 20px;
}
/*members newly added*/
.fm,.ms{
	display:none;
}
hr{
	margin-top:5px;
	margin-bottom:15px;
	border-top:none;
	border-bottom:1px dashed #aeaeae;

}
.msMatter{
	margin-top:30px;
	-webkit-transform-origin:top left;
	transition: all 0.7s;
	
}
.msMatter:hover{
	transform: scale(1.1);
}
.staffPic{
	width:140px;
	height:140px;
	float:left;
	display:block;
	background-color:#aeaeae;
	margin:8px 12px 10px 0px;
	box-shadow:0px 0px 10px #aeaeae;
}
.staffPic img{
	border:1px solid #ffffff;
}
.staffInfo{
	float:left;
	width:80%;
	display:block;
	line-height:28px;
	margin:4px 0px 10px 0px;
	padding:10px;
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	
}
.staffInfo a{
	color:#2b3585;
}
/*More 2 science*/
.containerMore2science{
	padding-top:00px;
	padding-left:9%;
	padding-right:9%;
}
.matterIntroBlock{
}
.diffMatter{
	width:76%;
	margin:0px auto;
	background-image: url(../images/more2science/careerImgBlockDiffMatte-defaultr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	background-size:100%;
	font-family: 'Varela Round', sans-serif;
	letter-spacing:0.5px;
	color:#fff;
	padding:100px;
	font-size:1.2em;
	line-height:28px;
}
.introTxt{
	font-family: 'Montserrat', sans-serif;
	letter-spacing:0.5px;
	color:#1170ca;
	width:45%;
	margin:30px auto;
	font-weight:100;
	font-size:1.3em;
	float:left;
	font-weight:bold;
	padding:80px 30px 10px 80px;
}
.introImg{
	float: right;
	width: 45%;
	height: 850px;
	background-image: url(../images/more2science/careerImgBlockBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.more2science ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	

}
.more2science ul li{
	display: inline-block;
	width: 24%;
	text-align: center;
	padding: 50px 20px 50px 20px;
	margin: 5px 40px 5px 0px;
	background-image: url(../images/more2science/ImgBlockBg.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
	border-radius:20px;
	vertical-align:top;
}
.picProfessional{
	width:200px;
	height:200px;
	margin:0px auto;
	border-radius:100px;
	border:4px solid #fff;
	box-shadow:0px 0px 10px #666666;
}
.picProfessional img{
	border-radius:100px;
}
.descAboutProfessional{
	padding:12px;
	font-family: 'Montserrat', sans-serif;
	text-align:center;
	color:#293885;
}
.descAboutProfessional h2{
	margin:0px 0px 20px 0px;
	color:#293885;
}
.descAboutProfessional p{
	font-family: 'Varela Round', sans-serif;
	font-size:0.9em;
	text-align:center;
}
.btnAboutProfessional{
	display:block;
	width:87%;
	margin:0px auto;
	padding:14px 16px;
	border-radius:20px;
	font-family: 'Montserrat', sans-serif;
	font-size:1em;
	font-weight:bold;
	background:#293885;
	
}
.btnAboutProfessional a{
	text-decoration:none;
	color:#fff;
}
.textHedaer{
	padding:100px 10% 20px 10%;
	text-align:center;
	font-family: 'Bebas Neue', cursive;
	font-size:5em;
	color:#4ecdc4;
}
.snapMatter{
	width:26%;
	margin:0px auto 60px auto;
	background:#fff;
	padding:12px;
	box-shadow:0px 0px 10px #aeaeae;
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	color:#666;
}
.more2scienceMatter{
	padding:00px 0px 30px 0px;
	column-count: 2;
	column-gap: 50px;
}
.more2scienceMatter p{
	margin:0;
	
}

.ques{
	font-family: 'Comfortaa', cursive;
	color:#f5821f;
	font-style:italic;
	font-weight:bold;
	font-size:1.1em;
	letter-spacing:0.5px;
	padding:0px 0px 8px 0px;

}
.ans{
	font-family: 'Open Sans', sans-serif;
	font-size:0.9em;
	color:#666;
	padding:0px 0px 30px 0px;
	text-align:justify;
}
.composerDiv{
	padding:12px 0px 12px 0px;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	color:#293884;
	font-size:1em;
	font-weight:bold;
}
.composerDiv i{
	padding-right:12px;
}
.professionalQuote{
	width:80%;
	margin:20px auto;
	padding:30px 0px;
	border-top:2px dashed #aeaeae;
	border-bottom:2px dashed #aeaeae;
	text-align:center;
	font-family: 'Comfortaa', cursive;
	font-size:4em;
	font-weight:bold;
	color:#4558be;
	text-shadow:2px 2px 2px #bbe122;
}
.quotesTxt{
	font-family: 'Comfortaa', cursive;
	font-size:4em;
}
.diffMatterMobile{
	display:none;
}
.more2scienceInside{
	background-image: url(../images/more2science/matter-header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:610px;
	background-size:100%;
}