.submit input {
	width: 100px; 
	height: 40px;
	background-color: #474E69; 
	color: #FFF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
}
.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.form-control:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.form-control::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1;
}
.form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed;
}
textarea.form-control {
    height: auto;
}
.form-horizontal .control-label {
    text-align: left;
}
.col-xs-3 {
    width: 18%;
	float:left;
	min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
	padding-top: 5px;
    position: relative;
}
.col-xs-8 {
    width: 65%;
	float: left;
	min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
	padding-bottom: 15px;
    position: relative;
}
.icon_phone {
    background: rgba(0, 0, 0, 0) url("../image/icon_footer_phone.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_website {
    background: rgba(0, 0, 0, 0) url("../image/website.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_mail {
    background: rgba(0, 0, 0, 0) url("../image/icon_footer_mail.png") no-repeat scroll left 5px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_loc {
    background: rgba(0, 0, 0, 0) url("../image/icon_footer_loc.png") no-repeat scroll left 3px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}

.form-control1 {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 60%;
}
.form-control1:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.form-control1::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.form-control1[disabled], .form-control1[readonly], fieldset[disabled] .form-control1 {
    background-color: #eee;
    opacity: 1;
}
.form-control1[disabled], fieldset[disabled] .form-control1 {
    cursor: not-allowed;
}
textarea.form-control1 {
    height: auto;
}
.form-horizontal .control-label1 {
    text-align: left;
}
.icon_lock {
    background: rgba(0, 0, 0, 0) url("../image/img/lock.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_user {
    background: rgba(0, 0, 0, 0) url("../image/img/user.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_forgot {
    background: rgba(0, 0, 0, 0) url("../image/img/secrecy-icon.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}
.icon_logout {
    background: rgba(0, 0, 0, 0) url("../image/img/lockscreen.png") no-repeat scroll left 4px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 0 0 0 30px;
}