@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700');

body, input, textarea, select {
	font-family:'Montserrat', sans-serif;
	color:#484848;
	font-size:13px;
	font-weight:normal;
}
.md-form.form-sm label.active{
	font-size:0.6rem;
	color:#344e92;
	
	
}

.md-form.form-sm label,.form-control-sm{
	font-size:0.8rem;
	
}

.md-form.form-sm
{
margin-top: .8rem;
margin-bottom: .8rem;	



}
.md-form .form-control-sm{
padding:.25rem .5rem;
margin-bottom: 0.2rem;
	
}

form.contact_product{overflow:hidden;}
form.contact_product input[type=text]:focus:not([readonly]),form.contact_product input[type=email]:focus:not([readonly]) {
  border-bottom: 1px solid #344e92;
  box-shadow: 0 1px 0 0 #566EB2; }
	
	
.md-form input[type="date"]:focus:not([readonly]) + label, .md-form input[type="datetime-local"]:focus:not([readonly]) + label, .md-form input[type="email"]:focus:not([readonly]) + label, .md-form input[type="number"]:focus:not([readonly]) + label, .md-form input[type="password"]:focus:not([readonly]) + label, .md-form input[type="search-md"]:focus:not([readonly]) + label, .md-form input[type="search"]:focus:not([readonly]) + label, .md-form input[type="tel"]:focus:not([readonly]) + label, .md-form input[type="text"]:focus:not([readonly]) + label, .md-form input[type="time"]:focus:not([readonly]) + label, .md-form input[type="url"]:focus:not([readonly]) + label, .md-form textarea.md-textarea:focus:not([readonly]) + label
	{color:#344e92;}