.form-group span{color: #F00; font-size: 12pt;}
label{color: #000; font-weight: normal; text-shadow:none;}

.search_form input[type="text"]{background: #FFFFFF; height: 35px;}

input[type="text"],
input[type="number"],
input[type="email"],
input[type="password"],
select.form-control,
textarea.form-control {
	height: 40px;
    width: 97%;
    margin: 0;
    padding: 0 10px;
    vertical-align: middle;
    /*background : url(../images/transparent.png) repeat;*/
    /*background: #000;*/
    border: 1px solid #ccc;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 300;
    line-height: 50px;
    /*color: #FFFFFF;*/
    -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
    -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
}
/*.registration-form .form-control{
    background: url(../images/body-bg.png) repeat;
}*/
textarea, 
textarea.form-control {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 30px;
    height: 60px;
}

input[type="text"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
/*select:focus,
textarea:focus,*/ 
select.form-control:focus,
textarea.form-control:focus{
	outline: 0;
	/*background: #585858;*/
    border: 1px solid #98bada;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
    color: #585858;
    box-shadow: 0 0 3px #98bada;
    box-shadow: 0 1px 6px #98bada; 
    -webkit-box-shadow: 0 1px 6px #98bada; 
    -moz-box-shadow: 0 1px 6px #98bada; 
    -o-box-shadow: 0 1px 6px #98bada;
}

input[type="text"]:-moz-placeholder, textarea:-moz-placeholder, textarea.form-control:-moz-placeholder { color: #888; }
input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder { color: #888; }
input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder { color: #888; }
