.webform-submission-register-your-intrest-form input#edit-first-name {
    width: 100%;
}
.webform-submission-register-your-intrest-form input#edit-last-name {
    width: 100%;
}

/*PC CODE*/

@media screen and (min-width: 767px) {

.webform-submission-register-your-intrest-form .form-type-webform-terms-of-service.js-form-type-webform-terms-of-service.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-terms-of-service.form-item-terms-of-service {
    margin: 0px;
}

.webform-submission-register-your-intrest-form input#edit-name-first, input#edit-name-last, input#edit-email--2, input#edit-telephone-number {
    width:100%;
}

.webform-submission-register-your-intrest-form div#edit-container-11 {
    width: 49%;
    display: inline-block;
}

.webform-submission-register-your-intrest-form div#edit-container-12 {
    width: 49%;
    display: inline-block;
padding-left:30px;
    vertical-align: top;
  float:right;
}

.webform-submission-register-your-intrest-form .webform-submission-form .form-textarea-wrapper {
    width: 100% !important;
}

.webform-submission-register-your-intrest-form .form-textarea-wrapper {
    width: 100% !important;
}

.webform-submission-register-your-intrest-form textarea#edit-what-is-your-question- {
    min-height: 146px;
}
}
/*MOBILE CODE*/
@media screen and (max-width: 767px) {
 .webform-submission-register-your-intrest-form
	.webform-submission-form label,
	.webform-submission-form input[type=text], 
	.webform-submission-form input[type=number], 
	.webform-submission-form input[type=date], 
	.webform-submission-form input[type=tel], 
	.webform-submission-form input[type=email],
	.webform-submission-form select,
	.webform-submission-form .form-textarea-wrapper {
		width: 100% !important;
	}
}

/*CODE FOR THE BOTH VIEWS*/
.webform-submission-register-your-intrest-form input#edit-terms-of-service, input#edit-terms-of-service--2, input#edit-terms-of-service--3 {
    display: inline-block !important;
    margin-right: 5px;
}

.webform-submission-register-your-intrest-form input#edit-submit, input#edit-submit--2, input#edit-submit--3{
    border: 1px solid #0856a000 !important;
    color: #0067b9 !important;
    text-transform: uppercase;
    padding: 5px 25px;
    background-color: white !important;
}

.webform-submission-register-your-intrest-form label[for=edit-name-first], label[for=edit-name-last] {
display:none !important;
}

.webform-submission-register-your-intrest-form input#edit-telephone-number {
    border: 1px solid #0856a0;
    border-radius: 0;
    padding: 5px;
    height: 36px;
}
