.form fieldset div.legend,.secondary fieldset div.legend{font-size:30px;background-color:#f7f6f6;line-height:40px;font-weight:400!important}.four-columns,.three-columns{width:520px!important}.four-columns tr td label{padding:0!important}.two-columns{width:360px!important}.two-columns td{width:50%;margin:0;vertical-align:top}.four-columns tr td input[type=checkbox],.three-columns tr td input[type=checkbox],.two-columns tr td input[type=checkbox]{display:inline-block;width:auto;margin:2px 5px 5px 0!important;float:left}.four-columns tr td label,.three-columns tr td label,.two-columns tr td label{display:block;width:auto;margin:3px 2px 0 0!important}.three-columns td{width:33%;margin:0;vertical-align:top}.four-columns td{width:25%;margin:0;vertical-align:top}.form .validation,.form em,.form fieldset div.legend,.pax-table td,.secondary fieldset ol li{vertical-align:middle}.form .error{margin:10px;padding:5px 15px;display:block;color:#555;border:1px dotted #c00;background-color:#fff2f2;font-size:11px!important}.form .validation,.social-item .social-value{display:table-cell}.form .section-cont{position:relative}.form .section-cont h5{line-height:30px;border-bottom:1px solid #ccc;padding:0;margin:0;font-size:19px;font-weight:400}.form .err,.form .req{color:#d00;font-size:13px;font-weight:400!important}.form .left,.form .left label{text-align:left;font-weight:400}.form input[type=password],.form input[type=text],.form textarea{font-family:'Open Sans',Arial,sans-serif;font-size:14px;color:#333;padding:10px;width:275px;margin:0;border:none;background-color:#f4f4f4}.form fieldset ol li fieldset legend,.form fieldset ol li label,.form select{font-family:Arial,sans-serif;font-size:14px}.form select.title-other,.secondary select.title-other{width:80px}.form input[type=text].title-other,.secondary input[type=text].title-other{width:166px}.form input[type=text].phone-a,.secondary input[type=text].phone-a{width:30px}.form input[type=text].phone-n{width:275px}.form select{color:#333;padding:10px;width:295px;margin:0;border:none;background-color:#f4f4f4}.form input[type=password]:disabled,.form input[type=text]:disabled,.form input[type=text]:read-only,.form select:disabled,.form textarea:disabled{background-color:#dadada}.form .next{margin:6px 20px 6px 0;float:right}.form .prev{margin:6px 0;float:left}.form fieldset{margin:10px 0 0;padding:0;display:block;border:none}.form fieldset div.legend{text-align:left;color:#484848!important;margin:.25em 0;padding:20px 10px;display:block}.form fieldset div.legend.quieter{font-size:20px;line-height:17px}.form fieldset div.legend.contact,.secondary fieldset div.legend.contact{background:url('../images/forms/reg-contact.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.socialC,.secondary fieldset div.legend.socialC{background:url('../images/forms/reg-social.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.profile,.secondary fieldset div.legend.profile{background:url('../images/forms/reg-profile.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.profileWithSub{background:url('../images/forms/reg-profile.png') 10px 17px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.zone,.secondary fieldset div.legend.zone{background:url('../images/forms/reg-zone.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.privacy,.secondary fieldset div.legend.privacy{background:url('../images/forms/reg-privacy.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.creditCard{background:url('../images/forms/reg-credit-card.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 100px}.form fieldset div.legend.flight{background:url('../images/forms/reg-flight.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset div.legend.upload{background:url('../images/forms/upload.png') 10px 10px no-repeat #f7f6f6;padding:20px 10px 25px 75px}.form fieldset ol li fieldset span ul.reset,.form fieldset ol.reset{margin-left:0;padding:.5em 1.8em 1.5em}.form fieldset ol.reset li{list-style-type:decimal;display:list-item;padding:0;margin:0;font-size:13px;line-height:1.45}.form fieldset ol{margin:0!important;padding:1px;background-color:#fff}.form fieldset ol li{display:block;padding:3px 5px;margin:1px 0;background-color:#fff}.form fieldset ol li label{display:inline-block;width:293px;text-align:right;color:#000;line-height:15px;padding:0 7px 0 0;margin:0}.form fieldset ol li span{color:#444;font-size:14px}.form fieldset ol li a{color:#ea202d}.form fieldset ol li fieldset{border:none;padding:0!important;margin:0!important;background:0 0;height:100%;width:100%;overflow:auto}.form fieldset ol li fieldset legend{display:inline-block;float:left;text-align:right;width:293px!important;line-height:15px;white-space:normal!important;background:0 0;color:#000!important;font-weight:400!important;padding:2px 7px 2px 0!important;margin:2px 4px 0 0!important}.form fieldset ol li fieldset label{display:inline;width:auto;font-weight:400;text-align:left}.form fieldset ol li fieldset span{display:block;width:auto;margin-left:304px}.form fieldset ol li fieldset table th span{font-size:16px!important;color:#000}.form fieldset ol li fieldset span ul{padding:0;margin:.5em 0}.form fieldset ol li fieldset span ul li{list-style-type:circle;padding:0;margin:.25em 0}.form fieldset ol li fieldset span.err{margin:0!important}.form fieldset ol li fieldset table{width:auto;margin-left:310px}.form em{font-family:Verdana;color:red;text-align:center;font-size:12px;width:12px;display:inline-block}.form fieldset ol abbr,.form fieldset ol abbr span{display:block;font-size:12px!important;font-weight:400;color:#555;margin:0!important}.form fieldset ol abbr a{color:#555}.form fieldset div.legend abbr{font-weight:400;font-size:14px;line-height:13px;display:block}.form .validation{padding:10px 5px}.secondary input[type=text].phone-n{width:140px}.secondary input[type=password],.secondary input[type=text],.secondary textarea{font-family:'Open Sans',Arial,sans-serif;font-size:14px;color:#333;padding:10px;width:250px;margin:0;border:none;background-color:#f4f4f4}.secondary select{font-family:Arial,sans-serif;font-size:14px;color:#333;padding:10px;width:262px;margin:0;border:none;background-color:#f4f4f4}.secondary fieldset ol li span.err,.secondary fieldset ol li span.req{font-size:12px!important;color:red!important;margin-left:.5em}.secondary fieldset ol abbr{color:#787878;font-size:12px}.secondary fieldset div.legend abbr{color:#787878;font-size:12px;text-transform:lowercase}.secondary fieldset ol li fieldset table{width:auto;margin-left:32%}.secondary fieldset div.legend{color:#fff;margin:0;padding:20px 10px;display:block!important}.secondary fieldset ol li fieldset legend{display:inline;width:35%!important;text-align:left;color:#222;font-size:13px;line-height:17px;font-weight:400;padding:0!important;margin:0 2% 0 0!important}.secondary fieldset ol li{display:block;padding:.5em 1em;margin:0;background-color:transparent;border:none}.secondary fieldset ol li label:first-child{display:inline-block;width:35%;text-align:right;color:#222;font-size:14px;line-height:17px;font-weight:400;padding:0;margin:0 2% 0 0}.secondary fieldset ol li label{color:#787878;font-size:14px}.secondary fieldset ol{margin:0!important;border:none;padding:0;background-color:#fff}.secondary fieldset ol li fieldset span{margin-left:35%;font-weight:600;padding:.25em 0}.secondary .four-columns,.secondary .three-columns,.secondary .two-columns{width:60%!important;overflow:hidden}.lhb-termsList{list-style-type:disc;margin:0 0 1em}.lhb-termsList li{display:list-item!important}.lhb-acceptTerms{padding-top:5px;padding-bottom:25px}.idPassportUploadSection .travel-assocation-select{padding-bottom:10px!important}.idPassportUploadSection .centerCell{text-align:left}.watermarkText{color:#949393!important}.checkboxGroupLayout{display:inline-block}.checkboxGroupLayout label{display:inline!important;width:auto!important;font-weight:400!important;text-align:left!important}.pax-table td:first-child,.pax-table td:first-child span,.pax-table td:last-child span:first-child{font-weight:400;padding-right:10px;font-family:Arial,sans-serif;font-size:14px;line-height:15px;color:#000!important}.pax-table td:first-child span,.pax-table td:last-child span:first-child{margin-left:0!important;display:inline-block!important;padding-right:10px}.pax-table td:last-child span:last-child{margin-left:0!important}.pax-table input[type=text],.pax-table select{display:inline-block;width:205px}.pax-table input[type=text]{width:50px!important}.social-container{display:inline}.social-item{display:table-row}.social-spacer{padding:3px}.social-item .social-field{display:table-cell;background-color:#efefef;font-size:13px;padding:0 6px;border:1px solid #eee;color:#888;text-align:right;width:170px;vertical-align:middle}.social-item .social-value input{margin:0;width:91px}.hyper img{width:210px}@media screen and (max-width:570px){.form .validation{display:block;padding:3px 0 0}}.form fieldset ol li fieldset span ul.reset li{list-style-type:disc;display:list-item;padding:0;margin:0;font-size:13px;line-height:1.45}@media screen and (max-width:768px){.form fieldset ol li label{text-align:left;width:100%;margin:.25em 0}.form fieldset ol li input[type=text],.form fieldset ol li input[type=password],.form fieldset ol li textarea{width:calc(100% - 50px)}.form fieldset ol li select{width:calc(100% - 30px)}.social-form-item .social-value input{display:table-cell;width:calc(100% - 5px)!important}.social-form-item .social-value{display:table-cell;width:75%!important}.form fieldset ol li a.copy{text-align:left;float:left;width:100%;margin:.5em 0}.form fieldset ol li{}.secondary fieldset ol li label:first-child{text-align:left}.form fieldset ol li fieldset legend{text-align:left;display:block;width:calc(100% - 8px)!important}.form fieldset ol li fieldset span,.form fieldset ol li fieldset table{text-align:left;margin-left:0}.form fieldset ol li fieldset table{padding-top:1em}.form fieldset ol li fieldset table td{display:block;clear:both;width:100%;padding:.25em 0}.form fieldset ol li fieldset label{}.checkboxGroupContainer td{display:block}.checkboxGroupContainer .checkboxGroupLayout>tbody>tr>td{width:100%;clear:both;padding:.25em 0}}.participationInfoTbl td{display:table-cell!important}