@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300);
@import url(http://fonts.googleapis.com/css?family=Cardo);
@import url(http://fonts.googleapis.com/css?family=Slabo+27px);
@font-face {
    font-family: 'glyphicons-halflings-regular';
    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
         url('../fonts/glyphicons-halflings-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.menu_icon{
text-align:center;
}
.menu_text{
	clear:both;
	text-align:center;
}
.navbar{
	background:#ffffff !important;
}
.nav li{
	font-family: 'Roboto', sans-serif !important;
	font-weight:300;
}
.nav li.active span{
	background:ffffff !important;
	color:#e95a44 !important;
}
.nav li.active a{
	background:#ffffff !important;
	background-color:#ffffff !important;
	color:#e95a44 !important;
}

.nav img{
	width:auto !important;
	height:50px !important;
	/*margin-right:10px;*/
}
.abtHeading{
	font-family: "glyphicons-halflings-regular";
    font-size: 47px;
    font-weight: normal;
	line-height:60px;
	width:90%;
}
.fontClass{
	font-family: 'Roboto', sans-serif;
}
.fontSizeClass{
	font-size:20px;
	color:#485E88;
	line-height:30px;
}
.subHeading{
	font-size:20px;
	color:#404040;
	font-weight:300;
	line-height:30px;
}
.bigHeading{
	font-size:30px;
	color:#404040;
	font-weight:300;
	line-height:30px;
}
.circleColorL{
	color:#D2D3D5;
}
.circleColorD{
	color:#58585A;
}
.fntSizeClass{
	font-size:20px;
	/*color:#A8A8A8;*/
	color:#959595;
	font-weight:100;
}
.contFont{
	/*font-family: 'Cardo', serif;*/
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	color:#070707;
}
.contFont1{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	color:#000000;
}
.smallFont{
	font-size:12px;
}
.fontColor{
	color:#070707;
}
.p-text-align{
	text-align:left;
}
.cartoon{
	text-align:center;
	display:none;
}
.astrickMad{
	color:red;
}
.aboutPadding{
	padding:50px 20px;
}
.eduIns{
	font-size:13px;
}
.custMenuBtn{
	background:url(../images/menu.png) no-repeat;
	width:32px;
	height:32px;
	background-position:center;
}
.timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: "";
    width: 2px;
    background-color: #070707;
	margin-left:-16px;
	margin-top:2%;
	margin-bottom:6%;
   
}
.timeline li{
	margin-bottom:8% !important;
}
.circle-div{
	display: inline-block;
position: relative;
margin: 0 auto 0 auto;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
text-align: center;
width: 120px;
height: 120px;
font-size: 20px;
border:1px solid #070707;
}
.line-div{
	height:100px;
	border:1px solid #070707;
	margin-left:60px;
	width:1px;
	margin-top:-40px;
}
.line-div-2{
	height:150px;
	border:1px solid #070707;
	margin-left:60px;
	width:1px;
	margin-top:-30px;
}
.my-specialities{
	position:relative;
	width:120px;
	float:left;
	margin-left:-20px;
}
