.formflow li { font-size: 0.9rem; } .formflow li:nth-child(odd) { text-align: center; padding: 10px 0 10px 20px; line-height: 2.0; } .formflow li span{ left: 15px; top: 0px; } .contact_wrap dd.tel { display: flex; flex-wrap: wrap; } .contact_wrap dd.tel select { width: 30%; margin: 0 2% 0 0; } .contact_wrap dd.tel input { width: 65%; }

@media screen and (max-width: 768px) { .contact_wrap dd.tel select { width: 99%; margin: 0 0 10px 0; } .contact_wrap dd.tel input { width: 97%; } }

.contact_wrap dd.contact_time .box .date .hasDatepicker { width: 40%; margin: 0 5px 0 0; } .contact_wrap dd.contact_time .box .time select { width: 42%; margin: 0 5px 0 0; } .contact_wrap dd.contact_time .box .date .item { width: 90px; margin: 0 5px 0 0; } .contact_wrap dd.contact_time .box .time .item { width: 50px; margin: 0 5px 0 0; } @media screen and (max-width: 768px) { .mw_wp_form .horizontal-item + .horizontal-item { margin-left: 0; } .contact_wrap dd.contact_radio { align-items: normal; flex-direction: column;  } .contact_wrap dd.contact_time .box .date .hasDatepicker { width: 46%; } .contact_wrap dd.contact_time .box .time select { width: 48%; } .contact_wrap dd.contact_time .box .date .item , .contact_wrap dd.contact_time .box .time .item { width: 90px; } }

Select visa type

Full Name

Country

Address Line 1

Address Line 2

Town / City

State / Province / Region

Postal Code / Zip Code

Phone number

E-mail

E-mail(confirmation)

Support method

Contact phone number(if WhatsApp is selected)

Preferred date

First choic

Time

Second choice

Time

Others