
/* feedback */

#contactLink {
  background: #333;
  border-radius: 8px 8px 0 0 ;
  bottom: 0;
  font-weight: bold;
  right: 30px;
  display: inline-block;
  cursor: pointer;

  color: #fff;
  cursor: pointer;
  font-size: 90%;
  line-height: 1;
  padding: 8px 17px 8px 17px;
  position: fixed;
  text-shadow: -1px -1px 0px #000;
  z-index: 12;

  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}

#contactLink:hover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  text-decoration: underline;
}

#contactForm {
  position: fixed;
  bottom: 0;
  right: 30px;
  margin: 0; 
  padding: 30px 30px 20px 15px;
  width: 320px;
  display: block;
  color: #ccc;
  background: #333;
  border-radius: 6px 6px 0 0;
  display: none;
  z-index: 11;
}

#contactForm fieldset{
   border:none;
   margin-bottom: 20px;
}

#contactForm label{
  display:block;
  color: #ccc;
  font-weight: bold;
  font-size: 80%;
}

#contactForm .feedback_cond {
  color: #fcc;
  font-size: 80%;
}

#contactForm input[type=text] {
  display: block;
  font-size: 120%;
  border: solid 1px #4d3a24;
  margin-bottom: 10px;
  padding: 2px 4px;
  width: 220px;

  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(ie-css3.htc);
}

#contactForm textarea {
  display: block;
  font-size: 120%;
  border:solid 1px #4d3a24;
  margin-bottom: 10px;
  border-radius: 3px;
  padding: 2px 4px;
  width: 100%;

  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(ie-css3.htc);
}

#contactForm input#sendMail.disabled {
  color : #ccc;
}

#contactForm input#sendMail {
  display: inline-block;
  background-color:#ddd;
  border:solid 1px #999;
  color: #333;
  text-shadow: 1px 1px 0px #fff;
  padding: 3px 10px;
  font-size: 1em;

  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(ie-css3.htc);
  border-radius: 5px;
}

#contactForm input[disabled="disabled"], #contactForm textarea[disabled="disabled"] {
  color: #aaa;
}

#contactForm input.feedback_sending {
  padding: 3px 10px 3px 32px !important;
  background-image: url("/img/common/loading.gif");
  background-position: 10px center;
  background-repeat: no-repeat;
}

#messageSent{
  color : #fff;
  display : none;
  font-weight : bold;
}

