input{
   background:#FFFFFF;
   border:1px solid #a09b96;
   font-family:Tahoma;
   color:#646464;
   font-size:13px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   padding:3px;
  -webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         1px 1px 3px 0px rgba(50, 50, 50, 0.5);
}
@media (max-width: 979px) {
	.searchinput{
	   font-size:9px;
	}
}
input[type="submit"]{
  background:#195b87;
  -webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.5);
}
input[type="submit"]:hover {
     background:#195b87;	
}
input[type="button"]{
  background:#195b87;
  color:#FFF;
  -webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.5);
  padding:5px;
 
}
input[type="button"]:hover {
     background:#343746;	
}
select{
   background:#FFFFFF;
   border:1px solid #a09b96;
   font-family:Tahoma;
   color:#646464;
   font-size:13px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   padding:3px;   
  -webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         1px 1px 3px 0px rgba(50, 50, 50, 0.5);
}
textarea{
   background:#FFFFFF;
   border:1px solid #a09b96;   
   font-family:Tahoma;
   color:#646464;
   font-size:13px;
   overflow:auto
   -moz-border-radius: 4px;
   border-radius: 4px;
   padding:3px;   
  -webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    1px 1px 3px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         1px 1px 3px 0px rgba(50, 50, 50, 0.5);
}