


.btn1 {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 7px 13px;
	font-size: 16px;
	line-height: 2;
	border-radius: 3px;
	min-width: 120px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	transition: background 0.15s,color 0.15s,border 0.15s;
	-webkit-transition: background 0.15s,color 0.15s,border 0.15s;
	-moz-transition: background 0.15s,color 0.15s,border 0.15s;
	-ms-transition: background 0.15s,color 0.15s,border 0.15s;
	-o-transition: background 0.15s,color 0.15s,border 0.15s;
}
.btn1:hover {
	text-decoration: none;
	background-color: #afb2b3;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline-style: none;
}
.btn1:active, .btn.active {
	outline: 0;
	background-image: none;
}
.btn1.disabled, .btn1[disabled], fieldset[disabled] .btn1 {
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn1.error, .btn.error:hover, .btn.error:active, .btn.error.active, .btn.error[disabled], .btn.error.disabled {
	color: #fff;
	background-color: #ec7063;
	border-color: #ec7063;
}
.btn1:focus {
	outline-style: none;
}

.btnGreenF {
	color: #fff;
	background-color: #00B8E6;
	border-color: #00B8E6;
}
.btnGreenF.hover, .btnGreenF:hover {
	color: #fff;
	background-color: #70d8af;
	border-color: #70d8af;
}
.btnGreenF:active, .btnGreenF.active {
	color: #fff;
	background-color: #38c88f;
	border-color: #38c88f;
}
.btnGreenF:active, .btnGreenF.active {
	background-image: none;
}
.btnGreenF.disabled, .btnGreenF.disabled:hover, .btnGreenF.disabled:active, .btnGreenF.disabled.active, .btnGreenF[disabled], .btnGreenF[disabled]:hover, .btnGreenF[disabled]:active, .btnGreenF[disabled].active, fieldset[disabled] .btnGreenF, fieldset[disabled] .btnGreenF:hover, fieldset[disabled] .btnGreenF:active, fieldset[disabled] .btnGreenF.active {
	background-color: #b8ebd7;
	border-color: #b8ebd7;
}

.form-control {
	display: block;
	width: 100;
	height: 30px;
	padding: 11px 16px;
	font-size: 16px;
	line-height: 1;
	line-height: 1.5\9;
	color: #404040;
	background-color: #fff;
	background-image: none;
	border: 2px solid #f7f7f7;
	border-radius: 3px;
	transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	-webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	-moz-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	-ms-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	-o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
}
.form-control:focus {
	border-color: #00b8e6;
	outline: 0;
}
.form-control::-moz-placeholder {
	color: #bfbfbf;
	opacity: 1;
}
.form-control:-ms-input-placeholder {
	color: #bfbfbf;
}
.form-control::-webkit-input-placeholder {
	color: #bfbfbf;
	line-height: 1.5;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #f7f7f7;
	opacity: 1;
}
.form-control[disabled]:focus, .form-control[readonly]:focus, fieldset[disabled] .form-control:focus {
	border-color: #f7f7f7;
}
.form-control.error {
	border-color: #ec7063;
}




@media 
{
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
    width: 100%;
}
.form-inline .form-control {
	display: inline-block;
	width: auto;
	vertical-align: middle;
}
.form-inline .input-group {
	display: inline-table;
	vertical-align: middle;
}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
	width: auto;
}
.form-inline .input-group > .form-control {
	width: 100%;
}
.form-inline .control-label {
	margin-bottom: 0;
	vertical-align: middle;
}
.form-inline .radio, .form-inline .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-inline .radio label, .form-inline .checkbox label {
	padding-left: 0;
}
.form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {
	position: relative;
	margin-left: 0;
}
}