*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;   box-sizing: border-box; margin:0; padding:0}
@font-face { font-family:georgia; src: url("georgia.eot")  }
@font-face { font-family:georgia; src: url("georgia.ttf")  }
@font-face { font-family:ge-Inspira-regular; src: url("ge-Inspira-regular.eot")  }
@font-face { font-family:ge-Inspira-regular; src: url("ge-Inspira-regular.ttf")  }
#main{ overflow-x:hidden;}
.fl{ float:left}
.fr{ float:right}
a,a:hover,a:focus{ text-decoration:none; cursor:pointer}
img{ max-width:100%; height:auto}
main{ overflow-x:hidden;}
.white{ color:#fff !important }
.header{
	line-height: 100px;
}
.toplogo {
	text-align: center;
}
.topmenu{
	text-align: right;
}
.topmenu a{
	padding:0px 10px;
	color: #000
}
.leftmenu{
	font-family: Poppins;
	background-color: #ec1b23;
	padding: 10px 0px 15px 10px
}
.leftmenu h3{
	background-color:#ffffff;
	color:#000000;
	font-size: 15px;
	padding: 10px
}
.leftmenu ul{
	margin:10px; 20px;
}
.leftmenu ul li{
	list-style:none;
	color: #ffffff;
	border-bottom: solid 1px #000;
	padding: 10px 0px;
	font-size: 13px
}
.leftmenu ul li a{
	color: #ffffff
}
.banner{
	border:solid 1px #bebebe;
	padding: 20px
}
.secondbanner{
	margin: 25px 10px
}
.welcome{
	font-size: 14px
}
h1{
	font-size: 22px;
	font-weight: bold;
	color: #ec1b23
}
h2{
	font-size: 17px;
	font-weight: bold;
	color: #ec1b23
}
.bottomlogo{
	background-color: #f2f2f3;
	padding: 20px 10px
}
.rightside .redbutton{
	background-color: #ec1b23;
	padding: 10px;
	display: block;
	margin-bottom: 10px;
	color: #ffffff;
	text-align: center;
	border-radius:5px;
}
.rightcontent{
	margin: 25px 0px 0px 0px;
	font-size: 14px
}

#ourcollaborators{
	background-color: #eee;
	padding: 20px;
	margin: 20px 0px;
	border-top: solid 5px #ec1b23; 
}
#ourcollaborators h3{
	text-align: center;
	margin-bottom: 30px;
}
#ourcollaborators img{
	width: 120px;
}