/*form*/
.pweb-button-close:focus, .pweb-field .btn:focus {
  outline: 0; }

.pweb-button-close:before, .pweb-button-close:after {
  content: "";
  position: absolute;
  width: 25px;
  top: 50%;
  left: 0;
  height: 1px;
  background-color: #777; }

.pweb-button-close:before {
  -webkit-transform: translate3d(0px, 0px, 0) rotate(45deg);
          transform: translate3d(0px, 0px, 0) rotate(45deg); }

.pweb-button-close:after {
  -webkit-transform: translate3d(0px, 0px, 0) rotate(-45deg);
          transform: translate3d(0px, 0px, 0) rotate(-45deg); }
.pwebcontact-box.pweb-modal.pweb-radius .pwebcontact-container, .ui-effects-transfer.pweb-genie.pweb-radius {
  border-radius: 0px; }

.pweb-modal .pweb-button-close {
  background: none !important;
  right: 10px;
  top: 10px;
  z-index: 2; }
.pweb-separator-text {
  font-size: 26px;
  margin-bottom: 20px!important;
  padding-top: 30px; }

.pwebcontact-form {
  text-align: center; }

.pweb-field-name, .pweb-field-phone, .pweb-field-textarea, .pweb-field-email, .pweb-field-subject {
    display: inline-block;
    width: 80%;
    position: relative;
    margin-bottom: 15px!important;
}

.pweb-label label {
    position: absolute;
    left: 10px;
    top:5px;
     }
     
.pweb-field textarea {
  width: 100%; }

form.pwebcontact-form .btn {
  background-color: #1d85af;
  -webkit-box-shadow: 0 1px 2px transparent inset;
          box-shadow: 0 1px 2px transparent inset;
  background-image: none;
  padding: 5px 15px;
  border: 1px solid #1d85af;
  color: #fff;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0);
  border-radius: 3px !important; }

form.pwebcontact-form .btn:hover {
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px transparent inset;
          box-shadow: 0 1px 2px transparent inset;
  background-image: none;
  border: 1px solid #1d85af;
  padding: 5px 15px;
  color: #4d91ef;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0);
  border-radius: 3px !important; }

form.pwebcontact-form .btn:focus {
  outline: none; }

form.pwebcontact-form input, form.pwebcontact-form textarea {
  border-radius: 0 !important;
  border: 1px solid #ccc;
 }

form.pwebcontact-form input.pweb-input, form.pwebcontact-form select {
  height: 35px; }

.pweb-labels-inline form.pwebcontact-form .pweb-field {
  width: 100%; }

.pweb-form-white form.pwebcontact-form button, .pweb-form-white form.pwebcontact-form .btn{
	background: #1578c1!important;
	color: #fff!important;
}
