


/*
html, body {min-width: 620px !important; height: auto; min-height: auto}
h1.title { text-transform: uppercase; font-size: 14px}
.input { border: 1px solid #d4d2d2 !important; border-radius: 8px  !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; color: #303030 !important; padding: 7px !important; margin: 0px !important; }
input.input { width: 475px; }
textarea.input { width: 450px; height:130px; }

#share_submit { border: 0px !important; color: #4c4b4b !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; }
#share_submit { background: url(../img/contact_submit.png) no-repeat; width: 73px; margin-right: 6px; }
#share_submit, #share_reset { border: 0px !important; color: #4c4b4b !important; float: left; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; }
#share_reset { background: url(../img/contact_reset.png) no-repeat; width: 61px; }

#share_email_form p input, #share_email_form p textarea { background: url(../img/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 300px; color: #111111 !important; padding: 8px !important; }

#share_email_form p textarea {}
#share_email_form p #share_captcha { width: 35px !important; }

#share_email_form p .share_error { border: 1px solid red !important; }

#share_email_form .hidden { display: none; }

.share_form_label { display: none; }
.share_content { margin-bottom: 10px}
.share_content p {margin: 4px 0 ; width: 300px}
.share_button { margin-top: 10px;}
#share_subject { width: 450px !important; height:130px;}
#message_error { color: red;}
#message_error p {line-height: 20px; margin: 2px 0}
#share_email_form { margin-top: 30px}
.send_success {display: none}
*/

/* error */
label.error { margin-left: 10px; color:red;}

html, body{
	width: 600px;
	height: 600px;
	min-width: 600px;
	min-height: 600px;
}

.the_content {
	
	margin: 0 auto;
	width: 600px;
	height: 600px;	
	border: 1px solid #CCC;
}

.share-content{
	margin: 0;
	width: 600px;
	height: 600px;	
	border: 1px solid #CCC;
}

.share-content .logo{

}

.share-content .logo img{

}

.form_content{
	margin: 10px;
	width: 580px;	
	display: block;
	float: left;
}

.form_content > p{
	width: 100%;
	display: block;
	float: left;
}

.form_content > p > label{
	margin: 10px 0;
	width: 100%;
	display: block;
	float: left;
	font-family: Gotham-Medium;
	font-size: 15px;
	line-height: 18px;
	color: #222;
}

.form_content > p > label.error{
	margin: 0;
	color: red;
	font-size: 13px;
	font-weight: normal;
	font-family: Gotham-Light;
}

.form_content > p > input,
.form_content > p > textarea{
	margin: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;

	background-color: #EDEDED;
	border: 1px solid #D4D4D4;

	font-family: Gotham-Book;
	font-size: 18px;
	text-indent: 10px;
	color: #999;
}

.form_content > p > input:focus,
.form_content > p > textarea:focus{
	background-color: #F4F4F4;
	color: #333;
}

.form_content > p > textarea{
	
	height: 120px;
	
}

.form_content .capcha_question{
	font-weight: bold;
	font-family: Gotham-Book;
	width: 100%;
	display: block;
	float: left;
	line-height: 40px;
}

.form_content .capcha_question input{
	margin: 10px 0;
	width: 60px;
	height: 30px;
	line-height: 30px;

	background-color: #EDEDED;
	border: 1px solid #D4D4D4;

	font-family: Gotham-Book;
	font-size: 18px;
	text-align: center;
}

.share_button{
	width: 200px;
	height: 40px;
	display: block;
	margin: auto;
}

.share_button .button{
	margin: 0 10px;
	padding: 0;
	width: 80px;
	display: block;
	float: left;
	height: 32px;
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
}


