body{

	background-image: url("../images/blue_background5.png");	

}



a{

	color: #FF6633;

	border: 0px;

}

a:hover{

	text-decoration: none;

}



img{



	border: 0;   

}



#container{

	max-width: 1280px;

	margin: auto;

}



/*header section*/

header{

	max-width: 1280px;

	height:auto;

}

#icon-social{
	width: 500px;
}

.text-phone{
	width: 200px;	
}

#logo{

	padding-top: 25px;

	max-width: 450px;

}



@font-face {

    font-family: gautami;

    src: local(gautami), url('fonts/gautami.ttf') format('opentype');

}



#menu{

	float: right;

	padding-top: 50px;

}



#menu li{	

	display: inline;

	padding: 20px;

	font-family: Verdana, sans-serif;

	font-size: 15px;	

}



#menu li a{	

	text-decoration: none;

	color: #232328;

	padding-left:5px;

	padding-right: 5px;

}



#menu li a:hover{

	background-color: #808080;

	color: #F3F3F3;

}

/*end header section*/



/*image slider section*/

#image_slider{

	max-width: 1258px;

	margin: auto;

}

/*end image slider section*/



/*home content section*/

#home_content{

	border: 1px solid #808080;

	border-radius: 10px;

	max-width: 1258px;

	height: auto;

	margin: auto;

	background-color: #DADADA;	

}



.content-text{

	float: left;

	max-width: 50%;

	padding: 50px;

	color: #232328;

	font-family: Verdana, sans-serif;

	font-size: 17px;

}



#side-bar-div{

	margin-top: 50px;

	float: left;	

	width: 37%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding: 20px;

	margin-bottom: 20px;

}



h3{

	font-family: Verdana, sans-serif;

	color: #232328;

}



.smooth-proj-img{

	width: 95%;

	padding-left: 12px;

	padding-bottom: 0px;

}



.smoothproj-caption{

	width: 95%;

	margin-left: auto;

	margin-right: auto;

}



.learn-more-button{

	cursor: pointer;	

}



.learn-more-button:hover{

	opacity: 0.9;

}

/*end home content section*/



/*about content section*/

#about_content{

	border: 1px solid #808080;

	border-radius: 10px;

	max-width: 1258px;

	height: auto;

	margin: auto;

	background-color: #DADADA;

}



#about-side-bar-div{

	margin-top: 50px;

	float: left;	

	width: 37%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding: 20px;

	margin-bottom: 20px;

	font-family: Verdana, sans-serif;;

}

/*end about content section*/



/*project content section*/

.project-tile{

	margin-left: auto;

	margin-right: auto;

	margin-top: 20px;

	margin-bottom: 20px;

	width: 90%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding: 10px;

	clear: both;

	font-family: Verdana, sans-serif;

	font-size: 17px;

}



#projects_content{

	border: 1px solid #808080;

	border-radius: 10px;

	max-width: 1258px;

	height: auto;

	margin: auto;

	background-color: #DADADA;

}

/*end project content section*/



/*client login content section*/

#login_content{

	border: 1px solid #808080;

	border-radius: 10px;

	max-width: 1258px;

	height: auto;

	margin: auto;

	background-color: #DADADA;

}



#login-form{	

	width: 40%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding:10px;

}



#form-login label {

    display:block;

    margin-top:20px;

    letter-spacing:1px;

}

#form-login form {

    margin-left: auto;

	margin-right: auto;

    width:94%;

}

#form-login input, textarea {

	width:94%;	

	background:#efefef;

	border:1px solid #dedede;	

	margin-top:3px;

	font-family: arial;

	font-size:0.9em;

	color:#464646;

	border-radius:5px;

    -moz-border-radius:5px;

    -webkit-border-radius:5px;

}



#form-login input[type="submit"]{

	width:70px;

	height:35px;

	padding-left:0px;

	background-image:url("../images/login.gif");

	text-indent:-9999px;

	border:none;

	margin-top:20px;

	margin-bottom: 20px;

    cursor:pointer;   

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;   

}



#form-login input[type="submit"]:hover{

	opacity: 0.9;

}

/* end client login content section*/



/*contact content section*/

#contact_content{

	border: 1px solid #808080;

	border-radius: 10px;

	max-width: 1258px;

	height: auto;

	margin: auto;

	background-color: #DADADA;

}



.google-map{

	position: relative;

    padding-bottom: 86.5%;

	height: 0;

    overflow: hidden;

	margin-bottom: 10px;

}



.google-map iframe{

	position: absolute;

    top: 0;

	left: 0;

	width: 100% !important;

    height: 100% !important;

}



#contact-side-bar-div{

	margin-top: 50px;

	float: left;	

	width: 37%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding: 20px;

	margin-bottom: 20px;

	font-family: Verdana, sans-serif;

}



#contact-form{

	float: left;

	width: 80%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding-left: 10px;

}

#submit {

    width:70px;

    height:35px;

    background-image:url("../images/submit.gif");

    text-indent:-9999px;

    border:none;

    margin-top:20px;

	margin-bottom: 20px;

    cursor:pointer;

}



#submit:hover{

	opacity: 0.9;

}

/*end contact content section*/



/*smooth project content section*/

#smoothproj-text{

	float: left;

	padding: 50px;

}



#smoothproj-side-bar-div{

	margin-top: 50px;

	float: left;	

	width: 37%;

	height: auto;

	background-color: #B6B6B6;

	border-radius: 10px;

	padding: 20px;

	margin-bottom: 20px;

	font-family: Verdana, sans-serif;

}

/*end smooth project content section*/

/*footer*/

footer{

	max-width: 1258px;

	overflow: auto;

	height: auto;

	background-color: #232328;

	border: 1px solid #808080;

	border-radius: 10px;

	

	margin-top: 20px;

	margin-left: 10px;

	clear: both;

}



#footer-sitemap{

	color: white;

	float: left;

}



#footer-menu li{		

	font-family: Verdana, sans-serif;

	font-size: 12px;

	list-style-type: none;	

}



#footer-menu li a{	

	text-decoration: none;

	color: #808080;

}



#footer-menu li a:hover{		

	color: white;

}



#footer-contacts{

	padding-right: 30px;

	font-family: Verdana, sans-serif;

	font-size: 12px;

	float: right;

	color: #808080;

}



.mba-logo{

	float: left;

	padding-top: 15px;

	padding-right: 80px;

	opacity: 0.4;	

}



.footer-text{

	float: right;

	padding-bottom: 5px;

}

/*end footer*/



/*contact form css*/

#contactus fieldset

{

	width:94%;

	height: auto;   

	border: 0;

  

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	-khtml-border-radius: 10px;

	border-radius: 10px;   

}



#contactus legend, h2

{

	font-family : Verdana, sans-serif;

	font-size: 17px;

	font-weight:bold;

	color:#333;

}



#contactus label

{

	font-family : Verdana, sans-serif;

	font-size: 17px;

	font-weight: bold;

}



#contactus input[type="text"],textarea

{

	font-family : arial;

	font-size: 17px;  

	color : black; 

	padding : 3px; 

	border : 1px solid #999;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

}



#contactus input[type="text"]

{

	height:15px;

	width:94%;  

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;   

}



#contactus #scaptcha

{

	width:60px;

	height:18px;

}



#contactus input[type="submit"]

{

	width:70px;

	height:35px;

	padding-left:0px;

   

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;   

}



#contactus input[type="submit"]:hover{

	opacity: 0.9;

}



#contactus textarea

{

	height:120px;

	width:94%;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;  

}



#contactus input[type="text"]:focus,textarea:focus

{

	color : black;  

	background-color : #DADADA;  

}



#contactus .container

{

	margin-top:8px;

	margin-bottom: 10px;

}



#contactus .error

{

	font-family: Verdana, sans-serif;

	font-size: 17px;   

	background-color : #FF6633;

}



#contactus fieldset#antispam

{

	padding:2px;   

	border-left:0;

	border-right:0;

	border-bottom:0;

	width:80%;

}



#contactus fieldset#antispam legend

{

	font-family : Verdana, sans-serif;

	font-size: 17px;

	font-weight:bold;

	color:#333;   

}



#contactus .short_explanation

{

	font-family : Verdana, sans-serif;

	font-size: 14px;     

}



/* spam_trap: This input is hidden. This is here to trick the spam bots*/

#contactus .spmhidip

{

   display:none;

   width:10px;

   height:3px;

}

#fg_crdiv

{

   font-family : Verdana, sans-serif;

   font-size: 0.3em;

   opacity: .2;

   -moz-opacity: .2;

   filter: alpha(opacity=20);   

}

#fg_crdiv p

{

    display:none;

}

/*end contact form css*/

#icon-social {
    position: absolute;
    right: 57px;
    top: -5px;
}
#icon-social a:hover {
  opacity: 0.7;
}
header a {
	text-decoration:none;
}
a span.text-phone {
  right: 213px;
    font-size: 28px;
    color: #FFF;
    font-weight: bold;
    position: absolute;
    margin-top: 13px;
}
.content-confirm h2{
	    font-size: 28px;
}
.content-confirm {
    padding: 50px;
}
@media screen and (max-width: 480px) {
  #icon-social ,a span.text-phone {
  	display:none;
  }
}







