/**************************************************************************
					Contact Page Styles
          **************************************************************************/
          .contact-title {
            line-height: 20px;
          }
          .contact-title i {
            font-size: 23px;
            color: #c0c0c0;
            padding: 0 8px 0 0; }

            .contact-form-box {
              padding: 30px;
              border: 1px solid #999999;
            }
            .contact-form-box fieldset { }
            .contact-form-box label {
              font-weight: 400;
              text-transform: uppercase;
              color: #ff8f89;}
              .contact-form-box .page-subheading {
                padding-left: 0px;
                border: none;
                margin-bottom: 0; }
                .contact-form-box .col-md-3 {
                  padding-left: 0; }
                  @media (max-width: 991px) {
                    .contact-form-box .col-md-3 {
                      padding-right: 0; } }
                      .contact-form-box .col-md-9 {
                        padding-right: 0; }
                        @media (max-width: 991px) {
                          .contact-form-box .col-md-9 {
                            padding-left: 0; } }
                            .contact-form-box #desc_contact0 {
                              display: none; }
                              .contact-form-box .form-group {
                                margin: 25px 0 15px 0;
                              }
                              .contact-form-box .form-group:first-child
                              {
                                margin:15px 0 15px 0;
                              }
                              .contact-form-box textarea {
                                height: 257px; 
                                box-shadow: none;}
                                .contact-form-box .submit {
                                  margin-top: 13px; }
                                  .contact-form-box select.form-control {
                                    border: 0 none;
                                    height: 39px;
                                    line-height: 39px;
                                    padding: 0 20px;
                                    width: calc(100% + 20px);
                                    width: -moz-calc(100% + 20px);
                                    width: -webkit-calc(100% + 20px);
                                    width: -o-calc(100% + 20px);
                                  }
                                  #uniform-id_contact.selector {
                                   border: 1px solid #999999;
                                   height: 39px;
                                   line-height: 39px;
                                   width: 100% !important;
                                 }
                                 .contact-form-box input.form-control {}
                                 @media (min-width: 992px) and (max-width: 1199px) {
                                  .contact-form-box div.uploader span.filename {
                                    width: 114px; } }
                                    div.selector1 > div#uniform-id_contact span {
                                      display: none;
                                    }
                                    #uniform-id_contact.selector {
                                      height: 39px;
                                      line-height: 39px;
                                      width: 100% !important;
                                    }
                                    .google_map {
                                      margin-bottom: 85px;
                                    }
                                    .address-contact-form {
                                      background: #fff none repeat scroll 0 0;
                                      color: #555;
                                      font-size: 14px;
                                      padding: 35px 25px;
                                      border: 1px solid #dedede;
                                    }
                                    .address-contact-form h4{
                                      /*font-family: "Dosis-Bold";*/
                                      letter-spacing: 0em;
                                      color: #111;
                                      text-transform: capitalize;
                                      font-weight: 700;
                                      font-size: 24px;
                                    }
                                    
                                    .address-contact-form label
                                    {
                                      margin: 0;
                                      font-weight: 700;
                                      color: #111;
                                    }
                                    .address-contact-form .address_info
                                    {
                                      padding: 15px 0;
                                      border-top: 1px solid #dedede;
                                      margin: 15px 0;
                                      border-bottom: 1px solid #dedede;
                                    }
                                    .address-contact-form .social-block li {
                                      display: inline-block;
                                      margin-right: 35px;
                                    }
                                    .address-contact-form .social-block li a {
                                      color: #999;
                                    }
                                    .address-contact-form .social-block li a:hover{
                                     color: #000;
                                   }
                                   .address-contact-form .social-block {
                                    margin-bottom: 0;
                                    margin-top: 25px;
                                  }
                                  .submit #submitMessage {
                                    height: 48px;
                                    min-width: 209px;
                                    padding: 12px 35px;
                                  }
                                  /*# sourceMappingURL=contact-form.css.map */
                                  
                                  fieldset .form-group div.uploader span.action
                                  {
                                    background: #ff8f89;
    width: 15%;
    float: left;
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
                                  }
                                  fieldset .form-group div.uploader span.action:hover
                                  {
                                    background: #eb6759;
                                  }
                                  fieldset .note_desc_contact p
                                  {
                                    margin-bottom: 0;
                                    font-style: italic;
                                    /*font-weight: 400;*/
                                    font-size: 13px;
                                    color: #4b4b55;
                                    padding-left: 34px;
                                    font-weight:400;

                                  }
                                  fieldset .note_desc_contact
                                  {
                                    margin:5px 0;
                                  }