/*!
 * Bootstrap v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

  .contact-us {
      margin-top: 0px;
      padding-bottom: 0px;
      text-align: left;
  }
  
  .contact-us h4 {
      margin-top: 0px;
      padding: 0 20px;
      font-size: 16px;
      color: #5d5d5d;
      text-transform: uppercase;
      text-shadow: 0 1px 0 rgba(255,255,255,.7);
  }
  
  .contact-us p {
      font-size: 13px;
  }
  
  .contact-form {
      padding: 10px 0;
  }
  
  .contact-form p {
      margin-top: 0px;
  }
  
  .contact-us form {
      margin-top: 25px;
  }
  
  .contact-us form input, .contact-us form textarea {
	  width:90%;
	  height: 24px;
      border: 1px solid #ddd;
      -moz-border-radius: 0;
      -webkit-border-radius: 0;
      border-radius: 0;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none;
      font-style: italic;
  }
  
  .contact-us form input:focus, .contact-us form textarea:focus {
      border: 1px solid #bbb;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none;
  }
  
  .contact-us form textarea {
      height: 160px;
  }
  .contact-us form label {
      margin-top: 10px;
      font-size: 13px;
  }
  
  .contact-us form input:-moz-placeholder, .contact-us form textarea:-moz-placeholder { color: #ccc; }
  .contact-us form input:-ms-input-placeholder, .contact-us form textarea:-ms-input-placeholder { color: #ccc; }
  .contact-us form input::-webkit-input-placeholder, .contact-us form textarea::-webkit-input-placeholder { color: #ccc; }
  
  /* ----- Google maps ----- */
  
  .map {
      margin: 0px 20px 0px 5px;
      height: 300px;
      border: 5px solid #f8f8f8;
  }

