@charset "utf-8";
/* CSS Document */


form#contact_form{ width:100%; }
p.mark{background:none;}

label.col-sm-2{ color:#CCC;}
.form-horizontal .form-group{ margin-left:0 !important; margin-right:0 !important;}

.contact_form{ margin:20px 0 0 0; padding:10px 10px 10px 0;  width:100%; float:left;  }
.contact_form h1{ margin:0; padding:0 0 0 10px; font-family:Helvetica, sans-serif; font-size:28px; color:#069; }
.resparagraph{ margin:10px 0 0 15px !important; padding:0 0 10px 0; font-family: Verdana, Geneva, sans-serif; color:#FF0; font-size:16px;}
.form_contact{ margin:0; padding:0; float:left; color:#fff !important; text-shadow:none !important;}
.form_contact p{ margin:0 0 0 10px; padding: 0 0 5px 0; color:#000;}
.form_contact label{ margin:0; padding: 0; width:40px; font-family:Helvetica, sans-serif; float:left;  font-size:12px;  }
.txtboxcon{ margin:7px 0 0 0; padding:0; width:350px; height:38px; border:1px solid #999; /*background: url(../images/contactbg.png) repeat*/; font-size:18px; color:#000 !important; background:#eae9e9;}
.commentbox{ margin:7px 0 7px 0; width:350px; height:70px; border:1px solid #CCC; font-size:20px; background:#eae9e9; border:1px solid #999;  /*background:#da3830;*/}
.entertext{ padding:5px 0 0 0; width:70px; text-align:center; height:28px; font-weight:bold; font-size:15px; border:1px solid #666;}
.color{ color:#f00;}
.btn{ margin:0; padding:0; text-align:center; text-transform:uppercase; color:#fff; font-weight:bold; cursor:pointer; background:#03C; font-family:Arial, Helvetica, sans-serif; font-size:13px; width:150px; line-height:38px;}

.btn:hover{  color:#fff; cursor:pointer; background:#0C3;}
.mark{ margin:0; padding:20px 0 0 0; color:#000; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:12px;}
.plz_red{ margin:0; padding:0 0 10px 0; font-size:16px; font-weight:normal; color:#F00; width:280px; font-family: 'Yanone Kaffeesatz', sans-serif; }
 
  input[placeholder],
    [placeholder],
    *[placeholder] {
      color:#000 !important;
    }
 
@media (max-width:992px) {
	
	
	
}

@media only screen and (max-width: 960px) and (min-width: 768px){

}





@media only screen and (max-width: 480px){
.txtboxcon{ margin:0; padding:0; width:270px; height:38px; }
.commentbox{ width:270px; height:70px; }		

	
}