@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;	background-image:url(images/background%20imag.jpg);}
#wrapper {
	height:2588px;
	width:1200px;
	background-color: #FFF;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	box-shadow: 0px 0px 8px #999;
	-moz-box-shadow: 0px 0px 8px #999; /* Firefox */
  -webkit-box-shadow: 0px 0px 8px #999; /* Safari, Chrome */
}
#header {
	float: left;
	height: 110px;
	width: 1200px;
	background-color: #FFF;
}
.logo {
	float: left;
	margin-left:20px;
	height:93px;
	margin-top:0.2%;
}
.name {
	font-family: Verdana, Geneva, sans-serif;
	color:#005ca7;
	margin-left:20px;
	float:left;
	margin-top:1.7%;
	font-size: 43px;
	line-height:38px;
	font-weight: bold;
	text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.31);
	width:450px;
}
.punch_line{color:#dd2122; font-size:14px; margin-left:16%; font-weight:bold;}
.callUs{
	float:left;
	margin-top:2px;
	margin-left:60px;
	width:500px;
	margin-top:22px;
	height:40px;}
.callus{
	margin-right:5px; 
	margin-bottom:-15px;
}
.middle_bookcomplaint{
	float:right;
	margin-top:-7%;}
.callus_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#696868; 
	font-weight:bold;}
.call{
	float:left;
	width:306px;
	height:38px;}
.mail{
	float:left;
	width:400px;
	height:50px;}
.mailus_img{
	margin-right:5px; 
	margin-bottom:-10px; 
	margin-left:8px;}
.mailus_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#696868; 
	font-weight:bold;
}
.mail a{color:#696868;	}
.mail a:hover{color:#2f2f2f;}
#banner {
	float: left;
	height: 300px;
	width: 1150px;
	margin-left:25px;
	margin-right:25px;
}
.banner_shadow{
	float:left;
	background-image:url(images/c_banner_shadow.png); background-repeat:no-repeat;
	margin-top:-1px;
	width:100%;
	height:45px;
}
#portfolio {
	float: left;
	height: 460px;
	width: 260px;
	margin-left: 25px;
	margin-top:15px;
	border-radius: 5px;
}
.requestCall{background-image:url(images/request-call-Back1.jpg); background-repeat:no-repeat;}
.product-1 {
	height: 30px;
	width: 248px;
	margin-left: 7px;
	float: left;
	margin-top: 30px;
	background-color: #005ca7;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight: bold;
	color: #FFF;
	border-radius: 5px;
	padding-top:7px;
}
.text-4{
	float:left;
	border-left:4px solid #005ca7;
	height:auto;
	margin-left:7.5px;
	margin-top:-3px;
}
.product_sidebarmenu{margin-left:10px;}
.text-4 li{
	list-style:none;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom: 1px dotted #D6D6D6;
	width: 239px;
	padding-bottom:3px;
	margin-left:-2px;
	padding-top:3px;
}
.text-4 li a{
	text-decoration:none;
	color:#333;
}
.text-4 li a:hover{
	color:#09F;
	-moz-transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-1 {
	height: 30px;
	width: 248px;
	margin-left: 7px;
	float: left;
	margin-top: 30px;
	background-color: #005ca7;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight: bold;
	color: #FFF;
	border-radius: 5px;
	padding-top:7px;
}
.text-5{
	float:left;
	border-left:4px solid #005ca7;
	margin-left:7.5px;
	margin-top:-3px;
}
.text-5 li{
	list-style:none;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom: 1px dotted #D6D6D6;
	width: 239px;
	padding-bottom:3px;
	margin-left:-2px;
	padding-top:3px;
}
.text-5 li a:hover{
	color:#09F;
	-moz-transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
#college {
	width:860px;
	height:1855px;
	float:left;
	margin-left:5px;
	margin-top:30px;
}
.text {
	font-size: 17px;

	margin-top: 10px;
	margin-left:25px;
	color:#FFF;
	height:30px;
	width:860px;
	padding-top:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-radius: 5px;
	background-image: -o-linear-gradient(right, rgb(0, 92, 167) 22%, rgb(0, 149, 255) 78%);
background-image: -moz-linear-gradient(right, rgb(0, 92, 167) 22%, rgb(0, 149, 255) 78%);
background-image: -webkit-linear-gradient(right, rgb(0, 92, 167) 22%, rgb(0, 149, 255) 78%);
background-image: -ms-linear-gradient(right, rgb(0, 92, 167) 22%, rgb(0, 149, 255) 78%);
background-image: linear-gradient(to right, rgb(0, 92, 167) 22%, rgb(0, 149, 255) 78%);
}
.list{
	width:860px;
	margin-left:25px;
}
.list li{
	list-style:none;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left:0px;
	
}
p {
	width:850px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:23px;
	color:#333;
}
.description{
	float:left;
	width:590px;
}
.heading_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#333;
	line-height:23px;
	font-weight: bold;
}
.standalone_img{
	float:left;
	margin-left:5px; 
	border:1px solid #dcdbdb;
	border-radius:10px;
	margin-bottom:10px;
}
.ractangle_img{
	margin-right:7px; 
	margin-bottom:1px;	
}
.heading_2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color:#005ca7;
	line-height:23px;
	font-weight: bold;
}
.heading_3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color:#005ca7;
	line-height:23px;
	font-weight: bold;
	float:left;
}
.System_subheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #063;
}
.list_rectangle{
	color:#333;
}
.list_rectangle-1{
	float:left;
	width:836px;
	color:#333;
}
.phoneCall_away{
	background-color:#f0efef;
	width:350px;
	float:left;
	text-align:center;
	margin-top:-16%;
	margin-bottom:15%;
}
#lastcontent {
	float: left;
	height: 200px;
	width: 1200px;
	margin-top:45px;
	border-top-style: dotted;
	border-top-width: thin;
}
.newsevents{
	float: left;
	height: 200px;
	width: 250px;
	margin-left:45px;
}
.news {
	height: 30px;
	width: 240px;
	margin-left: 5px;
	float: left;
	font-size: 16px;
	text-align:center;
	color: #333;
	font-weight:bold;
	padding-top:10px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.script {
	padding: 10px;
	height: 140px;
	width:220px;
	float:left;
	margin-top: 6px;
	margin-left:3px;
	border-radius:10px;
	-moz-border-radius:10px;}
.inspiration {
	float: left;
	height: 200px;
	width: 365px;
	margin-left:75px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;}
.inspirationtext {
	font-size: 13px;
	text-align: justify;
	float: left;
	line-height:22px;
	margin-right: 5px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;}
.swami {
	margin-top:15%;
	float:right;
	font-size: 14px;}
.get {
	float: left;
	height: 240px;
	width: 365px;
	margin-left: 75px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
}
.get-text {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	float: left;
	margin-right: 10px;
	line-height:22px;
	margin-top: 15px;
	font-size:13px;
	margin-bottom:35px;
}
 .get-text a:hover{
	text-decoration:underline;
	color:#06F;
 }
#footer-1 {
	height: 40px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.foot_left{
	float:left;
	width:500px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.foot_right2{
	float:right;
	width:400px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;	
}
/*left side bar*/		
		#menu-1 img{ border: none; -ms-interpolation-mode: bicubic; }		
		#wrapper-1{ position:absolute; left:9%; padding-top:96px;  -webkit-transform: matrix3d(90deg); 
-moz-transform: matrix3d(90deg);  
-o-transform: matrix3d(90deg); 
-ms-transform: matrix3d(90deg); }
		
		#menuwrapper{ position:relative; height:63px;}
			#menu-1{position:absolute; bottom:0; left:0; }
				.menuitem{ position:fixed relative; bottom:0px; display:inline-block; }
				#sidebar-1{	height:252px;width:60px;float:left;	position:fixed;	top:32%;left:0%;background-color: #ededed;	border-top-right-radius:12px;border-bottom-right-radius:12px;}
/*shout_box bar*/
.shout_box {
	width: 390px;
	position: fixed;
	bottom: 0;
	right: 0%;
	z-index:9;}