﻿#UserRegistration_UserRegistrationPanel.cl-newsletters .cl-preferences label,#UserRegistration_UserRegistrationPanel.cl-newsletters .cswip-preferences label,#UserRegistration_UserRegistrationPanel.cl-newsletters .newsletter-checkboxes label,.icheckbox,.iradio{display:inline-block}.section--menu .section--menu_list .section--menu_item.current-page:hover,a.large-cta{text-decoration:none}.twi-sea-form .date-of-birth,a.large-cta{text-align:center}.footer .footer-title{margin-bottom:.5rem}.header .header__bar .icon-logo{fill:#fff;color:#fff}.header.nav--active .header__bar .icon-logo{fill:#0161aa;color:#0161aa}.header .header__bar .icon-logo,.header .header__bar .logo__link,.header__nav-mobile .header__bar .icon-logo{height:3.375rem;width:11.75rem}.header .header__nav-desktop .nav__list .nav__item,.header .header__nav-desktop .nav__list .nav__item:first-child{margin:0 .5rem}.latest-media a.latest-media--link{top:0}.section--menu.languages{float:left}.section--menu.languages .section--menu_toggle{color:#0161aa;padding:.5em .8em;width:200px;display:block;border:1px solid #e5e9ec}.section--menu.languages .section--menu_toggle .icon{margin-left:1.2rem}.section--menu.languages .section--menu_list{color:#000;left:0;width:200px}.content-area-grey a{color:#fff}.group{padding-left:0;width:100%;margin-left:auto;margin-right:auto;max-width:75rem}.twi-sea-form input[type=text]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#444;display:block;font-family:inherit;margin:0 0 .88889rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;-moz-transition:border-color .15s linear,background .15s linear;-ms-transition:border-color .15s linear,background .15s linear;-o-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}.group--item.dob,.group--item.expiry,.twi-sea-form .group--item--secondary{max-width:18rem}.twi-sea-form textarea{height:8em;font:inherit;min-width:0;display:block;width:100%;padding:.625em;background:#fff;color:#110800;border-radius:0;transition:.3s;margin:0 0 .88889rem}.twi-sea-form .receive-information{margin:2rem 0}.twi-sea-form .receive-information label{display:block;float:right;width:95%}.cl-newsletters .preference{margin:.5em 0}.twi-sea-form .text-danger{color:red;display:block;margin:-.5em 0 1em}.group--item--primary{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin:0 1em}.icheckbox,.iradio{vertical-align:middle;margin:0 .625rem 0 0;padding:0;width:20px;height:20px;background:url(https://www.twi-global.com/locations/south-east-asia/images/twi-blue-check.png) no-repeat;border:none;cursor:pointer;position:relative;top:2px}.iradio{background-position:-60px 0}.iradio:hover{background-position:-80px 0}.iradio.checked{background-position:-100px 0}.icheckbox{background-position:0 0}.icheckbox:hover{background-position:-20px 0}.icheckbox.checked{background-position:-40px 0}.twi-sea-form .btn--submit{width:auto;padding:.625rem 1.75rem}#sending{position:fixed;top:0;left:0;width:100%;height:100%;background:url(https://www.twi-global.com/locations/south-east-asia/twi-certification-images/sending-blue.gif) center center no-repeat rgba(255,255,255,.5);display:none;z-index:9}.blue-bg{background-color:#002d5e;padding:2em;color:#fff;margin:1em 0}.captcha .text-danger,.confirm-qualifications .text-danger{margin-top:.8em}a.large-cta{width:100%;font-size:1.6em;font-weight:700}a.large-cta:hover .orange-bg{background-color:#ee7c40}.large-cta .blue-bg{display:block;background-color:#0161aa;color:#fff;padding:1em}.large-cta .orange-bg{display:block;background-color:#e65d15;color:#fff;padding:1em;font-size:2em}.cta-line1{display:block;font-size:120%}.cta-line2{display:block}.cta-line3{font-size:80%}.row.booking-button{margin-top:1em;margin-bottom:1em}@media screen and (min-width:58.8125em){.group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.group--item{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;min-height:0;margin-top:0}.group--item+.group--item{margin-left:1.5em}.group--item--primary+.group--item--secondary,.group--item--secondary+.group--item--primary,.group--item--secondary.sort-last-from-lap{margin-left:3em}}