@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Kotta+One);

/*General*/
body{ font-family:calibri; font-size:15px; margin:0px; background-color:#FFF;}
p{ font-family:calibri; font-size:15px; text-align:justify; color:#000; line-height:21px; padding: 5px 5px 5px 15px;}
a{ text-decoration:none;}
.clearfix{ clear:both;}
.pull_left{ float:left;}
.pull_right{ float:right;}
#main_wrap{ width:100%; height:auto; margin:0px; padding:0px;}
#main_wrap1{ width:1200px; height:auto; margin:auto; padding:0px;}



/*header*/
.red_top{ width:100%; height:13px; background-color:#CF060C;}
.logo{ margin:0% 2% 0.5% 1%;}
.nav{ width:100%;}
.nav ul{ padding:3% 0% 0% 7%; margin:0px; list-style:none; width:auto;}
.nav ul li{ float:left; padding:0% 1% 0% 0.5%; border-left:1px solid #232020;}
.nav ul li a{ color:#A50D0C;}
.nav ul li a:hover{ text-decoration:underline;}
.nav ul li .img_icon{ background-image:url(../images/header_navi.png); position:relative; top:-7px; background-position:0px; width:35px; height:32px; background-repeat:no-repeat; margin:auto; }
.stick{width: 1%; height: 18px; position: relative; border-left: 1px solid #232020; margin: 0px; padding: 0px !important; top: 20%;}
.red_bottom{ width:100%; height:5px; background-color:#CF060C;}
.banner{ background: url(../images/banner.jpg); background-repeat:no-repeat; width:100%; height:770px; background-repeat:no-repeat; }
.banner1{background-image:url(../images/aboutus_banner.jpg); width:100%; height:300px; background-size: 100% 100%;}
.banner2{background-image:url(../images/honours_banner.jpg); width:100%; height:300px; background-size: 100% 100%;}
.banner3{background-image:url(../images/researchprojects_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner4{background-image:url(../images/conferences_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner5{background-image: url(../images/publication_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner6{background-image: url(../images/collaboration_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner7{background-image: url(../images/visualproductions_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner8{background-image: url(../images/gallery_banner.jpg);  width:100%; height:300px; background-size: 100% 100%;}
.banner9{background-image: url(../images/contactus_banner.jpg);   width:100%; height:300px; background-size: 100% 100%;}

.click{font-size: 1em; /*margin: 0.5% 5% 5% 28%;*/ margin:.5%;}
.click a:hover{ color:#CF060C;}
.img_bor{margin-top: -18px;}
.path{ font-size:12px; color:#333;}
.path a{ color:#CF060C;}
.path a:hover{ text-decoration:underline;}
.b_tag{ font-family: calibri; color:#A50D0C; font-size:17px;}
.sub_link{ color:#000; font-weight:bold;}
.sub_link:hover{ color:#009;}
.rgt{width:95%; margin-right:1%; height:auto;}
.lft{width:78%; margin:2% 0% 1% 1%; height:auto; background-color:#FFFFD7; font-size:15px; color:#000; font-family:calibri;}

.rgt2{width:19%; margin-right:1%; height:auto;}
.lft2{width:79%; margin:0.3% 0 1% 0%; height:auto; background-color:#FFFFD7; font-size:15px; color:#000; font-family:calibri;}


.list li{ padding-bottom:5px;}
.date{ color:#B90000;}
.lft1{width:79%; margin:2% 0% 1% 1%; height:auto;  font-size:15px; color:#000; font-family:calibri;}



.footer{ background-color:#CF060C; height:85px;}
.copy_rights{ color:#fff; position: relative; top: 70%; font-size: 0.8em; left: 2%;}
.social ul{ padding:0px; margin:0px; list-style:none;}
.social a{ color:#FFF; font-size:0.8em;}
.social ul li{ float:left;}
.in{ background-image: url(../images/social.png);
background-position: 0px;
background-repeat: no-repeat;
width: 35px;
height: 50px;
margin: auto;}
.fb{ background-image: url(../images/social.png);
background-position: -67px;
background-repeat: no-repeat;
width: 35px;
height: 50px;
margin: auto;}
.twit{ background-image: url(../images/social.png);
background-position: -34px;
background-repeat: no-repeat;
width: 35px;
height: 50px;
margin: auto;}
.concern{position: relative; top: 8px;}
