  .js-form-item h1 { margin-top: 100px !important;  margin-bottom: 20px !important;  font-size: 62px !important;  line-height: 62px !important;  }
#block-webform{	display: block; overflow: hidden;}
.webform-submission-form select{  border: 1px solid gray;    margin: 4px;    padding: 2px;  }
.webform-submission-form .js-form-item {min-width: 100%; float: left; margin: 10px 0; }
.webform-submission-form .js-form-type-select select {float: left; clear: both;}
.webform-submission-form .js-form-item  label {font-weight: bold;min-width: 100%;float: left;}
.webform-submission-form .js-form-type-select label, .js-form-type-select .description {min-width: 100%;float: left;}

.main_wrapper:after {
    display: block;
    clear: both;
    content: "";
}
