/** FORM **/
.static-wrapper 					{ padding:0px; }
.repairs-form-wrapper				{ background:#FFFFFF url(backgrounds/repairs.jpg) no-repeat 50% 50%; background-size:cover; padding:80px 0px; }
.repairs-form-wrapper h1			{ color:#FFFFFF; margin-top:20px; }
.repairs-form-wrapper .text			{ color:#FFFFFF; }
.repairs-form-wrapper .btn			{ background:transparent; border:3px solid #FFFFFF; color:#FFFFFF; }
.repairs-form-wrapper .btn:hover	{ background:#FFFFFF; border:3px solid #FFFFFF; color:#263581; }
.static-wrapper h1 					{ padding-bottom:20px; }
.static-wrapper h2 					{ color:#FFFFFF; }
.static-wrapper p 					{ color:#FFFFFF; }



/** JOT FORM **/
.static-form-wrapper {
  padding:10px 0px;
}
.repairs-form-wrapper ul {
  list-style:none;
  margin:0px;
  padding:0px;
}
.repairs-form-wrapper .form-line {
  margin:0px 0px 20px 0px;
}
.repairs-form-wrapper .form-lineHalf {
  width:48%;
}
.repairs-form-wrapper .form-lineHalfLeft {
  float:left;
  clear: left;
}
.repairs-form-wrapper .form-lineHalfRight {
  float:right;
}
.repairs-form-wrapper .form-lineFull {
  display:block;
}
.repairs-form-wrapper .form-label {
  display:none;
}
.repairs-form-wrapper .formtextbox,
.repairs-form-wrapper .form-textbox,
.repairs-form-wrapper .form-textarea {
  display:block;
  width:calc(100% - 30px);
  padding:15px;
  border:none;
}
.repairs-form-wrapper .form-error-message {
  margin:5px 0px 0px 0px;
  padding:0px 0px 0px 30px;
  position:relative;
  color:#FFFFFF;
}
.repairs-form-wrapper .form-error-message img {
  position:absolute;
  top:0;
  left:0;
  display:block;
  float:left;
  width:20px;
}
.repairs-form-wrapper .form-button-error {
  margin:20px 0px 0px 0px;
  padding:10px;
  background:#1FABE0;
  color:#FFFFFF;
  text-align:center;
}
.repairs-form-wrapper .UploadContainer {
  padding:40px 200px 40px 40px;
  border:2px dashed #FFFFFF;
}

.repairs-form-wrapper .Icon,
.repairs-form-wrapper .Text {
  display:inline-block;
  vertical-align:middle;
}
.repairs-form-wrapper .Icon img {
  width:100%;
  max-width:59px;
  max-height:41px;
}
.repairs-form-wrapper .Text {
  padding:0px 0px 0px 10px;
  color:#FFFFFF;
}
.repairs-form-wrapper .qq-upload-button .btn {
  position:absolute;
  right:40px;
  top:50%;
  margin:-21px 0px 0px 0px;
}
.repairs-form-wrapper .qq-upload-list {
  color:#FFFFFF;
}
.repairs-form-wrapper .qq-upload-list li {
  display:block;
  margin:5px 0px 0px 0px;
}
.repairs-form-wrapper #input_8 {
  visibility:hidden;
  -webkit-opacity:0;
  -moz-opacity:0;
  -ms-opacity:0;
  -o-opacity:0;
  opacity:0;
}
@media screen and (max-width:680px){
  .repairs-form-wrapper .form-lineHalf,
  .repairs-form-wrapper .form-lineHalfLeft,
  .repairs-form-wrapper .form-lineHalfRight {
    float:none;
    display:block;
    width:100%;
  }
}
@media screen and (max-width:520px){
  .repairs-form-wrapper .UploadContainer {
    text-align:center;
    padding:40px;
    border:2px dashed #FFFFFF;
  }
  .repairs-form-wrapper .UploadContainer .UploadContainer {
    padding:0px;
    border:none;
  }
  .repairs-form-wrapper .UploadContainer .Icon,
  .repairs-form-wrapper .UploadContainer .Text {
    display:block;
    text-align:center;
  }
  .repairs-form-wrapper .UploadContainer .Text {
    padding:10px 0px 0px 0px;
  }
  .repairs-form-wrapper .qq-upload-button .btn {
    position:static;
    right:unset;
    top:unset;
    margin:20px auto 0px auto;
    display:inline-block;
  }
}
