/* 
INWERS CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#body_container {
color:#FFFFFF;
}

.top h3 {
    font:bold 14px Arial, Helvetica, sans-serif;
	color:#ebebeb;
	background-color:inherit;
	padding:0;
	text-transform:uppercase;

}

/*-----------Contact Page Starts-------------*/
.form p{
	padding:0px!important;	
}
div.body div.leftportion-contact div.form, div.body div.leftportion-contact div.wpcf7{
	padding:28px 0 0 6px;
	margin:0;
	width:500px;
	}
	
div.body div.leftportion-contact div.form label.btn{
	margin:0px!important;
	padding:0px!important;
}
	
div.body div.leftportion-contact div.form label{
	display:block;
	overflow:hidden;
	height:100%;
	padding:0;
	margin:0 0 15px 0;
}
div.body div.leftportion-contact div.form label.last, div.body div.leftportion-contact div.wpcf7 label.last{
	margin-bottom:0;
}
div.body div.leftportion-contact div.form label.btn, div.body div.leftportion-contact div.wpcf7 label.btn{
	width:130px;
	float:left;
}
div.body div.leftportion-contact div.form label img, div.body div.leftportion-contact div.wpcf7 label img{
	margin:5px 0 0 0;
	padding:15px 0;
}
div.wpcf7-response-output{
	clear:both!important;
	margin:0px!important;	
}
.wpcf7-not-valid-tip{
	width:202px!important;	
	margin-top:-5px!important;
	line-height:normal!important;
	padding:4px!important;
}
div.body div.leftportion-contact div.form label span, div.body div.leftportion-contact div.wpcf7 label span{
	width:100px;
	float:left;
	text-align:left;
	padding:0 0 0 12px;
	font:italic 12px Arial, Helvetica, sans-serif;      
	color:#6b6b6b;
	background-color:inherit; 
	line-height:25px;
}
div.body div.leftportion-contact div.form label strong, div.body div.leftportion-contact div.wpcf7 label strong{
	color:#949494;
	background-color:inherit;
	/*font:italic 12px/25px Arial, Helvetica, sans-serif;  */
}
div.body div.leftportion-contact div.form input, div.body div.leftportion-contact div.wpcf7 input{
	width:260px;
	float:left;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#7d7c7c;
	background-color:inherit;
	background:url(images/input_bg.jpg) repeat-x 0 0;
	border:1px solid #272727;
	padding:3px 0 0 2px;	
	height:20px;
	letter-spacing:1px;	
	outline:none;
}
div.body div.leftportion-contact div.form input:focus, div.body div.leftportion-contact div.wpcf7 input:focus{
	background:#1e1e1e;
	color:#7d7c7c;
}
div.body div.leftportion-contact div.form textarea, div.body div.leftportion-contact div.wpcf7 textarea{
	width:494px;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#7d7c7c;
	border:1px solid #272727;
	padding:4px 0 0 4px;	
	height:152px;
	background:url(images/textarea_bg.jpg) repeat-x 0 0;
	letter-spacing:1px;	
	background-color:inherit;
	outline:none;		
}
div.body div.leftportion-contact div.form textarea:focus, div.body div.leftportion-contact div.wpcf7 textarea:focus{
	background:#1e1e1e;
	color:#7d7c7c;
}
div.body div.leftportion-contact div.form input.submission, div.body div.leftportion-contact div.wpcf7 input.submission{
	background:url(images/send_btn.jpg) no-repeat 0 0;
	width:94px;
	height:25px;	
	border:none;
	text-indent:-20000px;
	cursor:pointer;
	float:left;
	display:block;	
	margin:0!important;	
	}
div.body div.leftportion-contact div.form input.submission:hover, div.body div.leftportion-contact div.wpcf7 input.submission:hover{
	background:url(images/send_btnhover.jpg) no-repeat 0 0;
}

.wpcf7 p{
	padding:0px!important;
	margin:0px!important;
}
.wpcf7 label .wpcf7-form-control-wrap{
	padding:0px!important;
	margin:0px!important;
	width:auto!important;
}

div.googleMap {
	width:256px;
	border:#434343 2px solid;
	padding:0;
	margin:6px 0 0 0;
	}
p.add{
	color:#757474;
	font:bold 12px/21px Arial;
	background-color:inherit;
	background:url(images/border_line.jpg) no-repeat 0 100%;	
	padding:11px 0 11px 0;
	margin:0 0 50px 0;
	width:259px;
}
/*------------Contact Page Ends------------*/
/*----------contact us confirmation & error page starts--------*/
div.body div.leftportion-contact div.confirm{
	border:1px solid #272727;
	width:450px;
	background-color:inherit;
	color:#fff;
	padding:30px 0 30px 40px;
	margin:24px 0 400px 0;
}
div.body div.leftportion-contact p.textconfirm{
	font:normal 15px/22px Arial, Helvetica, sans-serif;
	color:#7d7c7c;
	background-color:inherit;
	padding:0 0 0 70px!important;
	margin:0;
	background:url(images/confirm_icon.png) no-repeat 0 0;
}
div.body div.leftportion-contact p.texterror{
	font:normal 15px/22px Arial, Helvetica, sans-serif;
	color:#7d7c7c;
	background-color:inherit;
	padding:0 0 0 70px;
	margin:0;
	background:url(images/error_icon.png) no-repeat 0 0;
}
/*----------contact us confirmation & error page ends--------*/
